DocumentCode
465326
Title
TLM: Crossing Over From Buzz To Adoption
Author
Bacchini, Francine ; Gajski, Daniel D. ; Maillet, Laurent ; Kashiwagi, Haruhisa ; Donovan, Jack ; Makelainen, Tommi ; Greenbaum, Jack ; Nikhil, R.S.
Author_Institution
Francine Bacchini, Inc., San Jose, CA
fYear
2007
fDate
4-8 June 2007
Firstpage
444
Lastpage
445
Abstract
Transaction-level modeling - originally used decades ago in the development of telecommunications network architecture - is now widely used in SoC design. Why? Because the modern SoC is now so complex that systematic modeling and analysis are required to devise the optimal chip architecture. The architectural model is the essential platform that kick-starts two other key tasks - verification testbench development and software development. In addition, the interoperability imperatives of SoC design and verification, IP reuse, software development, and system evaluation and integration have driven the replacement of proprietary transaction-level modeling methodologies by a TLM standard that leverages the power of SystemC. The standard - devised by the Open SystemC Initiative (OSCI) in collaboration with the Open Core Protocol International Partnership (OCP-IP) - covers the multiple levels of abstraction required for all of the foregoing tasks. How well is this working? How have users migrated from RTL or C/C++ to SystemC? What learning and effort was required? How easy is it to create and reuse TLMs? How well does TLM fulfill the interoperability requirement? How are software developers using TLM platforms? How well is verification testbench development supported? How much IP is available with TLM models? This panel will explore and debate TLM, discuss the impact of the SystemC TLM 2.0 standard, and reveal some of their "ropes to skip and ropes to know" for TLM success.
Keywords
Computer architecture; Engineering management; Hardware; Lifting equipment; Permission; Programming; Project management; Resource management; Software standards; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location
San Diego, CA
ISSN
0738-100X
Print_ISBN
978-1-59593-627-1
Type
conf
Filename
4261224
Link To Document