Design and implementation of a novel linear-array DCT/IDCT processor with complexity of order log2 N

被引:8
作者
Hsiao, SF [1 ]
Shiue, WR [1 ]
Tseng, JM [1 ]
机构
[1] Natl Sun Yat Sen Univ, Dept Comp Sci & Engn, Kaohsiung 804, Taiwan
来源
IEE PROCEEDINGS-VISION IMAGE AND SIGNAL PROCESSING | 2000年 / 147卷 / 05期
关键词
D O I
10.1049/ip-vis:20000471
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A new linear-array architecture for computation of both the discrete cosine transform (DCT) and the inverse DCT (IDCT) is derived fram the heterogeneous dependence graphs representing the factorised coefficient matrices in the matrix formulation of the recursive algorithm. Using the Kronecker product representation of the order-recursive algorithm, it is observed that the kernel operations of the DCT and IDCT can be merged together by proper input/output data reordering. The processor containing only O(log(2) N) stages is fully pipelineable and easily scaleable to compute longer DCT/IDCTs with transform length N to the power of two. Owing to the systematic matrix formulation and the corresponding efficient architectural design, the new DCT/IDCT processor has the advantages of high-throughput rate and low hardware cost. Furthermore, the power consumption can be reduced significantly by turning off the operation of the arithmetic units whenever possible.
引用
收藏
页码:400 / 408
页数:9
相关论文
共 11 条
[1]  
CHO NI, 1991, IEEE T CIRCUITS SYST, V38, P297, DOI 10.1109/31.101322
[2]   ON THE REGULAR STRUCTURE FOR THE FAST 2-D DCT ALGORITHM [J].
CHO, NI ;
YUN, ID ;
LEE, SU .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1993, 40 (04) :259-266
[3]   NEW FAST RECURSIVE ALGORITHMS FOR THE COMPUTATION OF DISCRETE COSINE AND SINE TRANSFORMS [J].
CVETKOVIC, Z ;
POPOVIC, MV .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (08) :2083-2086
[4]  
HOU HS, 1987, IEEE T ACOUST SPEECH, V35, P1455
[5]  
LEE BG, 1984, IEEE T ACOUST SPEECH, V32, P1243
[6]   A 100-MHZ 2-D 8X8 DCT/IDCT PROCESSOR FOR HDTV APPLICATIONS [J].
MADISETTI, A ;
WILLSON, AN .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1995, 5 (02) :158-165
[7]   COMPUTATION OF DISCRETE COSINE TRANSFORM [J].
NARASIMHA, MJ ;
PETERSON, AM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1978, 26 (06) :934-936
[8]  
Pan SB, 1997, IEEE T CIRC SYST VID, V7, P413, DOI 10.1109/76.564119
[9]  
STAWECKI D, 1992, IEEE T CIRCUITS SYST, V2, P135
[10]   VLSI IMPLEMENTATION OF A 16X16 DISCRETE COSINE TRANSFORM [J].
SUN, MT ;
CHEN, TC ;
GOTTLIEB, AM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1989, 36 (04) :610-617