• DocumentCode
    1899806
  • Title

    MAMPSX: A demonstration of rapid, predictable HMPSOC synthesis

  • Author

    Fernando, Shakith ; Wijtvliet, Mark ; Siyoum, Firew ; Yifan He ; Stuijk, Sander ; Kumar, Ajit ; Corporaal, Henk

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2013
  • fDate
    2-4 Sept. 2013
  • Firstpage
    1
  • Lastpage
    1
  • Abstract
    Heterogeneous Multiprocessor systems-on-chip (HMPSoC) are becoming popular as a means of meeting energy efficiency requirements of modern embedded systems. However, as these HMPSoCs run multimedia applications as well, they also need to meet realtime requirements. Designing HMPSoCs with predictable timing behavior is a key challenge, as the current design methods for these platforms are semi-automated, non-predictable, or support limited heterogeneity. In this demonstration, we present a design framework to rapidly generate and implement predictable HMPSoC designs. It takes the application specifications and the architecture model as input and generates the entire HMPSoC, for FPGA prototyping, that meets the throughput constraints of the application. We also present results of a case study that computes the performance-power tradeoffs of an industrial vision application. A tool-chain targeting the Xilinx Zynq FPGA is also presented.
  • Keywords
    embedded systems; energy conservation; field programmable gate arrays; integrated circuit design; logic design; multiprocessing systems; system-on-chip; FPGA prototyping; HMPSoC designs; MAMPSX; Xilinx Zynq FPGA; current design methods; embedded systems; energy efficiency; heterogeneous multiprocessor systems-on-chip; industrial vision application; multimedia applications; performance-power tradeoffs; predictable HMPSOC synthesis; predictable timing behavior; tool-chain targeting; Computational modeling; Computer architecture; Educational institutions; Field programmable gate arrays; Program processors; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
  • Conference_Location
    Porto
  • Type

    conf

  • DOI
    10.1109/FPL.2013.6645623
  • Filename
    6645623