Title :
FPGA implementation of Hierarchical Enumerative Coding for locally stationary image source
Author :
Yuhui Bai ; Ahmed, Syed Zahid ; Granado, Bertrand
Author_Institution :
ETIS, Univ. Cergy Pontoise, Cergy, France
Abstract :
In this paper we present a novel high performance, low resource utilization and power efficient hardware architecture of an entropy coding scheme. The proposed architecture implements the Hierarchical Enumerative Coding algorithm (HENUC) on an embedded soft-processor based System-on-Chip, in which HENUC is an integral part of a wavelet based encoder oriented for locally stationary image source. Though HENUC has been implemented on an embedded DSP architecture before, the throughput was low. This paper proposes an optimized parallel architecture for HENUC, which is validated on a Terasic DE4-230 board containing Altera Stratix IV FPGA. Our implementation at 100MHz provides 5.7x speedup over Intel Xeon 8-core CPU and 12.3x speedup over TI DSP for 512 × 512 image while consuming less than 500 mw FPGA core power.
Keywords :
digital signal processing chips; embedded systems; entropy codes; field programmable gate arrays; image coding; parallel architectures; system-on-chip; Altera Stratix IV FPGA; HENUC; TI DSP; Terasic DE4-230 board; embedded DSP architecture; embedded soft-processor based system-on-chip; frequency 100 MHz; hierarchical enumerative coding scheme; high performance low resource utilization; locally stationary image source; optimized parallel architecture; power efficient hardware architecture; wavelet based encoder; Computer architecture; Encoding; Field programmable gate arrays; Hardware; Image coding; System-on-chip; Vectors;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2013 23rd International Conference on
Conference_Location :
Porto
DOI :
10.1109/FPL.2013.6645528