JPEG-EX-S

Baseline and Extended JPEG Encoder

Related Products

Cast LogoJPEG compression IP core supports baseline sequential DCT and extended sequential DCT modes of the ISO/IEC 10918-1 standard.

An area-efficient, high-performance JPEG encoder core for FPGAs with very low processing latency.

JPEG-EX-S encoder produces compressed JPEG images and video for Motion JPEG container formats from images with up to 12-bit color samples and four color components.

  • Single-frame JPEG images and Motion JPEG payloads for any image size up to 64K x 64K with programmable Huffman and quantization tables
  • Multiple interface support like AXI streaming pixel compressed stream interfaces and APB control/status interface
  • Rate control options that limit the size of each individual frame for images and regulates bit rate over a number of frames for videos
  • Easy to integrate automatic program-once/encode-many operation and simple, dedicated timestamps interface
  • Bit-accurate software model generates test vectors, expected results, and core programming values

Visit CAST, Inc.’s JPEG-EX-S Core Page here.

Jump To

Block Diagram

Performance and Size

Family Logic Utilization Block RAMs DSP FMAX (MHz)
ECP5U / LAE5U-12F 8.380 Slices
12,945 LUT4s
11 8 95

The utilization for the IP is available based on current implementation for the devices shown in the table above. The IP can also be made available for other Lattice devices. For utilization on devices other than shown above, please contact CAST Sales Team for more information.

Ordering Information

This IP core is supported and sold by CAST, contact CAST at sales@cast-inc.com or visit their website at www.cast-inc.com for more information.

Documentation

Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
CAST’s JPEG-EX-S Core Product Brief
1.0 5/16/2018 PDF 304.3 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.