JPEG codec is designed to provide high performance solution for jpeg decoder and encoder. JPEG codec is fully compliant with the baseline and extended sequential DCT mode of ISO/IEC 10918-1 JPEG standard. It also part compliant with ISO/IEC 18477 for supporting 10/12bit sample size.
JPEG codec is in-built Variable Length Decode/Encode (VLD/VLC), Inverse Scan/Scan (IS/S), Inverse Quantization/ Quantization (IQ/Q), Inverse Discrete Cosine Transform/ Discrete Cosine Transform (IDCT/DCT), Scaling down hardware engine. JPEG Engine architecture with based on MCU layer.
On the fly pre and post image processing can support scaling , rotation and color space conversion. 32bit APB/128bit AXI standard interface make the integration is more convenient and efficient.
JPEG Decoder and Encoder IP
Overview
Key Features
- JPEG Codec:
- Jpeg: ISO/IEC 10918-1
- YCbCr 4:4:4,
- YCbCr 4:2:2
- YCbCr 4:2:2T
- YCbCr 4:2:0
- YCbCr 4:1:1
- YCbCr 4:0:0
- Argb8888 (raster scan only )
- Maximum size: 64kx64k
- Image Resize
- Y scale 1X, 1/2 X , 1/4 X, 1/8 X , in horizontal and Vertical independently
- CbCr scale 2X, 1 X , 1/2 X, 1/4 X, 1/8 X, in horizontal and Vertical independently.
- Image Rotation
- +90°
- +180°
- +270°
- Color space Conversion
- YCbCr to RGB
- 1920X1080@38fps (200MHz, U40 HLP)
- Quick IDCT/DCT mode
- Command queue mode
- XT JPEG Codec:
- Jpeg: ISO/IEC 18477
- Sample size 10/12bit
- HDR tone mapping/invert tone mapping
Block Diagram
Applications
- Multimedia player, such as Mobile Video, Camera
Technical Specifications
Maturity
In Production
Availability
Immediate
Related IPs
- BCH Encoder and Decoder IP Core
- LDPC Decoder and Encoder that supports DVB-S2 DVB-S2X DVB-T2 DVB-C2 CMMB DMB-T
- TicoXS | JPEG XS 4K Encoder / Decoder IP-core
- TicoXS | JPEG XS HD Encoder / Decoder IP-cores
- TicoXS | JPEG XS 8K Encoder / Decoder IP-core
- TicoXS FIP UHD4K Encoder / Decoder IP-core with JPEG XS and Flawless Imaging Profile (FIP) - – The newest codec for AV over IP with 100% quality and zero latency !