DCT implementation with distributed arithmetic

被引:83
|
作者
Yu, S
Swartzlander, EE
机构
[1] Intel Corp, Austin, TX 78746 USA
[2] Univ Texas, Dept Elect & Comp Engn, Austin, TX 78712 USA
关键词
Discrete Cosine Transform; distributed arithmetic; recursive DCT algorithm;
D O I
10.1109/12.954513
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents an efficient method for implementing the Discrete Cosine Transform (DCT) with distributed arithmetic. While conventional approaches use the original DCT algorithm or the even-odd frequency decomposition of the DCT algorithm, the proposed architecture uses the recursive DCT algorithm and requires less area than the conventional approaches, regardless of the memory reduction techniques employed in the ROM Accumulators (RACs). An efficient architecture for implementing the scaled DCT with distributed arithmetic is also proposed. The new architecture requires even less area while keeping the same structural regularity for an easy VLSI implementation. A comparison of synthesized DCT processors shows that the proposed method reduces the hardware area of regular and scaled DCT processors by 17 percent and 23 percent, respectively, relative to a conventional design, With the row-column decomposition method, the proposed architectures can be easily extended to compute the two-dimensional DCT required in many image compression applications such as HDTV.
引用
收藏
页码:985 / 991
页数:7
相关论文
共 50 条
  • [41] 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
  • [42] VLSI Implementation of Efficient Split Radix FFT Based on Distributed Arithmetic
    Laguri, Nisha
    Anusudha, K.
    [J]. 2014 INTERNATIONAL CONFERENCE ON GREEN COMPUTING COMMUNICATION AND ELECTRICAL ENGINEERING (ICGCCEE), 2014,
  • [43] A VLSI IMPLEMENTATION OF A CORRELATOR DIGITAL-FILTER BASED ON DISTRIBUTED ARITHMETIC
    ZOHAR, S
    [J]. IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1989, 37 (01): : 156 - 160
  • [44] Distributed arithmetic implementation of an optimized raised cosine FIR filter coefficients
    Eshtawie, M. M.
    Othman, M.
    [J]. 2006 8TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, VOLS 1-4, 2006, : 600 - 603
  • [45] Hardware Implementation of Discrete Hirschman Transform Convolution Using Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Victor
    DeBrunner, Linda S.
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1587 - 1590
  • [46] An FPGA implementation for a high throughput adaptive filter using distributed arithmetic
    Allred, DJ
    Huang, W
    Krishnan, V
    Yoo, H
    Anderson, DV
    [J]. 12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 324 - 325
  • [47] A novel high performance distributed arithmetic adaptive filter implementation on an FPGA
    Allred, DJ
    Yoo, HJ
    Krishnan, V
    Huang, W
    Anderson, DV
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 161 - 164
  • [48] Efficient implementation of FPGA based central pattern generator using distributed arithmetic
    Li, Xiaojun
    Li, Lin
    [J]. IEICE ELECTRONICS EXPRESS, 2011, 8 (21): : 1848 - 1854
  • [49] An FPGA implementation of the distributed arithmetic based quaternionic multipliers for paraunitary filter banks
    Verenik, A.
    Parfieniuk, M.
    Petrovsky, A.
    [J]. MIXDES 2007: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS:, 2007, : 605 - 610
  • [50] Distributed arithmetic implementation of multivariable controllers using Field Programmable Gate Arrays
    Yuan, LF
    Sana, S
    Pottinger, HJ
    Rao, VS
    [J]. SMART STRUCTURES AND MATERIALS 1999: SMART ELECTRONICS AND MEMS, 1999, 3673 : 249 - 260