DocumentCode
2323884
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
fYear
2008
fDate
Nov. 30 2008-Dec. 3 2008
Firstpage
316
Lastpage
319
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/APCCAS.2008.4746023
Filename
4746023
Link To Document