DocumentCode :
3559351
Title :
Design and Analysis of System on a Chip Encoder for JPEG2000
Author :
Dyer, Mike ; Nooshabadi, Saeid ; Taubman, David
Author_Institution :
Provision Commun., Bristol
Volume :
19
Issue :
2
fYear :
2009
Firstpage :
215
Lastpage :
225
Abstract :
Much work has been performed on optimizing the throughput of the block coding system within JPEG2000. However, the question remains as to whether providing parallel simple block coders provides a cheaper method of increasing throughput than complicated optimized block coders. We present the analysis and results for a system on a chip (SoC) software/hardware codesign platform, for parallel coding in JPEG2000 compression standard. We design both a simple and a high performance, optimized peripheral encoder as a hardware accelerator for the JPEG2000 SoC encoding system. The system is implemented on an Altera NIOS II processor with flexible integrated peripheral. We show that there are optimum numbers of parallel block coders and scheduling granularity per row of codeblocks, and that parallel optimized encoders outperform parallel simple encoders. We also demonstrate that the block coding system becomes work starved rather than memory blocked when many parallel coders are present, indicating a discrete wavelet transform bottleneck.
Keywords :
data compression; discrete wavelet transforms; image coding; system-on-chip; Altera NIOS II processor; JPEG2000 compression; SoC; block coding system; chip encoder; discrete wavelet transform; flexible integrated peripheral; image compression scheme; parallel coding; system on a chip; Arithmetic coder; JPEG2000; MQ coder; block coder; digital architectures; embedded block coder with optimal truncation (EBCOT); software/hardware codesign; system on a chip;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
Conference_Location :
12/9/2008 12:00:00 AM
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2008.2009245
Filename :
4703231
Link To Document :
بازگشت