Professional Documents
Culture Documents
G Nageshwara Reddy - 13MVD1036
G Nageshwara Reddy - 13MVD1036
Abstract
Area and power efficient architectures for the implementation of integer discrete cosine transform (DCT) of different
lengths to be utilized in High Efficiency Video Coding (HEVC) are presented. The efficient constant matrix multiplication
(CMM) schemes can be used to derive parallel architectures for one dimensional integer DCT of different lengths.
Reusable architectures which could be used for implementing the discrete cosine transform of any of the prescribed lengths
of 4, 8, 16, and 32 each of them having particular advantage in terms of power and area is proposed. Also, the power
efficient architectures for full parallel and folded two dimensional discrete cosine transform is proposed. Simulation results
using CADENCE illustrate substantial improvement in power and area.
Keywords: DCT, High Efficiency Video Coding, integer discrete cosine transform.
where A(i)=U(i)+U(n-i-1)
B(i)= U(i)-U(n-i-1)
Table. 2 shows the comparison of 2D integer DCT Table. 6. Addition, Subtraction, Registers and Maximum
architectures. There is 15.5% reduction of power and frequency of proposed 2D Integer DCT Architectures
20.2% reduction of area for proposed full-parallel 2D
integer DCT. ARCHITECTURE ADD SUB REG FREQUENCY
Folded 2D-DCT (8 x 220 110 4194 10.197(MHz)
Table. 3. Power optimization report on proposed Integer 8)
DCT for HEVC architectures using clock gating Full-parallel 2D-DCT 360 90 3180 11.680(MHz)
technique. (8 x 8)
ARCHITECTURE FLIPFLOPS POWER(mW) Table.5 and 6 show the proposed integer DCT and
4-point Integer DCT 44 0.201 proposed 2D integer DCTs frequency of operation . From
for HEVC these tables it is inferred that Integer DCT has the same
8-point Integer DCT 212 0.784 Maximum frequency for both n- point integer DCT and
for HEVC reusable integer DCT. It is also inferred that Full-parallel
16-point Integer 697 2.628 2D-DCT (8 x 8) has maximum frequency compared to
DCT for HEVC folded 2D-DCT (8 x 8).
32-point Integer 1089 8.671
DCT for HEVC
Reusable 16-point 672 1.802
Integer DCT for 5. Conclusion
HEVC
Reusable 32-point 1089 4.523
Integer DCT for
Area and power efficient architectures for integer DCT for
HEVC HEVC and reusable integer DCT for HEVC are proposed.
From the simulation results it is evident that the 16, 32-
Table. 3 shows the power optimization report for Integer point reusable integer DCT architecture for HEVC gives
DCT. There is 30.74% reduction of power for reusable less power than integer DCT for HEVC. Also, the
16-point integer DCT and 47.8% reduction of power for proposed architectures for full-parallel and folded 2D
reusable 32-point integer DCT. integer DCT for 8 x 8 is proven to be power efficient.