DocumentCode :
248106
Title :
A high-throughput MQ coder architecture based on dependence extraction method
Author :
Haiheng Cao ; Yongfei Zhang ; Hongxu Jiang
Author_Institution :
Sch. of Comput. Sci. & Eng., Beihang Univ., Beijing, China
fYear :
2014
fDate :
27-30 Oct. 2014
Firstpage :
1203
Lastpage :
1207
Abstract :
MQ is an efficient entropy coder that performs the actual compression in JPEG2000. However, it usually acts as the bottleneck of the hardware architecture due to the feedback loops caused by iterative operations. The current single ejection (SE) architecture achieves higher frequency by adopting more pipeline stages, but the speed is limited by the throughput per cycle. On the other hand, the multiple ejections (ME) usually handles more than one context data (CxD) per cycle, while the frequency is deteriorated due to the longer critical circuit caused by the context dependences. Hence, to enable the MQ arithmetic coder to process more than one sample while running at higher clock frequency, this paper proposes a two-CxDs architecture based on the equality of two adjacent CxDs, in which the two adjacent CxDs with different contexts are processed in a clock. Experiment results illustrate the architecture increases above 30% speed performance.
Keywords :
codecs; digital arithmetic; field programmable gate arrays; image coding; CxDs architecture; JPEG2000; MQ arithmetic coder; MQ coder architecture; dependence extraction method; entropy coder; single ejection architecture; Clocks; Computer architecture; Context; Image coding; Pipelines; Throughput; Transform coding; MQ coder; dependence extraction; high throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Image Processing (ICIP), 2014 IEEE International Conference on
Conference_Location :
Paris
Type :
conf
DOI :
10.1109/ICIP.2014.7025240
Filename :
7025240
Link To Document :
بازگشت