See this document in CiteSeerX!

Formally Verifying a Microprocessor Using a Simulation Methodology (1994)  (Make Corrections)  (32 citations)
Derek L. Beatty, Randal E. Bryant
31st ACM/IEEE Design Automation Conference (DAC)



  Home/Search   Context   Related

 
View or download:
cmu.edu/usr/bryant/ftp/dac94.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  vt.edu/DB/db/bdd/index (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Formal verification is becoming a useful means of validating designs. We have developed a methodology for formally verifying dataintensive circuits (e.g., processors) with sophisticated timing (e.g., pipelining) against high-level declarative specifications. Previously, formally verifying a microprocessor required the use of an automatic theorem prover, but our technique requires little more than a symbolic simulator. We have formally verified a pre-existing 16-bit CISC microprocessor circuit... (Update)

Cited by:   More
Symbolic Techniques in Satisfiability Solving - Pan, Vardi (2005)   (Correct)
Experimental Evaluation of Classical Automata Constructions - Tabakov, Vardi   (Correct)
Formal verification of PowerPC arrays using symbolic.. - Pandey, Raimi.. (1997)   (Correct)

Similar documents (at the sentence level):
9.2%:   A Methodology for Formal Hardware Verification, with Application.. - Beatty (1993)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Formal Hardware Verification By Symbolic Trajectory Evaluation - Jain (1997)   (Correct)
0.3:   Deterministic Annealing and Chaotic Annealing in a Neural.. - Shin Ishii Nara   (Correct)
0.3:   Lambda-Opt Neural Approaches to Quadratic Assignment.. - Shin Ishii, Hirotaka..   (Correct)

Similar documents based on text:   More   All
0.4:   Formal Hardware Verification by - Symbolic Ternary Trajectory   (Correct)
0.3:   Extraction of Finite State Machines from Transistor Netlists - Symbolic Simulation Manish   (Correct)
0.2:   Unknown - Compiled Simulator For   (Correct)

Related documents from co-citation:   More   All
12:   Graph-based algorithms for boolean function manipulation - Bryant - 1986
8:   Automatic verification of pipelined microprocessor control - Burch, Dill - 1994
8:   Design and Synthesis of Synchronization Skeletons using Branching-Time Temporal .. (context) - Clarke, Emerson - 1981

BibTeX entry:   (Update)

Beatty, D. and R. Bryant, Formally Verifying a Microprocessor Using a Simulation Methodology, in Proceedings of the 31st Design Automation Conference, ACM, pg. 596--602, June, 1994. http://citeseer.ist.psu.edu/beatty94formally.html   More

@inproceedings{ beatty94formally,
    author = "{D.L. Beatty} and {R.E. Bryant}",
    title = "{F}ormally {V}erifying a {M}icroprocessor {U}sing a {S}imulation {M}ethodology",
    booktitle = "31st {ACM}/{IEEE} Design Automation Conference ({DAC})",
    publisher = "San Diego Convention Center",
    address = "San Diego, CA",
    year = "1994",
    url = "citeseer.ist.psu.edu/beatty94formally.html" }
Citations (may not include all citations):
47   Formal verification of a pipelined microprocessor (context) - Srivas, Bickford - 1990
47   Formal verification by symbolic evaluation of partially-orde.. - Seger, Bryant - 1993
34   Formal hardware verification by symbolic ternary trajectory .. (context) - Bryant, Beatty et al. - 1991
31   Multi Level Verification of Microprocessor-Based Systems (context) - Joyce - 1990
29   FM8501: a Verified Microprocessor (context) - Hunt - 1985
28   Proving circuit correctness using formal comparison between .. (context) - Madre, Billon - 1988
27   Correctness properties of the Viper block model: the second .. (context) - Cohn - 1988
17   Synchronous circuit verification by symbolic simulation: an .. (context) - Beatty, Bryant et al. - 1990
5   A Methodology for Formal HardwareVerification (context) - Beatty - 1993
4   A microprocessor-based implantable telemetry system (context) - Fernald, Cook et al. - 1991
3   Van den Bout (context) - Bhuva, Barnes et al. - 1986
1   Symbolic Execution of Formal Machine Descriptions (context) - Oakley - 1979
1   The formal verification chain at BULL (context) - Madre, Coudert et al. - 1990



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://researchsmp2.cc.vt.edu/DB/db/bdd/index.html):
Symbolic Boolean Manipulation with Ordered Binary Decision Diagrams - Bryant (1992)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC