|
Showing 1 - 4 of
4 matches in All Departments
This book presents a comprehensive set of techniques that enhance
all key aspects of a modern Virtual Prototype (VP)-based design
flow. The authors emphasize automated formal verification methods,
as well as advanced coverage-guided analysis and testing
techniques, tailored for SystemC-based VPs and also the associated
Software (SW). Coverage also includes VP modeling techniques that
handle functional as well as non-functional aspects and also
describes correspondence analyses between the Hardware- and
VP-level to utilize information available at different levels of
abstraction. All approaches are discussed in detail and are
evaluated extensively, using several experiments to demonstrate
their effectiveness in enhancing the VP-based design flow.
Furthermore, the book puts a particular focus on the modern RISC-V
ISA, with several case-studies covering modeling as well as VP and
SW verification aspects.
Dieses Buch stellt eine umfassende Reihe von Techniken vor, die
alle wichtigen Aspekte eines modernen Virtual Prototype
(VP)-basierten Entwurfsablaufs verbessern. Die Autoren legen den
Schwerpunkt auf automatisierte formale Verifikationsmethoden sowie
auf fortgeschrittene, abdeckungsgeleitete Analyse- und
Testtechniken, die auf SystemC-basierte VP und die zugehoerige
Software (SW) zugeschnitten sind. Die Abdeckung umfasst auch
VP-Modellierungstechniken, die sowohl funktionale als auch
nicht-funktionale Aspekte behandeln, und beschreibt zudem
Korrespondenzanalysen zwischen der Hardware- und VP-Ebene, um die
auf verschiedenen Abstraktionsebenen verfugbaren Informationen zu
nutzen. Alle Ansatze werden ausfuhrlich diskutiert und anhand
mehrerer Experimente evaluiert, um ihre Effektivitat bei der
Verbesserung des VP-basierten Entwurfsablaufs zu demonstrieren.
Daruber hinaus legt das Buch einen besonderen Schwerpunkt auf den
modernen RISC-V ISA, mit mehreren Fallstudien, die sowohl Aspekte
der Modellierung als auch der VP- und SW-Verifikation abdecken.
In his master thesis, Vladimir Herdt presents a novel approach,
called complete symbolic simulation, for a more efficient
verification of much larger (non-terminating) SystemC programs. The
approach combines symbolic simulation with stateful model checking
and allows to verify safety properties in (cyclic) finite state
spaces, by exhaustive exploration of all possible inputs and
process schedulings. The state explosion problem is alleviated by
integrating two complementary reduction techniques. Compared to
existing approaches, the complete symbolic simulation works more
efficiently, and therefore can provide correctness proofs for
larger systems, which is one of the most challenging tasks, due to
the ever increasing complexity.
This book presents a comprehensive set of techniques that enhance
all key aspects of a modern Virtual Prototype (VP)-based design
flow. The authors emphasize automated formal verification methods,
as well as advanced coverage-guided analysis and testing
techniques, tailored for SystemC-based VPs and also the associated
Software (SW). Coverage also includes VP modeling techniques that
handle functional as well as non-functional aspects and also
describes correspondence analyses between the Hardware- and
VP-level to utilize information available at different levels of
abstraction. All approaches are discussed in detail and are
evaluated extensively, using several experiments to demonstrate
their effectiveness in enhancing the VP-based design flow.
Furthermore, the book puts a particular focus on the modern RISC-V
ISA, with several case-studies covering modeling as well as VP and
SW verification aspects.
|
|