• DocumentCode
    3054183
  • Title

    Regarding Processors and Reconfigurable IP Cores as Services

  • Author

    Wang, Chao ; Li, Xi ; Chen, Peng ; Zhang, Junneng ; Feng, Xiaojing ; Zhou, Xuehai

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Sci. & Technol. of China, Hefei, China
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    668
  • Lastpage
    669
  • Abstract
    This paper proposes a service-oriented reconfigurable co-processing architecture. The novelty of the architecture is to apply service-oriented concepts to system on chip (SoC) design paradigms and utilizes each processor and IP core as a function unit. Regarded as abstract instructions, tasks can be scheduled to IP core for parallel execution automatically. A uniform IP reconfiguration interface is provided to allow function units replacement at run-time. Neither the applications nor the tool chains need to be redesigned after hardware reconfiguration. To evaluate the SOA concepts, we implemented a prototype on a state-of-art Virtex5 FPGA board with IP cores implemented from EEMBC DENBench. The prototype and experimental results demonstrate it can support a range of hardware accelerators in an efficient manner. Furthermore, results also depict that the architecture takes moderate silicon area affordable power consumption. We believe the SOA approach opens a new direction to combine SOA concepts with reconfigurable computing hardware architectures.
  • Keywords
    field programmable gate arrays; integrated circuit design; microprocessor chips; reconfigurable architectures; service-oriented architecture; system-on-chip; EEMBC DENBench; SOA concepts; SoC; Virtex5 FPGA board; parallel execution; reconfigurable IP cores; reconfigurable computing hardware architectures; service-oriented reconfigurable co-processing architecture; system on chip design; uniform IP reconfiguration interface; Computer architecture; Field programmable gate arrays; Hardware; IP networks; Program processors; Service oriented architecture; System-on-a-chip; Service-oriented; co-processor; run-time reconfiguration; system on chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services Computing (SCC), 2012 IEEE Ninth International Conference on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3049-7
  • Type

    conf

  • DOI
    10.1109/SCC.2012.72
  • Filename
    6274205