Title :
Speed-efficient wide adders for VIRTEX FPGAs
Author :
Perri, Stefania ; Iachino, Maria Antonia ; Corsonello, Pasquale
Author_Institution :
Dept. of Electron., Comput. Sci. & Syst., Univ. of Calabria, Rende, Italy
Abstract :
Recently, reconfigurable hardware based on field programmable gate arrays (FPGAs) has been presented as a promising alternative for implementing cryptographic systems. One of the main limitations of this approach, with respect to ASIC realizations, is the relatively low reachable throughput because of arithmetic operators, such as adders and multipliers, with large operands. In this paper, an efficient addition scheme designed for VIRTEX FPGAs is presented that outperforms the commonly used Macro-generated ripple-carry scheme for the case in which long words have to be added. The proposed method uses appropriately placed by-pass elements to eliminate consistent routing delays from critical paths. A 128 bit adder realized as described here shows a gain in speed of up to 47% with respect to a conventional adder with an increase of just 28% in area occupancy.
Keywords :
adders; circuit simulation; cryptography; digital arithmetic; field programmable gate arrays; integrated circuit design; integrated circuit modelling; logic CAD; logic simulation; 128 bit; ASIC; FPGA-based speed-efficient wide adders; adder area occupancy; adder speed gain; arithmetic operators; by-pass elements; critical path routing delays; cryptographic system throughput; field programmable gate array reconfigurable hardware; large operand adders; long word addition; multipliers; ripple-carry addition schemes; Adders; Application specific integrated circuits; Computer science; Cryptography; Delay; Field programmable gate arrays; Integrated circuit interconnections; Logic; Routing; Table lookup;
Conference_Titel :
Electronics, Circuits and Systems, 2002. 9th International Conference on
Print_ISBN :
0-7803-7596-3
DOI :
10.1109/ICECS.2002.1046239