Samsung S3C6400X User Manual page 660

Table of Contents

Advertisement

MULTI-FORMAT VIDEO CODEC
S3C6400X RISC MICROPROCESSOR
Transform/Quantization
FIMV-MFC V1.0 has two transform/quantization modules. One is for the MPEG-4/H.263P3, the other for the
H.264.
FIMV-MFC V1.0 H.264 T/Q block processes transform and quantization (or inverse transform and inverse
quantization) of residual data. T/Q block compresses the residual data and send to other blocks (Coefficient
buffer, Motion compensation block).
Overview
The following picture highlights the encoding and decoding flow of FIMV-MFC V1.0 H.264 T/Q. chroma_dc block
shared in encoding and decoding process. The trans and itrans block processes not only residual transform, but
also 4x4 luma dc transform.
In case of encoding, the quantized coefficients are written to the coefficient buffer, and the BIT processor reads
them that are reordered in the coefficient buffer interface module. In the same time, the quantized coefficients are
processed in the decoding loop of the encoding process.
For decoding processor, the T/Q module reads coefficients that are decoded by the BIT processor and reordered
in the coefficient buffer interface.
Figure 21.24. H.264 transform/quantization data flow
Block diagram
Figure 21.25 displays block diagram of FIMV-MFC V1.0 H.264 T/Q block.
TRANS block sends transform coefficient data to QUANT block by TQ_CTRL block. TRANS block can process
residual 4x4 block transform and Hadamard transform (in case of luminance). In case Hadamard transform of
chrominance, CHROMA_DC block processes chroma DC transform. CHROMA_DC processes both forward and
inverse chroma DC transform.
QUANT block transfer the quantization result of coefficient data to coefficient memory or IQUANT block.
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
21-34
Specifications and information herein are subject to change without notice.

Advertisement

Table of Contents
loading

Table of Contents