• DocumentCode
    3264548
  • Title

    An intermediate format for automatic generation of MPSoC virtual prototypes

  • Author

    Chureau, Alexandre ; Pétrot, Frédéric

  • Author_Institution
    TIMA Lab., Grenoble Univ., Grenoble
  • fYear
    2008
  • fDate
    21-24 July 2008
  • Firstpage
    165
  • Lastpage
    172
  • Abstract
    The design of multiprocessor systems-on-chip (MPSoC) involves many abstraction levels and executable models, from specification to implementation. The usage of a design representation that remains homogeneous along the design flow is a key element of design automation. Although many standard languages exists, their computer representation is not defined or does not allow model interchange. In this paper, we propose an intermediate format based on a data structure and an API to capture MPSoC designs and automate the generation of executable virtual prototypes. The format is compatible with existing tools and languages, making it an interesting focal point of a heterogeneous tool environment. The format is used to generate the virtual prototype of an MJPEG decoder, showing immediate benefits regarding architecture exploration and validation.
  • Keywords
    application program interfaces; data structures; digital signal processing chips; integrated circuit design; system-on-chip; virtual prototyping; API; MJPEG decoder; MPSoC virtual prototypes; data structure; executable virtual prototypes; heterogeneous tool environment; multiprocessor systems-on-chip; Decoding; Design automation; Hardware; Laboratories; Legged locomotion; Multiprocessing systems; Network-on-a-chip; Prototypes; Software prototyping; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation, 2008. SAMOS 2008. International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-1985-2
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2008.4664860
  • Filename
    4664860