DocumentCode :
2727965
Title :
Model Based Verification of SystemC Designs
Author :
Moinudeen, Haja ; Habibi, Ali ; Tahar, Sofiene
Author_Institution :
Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, Que.
fYear :
2006
fDate :
18-21 June 2006
Firstpage :
289
Lastpage :
292
Abstract :
Recent advancement in system-on-chip design leads to the promotion of system level languages such as SystemC. This latter enables rapid prototyping and fast simulation in comparison to the classical register transfer level (RTL) based approach. Intuitively, from a verification point of view, faster simulation induces better coverage results. In this paper, we propose a methodology to verify SystemC designs. We propose an automatic generation procedure of the system´s finite state machine (FSM) from SystemC. The generated FSM is then used to produce test suites allowing functional testing of SystemC designs. Furthermore, the same FSM is used to perform conformance testing to validate lower abstraction levels of the design (e.g., RTL). We illustrate the feasibility and efficiency of our approach on a PCI bus standard
Keywords :
conformance testing; finite state machines; hardware description languages; integrated circuit design; program verification; system-on-chip; PCI bus standard; SystemC; conformance testing; design verification; finite state machine; functional testing; register transfer level; system-on-chip design; Automata; Circuit testing; Explosions; Hardware; Object oriented modeling; Software testing; State-space methods; System testing; System-on-a-chip; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006 IEEE North-East Workshop on
Conference_Location :
Gatineau, Que.
Print_ISBN :
1-4244-0416-9
Electronic_ISBN :
1-4244-0417-7
Type :
conf
DOI :
10.1109/NEWCAS.2006.250921
Filename :
4016952
Link To Document :
بازگشت