• DocumentCode
    2612327
  • Title

    reMORPH: A Runtime Reconfigurable Architecture

  • Author

    Paul, Kolin ; Dash, Chinmaya ; Moghaddam, Mansureh Shahraki

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Delhi, Delhi, India
  • fYear
    2012
  • fDate
    5-8 Sept. 2012
  • Firstpage
    26
  • Lastpage
    33
  • Abstract
    Programmable hardware built on a regular architecture can partially alleviate the problem of increased defect densities associated with transistor scaling by dynamically wiring around the defects [1]. The fine granularity of FPGAs is however unsuitable for effectively exploiting runtime reconfiguration because of the high overheads involved. A coarse grain reconfigurable array with malleable communication links - reMORPH - is proposed in this paper. The compute tile uses DSP48E and BRAM embedded blocks in a Xilinx FPGA and has a very low footprint of about 200 slice LUTs. The semi-systolic near neighbour communication interconnect can be dynamically reconfigured for each “epoch” of computation. The “epoch” or phases of the application are obtained via profiling or static data flow analysis. Some of the links between the compute tiles are changed during the reconfiguration phase which drastically reduces the context switch overhead enabling high performance/area applications to be built on this fabric.
  • Keywords
    field programmable gate arrays; BRAM embedded block; DSP48E embedded block; FPGA fine granularity; Xilinx FPGA; coarse grain reconfigurable array; compute tiles; context switch overhead; malleable communication links; programmable hardware; reMORPH; reconfiguration phase; runtime reconfigurable architecture; semisystolic near-neighbour communication interconnect; static data flow analysis; transistor scaling; Computer architecture; Context; Fabrics; Field programmable gate arrays; Registers; Runtime; Tiles; FPGAs; Partial reconfiguration; programmable hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design (DSD), 2012 15th Euromicro Conference on
  • Conference_Location
    Izmir
  • Print_ISBN
    978-1-4673-2498-4
  • Type

    conf

  • DOI
    10.1109/DSD.2012.111
  • Filename
    6387011