Title :
A higher level hardware design verification
Author :
Takahara, Atsushi ; Nanya, Takashi
Author_Institution :
LSI Lab., NTT, Kanagawa, Japan
Abstract :
A novel approach to formal verification of computer hardware designs at a higher level of representation than the register-transfer level is presented. In this verification method, the specification of a digital system is defined as the input/output behavior of the external systems that communicate with the target system. The specification description called a cospecification and the implementation description called an FBL (functional block level) description are transformed into a hardware model representation and composed by connecting their related ports in the hardware model. Whether the design is correct or not is verified by producing state transitions of the composite system. This verification method requires only input/output relations between the cospecification description and the FBL description. This feature makes it suitable for verification of a higher-level design in which implementation details may not be explicit
Keywords :
computer testing; formal specification; FBL; computer hardware designs; cospecification; formal verification; functional block level; higher level hardware design verification; input/output behavior; register-transfer level; specification; Adders; Application software; Computer science; Digital systems; Formal verification; Hardware; Interconnected systems; Joining processes; Laboratories; Large scale integration;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1988. ICCD '88., Proceedings of the 1988 IEEE International Conference on
Conference_Location :
Rye Brook, NY
Print_ISBN :
0-8186-0872-2
DOI :
10.1109/ICCD.1988.25770