- Home page
- Aims and scope
- Call for papers
- Industrial case studies
- I. Conformance checking
Arvind, Stan Liao, Nancy Lynch, Carl Pixley, Rob Slater, Marten Van Hulst
- II. Hierarchical verification
Forrest Brewer, Hans Eveking, Grant Martin
- III. Abstraction vs. optimization
Brian Bailey, Stephen Edwards, Rajesh Gupta, James Hoe
- IV. Incremental verification
Harry Foster, Hillel Miller, Marten Van Hulst
- V. Post-production patchability
Forrest Brewer, Masahiro Fujita
|
Industrial case studies. Prospective authors are
invited to submit novel and unpublish work devoted to the presentation
of position papers and scientific contributions on actual design
problems proposed by members of the program committee from major EDA
industry companies.
- Problem I : Levels of Abstraction, Notion of Conformance and Equivalence
- Authors : Arvind, Stan Liao, Nancy Lynch, Carl Pixley, Rob Slater,
Marten Van Hulst.
-
Many companies these days deliver high-level models (C, C++, SystemC,
etc.) to their customers - even before the RTL is written. Early
availability of models has many benefits including verification,
software development, and performance evaluation. Currently, there is no
automated way to compare the high-level models to the RTL or gate-level
models. This is counter to the industry trend to compare all models
automatically, from RTL to gate to switch to transistor. Boolean and
switch-level logic checking has become routine in the semiconductor
industry. However, there are no such tools for high-level models.
-
Are some high-level models more amenable to equivalence checking than
others? Must the model be clock-cycle accurate -- at least at the chip
boundary? If not, what is the notion of equivalence that one might
employ? Is there a methodology that can make the equivalence problem
easier? Are there algorithms that can handle equivalence-checking on
realistic models.
-
Papers are invited to illuminate any of these problems.
|