ACM Home Page
Please provide us with feedback. Feedback
A novel mechanism to dynamically switch speed and accuracy in systemC based transaction level models
Full text PdfPdf (454 KB)
Source
Great Lakes Symposium on VLSI archive
Proceedings of the 19th ACM Great Lakes symposium on VLSI table of contents
Boston Area, MA, USA
POSTER SESSION: Poster session 2 table of contents
Pages 405-408  
Year of Publication: 2009
ISBN:978-1-60558-522-2
Authors
Zhu Zhou  Intel Corporation, Chandler, AZ, USA
Dharmin Parikh  Intel Corporation, Chandler, AZ, USA
Pradnyesh Gudadhe  Arizona State University, Tempe, AZ, USA
Arunabha Sen  Arizona State University, Tempe, AZ, USA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 19,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1531542.1531634
What is a DOI?

ABSTRACT

OSCI's TLM-2.0 standard enables the simulation of functionality and timing of a system by defining two coding styles namely Loosely-timed (LT) and approximately timed (AT). Without dynamic switching between the two modes, a user interested in performance analysis is forced to execute the model in AT mode for the entire duration of simulation. A run-time switching mechanism enables user to execute uninteresting simulation portions (e.g. operating system boot) in the high speed LT mode and switch to detailed AT model only when one needs to carry out detailed micro-architectural analysis (e.g. benchmark execution). In this paper, we introduce a comprehensive switching mechanism that addresses all the potential issues during LT-to-AT and AT-to-LT transitions. We test this switching methodology on one Intel proprietary Interconnect Bus model and demonstrate a 24X speedup over AT-only simulations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
OSCI TLM-2.0 User Manual, Open SystemC Initiative (OSCI), Version JA22, June 2008
 
2
Jerome Cornet, Florence Maraninchi, Laurent Mailet-Contoz. A Method for the Efficient Development of Timed and Untimed Transaction-Level Models of System-on-Chip.
 
3
Pin-Hsien Lu. Dynamically Switching Between Hardware Abstraction Models for Rapid Embedded Software Development. Master degree thesis submitted to National Chung Cheng University, August 2006.

Collaborative Colleagues:
Zhu Zhou: colleagues
Dharmin Parikh: colleagues
Pradnyesh Gudadhe: colleagues
Arunabha Sen: colleagues