
PRELIMINARY
FIMV-MFC V1.0
MULTI-FORMAT
VIDEO
CODEC
2
1-77
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.
3
H.263 Annex J
R
0 – Annex J off
1 – Annex J On
CMD_ENC_SEQ_BIT_BUF_START (0x180)
Bit
Name
Type
Function
Command
31:0
BitBufAddr
R/W
Bitstream buffer SDRAM byte address
Bitstream buffer must be 512 byte-aligned.
Host must write this register before executing
ENC_SEQ_INIT command
ENC_SEQ_I
NIT
CMD_ENC_SEQ_ E (0x184)
Bit
Name
Type
Function
Command
13:0 BitBufSize
R/W
Bitstream
buffer size in kilo bytes count
Host must write this register before executing
ENC_SEQ_INIT command
Maximal bitstream buffer size is 4G byte.
ENC_SEQ_I
NIT
CMD_ENC_SEQ_OPTION (0x188)
Bit
Name
Type
Function
Command
0
MbBitReport R/W
Bit position of every MB is stored to SDRAM buffer.
If this flag is “1”, BIT processor store the start bit
position of every MB to SDRAM. Host may access this
bit position value after encoding one picture. The MB
BIT buffer resides in [ParaBufAddr]..
The bit position is counted from the start of picture
1 SliceInfoRep
ort
R/W
Enable encoded Slice number and position in SDRAM
bit buffer store to SDRAM buffer.
If this flag is “1”, BIT processor store encoded slice end
position of every slice to SDRAM. Host may access this
slice position after encoding one picture. The encoded
slice number is stored to [EncSliceNum] of
RET_ENC_PIC_SLICE_NUM register.
This flag is ignored for H.263 with Annex K disable
because H.263 without Annex K stream has no slice
structure.
ENC_SEQ_I
NIT