LS_JPEG codec
RM0082
566/844
Doc ID 018672 Rev 1
●
DATA
Data read from, or written to, the FIFO In buffer.
25.4.14 JPGCFifoOut
register
This register is used to read data from, or write data to, the FIFO out, which is used to
bufferize the transfers from the codec core to the external RAM, under the control of the
codec controller.
●
DATA
Data read from, or written to, the FIFO In buffer.
25.4.15 JPGCqmem
memory
This memory is used to store the
quantization tables
used by the codec core.
As specified in the ISO documentation, in the case of the baseline algorithm, up to four
tables can be used. Each table requires 64 x 8 bit words. The tables occupy contiguous
memory locations. The memory map of the quantization memory is shown in
For decoding with header parsing, no quantization table programming is required, because
the codec core extracts the dequantization coefficients from the JPEG encoded data, and
write them to the JPGCQMem memory.
For encoding and decoding ECS data, quantization value can be simply loaded into the
tables.
Note:
The quantization coefficients must be specified in the table in zigzag order.
Table 482.
JPGC Fifo in register bit assignments
Bit
Name
Reset
Value
Description
[31:00]
-
FIFO data.
Table 483.
JPGC Fifo out register bit assignments
Bit
Name
Reset
value
Description
[31:00]
-
FIFO data.
Table 484.
JPGCqmem memory map
First Address
Last Address
Table
0
63
Table 0
64
127
Table 1
128
191
Table 2
192
255
Table 3