High-performance carry chains for FPGA's

Citation
S. Hauck et al., High-performance carry chains for FPGA's, IEEE VLSI, 8(2), 2000, pp. 138-147
Citations number
11
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN journal
10638210 → ACNP
Volume
8
Issue
2
Year of publication
2000
Pages
138 - 147
Database
ISI
SICI code
1063-8210(200004)8:2<138:HCCFF>2.0.ZU;2-3
Abstract
Carry chains are an important consideration for most computations, includin g FPGA's. Current FPGA's dedicate a portion of their logic to support these demands via a simple ripple carry scheme. In this paper, we demonstrate ho w more advanced carry constructs can be embedded into FPGA's, providing sig nificantly higher performance carry computations. We redesign the standard ripple carry chain to reduce the number of logic levels in each cell. We al so develop entirely new carry structures based on high-performance adders s uch as carry select, carry lookahead, and Brent-Kung. Overall, these optimi zations achieve a speedup in carry performance of 3.8 times over current ar chitectures.