• DocumentCode
    3290242
  • Title

    IPSIM: SystemC 3.0 enhancements for communication refinement [SoC design]

  • Author

    Coppola, Marcello ; Curaba, Stephane ; Grammatikakis, Miltos ; Maruccia, Giuseppe

  • Author_Institution
    AST Grenoble Lab, ST Microelectron., Grenoble, France
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    106
  • Abstract
    Refinement is a key methodology for SoC design. The proposed IPSIM design environment, based on a C++ modeling library developed on top of SystemC 3.0, supports an object-oriented design methodology, separates IP modules into behavior and communication components, and further establishes two inter-module communication layers. The message box layer includes generic and system-specific communication, while the driver layer implements higher level user-defined communications as illustrated in a design example.
  • Keywords
    C++ language; high level synthesis; integrated circuit modelling; logic simulation; system-on-chip; C++ modeling library; IP module behavior component; IPSIM design environment; SoC communication refinement; SoC hardware modeling; SystemC 3.0 enhancements; communication components; driver layer; high level user-defined communications; inter-module communication layers; message box layer; object-oriented design methodology; system-on-chip; Clocks; Design methodology; Driver circuits; Hardware; Libraries; Manufacturing; Microelectronics; Object oriented modeling; Runtime; System-on-a-chip;
  • 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.1186680
  • Filename
    1186680