• DocumentCode
    3290091
  • Title

    Transaction-level models for AMBA bus architecture using SystemC 2.0 [SOC applications]

  • Author

    Caldari, M. ; Conti, M. ; Coppola, M. ; Curaba, S. ; Pieralisi, L. ; Turchetti, C.

  • Author_Institution
    Ancona Univ., Italy
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    26
  • Abstract
    The concept of a SOC platform architecture introduces the concept of a communication infrastructure. In the transaction-level, a finite set of architecture components (memories, arithmetic units, address generators, caches, etc) communicate among each other over shared resources (buses). Until recently, modeling architectures required pin-level hardware descriptions, typically coded in RTL. Great effort is required to design and verify the models, and simulation at this level of detail is tediously slow. Transaction level modeling is the solution. Transaction level models (TLMs) effectively create an executable platform model that simulates orders of magnitude faster than a RTL model.
  • Keywords
    C++ language; integrated circuit modelling; logic design; logic simulation; system buses; system-on-chip; AMBA bus architecture; C++; SOC communication infrastructure; SOC platform architecture; SystemC 2.0; TLM; address generators; arithmetic units; caches; memories; shared buses; shared resources; transaction-level modeling; Arithmetic; Engines; Europe; Hardware; Libraries; Memory architecture; System-on-a-chip; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1186667
  • Filename
    1186667