DocumentCode :
452081
Title :
Formally Verifying a Microprocessor Using a Simulation Methodology
Author :
Beatty, Derek L. ; Bryant, Randal E.
Author_Institution :
Cadence Berkeley Laboratories, Cadence Design Systems, Inc.
fYear :
1994
fDate :
6-10 June 1994
Firstpage :
596
Lastpage :
602
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 extracted from the fabricated layout.
Keywords :
Circuit simulation; Circuit testing; Formal verification; Laboratories; Microprocessors; Pipeline processing; Registers; Switches; Switching circuits; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1994. 31st Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-653-0
Type :
conf
DOI :
10.1109/DAC.1994.204174
Filename :
1600447
Link To Document :
بازگشت