Title :
Reducing Transaction-Level Modeling Effort while Retaining Low Communication Overhead for HW/SW Co-Emulation System
Author :
Kim, Young-Il ; Chung, Moo-Kyoung ; Ki, Ando ; Kyung, Chong-Min
Author_Institution :
Dynalith Syst., Daejeon
Abstract :
This paper presents a new scheme that reduces the modeling efforts of a transactor while retaining the performance of transaction-based verification for hardware/software co-emulation system. The conventional transaction-based verification requires the designer to develop a synthesizable transactor which interfaces with unfamiliar emulation-system-dependent protocol. The proposed method locates the transactor in the software side instead of in the hardware emulator. This allows easy-to-develop transactor described in high-level language. To reduce the communication time between testbench and DUT, we make the signal flow uni-directional by exploiting existing HDL testbench. The experimental results show that the proposed method is applicable to real-world test environment.
Keywords :
hardware-software codesign; high level languages; HW-SW co-emulation system; hardware emulator; high-level languages; transaction-based verification; transaction-level modeling reduction; Communication system software; Emulation; Field programmable gate arrays; Hardware; Protocols; Research and development; Signal synthesis; Software performance; Software systems; System testing;
Conference_Titel :
VLSI Design, Automation and Test, 2007. VLSI-DAT 2007. International Symposium on
Conference_Location :
Hsinchu
Print_ISBN :
1-4244-0583-1
Electronic_ISBN :
1-4244-0583-1
DOI :
10.1109/VDAT.2007.373208