DocumentCode :
2587691
Title :
A prediction packetizing scheme for reducing channel traffic in transaction-level hardware/software co-emulation
Author :
Lee, Jae-Gon ; Chung, Moo-Kyoung ; Ahn, Ki-Yong ; Lee, Sang-Heon ; Kyung, Chong-Min
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol., Daejon, South Korea
fYear :
2005
fDate :
7-11 March 2005
Firstpage :
384
Abstract :
The paper presents a scheme for efficient channel usage between simulator and accelerator, where the accelerator models some RTL sub-blocks in the accelerator-based hardware/software co-simulation while the simulator runs a transaction-level model of the remaining part of the whole chip being verified. With conventional simulation, accelerator evaluations of simulator and accelerator alternate at every valid simulation time, which results in poor simulation performance due to the startup overhead of simulator-accelerator channel access. The startup overhead can be reduced by merging multiple transactions on the channel into a single burst traffic. We propose a predictive packetizing scheme for reducing channel traffic by merging as many transactions into a burst traffic as possible based on ´prediction and rollback´. Under ideal conditions with 100% prediction accuracy, the proposed method shows a performance gain of 1500% compared to the conventional one.
Keywords :
circuit simulation; digital simulation; hardware-software codesign; integrated circuit design; integrated circuit modelling; system-on-chip; SoC design; accelerator-based hardware/software co-simulation; channel traffic reduction; prediction packetizing scheme; rollback; simulator-accelerator channel access; startup overhead; transaction-level hardware/software co-emulation; transaction-level modeling; Acceleration; Accuracy; Electronic mail; Hardware; Life estimation; Merging; Performance gain; Predictive models; Prototypes; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2005. Proceedings
ISSN :
1530-1591
Print_ISBN :
0-7695-2288-2
Type :
conf
DOI :
10.1109/DATE.2005.30
Filename :
1395590
Link To Document :
بازگشت