• DocumentCode
    2223767
  • Title

    System modeling with SystemC

  • Author

    Ghosh, Abhijit ; Tjiang, Steve ; Chandra, Ramesh

  • Author_Institution
    Synopsys Inc., Mountain View, CA, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    18
  • Lastpage
    20
  • Abstract
    This tutorial will introduce the fundamental constructs of the SystemC libraries: the model of time, modules, processes, ports, and synchronization and communication primitives. We will discuss the more advanced features of SystemC such as channels, the separation of communication from functionality, hierarchical channels, events, static and dynamic sensitivity. Finally, we will give examples of how SystemC is used to model SOCs and how SystemC creates the framework for solving many system-level design problems. We will conclude with benefits of using SystemC to model systems as well as a roadmap of SystemC, as well as web sites and other publications for those interesting in learning more about SystemC
  • Keywords
    circuit CAD; integrated circuit design; integrated circuit modelling; SystemC; system model; system-level design; system-on-a-chip; Computational modeling; Computer architecture; Hardware; Process design; Programming; Read-write memory; Software libraries; Software prototyping; System performance; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2001. Proceedings. 4th International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-6677-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2001.982488
  • Filename
    982488