Title :
Cycle-count-accurate processor modeling for fast and accurate system-level simulation
Author :
Lo, Chen-Kang ; Chen, Li-Chun ; Wu, Meng-Huan ; Tsay, Ren-Song
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing-Hua Univ., Hsinchu, Taiwan
Abstract :
Ideally, system-level simulation should provide a high simulation speed with sufficient timing details for both functional verification and performance evaluation. However, existing cycle-accurate (CA) and cycle-approximate (CX) processor models either incur low simulation speeds due to excessive timing details or low accuracy due to simplified timing models. To achieve high simulation speeds while maintaining timing accuracy of the system simulation, we propose a first cycle-count-accurate (CCA) processor modeling approach which pre-abstracts internal pipeline and cache into models with accurate cycle count information and guarantees accurate timing and functional behaviors on processor interface. The experimental results show that the CCA model performs 50 times faster than the corresponding CA model while providing the same execution cycle count information as the target RTL model.
Keywords :
pipeline processing; cycle-approximate processor model; cycle-count-accurate processor modeling; functional verification; performance evaluation; preabstracts internal pipeline; processor interface; system-level simulation; target RTL model; Accuracy; Analytical models; Computational modeling; Delay; Performance evaluation; Pipelines;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
Print_ISBN :
978-1-61284-208-0
DOI :
10.1109/DATE.2011.5763060