Implementation of RNS-based distributed arithmetic discrete wavelet transform architectures using field-programmable logic

被引:7
|
作者
Ramírez, J
García, A
Meyer-Bäse, U
Taylor, F
Lloris, A
机构
[1] Univ Granada, Dept Elect & Tecnol Comp, E-18071 Granada, Spain
[2] FAMU FSU Coll Engn, Dept Elect & Comp Engn, Tallahassee, FL 32310 USA
[3] Univ Florida, High Speed Digital Architecture Lab, Gainesville, FL 32611 USA
关键词
field-programmable logic; residue number system; distributed arithmetic; discrete wavelet transform; digital signal processing;
D O I
10.1023/A:1021158221825
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently there are design barriers inhibiting the implementation of high-precision digital signal processing (DSP) objects with field programmable logic (FPL) devices. This paper explores overcoming these barriers by fusing together the popular distributed arithmetic (DA) method with the residue number system (RNS) for use in FPL-centric designs. The new design paradigm is studied in the context of a high-performance filter bank and a discrete wavelet transform (DWT). The proposed design paradigm is facilitated by a new RNS accumulator structure based on a carry save adder (CSA). The reported methodology also introduces a polyphase filter structure that results in a reduced look-up table (LUT) budget. The 2C-DA and RNS-DA are compared, in the context of a FPL implementation strategy, using a discrete wavelet transform ( DWT) filter bank as a common design theme. The results show that the RNS-DA, compared to a traditional 2C-DA design, enjoys a performance advantage that increases with precision (wordlength).
引用
收藏
页码:171 / 190
页数:20
相关论文
共 43 条
  • [1] Implementation of RNS-Based Distributed Arithmetic Discrete Wavelet Transform Architectures Using Field-Programmable Logic
    Javier Ramírez
    Antonio García
    Uwe Meyer-Bäse
    Fred Taylor
    Antonio Lloris
    [J]. Journal of VLSI signal processing systems for signal, image and video technology, 2003, 33 : 171 - 190
  • [2] RNS implementation of FIR filters based on distributed arithmetic using field-programmable logic
    García, A
    Meyer-Bäse, U
    Lloris, A
    Taylor, FJ
    [J]. ISCAS '99: PROCEEDINGS OF THE 1999 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 1: VLSI, 1999, : 486 - 489
  • [3] RNS implementation of FIR filters based on distributed arithmetic using field-programmable logic
    Garcia, A.
    Meyer-Base, U.
    Lloris, A.
    Taylor, F.J.
    [J]. Proceedings - IEEE International Symposium on Circuits and Systems, 1999, 1
  • [4] Efficient wavelet Architectures using field-programmable logic and residue number system arithmetic
    Ramírez, J
    Meyer-Baese, U
    García, A
    [J]. INDEPENDENT COMPONENT ANALYSES, WAVELETS, UNSUPERVISED SMART SENSORS, AND NEURAL NETWORKS II, 2004, 5439 : 222 - 232
  • [5] Fast implementation of orthogonal wavelet filterbanks using Field-Programmable Logic
    Meyer-Baese, U
    Buros, J
    Trautmann, W
    Taylor, F
    [J]. ICASSP '99: 1999 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS VOLS I-VI, 1999, : 2119 - 2122
  • [6] Fast RNS-based 2D-DCT computation on field-programmable devices
    Fernández, PG
    García, A
    Ramírez, J
    Lloris, A
    [J]. 2000 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS: DESIGN AND IMPLEMENTATION, 2000, : 365 - 373
  • [7] FPGA Implementation of Discrete Wavelet Transform using Distributed Arithmetic Architecture
    Avinash, C. S.
    Alex, John Sahaya Rani
    [J]. 2015 INTERNATIONAL CONFERENCE ON SMART TECHNOLOGIES AND MANAGEMENT FOR COMPUTING, COMMUNICATION, CONTROLS, ENERGY AND MATERIALS (ICSTM), 2015, : 326 - 330
  • [8] High-speed wavelet implementation with field-programmable logic
    Meyer-Bäse, U
    Taylor, F
    [J]. WAVELET APPLICATIONS VI, 1999, 3723 : 250 - 261
  • [9] RNS-based implementation of 8x8 point 2D-DCT over field-programmable devices
    Fernández, PG
    Lloris, A
    [J]. ELECTRONICS LETTERS, 2003, 39 (01) : 21 - 23
  • [10] Implementation of reduced complexity, high performance programmable wavelet FIR filters using Field-Programmable Logic
    Ramírez, J
    Meyer-Baese, U
    [J]. WAVELET AND INDEPENDENT COMPONENET ANALYSIS APPLICATIONS IX, 2002, 4738 : 353 - 362