Title :
Intertwined development and formal verification of a 60× bus model
Author :
Kaufmann, Matt ; Pixley, Carl
Author_Institution :
Motorola Inc., Austin, TX, USA
Abstract :
We describe a project in which the IBM/Motorola 60× bus protocol was incrementally modeled at an abstract level in Verilog and verified using Motorola´s Verdict model checker. The primary purpose of the modeling activity was to acquaint verification personnel with details of the 60× bus protocol and to document specific properties of the 60× bus that are necessary to guarantee compliance with hand-written protocol documentation. Our Verilog 60× bus model documents the 60× bus protocol for other Motorola business units
Keywords :
formal verification; logic CAD; protocols; system buses; 60× bus protocol; bus protocol; compliance; development; formal verification; protocol documentation; Clocks; Control system synthesis; Documentation; Flip-flops; Formal verification; Hardware design languages; Logic; Personnel; Power system modeling; Protocols;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-8186-8206-X
DOI :
10.1109/ICCD.1997.628845