| |
|
||||
![]() |
![]() |
||||
|
JPEG-E Baseline JPEG Encoder CoreOn this page: Description | Implementation Results | Features | Applications | Block Diagram | Functional Description | Support | Verification | Deliverables Implements a high-performance image encoder that complies with the baseline ISO/IEC 10918-1 JPEG standard. One of the fastest available JPEG cores, the JPEG-E provides a high-performance solution for a variety of image and video compression applications. It can, for example, encode over 30 frames/sec for 4:3 HDTV, 1440x1152, 4:2:0, even in FPGA devices. In a typical 0.18µ process ASIC, the core requires just 62K gates and operates at 320 MHz. In addition to processing baseline JPEG streams, the core can compress non-standard motion JPEG streams. It can also be enhanced with an optional add-on bit-rate control block, which may benefit applications that have tight bandwidth constraints. The core includes FIFO-like pixel and stream input/output interfaces. Other standard interfaces (e.g. AMBA) are available. The core is designed for reliability and ease of integration, and has been proven in a number of ASIC and FPGA designs. The deliverables include a software bit-accurate model that facilitates system on chip verification. See representative implementation results (each in a new pop-up window): FeaturesBaseline ISO/IEC 10918-1 JPEG Compliance
Additional Image Processing Capabilities
Designed for Easy Integration
Designed for High Quality
ApplicationsThe high-performance JPEG-E core is suitable for implementing a variety of multimedia applications, including:
Block Diagram
Functional DescriptionThe JPEG-E is configured by feeding it with JPEG headers, which contain table specification, image format, and encoding options data. The core’s configuration can be modified after the encoding of one or multiple frames. Image samples in any color space format is input to the JPEG-E in a MCU block by MCU block, raster scan order. Consuming a single clock cycle per image sample, the JPEG-E can address the most demanding frame-based video compression applications. The JPEG-E outputs a complete JPEG-compliant data stream, including JPEG headers, the size of which can be dynamically controlled if the optional rate-control block is used. SupportThe core as delivered is warranted against defects for ninety days from purchase. Thirty days of phone and email technical support are included, starting with the first interaction. Additional maintenance and support options are available. VerificationThe core has been verified through extensive simulation and rigorous code coverage measurements. It has also been embedded in several products, and is proven in both ASIC and FPGA technologies. DeliverablesThe core is available in ASIC (synthesizable HDL) and FPGA (netlist) forms, and includes everything required for successful implementation:
On this page: Description | Implementation Results | Features | Applications | Block Diagram | Functional Description | Support | Verification | Deliverables Download PDF datasheets for more info: ASIC | Actel | Altera | Lattice | Xilinx
|
||||||||||||||||||||
|
top of page |
|||||||||||||||||||||