• DocumentCode
    2324363
  • Title

    Implementation of Highly Pipelined Datapaths on a Reconfigurable Asynchronous Substrate

  • Author

    Fawaz, Khodor ; Arslan, Tughrul ; Lindsay, Iain

  • Author_Institution
    Sch. of Eng., Univ. of Edinburgh, Edinburgh, UK
  • fYear
    2009
  • fDate
    July 29 2009-Aug. 1 2009
  • Firstpage
    112
  • Lastpage
    119
  • Abstract
    In programmable logic devices, the timing requirements change depending on what datapath is being mapped and the level of pipelining required. The added flexibility of such architectures translates to complexity in the design of their clocking scheme, both on the silicon and software level. Using asynchronous techniques to design the programmable elements and interconnects simplifies this problem by replacing the global clock signal with local handshaking. In asynchronous programmable devices, the handshaking protocol implements communication and synchronisation among the components of any mapped datapath irrespective of its length. This paper describes the design of an asynchronous substrate for implementing highly pipelined datapaths. A novel technique for conditional acknowledge synchronisation was used in the interconnect design. Two asynchronous arrays of coarse-grain adders and multipliers were built and compared with an equivalent clocked architecture. For a sample FFT, our asynchronous designs showed a reduction of up to 10% in energy consumption and 4.5% in area, which came at a cost of a 2.5% reduction in throughput over the equivalent synchronous implementation.
  • Keywords
    clocks; programmable logic devices; asynchronous programmable device; clocked architecture; clocking scheme; coarse-grain adder; global clock signal; handshaking protocol; pipelined datapath; programmable logic device; reconfigurable asynchronous substrate; Clocks; Computer architecture; Energy consumption; Pipeline processing; Programmable logic devices; Protocols; Signal design; Silicon; Synchronization; Timing; Asynchronous; Reconfigurable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems, 2009. AHS 2009. NASA/ESA Conference on
  • Conference_Location
    San Francisco, CA
  • Print_ISBN
    978-0-7695-3714-6
  • Type

    conf

  • DOI
    10.1109/AHS.2009.56
  • Filename
    5325463