Design and Implementation of High-Performance RNS Wavelet Processors Using Custom IC Technologies

  • Authors:
  • Javier Ramírez;Uwe Meyer-Bäse;Fred Taylor;Antonio García;Antonio Lloris

  • Affiliations:
  • Department of Electronics and Computer Technology, University of Granada, Spain;Department of Electrical and Computer Engineering, Florida State University, Tallahassee, FL 32310-6046, USA;High-Speed Digital Architecture Laboratory, University of Florida, Gainesville, FL 32611-6130, USA;Department of Electronics and Computer Technology, University of Granada, Spain;Department of Electronics and Computer Technology, University of Granada, Spain

  • Venue:
  • Journal of VLSI Signal Processing Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design of high performance, high precision, real-time digital signal processing (DSP) systems, such as those associated with wavelet signal processing, is a challenging problem. This paper reports on the innovative use of the residue number system (RNS) for implementing high-end wavelet filter banks. The disclosed system uses an enhanced index-transformation defined over Galois fields to efficiently support different wavelet filter instantiations without adding any extra cost or additional look-up tables (LUT). A selection of a small wordwidth modulus set are the keys for attaining low-complexity and high-throughput. An exhaustive comparison against existing two's complement (2C) designs for different custom IC technologies was carried out. Results reveal a performance improvement of up to 100% for high-precision RNS-based systems. These structures demonstrated to be well suited for field programmable logic (FPL) assimilation as well as for CBIC (cell-based integrated circuit) technologies.