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 :
بازگشت