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
Link To Document