
ADV611/ADV612
–2–
REV. PrA
TECHNCAL
the Programmable Quantizer section.
The ADV611/ADV612 typically yields visually loss-less com-
pression on natural images at a 4:1 compression ratio. For more
information on compression ratios, see the Getting the Most Out
of the ADV611/ADV612 section. Desired image quality levels can
vary widely in different applications, so it is advisable to evalu-
ate image quality of known source material at different compres-
sion ratios to find the best compression range for the application.
The subband coding architecture of the ADV611/ADV612
provides a number of options to stretch compression perfor-
mance. These options are outlined on in the Applying the
ADV611/ADV612 section.
TABLE OF CONTENTS
This data sheet gives an overview of the ADV611/ADV612
functionality and provides details on designing the part into a
system. The text of the data sheet is written for an audience with
a general knowledge of designing digital video systems. Where
appropriate, additional sources of reference material are noted
throughout the data sheet.
GENERAL DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
COMPARING THE ADV6xx FAMILY VIDEO CODECS . . . . . 3
INTERNAL ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . . . . 4
GENERAL THEORY OF OPERATION . . . . . . . . . . . . . . . . . . 4
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
THE WAVELET KERNEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
THE PROGRAMMABLE QUANTIZER . . . . . . . . . . . . . . . . . 8
THE RUN LENGTH CODER AND HUFFMAN CODER . . . . . 9
Encoding vs. Decoding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
PROGRAMMER’S MODEL . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
ADV611/ADV612 REGISTER DESCRIPTIONS . . . . . . . . . . 11
VIDEO AREA REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
PIN FUNCTION DESCRIPTIONS . . . . . . . . . . . . . . . . . . . . 18
Video Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
DRAM Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Compressed Data-Stream Definition . . . . . . . . . . . . . . . . . . . 24
APPLYING THE ADV611/ADV612 . . . . . . . . . . . . . . . . . . . . 30
Using the ADV611/ADV612 in Computer Applications . . . . . . 30
Using the ADV611/ADV612 in Stand-Alone Applications . . . . 31
Connecting the ADV611/ADV612 to Popular Video
Decoders and Encoders . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
GETTING THE MOST OUT OF ADV611/ADV612 . . . . . . . 32
How Much Compression Can Be Expected . . . . . . . . . . . . . . 32
Evaluation Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Software Codex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Field Rate Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Edge Enhancement and Detection . . . . . . . . . . . . . . . . . . . . . 32
Motion Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Thermal Considerations of Using the ADV611 vs.
ADV612 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
ADV611/ADV612 SPECIFICATIONS . . . . . . . . . . . . . . . . . . 33
TEST CONDITIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
TIMING PARAMETERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Clock Signal Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
CCIR-656 Video Format Timing . . . . . . . . . . . . . . . . . . . . . . 35
Multiplexed Philips Video Timing . . . . . . . . . . . . . . . . . . . . . 37
Host Interface (Indirect Address, Indirect Register Data,
and Interrupt Mask/Status) Register Timing . . . . . . . . . . . 40
Host Interface (Compressed Data) Register Timing . . . . . . . 42
ADV611 TQFP PINOUTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
ADV611 PIN CONFIGURATION . . . . . . . . . . . . . . . . . . . . . 45
ADV612 EDQUAD PINOUTS . . . . . . . . . . . . . . . . . . . . . . . . 46
ADV612 EDQUAD PIN CONFIGURATION . . . . . . . . . . . . 47
OUTLINE DIMENSIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
ORDERING GUIDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
48
GENERAL DESCRIPTION
(
Continued from page 1
)
ADV611/
ADV612
VIDEO CODEC
CCTV DIGITAL
VIDEO INTERFACE
HOST INTERFACE
DIGITAL VIDEO IN
(ENCODE)
DIGITAL VIDEO
OUT (DECODE)
COMPRESSED
VIDEO OUT
(ENCODE)
COMPRESSED VIDEO
IN (DECODE)
STATUS AND CONTROL
Figure 2. Functional Block Diagram
The ADV611/ADV612 adheres to international standard
CCIR-601 for studio quality digital video. The codec also sup-
ports a range of field sizes and rates providing high performance
in computer, PAL, NTSC, or still image environments. The
ADV611/ADV612 is designed only for real-time interlaced
video, full frames of video are formed and processed as two
independent fields of data. The ADV611/ADV612 supports the
field rates and sizes in Table I. Note that the maximum active
field size is 720 by 288. The maximum pixel rate is 13.50 MHz.
The ADV611/ADV612 has a generic 16-/32-bit host interface,
which includes a 512-position, 32-bit wide FIFO for compressed
video. With additional external hardware, the ADV611/ADV612’s
host interface is suitable (when interfaced to other devices) for
moving compressed video over PCI, ISA, SCSI, SONET, 10 Base
T, ARCnet, HDSL, ADSL and a broad range of digital inter-
faces. For a full description of the Host Interface, see the Host
Interface section.
The compressed data rate is determined by the input data rate
and the selected compression ratio. The ADV611/ADV612 can
achieve a near constant compressed bit rate by using the current
field statistics in the off-chip bin width calculator on the exter-
nal DSP or Host. The process of calculating bin widths on a
DSP or Host can be “adaptive,” optimizing the compressed bit
rate in real time. This feature provides a near constant bit rate
out of the host interface in spite of scene changes or other types
of source material changes that would otherwise create bit rate
Table I. ADV611/ADV612 Field Rates and Sizes
Active
Region
Horizontal
Active
Region
Vertical
1
Total
Region
Horizontal
Total
Region
Vertical
Standard
Name
Field Rate
(Hz)
Pixel Rate
(MHz)
2
CCIR-601/525
CCIR-601/625
720
720
243
288
858
864
262.5
312.5
59.94
50.00
13.50
13.50
NOTES
1
The maximum active field size is 720 by 288.
2
The maximum pixel rate is 13.5 MHz.