“…In the literature, there are many VLSI implementations proposed for DCT and its inverse (IDCT) which, to a greater or lesser extent, search for some of the following characteristics: lowcost area [4][5][6][7][8][9], regularity to reduce the design effort [10,11], high throughput [4,5,9,[11][12][13] and low power [4,14,15]. Different approaches have been proposed to implement the 2-D DCT/IDCT: rowcolumn decomposition method, the direct method and other minority alternatives based on transforms (as DFT [16] and DHT [17]), CORDIC algorithms [18] and systolic array implementations [19].…”