( DAC 99 Item 51 ) ----------------------------------------------- [6/25/99]
"Chronology's Quickbench Verification Suite
This is another tool which permits users to define transactions to
stimulate their design. A dataflow language called RAVE (it is based
on Perl) allows users to define complex data structures and randomness
features similar to what is done with Vera and Verisity.
The high-level data sources then generate data sequences which drive
the transactions that interact with the DUT in the sim environment.
RAVE requires a runtime engine which links with the simulator though
the PLI interface. It also utilizes mailbox mechanisms for
synchronization and data storage/manipulation. Internal signals can
be referenced and used as triggers for transactions. A few standard
models are available such as PCI and Utopia which can be used as
examples to help define other models.
In general, this tool seems to be similar in concept to Vera and
Verisity, but it does not seem to have as much capability. Basing
the RAVE language on Perl is one advantage over its competitors since
many designers now have some knowledge of the Perl language."
- an anon engineer
|
|