• DocumentCode
    3042382
  • Title

    A flexible modeling environment for a NoC-based multicore architecture

  • Author

    Lemaire, R. ; Thuries, S. ; Heiztmann, F.

  • Author_Institution
    LETI, CEA, Grenoble, France
  • fYear
    2012
  • fDate
    9-10 Nov. 2012
  • Firstpage
    140
  • Lastpage
    147
  • Abstract
    Following silicon technology improvements, Systems-on-Chip become more and more complex and require higher efforts for each design and validation steps. From architecture exploration to low-level hardware mechanism implementation, simulation platform are developed with different constraints in terms of speed performance or timing precision. The main issue is then to ensure consistency of the design all along the design flow process. In this paper, a NoC-based Multi-Processor System-on-Chip (MPSoC) architecture called GENEPY is introduced. The platform includes a mix of high-performance digital signal processing (DSP) cores, general-purpose processors (GPPs) and dedicated hardware accelerator all interconnected by a 2D-mesh Network-on-Chip (NoC). Associated with this architecture a flexible modeling environment is demonstrated. Built around a SystemC-TLM kernel, it integrates instruction set simulators and cosimulation wrappers and power estimators to adapt various types of user requirements from system architects to hardware designers and software developers in a common framework. Results are presented to assess the usability and potentiality of such modeling environment both for silicon implementation validation and for easier application mapping at early stage.
  • Keywords
    circuit simulation; digital signal processing chips; elemental semiconductors; formal specification; instruction sets; integrated circuit design; integrated circuit interconnections; integrated circuit modelling; multiprocessing systems; network-on-chip; 2D-mesh NoC interconnection; DSP core; GENEPY; GPP; NoC-based MPSoC architecture; NoC-based multicore architecture; Si; SystemC-TLM kernel; application mapping; architecture exploration; cosimulation wrapper; design consistency; flexible modeling environment; general-purpose processor; hardware accelerator; hardware design; high-performance digital signal processing core; instruction set simulator; low-level hardware mechanism implementation; multiprocessor system-on-chip architecture; power estimator; silicon implementation validation; silicon technology improvement; simulation platform; software development; speed performance; system architecture; timing precision; user requirement; Adaptation models; Computer architecture; Hardware; Ports (Computers); Random access memory; Software; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Level Design Validation and Test Workshop (HLDVT), 2012 IEEE International
  • Conference_Location
    Huntington Beach, CA
  • ISSN
    1552-6674
  • Print_ISBN
    978-1-4673-2897-5
  • Type

    conf

  • DOI
    10.1109/HLDVT.2012.6418256
  • Filename
    6418256