EBCOT block coder is one of the main resource intensive component of JPEG2000. Its throughput plays a key role in deciding the overall throughput of JPEG2000 encoder system. The Concurrent Symbol Processing (CSP) is a promising technique to increase the throughput of the block coder at significantly less increase in the hardware cost. In this paper we present the efficient VLSI architecture for the buffer required to realize the CSP capable block coder of JPEG2000 encoder. Our contributions include the study of the contexts-generation pattern of the natural images for an optimal selection of buffer parameters viz. buffer length and context-accepting capacity and the design of low cost VLSI architecture of the buffer. The architecture is implemented using Altera APEX20KE FPGA and experimental results show that the optimal selection of the buffer parameters results in savings of 76% in the hardware cost with minimal reduction of 2% in the overall block coder throughput.
展开▼