Title :
Design Of Fpga-based Multi-operand Modular Adders For Residue Number System Converters
Author :
Maslennikowa, N. ; Maslennikow, O. ; Berezowsk, R. ; Lienou, J.-P.
Author_Institution :
Koszalin Tech. Univ.
Abstract :
In this paper, the problem of designing binary-to-residue and residue-to-binary converters is investigated, and two new and simple structures of the main processing unit of these converters - the multi-operand modular adder are proposed. The proposed adders, as well as the most known modular adders, use read-only memory (ROM) units for correction of partial results, but are based on a carry-propagate adder tree instead a carry-saved adder tree. Due to dedicated carry logic in the most modern FPGA devices, the response times of the both adder trees, as well as their hardware overheads are nearly equal in a case of their implementation in these devices. However, the ROM volume in the first proposed structure of the multi-operand modular adder, which is destined for constructing of the q-digits R-to-B converters (where q < 8), is up to 8 times lower in comparison with the ROM volume in the known similar adders. The second proposed adder structure allows on further reduction of the ROM volume from O(2q-1) to O(q) cells, and is destined for constructing of the q-digit R-to-B converters, and q-bit B-to-R converters, when q ges 7
Keywords :
adders; carry logic; field programmable gate arrays; logic design; random number generation; read-only storage; residue number systems; FPGA-based multioperand modular adders; binary-to-residue converters; carry logic; carry-propagate adder tree; carry-saved adder tree; read-only memory units; residue number system converters; residue-to-binary converters; Adders; Circuits; Delay; Digital arithmetic; Field programmable gate arrays; Hardware; Logic devices; Programmable logic arrays; Programmable logic devices; Read only memory;
Conference_Titel :
Mixed Design of Integrated Circuits and System, 2006. MIXDES 2006. Proceedings of the International Conference
Conference_Location :
Gdynia
Print_ISBN :
83-922632-2-7
DOI :
10.1109/MIXDES.2006.1706581