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 条
  • [31] Distributed arithmetic implementation of multivariable controllers for smart structural systems
    Yuan, LF
    Sana, S
    Pottinger, HJ
    Rao, VS
    [J]. SMART MATERIALS & STRUCTURES, 2000, 9 (04): : 402 - 412
  • [32] Hardware Implementation of Hirschman Optimal Transform Based on Distributed Arithmetic
    Xue, Dingli
    DeBrunner, Linda S.
    DeBrunner, Victor
    [J]. 2018 CONFERENCE RECORD OF 52ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2018, : 1503 - 1506
  • [33] MICROCONTROLLER IMPLEMENTATION OF DIGITAL-FILTERS BASED ON DISTRIBUTED ARITHMETIC
    WANG, S
    BOWRON, P
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 1992, 72 (01) : 67 - 71
  • [34] An Efficient DFT Implementation using Modified Group Distributed Arithmetic
    Kumar, Santhosh S. R.
    Veeramachaneni, Sreehari
    Mahammad, Noor Sk
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN), 2019, : 528 - 533
  • [35] Hardware Implementation of Parallel FIR Filter Using Modified Distributed Arithmetic
    Das, Gourishankar
    Maity, Krishanu
    Sau, Suman
    [J]. 2ND INTERNATIONAL CONFERENCE ON DATA SCIENCE AND BUSINESS ANALYTICS (ICDSBA 2018), 2018, : 40 - 44
  • [36] ASIC Implementation of Shared LUT Based Distributed Arithmetic in FIR Filter
    Grande, NagaJyothi
    Sridevi, Sriadibhatla
    [J]. 2017 INTERNATIONAL CONFERENCE ON MICROELECTRONIC DEVICES, CIRCUITS AND SYSTEMS (ICMDCS), 2017,
  • [37] Fast implementation of forward robot kinematics of position with distributed arithmetic architecture
    Mertzios, BG
    Grigoriadis, GK
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (03): : 325 - 332
  • [38] Distributed arithmetic based implementation of Fourier transform targeted at FPGA architectures
    Rawski, M.
    Wojtynski, M.
    Wojciechowski, T.
    Majkowski, P.
    [J]. MIXDES 2007: Proceedings of the 14th International Conference on Mixed Design of Integrated Circuits and Systems:, 2007, : 152 - 156
  • [39] FPGA implementation of digital upconversion using distributed arithmetic FIR filters
    Salim, T
    Devlin, J
    Whittington, J
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 335 - 338
  • [40] Design and Implementation of Efficient Adaptive FIR Filter based on Distributed Arithmetic
    Joanna, S. Ruth
    Anathalakshmi, A. V.
    [J]. 2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,