ADV611/ADV612
Compressed Data-Stream Definition
Through its Host Interface the ADV611/ADV612 outputs (dur-
ing encode) and receives (during decode) compressed digital
video data. This stream of data passing between the ADV611/
ADV612 and the host is hierarchically structured and broken up
into blocks of data as shown in Figure 13. Table V shows
pseudo code for a video data transfer that matches the transfer
order shown in Figure 13 and uses the code names shown in
Table XIV. The blocks of data listed in Figure 13 correspond to
wavelet compressed sections of each field illustrated in Figure 13
as a modified Mallat diagram.
FRAME (N)
FRAME (N + 1)
TIME
FRAME (N + 2)
(CONTINUOUS STREAM OF FRAMES)
FRAME (N + M)
FIELD 1 SEQUENCE
FIELD 2 SEQUENCE
FIELD SEQUENCE STRUCTURE
START OF FIELD 1 OR 2 CODE
VERTICAL INTERFACE TIME CODE
FIRST BLOCK SEQUENCE COMPLETE BLOCK SEQUENCE
FIRST BLOCK SEQUENCE STRUCTURE
SUB-BAND TYPE CODE
BIN WIDTH QUANTIZER CODE
DATA FOR MALLAT BLOCK 6
COMPLETE BLOCK SEQUENCE ORDER
SEQUENCE FOR MALLAT BLOCK 9
SEQUENCE FOR MALLAT BLOCK 20
(STREAM OF MALLAT
BLOCK SEQUENCES)
COMPLETE BLOCK (INDIVIDUAL) SEQUENCE STRUCTURE
SEQUENCE FOR MALLAT BLOCK 3
START OF BLOCK CODE
BIN WIDTH QUANTIZER CODE
DATA FOR MALLAT BLOCK
Figure 13. Hierarchical Structure of Wavelet Compressed Frame Data (Data Block Order)
–24–
REV. 0