The UHT-JPEG-D core from Alma Technologies is an ultra-high throughput 8-bit Baseline and 10/12-bit Extended hardware JPEG decoder, designed to provide all the power needed in modern image and video compression applications. The UHT-JPEG-D is a scalable decoder core and it is available for Altera FPGA and SoC based designs.
The UHT-JPEG-D accepts the standalone and standard compliant JPEG byte-stream generated by the matching Alma Technologies UHT-JPEG-E encoder IP, or other compatible JPEG byte-stream, and outputs the decoded data in raster scan format. It supports decoding of 4:4:4, 4:2:2, 4:2:0 and 4:0:0 (grayscale) image or video streams, in 8-, 10- or 12-bit per component sample depths. The UHT-JPEG-D can be implemented using only on-chip memory resources, while using off-chip memory too is also a supported option. Designed with a configurable architecture, the decoder scales to offer a decoding throughput from 1 up to 32 samples per clock cycle.
The UHT-JPEG-D core from Alma Technologies is an ultra-high throughput 8-bit Baseline and 10/12-bit Extended hardware JPEG decoder, designed to provide all the power needed in modern image and video compression applications. The UHT-JPEG-D is a scalable decoder core and it is available for Altera FPGA and SoC based designs.
The UHT-JPEG-D accepts the standalone and standard compliant JPEG byte-stream generated by the matching Alma Technologies UHT-JPEG-E encoder IP, or other compatible JPEG byte-stream, and outputs the decoded data in raster scan format. It supports decoding of 4:4:4, 4:2:2, 4:2:0 and 4:0:0 (grayscale) image or video streams, in 8-, 10- or 12-bit per component sample depths. The UHT-JPEG-D can be implemented using only on-chip memory resources, while using off-chip memory too is also a supported option. Designed with a configurable architecture, the decoder scales to offer a decoding throughput from 1 up to 32 samples per clock cycle.
The UHT-JPEG-D uses a single compressed data input interface and produces the raster scan decoded data through a single - multiple pixels - output interface. Its operation is completely standalone, without needing any host CPU or GPU power.