Advertisement

OSCI TLM

  • David C. Black
  • Jack Donovan
  • Bill Bunton
  • Anna Keist
Chapter

Abstract

In Chapter 2, we introduced the concept of transaction-level modeling-based (TLM) methodology. In the chapter, we talked about some of the reasons why one would use a TLM methodology, including design exploration, early hardware/software integration, and early verification development. Clearly, any one of the above is a good reason to develop a TLM model.

To implement a TLM methodology, there needs to be a precise definition of a TLM standard. This standard should be flexible enough to work at different levels of abstraction and be protocol-independent. Currently, there are various working groups defining a TLM specification. In this chapter, we will focus only on the Open SystemC Initiative (OSCI) TLM 1.0 standard, and we will provide a glimpse of objectives planned for the next release at the time of this writing.

Keywords

User Layer Blocking Interface Architectural Exploration Specialized Port Generic Data Structure 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • David C. Black
    • 1
  • Jack Donovan
    • 2
  • Bill Bunton
    • 3
  • Anna Keist
    • 1
  1. 1.XtremeEDAAustinUSA
  2. 2.HighIP Design CompanyRound RockUSA
  3. 3.LSI CorporationAustinUSA

Personalised recommendations