Research Article

An Efficient VLSI Linear Array for DCT/IDCT Using Subband Decomposition Algorithm

Table 4

Data flow of the proposed fast IDCT processor with pipelined linear-array architecture (Add.-cycle: addition-cycle and Mul.-cycle: multiplication-cycle).

ProcessorMAFCSA(4,2)CA

Mul.-cycle_1C[2]·0.9239, C[3]·(-0.3827)
C[2]·0.3827, C[3]·0.92393
z[0], z[1]
Mul.-cycle_2C[4]·0.9062, C[5]·(-0.1802), C[6]·(-0.3182), C[7]·0.2126z[2], z[3]C_0+C_1=C_01
Mul.-cycle_3C[4]·0.3754, C[5]·0.3754, C[6]·0.7682, C[7]·(-0.5133)z[4]C_01+C_2=C_02
Mul.-cycle_4C[4]·(-0.3182), C[5]·0.7682, C[6]·0.2126, C[7]·0.5144z[5]C_02+C_3=C_03
Mul.-cycle_5C[4]·0.2126, C[5]·(-0.5133), 
C[6]·0.3182, C[7]·0.7682
z[6]C_03+C_4=C_04
Add.-cycle_1z[7]C_04+C_5=C_05
Add.-cycle_2C_05+C_6=C_06
Add.-cycle_3C_06+C_7=C_07
x[0], x[1], x[2], x[3], 
x[4], x[5], x[6], x[7]