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 :
بازگشت