DocumentCode
1970723
Title
VLSI implementation of residue-to-binary converters for digital signal processing
Author
Wey, Chin-Long ; Lin, Shin-Yo
Author_Institution
Nat. Central Univ. Jhong-li, Taoyuan
fYear
2007
fDate
17-20 May 2007
Firstpage
536
Lastpage
541
Abstract
The residue number system (RNS) provides an attractive alternative to traditional weighted number systems for high speed digital signal processing (DSP) and communication applications. To interface with the digital system, where the binary numbers are employed, the RNS-based processors require the conversions between binary form to the residue representation. This paper presents a simple conversion algorithm and hardware implementation for any arbitrary moduli sets {2kn ,2n-1,2n+1}, where k is a positive integer. The converter hardware includes nothing but (2n) converting units, where each unit is comprised of a 1-bit FA (full adder), a 2-to-1 MUX (multiplexer), and two latches. Experimental results show that, for n=6 and k=2, the converter takes only an area of 16,968 um with a delay of 14.20 ns, and, for n=8 and k=4, the area is 22,624 um2 with a delay of 19.54 ns, where the TSMC 0.18 um 1P6M process were employed. Both area and speed performances are significant.
Keywords
VLSI; convertors; digital signal processing chips; residue number systems; VLSI; arbitrary moduli sets; converter hardware; digital signal processing; residue number system; residue-to-binary converters; Adders; Circuits; Delay; Digital signal processing; Digital systems; Hardware; Multiplexing; Portable computers; Signal processing algorithms; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Electro/Information Technology, 2007 IEEE International Conference on
Conference_Location
Chicago, IL
Print_ISBN
978-1-4244-0941-9
Electronic_ISBN
978-1-4244-0941-9
Type
conf
DOI
10.1109/EIT.2007.4374470
Filename
4374470
Link To Document