Title :
A Mixed Language Fault Simulation of VHDL and SystemC
Author :
Misera, Silvio ; Vierhaus, Heinrich Theodor ; Breitenfeld, Lars ; Sieber, André
Author_Institution :
Comput. Eng. Dept., Brandenburg Univ. of Technol. Cottbus
Abstract :
Fault simulation technology is essential key not only to the validation of test patterns for ICs and SoCs, but also to the analysis of system behavior under fault transient and intermittent faults. For this purpose, we developed a hierarchical fault simulation environment that uses structural VHDL models at the gate level, but is able to model embedded blocks in C++. With SystemC becoming a de-facto standard in high-level modeling, a simulation approach had to be developed which makes effective use of SystemC technology by encapsulating such "threads" into the fault simulation environment. Furthermore, it can be shown that SystemC allows the modeling of complex transistor-level structures, for which equivalent gate-level representations are not adequate
Keywords :
C++ language; fault simulation; hardware description languages; integrated circuit design; logic testing; system-on-chip; SystemC technology; VHDL model; gate-level representation; hardware description language; high-level model; integrated circuit design; mixed language fault simulation; system-on-chip; transistor-level structure; Circuit faults; Circuit testing; Computational modeling; Computer simulation; Context modeling; Kernel; Standards development; Switches; System testing; System-on-a-chip;
Conference_Titel :
Digital System Design: Architectures, Methods and Tools, 2006. DSD 2006. 9th EUROMICRO Conference on
Conference_Location :
Dubrovnik
Print_ISBN :
0-7695-2609-8
DOI :
10.1109/DSD.2006.10