• 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