
PRELIMINARY
FIMV-MFC V1.0
MULTI-FORMAT
VIDEO
CODEC
2
1-31
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Intra-Prediction
FIMV-MFC V1.0 includes two intra-prediction modules. One is for the MPEG-4/H.263P3 AC/DC prediction and the
other for the H.264 intra-prediction.
Figure 6.x highlights the data flow of intra-prediction in the MPEG-4 and the H.264. In case of H.263P3 AIC
(Advanced Intra Coding) mode, the AC/DC prediction is performed for the transformed coefficient, not for
quantized coefficient.
AC/DC
QUANT
COEFF.
MEM
QUANT
-1
BIT PROCESSOR
SCAN
COEF_MEMWRAP
Figure 21.21. (a) MPEG-4 AC/DC prediction data flow
Figure 21.21 (b) H.264 Intra prediction data flow
Large parts of modules are shared in both encoding and decoding. This module loads and stores the neighboring
pixel or coefficients through the DMA controller interface with the AMBA AXI bus.
An internal buffer, dpsram80x32, is shared between both AC/DC prediction and intra-prediction module. It has
dual-port because the prediction module is operated in the core clock and the bus interface in the bus clock which
is asynchronous to the core clock.