• DocumentCode
    3079440
  • 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
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    6
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763060
  • Filename
    5763060