Title :
A transaction-based unified simulation/emulation architecture for functional verification
Author :
Kudlugi, Murali ; Hassoun, Soha ; Selvidge, Charles ; Pryor, Duaine
Abstract :
A transaction-based layered architecture providing for 100% portability of a C-based testbench between simulation and emulation is proposed. Transaction-based communication results in performance which is commensurate with emulation without a hardware target. Test-bench portability eliminates duplicated effort when combining system level simulation and emulation. An implementation based on the IKOS VStation emulator validates these architectural claims on real designs.
Keywords :
C language; automatic test equipment; computer architecture; design for testability; digital simulation; synchronisation; 100% portability; C-based testbench; IKOS VStation emulator; emulation; functional verification; layered architecture; simulation; system level simulation; test-bench portability; unified simulation/emulation architecture; Controllability; Emulation; Fixtures; Hardware design languages; High level languages; Permission; Pins; Software performance; Software testing; System testing;
Conference_Titel :
Design Automation Conference, 2001. Proceedings
Print_ISBN :
1-58113-297-2
DOI :
10.1109/DAC.2001.156214