DocumentCode
2454540
Title
Formal verification of the Pentium Lt;4 floating-point multiplier
Author
Kaivola, Roope ; Narasimhan, Naren
Author_Institution
Intel Corp., Hillsboro, OR, USA
fYear
2002
fDate
2002
Firstpage
20
Lastpage
27
Abstract
We present the formal verification of the floating-point multiplier in the Intel IA-32 Pentium Lt; 4 microprocessor. The verification is based on a combination of theorem-proving and BDD based model-checking tasks performed in a unified hardware verification environment. The tasks are tightly integrated to accomplish complete verification of the multiplier hardware coupled with the rounder logic. The approach does not rely on specialized representations like binary moment diagrams or its variants
Keywords
binary decision diagrams; floating point arithmetic; formal verification; microprocessor chips; multiplying circuits; theorem proving; BDD based model-checking tasks; Intel IA-32 microprocessor; Pentium4 floating-point multiplier; complete verification; formal verification; multiplier hardware; rounder logic; theorem proving; unified hardware verification environment; Binary decision diagrams; Boolean functions; Circuit faults; Circuit testing; Data structures; Design automation; Formal verification; Hardware; Logic; Microprocessors;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition, 2002. Proceedings
Conference_Location
Paris
ISSN
1530-1591
Print_ISBN
0-7695-1471-5
Type
conf
DOI
10.1109/DATE.2002.998245
Filename
998245
Link To Document