The DUAL-EVAL hardware description language and its use in the formal specification and verification of the FM9001 microprocessor

Warren A. Hunt, Bishop C. Brock · 2002

We present an introduction to the DUAL-EVAL hardware description language. DUAL-EVAL is a hierarchical, occurrence-oriented simulator for synchronous Mealy machines. We briefly describe the FM9001 microprocessor, whose design has been formally specified with the DUAL-EVAL language and mechanically proved correct with respect to a behavioral specification. The FM9001 has been fabricated as a CMOS ASIC and tested extensively.

Read the paper · More papers on PaperTik