• DocumentCode
    654020
  • Title

    MAMPSx: A design framework for rapid synthesis of predictable heterogeneous MPSoCs

  • Author

    Fernando, Shakith ; Siyoum, Firew ; Yifan He ; Kumar, Ajit ; Corporaal, Henk

  • Author_Institution
    Dept. of Electr. Eng., Eindhoven Univ. of Technol., Eindhoven, Netherlands
  • fYear
    2013
  • fDate
    3-4 Oct. 2013
  • Firstpage
    136
  • Lastpage
    142
  • Abstract
    Heterogeneous Multiprocessor System-on-Chips (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 real-time requirements. Designing these predictable HMPSoCs is a key challenge, as the current design methods for these platforms are either semi-automated, non-predictable, or have limited heterogeneity. In this paper, we propose a design framework to generate and program HMPSoC designs in a rapid and predictable manner. It takes the application specifications and the architecture model as input and generates the entire HMPSoC, for FPGA prototyping, that meets the throughput constraints. The experimental results show that our framework can provide a conservative bound on the worst-case throughput of the FPGA implementation. We also present results of a case study that computes the area-power trade-offs of an industrial vision application. The entire design space exploration of all configurations was completed in 8 hours. A tool-chain targeting the Xilinx Zynq FPGA is also presented.
  • Keywords
    field programmable gate arrays; logic design; multiprocessing systems; system-on-chip; FPGA prototyping; MAMPSx; Xilinx Zynq FPGA; architecture model; area power trade-off; embedded system; energy efficiency requirement; heterogeneous multiprocessor system-on-chips; industrial vision application; multimedia application; predictable HMPSoC; predictable heterogeneous MPSoC; time 8 hour; Analytical models; Computational modeling; Computer architecture; Field programmable gate arrays; Nickel; Predictive models; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping (RSP), 2013 International Symposium on
  • Conference_Location
    Montreal, QC
  • Type

    conf

  • DOI
    10.1109/RSP.2013.6683970
  • Filename
    6683970