Research Article

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

Table 3

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

ProcessorFAMACA

Add.-cycle_1y[0]C[0]
Add.-cycle_2y[1]C[1]
Add.-cycle_3y[2]
Mul.-cycle_1y[3]y[2]·0.9239, y[2]·(-0.3827)
y[3]·0.3827, y[3]·(0.9239)
Add.-cycle_4y[4]C[2], C[3]
Mul.-cycle_2y[5]y[4]·0.9062, y[4]·(-0.1802), y[4]·(-0.3182), y[4]·0.2126
Mul.-cycle_3y[6]y[5]·0.3754, y[5]·(-0.0746), y[5]·0.7682, y[5]·0.5133
Mul.-cycle_4y[7]y[6]·0.1802, y[6]·0.9062, y[6]·0.2126, y[6]·0.3182
Mul.-cycle_5y[7]·(-0.0746), y[7]·(-0.3754), y[7]·0.5133, y[7]·0.7682
Add.-cycle_5C[4], C[5], C[6], C[7]