DocumentCode :
3507416
Title :
Multi-Bit Carry Chains for High-Performance Reconfigurable Fabrics
Author :
Frederick, Michael T. ; Somani, Arun K.
Author_Institution :
Dependable Comput. & Network Lab., Iowa State Univ., Ames, IA
fYear :
2006
fDate :
28-30 Aug. 2006
Firstpage :
1
Lastpage :
6
Abstract :
Ripple-carry architectures are the norm in today´s reconfigurable fabrics. They are simple, require minimal routing, and are easily formed across arbitrary cells in a fabric. However, their computation delay grows linearly with operand width. Many different fabric carry-chains have been presented in literature offering non-linear delays, but generally require a significant investment in routing and processing area. Carry-skip chains are well-known in arithmetic logic design, and although they too possess a linear delay, their performance is 2times or more faster than simple ripple-carry schemes. They require an expanded carry chain and minimal extra logic, but offer impressive speed-ups for arithmetic. This paper presents a reconfigurable cell that supports carry-skip arithmetic using a multi-bit carry chain achieving 2 middot k middot b+ n/b performance, where b is the block size and k is an architecture constant. The cell is specialized for arithmetic and Boolean operations with reduced configuration memory. Additional resources are provided to reuse the multi-bit carry chain for 3-source operand arithmetic to explore how multi-bit chains can be reused
Keywords :
Boolean functions; carry logic; reconfigurable architectures; Boolean operations; carry-skip arithmetic; high-performance reconfigurable fabrics; multi-bit carry chains; reconfigurable cell; reduced configuration memory; Adders; Arithmetic; Computer networks; Delay lines; Fabrics; Field programmable gate arrays; Laboratories; Logic design; Reconfigurable logic; Routing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
Type :
conf
DOI :
10.1109/FPL.2006.311225
Filename :
4100987
Link To Document :
بازگشت