• DocumentCode
    465252
  • Title

    Simulink-Based MPSoC Design Flow: Case Study of Motion-JPEG and H.264

  • Author

    Huang, Kai ; Han, Sang-Il ; Popovici, Katalin ; Brisolara, Lisane ; Guerin, Xavier ; Li, Lei ; Yan, Xiaolang ; Chae, Soo-Ik ; Carro, Luigi ; Jerraya, Ahmed Amine

  • Author_Institution
    Zhejiang Univ., Zhejiang
  • fYear
    2007
  • fDate
    4-8 June 2007
  • Firstpage
    39
  • Lastpage
    42
  • Abstract
    System-level design methodologies have been introduced as a solution to handle the design complexity of embedded multiprocessor SoC (MPSoC) systems. In this paper we describe a system-level design flow starting from Simulink specification, focusing on concurrent hardware and software design and verification at four different abstraction levels: Simulink Combined Algorithm and Architecture Model (CAAM), Virtual Architecture, Transaction-accurate Model and Virtual Prototype. We used two multimedia applications, Motion-JPEG and H.264, to evaluate this design flow. Experimental results show that our design flow can generate various MPSoC architectures from Simulink CAAM correctly and efficiently, allowing processor and task design space exploration at different abstraction levels.
  • Keywords
    embedded systems; hardware-software codesign; image coding; multiprocessing systems; system-on-chip; H.264; MPSoC architectures; MPSoC systems; Simulink CAAM; Simulink combined algorithm and architecture model; Simulink specification; Simulink-based MPSoC design flow; abstraction levels; concurrent hardware and software design; design complexity; embedded multiprocessor SoC; motion-JPEG; multimedia applications; system-level design methodology; transaction-accurate model; virtual architecture; virtual prototype; Application software; Computer architecture; Hardware; Process design; Software algorithms; Software design; Software prototyping; Space exploration; System-level design; Virtual prototyping; Design; Experimentation; H.264; MPSoC design; Motion-JPEG; Simulink; automatic code generation; simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-59593-627-1
  • Type

    conf

  • Filename
    4261140