DocumentCode
3490506
Title
Hardware/software formal co-verification using hardware verification techniques
Author
Nguyen, Minh D. ; Kunz, Wolfgang
Author_Institution
Sch. of Electron. & Telecommun., Hanoi Univ. of Sci. & Technol., Hanoi, Vietnam
fYear
2012
fDate
1-3 Aug. 2012
Firstpage
465
Lastpage
470
Abstract
This paper describes a methodology for hardware/software formal co-verification. In the proposed methodology, a unified computational model is constructed for a hardware/software system under verification, in which the software and the hardware are tightly connected. In addition, we proposed a systematic method to formulate properties for the system using extracted information from software programs. Consequently, the properties can describe system behaviors in both software and hardware level. The interval property checking (IPC) technique is used to verify the computational model against the properties. We applied the proposed methodology to verify an industrial LIN being ported to an open source micro controller.
Keywords
formal verification; hardware-software codesign; microcontrollers; public domain software; IPC; computational model; hardware verification techniques; hardware-software formal coverification; industrial LIN; interval property checking technique; open source micro controller; software programs; unified computational model; Hardware; Program processors; Protocols; Random access memory; Registers; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications and Electronics (ICCE), 2012 Fourth International Conference on
Conference_Location
Hue
Print_ISBN
978-1-4673-2492-2
Type
conf
DOI
10.1109/CCE.2012.6315951
Filename
6315951
Link To Document