Title :
RDSP: a RISC DSP based on residue number system
Author :
Chaves, Ricardo ; Sousa, Leonel
Author_Institution :
IST, INESC-ID, Lisboa, Portugal
Abstract :
This paper is focused on low power programmable fast digital signal processors (DSP) design based on a configurable 5-stage RISC core architecture and on residue number systems (RNS). Several innovative aspects are introduced at the control and datapath architecture levels, which support both the binary system and the RNS. A new moduli set {2/sup n/-1, 2/sup 2n/, 2/sup n/+1} is also proposed for balancing the processing time in the different RNS channels. Experimental results, obtained trough RDSP implementation on FPGA and ASIC, show that not only a significant reduction in circuit area and power consumption but also a speedup may be achieved with RNS when compared with a binary DSP.
Keywords :
digital signal processing chips; residue number systems; 5-stage RISC core architecture; RISC DSP; circuit area; digital signal processor; power consumption; processing time; residue number system; Application specific integrated circuits; Arithmetic; Control systems; Digital signal processing; Energy consumption; Field programmable gate arrays; Hazards; Pipelines; Reduced instruction set computing; Signal processing;
Conference_Titel :
Digital System Design, 2003. Proceedings. Euromicro Symposium on
Conference_Location :
Belek-Antalya, Turkey
Print_ISBN :
0-7695-2003-0
DOI :
10.1109/DSD.2003.1231911