2005 · 11 citations · 4 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsReconfigurable ComputingData CompressionHardware AccelerationImage CompressionLogic SynthesisParallel ArchitecturesRegister-transfer Level DesignArithmetic Logic Unit DesignBlock CodingDigital Signal Processing Block ArchitectureDigital Signal Processing BlocksEmbedded CodingFpga PrototypingHigh PerformanceHigh-level Synthesis For Embedded Systems
This paper presents a high-performance architecture of the context adaptive binary arithmetic coder (CABAC) for the embedded block-coding algorithm in JPEG 2000. The architecture has been developed in two variants to code two or three context-symbol pairs per clock cycle. The inverse multiple branch selection (IMBS) method is proposed to minimize critical paths, which originate from causally dependent operations. The designs have been implemented in VHDL and synthesized for FPGA devices. Simulation results show that the two- and three-symbol engines can process about 22 million samples at 77 and 53 MHz working frequency, respectively.
4
High speed memory efficient EBCOT architecture for JPEG2000
Hung-Chi Fang, Tu-Chih Wang, Chung-Jr Lian et al. · 2003 · 50 citations
High-speed memory-saving architecture for the embedded block coding in JPEG2000
Yun-Tai Hsiao, Hung-Der Lin, Kun-Bin Lee et al. · 2003 · 37 citations