JPEG Processor
MJPEG FPGA
Encoding MJPEG
Encoding JPEG
Matrox
During compression, the JPEG Processor receives the 8 x 8 pixel blocks and compresses them according the JPEG standard. Both lossy and lossless formats are supported. During decompression, the JPEG Processor decompresses the data, and transfers the 8 x 8 pixel blocks to the Color Space Converter.
The MJPEG FPGA controls the direction of compressed and decompressed data and generates control signals on the module. It implements a bus handshake with the VIA on the baseboard to access the SGRAM. The SGRAM on the baseboard is used to store the compressed data.
During MJPEG (interlaced) compression, the baseboard grabs a field of data. This data enters the module through the
Host
During JPEG
Host