Title :
Area and throughput trade-offs in design of arithmetic encoder for JPEG2000
Author :
Li, Bao-Feng ; Dou, Yong ; Lei, Yuan-Wu
Author_Institution :
Sch. of Comput., Nat. Univ. of Defense Technol., Changsha
fDate :
Nov. 30 2008-Dec. 3 2008
Abstract :
Because of serial inherence of the arithmetic encoder (AE) for the embedded block coding algorithm in JPEG2000, efficient hardware implementation of AE plays a key role in overall system throughput. In this paper, four pipelined architectures which are single-symbol coding 3-stage pipeline, single-symbol coding 4-stage pipeline, two-symbol coding 3-stage pipeline and two-symbol coding 4-stage pipeline, are investigated. Results from FPGA-based implementations show that the single-symbol coding 3-stage pipeline architecture has the best actual throughput ((133N)/(N + 2) CX/S pairs per second) and occupies the least resources (1100 ALUTs and 365 registers) in all four. Compared with several related works, our designs outperforms them in terms of tradeoff of area and throughput.
Keywords :
arithmetic codes; block codes; field programmable gate arrays; image coding; FPGA; JPEG2000; arithmetic encoder; embedded block coding algorithm; single-symbol coding 3-stage pipeline; system throughput; Acceleration; Algorithm design and analysis; Block codes; Digital arithmetic; Field programmable gate arrays; Hardware design languages; Image coding; Pipeline processing; Throughput; Transform coding;
Conference_Titel :
Circuits and Systems, 2008. APCCAS 2008. IEEE Asia Pacific Conference on
Conference_Location :
Macao
Print_ISBN :
978-1-4244-2341-5
Electronic_ISBN :
978-1-4244-2342-2
DOI :
10.1109/APCCAS.2008.4746023