Conference paper
Twenty Years of Research on RNS for DSP: Lessons Learned and Future Perspectives
In this paper, we discuss a number of issues emerged from our twenty-year long experience in applying the Residue Number System (RNS) to DSP systems. In early days, RNS was mainly used to reach the maximum performance in speed. Today, RNS is also used to obtain powerefficient (tradeoffs speed-power) and reliable systems (redundant RNS).
Advances in microelectronics and CAD tools play an important role in favoring one technology over another, and a winning choice of the past may become at disadvantage today. In this paper, we address a number of factors influencing the choice of RNS as the winning solution. From technology platforms (ASIC and FPGA), to issue related to modern design tools, from cost of memory, to cost of wiring, from power dissipation to thermal issues.
Moreover, we mention how RNS can be helpful in implementing reliable architectures (fault detection and correction) in future VLSI systems.
Language: | English |
---|---|
Publisher: | IEEE |
Year: | 2014 |
Pages: | 436-439 |
Proceedings: | 14th International Symposium on Integrated Circuits |
ISBN: | 1479948322 , 1479948330 , 9781479948321 and 9781479948338 |
Types: | Conference paper |
DOI: | 10.1109/ISICIR.2014.7029575 |
ORCIDs: | Nannarelli, Alberto |
ASIC CAD tool DSP system Delays Design automation Digital signal processing Dynamic range FPGA Field programmable gate arrays Finite impulse response filters Power demand RNS VLSI system application specific integrated circuits cost of memory cost of wiring digital signal processing chips fault correction fault detection field programmable gate arrays integrated circuit reliability microelectronics power dissipation reliability system residue number system residue number systems thermal engineering thermal system