• DocumentCode
    2510453
  • Title

    Rapid prototyping for configurable System-on-a-Chip platforms: a simulation based approach

  • Author

    Bieger, Jens ; Huss, Sorin A. ; Jung, Michael ; Klaus, Stephan ; Steininger, Thomas

  • Author_Institution
    Dept. of Comput. Sci., Darmstadt Univ. of Technol., Germany
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    577
  • Lastpage
    582
  • Abstract
    The design of any application on a configurable System-on-a-Chip (SoC) like Atmel´s FPSLIC is subject to a lot of constraints stemming from requirements of the application and limitations of the architecture. In a top-down approach a real-time MPEG 1 Layer 3 (MP3) decoder is designed on this SoC, which integrates FPGA resources and an AVR microcontroller core within a single chip. An intensive design space exploration based on simulations on different levels of abstractions is fundamental for a real-time implementation on this limited architecture. After determining a suited functional partitioning a special DSP is implemented on the FPGA, wherefore an instruction set simulator is build, which allows concurrent HW/SW development.
  • Keywords
    digital signal processing chips; field programmable gate arrays; hardware-software codesign; microcontrollers; software prototyping; system-on-chip; virtual machines; Atmels FPSLIC; DSP; FPGA; SoC; configurable system-on-chip; digital signal processing; field programmable gate arrays; hardware-software codesign; instruction set simulator; intensive design space exploration; microcontroller core; moving picture experts group; rapid prototyping; real time MPEG; subscriber line interface circuit; Circuit simulation; Computational modeling; Decoding; Digital audio players; Field programmable gate arrays; Process design; Psychoacoustic models; Space exploration; System-on-a-chip; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2004. Proceedings. 17th International Conference on
  • Print_ISBN
    0-7695-2072-3
  • Type

    conf

  • DOI
    10.1109/ICVD.2004.1260981
  • Filename
    1260981