New distributed arithmetic algorithm and its application to IDCT

被引:12
|
作者
Chang, TS [1 ]
Chen, C [1 ]
Jen, CW [1 ]
机构
[1] Natl Chiao Tung Univ, Dept Elect Engn, Hsinchu 300, Taiwan
来源
关键词
D O I
10.1049/ip-cds:19990537
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Distributed arithmetic (DA) has been widely used to implement inner product computations with a fixed input. Conventional ROM-based DA suffers from large ROM requirements. A new DA algorithm is proposed that expands the fixed input instead of the variable input into bit level as in ROM-based DA. Thus the new DA algorithm can take advantage of shared partial sum-of-products and sparse nonzero bits in the fixed input to reduce the number of computations. Unlike ROM-based DA that stores the precomputed results the new DA algorithm uses a predefined structure to compute results. When applied to a 1-D eight-point DCT system the new DA algorithm only needs 30% of hardware area and has faster speed as compared with ROM-based DA. To illustrate the efficiency of the proposed algorithm a 2-D IDCT chip was implemented using 0.8 mu m SPDM CMOS technology. The chip with size 4575 x 5525 mu m can deliver a processing rate of 50 Mpixels per second.
引用
收藏
页码:159 / 163
页数:5
相关论文
共 50 条
  • [1] The IDCT processor on the Adder-Based distributed arithmetic
    Chen, CS
    Chang, TS
    Jen, CW
    [J]. 1996 SYMPOSIUM ON VLSI CIRCUITS - DIGEST OF TECHNICAL PAPERS, 1996, : 36 - 37
  • [2] A recursive DCT algorithm with new distributed arithmetic
    Chien, Y. M.
    Lin, Y.
    [J]. 2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2582 - 2587
  • [3] Distributed arithmetic realisation of cyclic convolution and its DFT application
    Chen, HC
    Guo, JI
    Jen, CW
    Chang, TS
    [J]. IEE PROCEEDINGS-CIRCUITS DEVICES AND SYSTEMS, 2005, 152 (06): : 615 - 629
  • [4] A new algorithm and its application about distributed snowmelt concentration model
    Liu Yongqiang
    Dai Wei
    Fang, Shifeng
    Liu, Zhihui
    [J]. GEOINFORMATICS 2008 AND JOINT CONFERENCE ON GIS AND BUILT ENVIRONMENT: ADVANCED SPATIAL DATA MODELS AND ANALYSES, PARTS 1 AND 2, 2009, 7146
  • [5] Implementation of 2-D IDCT based on distributed algorithm
    Chen Peijiang
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 1292 - 1295
  • [6] A new 2-D 8x8 DCT/IDCT core design using group distributed arithmetic
    Guo, JI
    Chen, JW
    Chen, HC
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL II: COMMUNICATIONS-MULTIMEDIA SYSTEMS & APPLICATIONS, 2003, : 752 - 755
  • [7] Levy Arithmetic Algorithm: An enhanced metaheuristic algorithm and its application to engineering optimization
    Barua, Sujoy
    Merabet, Adel
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 241
  • [8] HMM Based Distributed Arithmetic Coding and Its Application in Image Coding
    Dong, Wang
    Lin, Huang
    [J]. FIFTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2012): COMPUTER VISION, IMAGE ANALYSIS AND PROCESSING, 2013, 8783
  • [9] An on-line CORDIC based 2-D IDCT implementation using distributed arithmetic
    Yang, Y
    Wang, CY
    Ahmad, MO
    Swamy, MNS
    [J]. ISSPA 2001: SIXTH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, VOLS 1 AND 2, PROCEEDINGS, 2001, : 296 - 299
  • [10] New distributed arithmetic algorithm for low-power FIR filter implementation
    Hwang, SY
    Han, G
    Kang, SH
    Kim, J
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2004, 11 (05) : 463 - 466