Title :
Project space exploration on the 2-D DCT architecture of a JPEG compressor directed to FPGA implementation
Author :
Porto, Roger Endrigo Carvalho ; Agostini, Luciano Volcan
Author_Institution :
DMEC, Univ. Fed. de Pelotas, Rio Grande do Sul, Brazil
Abstract :
This paper presents a project space exploration on the baseline JPEG compressor proposed and implemented in previous works. This exploration took as basis the substitution of the operators used in the 2-D DCT calculation architecture of the compressor and the consequent evaluation of impact in terms of performance and resources utilization. This substitution was made with main focus in the carry lookahead, hierarchical carry lookahead and carry select architectures, with the objective to increase the JPEG compressor performance. As the compressor architecture was designed in an hierarchical mode the operators substitution was an activity quite simple, because it has not involved the other hierarchy levels. The operators were described in VHDL, synthesized and validated. They were inserted in the 2-D DCT architecture for synthesis in the whole module. The 2-D DCT was synthesized for an altera FPGA. With this project space exploration, the highest performance obtained for the 2-D DCT was 23% higher than the original, using 11% more logic cells.
Keywords :
carry logic; data compression; discrete cosine transforms; hardware description languages; image coding; logic circuits; 2D DCT architecture; JPEG compressor; VHDL; carry logic; discrete cosine transform; hardware description language; joint photographic experts group; project space exploration; Discrete cosine transforms; Field programmable gate arrays; Filters; Focusing; Frequency domain analysis; Image coding; Logic; Pipelines; Space exploration; Transform coding;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
Print_ISBN :
0-7695-2085-5
DOI :
10.1109/DATE.2004.1269234