• DocumentCode
    2138133
  • Title

    Exploiting pipelining to tolerate wire delays in a programmable-reconfigurable processor

  • Author

    Wang, Chi-Wei ; Carter, Nicholas P. ; Kujoth, Richard B. ; Cook, Jeffrey J. ; Gottlieb, Derek B.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
  • fYear
    2005
  • fDate
    24-26 Aug. 2005
  • Firstpage
    57
  • Lastpage
    64
  • Abstract
    As fabrication technologies advance, increasing wire delays in semiconductor systems are leading to larger and larger gaps between the clock rates of circuits implemented in reconfigurable logic and those of conventional microprocessors. In this paper, we present a pipelining scheme for the Amalgam programmable-reconfigurable processor that divides long wire delays into multi-cycle operations and supports overlapping of independent computations. On streaming benchmark programs, this pipelining scheme increases the clock rates of Amalgam´s reconfigurable clusters by up to 72%, allowing the pipelined Amalgam to maintain a 2.6× performance advantage over a purely-programmable processor in a wide range of fabrication processes.
  • Keywords
    microprocessor chips; pipeline processing; programmable logic devices; reconfigurable architectures; Amalgam programmable-reconfigurable processor; Amalgam reconfigurable cluster; benchmark program; clock rate; conventional microprocessor; pipelining scheme; reconfigurable logic; semiconductor system; wire delay; Clocks; Delay effects; Delay systems; Fabrication; Logic circuits; Microprocessors; Pipeline processing; Reconfigurable logic; Registers; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2005. International Conference on
  • Print_ISBN
    0-7803-9362-7
  • Type

    conf

  • DOI
    10.1109/FPL.2005.1515699
  • Filename
    1515699