Document
a
Closed Circuit TV Digital Video Codec
ADV611/ADV612
FEATURES Programmable “Quality Box” Industrial Temperature Range (ADV612) Hardware Frame Rate Reduction 100% Bitstream Compatible with the ADV601 and
ADV601LC Precise Compressed Bit Rate Control Field Independent Compression 8-Bit Video Interface Supports CCIR-656 and Multi-
plexed Philips Formats General Purpose 16- or 32-Bit Host Interface with
512 Deep 32-Bit FIFO
PERFORMANCE Real-Time Compression or Decompression of CCIR-601
to Video: 720 ؋ 288 @ 50 Fields/Sec — PAL 720 ؋ 243 @ 60 Fields/Sec — NTSC
Compression Ratios from Visually Loss-Less to 7500:1 Visually Loss-Less Compression At 4:1 on Natural
Images (Typical)
APPLICATIONS CCTV Cameras and Systems Time-Lapse Video Tape Recorders Time-Lapse Video Disk Recorders Wireless CCTV Cameras Fiber CCTV Systems
GENERAL DESCRIPTION The ADV611/ADV612 are low cost, single chip, dedicated function, all-digital-CMOS-VLSI devices capable of supporting visually loss-less to 7500:1 real-time compression and decompression of CCIR-601 digital video at very high image quality
levels. The chips integrate glueless video and host interfaces with on-chip SRAM to permit low part count, system level implementations suitable for a broad range of applications. The ADV611/ADV612 are 100% bitstream compatible with the ADV601. The ADV611/ADV612 comes in a 120-lead LQFP package.
The ADV611/ADV612 are video encoders/decoders optimized for closed circuit TV (CCTV) applications. With the ADV611/ ADV612, you can define a portion of each video field to be at a higher quality level relative to the rest of the field. This “quality box” feature significantly increases compression of less important background details, while retaining the image’s overall context. Additionally, the unique subband coding architecture of the ADV611/ADV612 offer many application-specific advantages. A review of the General Theory of Operation and Applying the ADV611/ADV612 sections will help you get the most use out of the ADV611/ADV612 in any given application.
The ADV611/ADV612 accept component digital video through the Video Interface and outputs a compressed bitstream though the Host Interface in Encode Mode. While in Decode Mode, the ADV611/ADV612 accept compressed bitstream through the Host Interface and outputs component digital video through the Video Interface. The host accesses all of the ADV611/ADV612’s control and status registers using the Host Interface. Figure 2 summarizes the basic function of the part.
(continued on page 2)
ANALOG VIDEO
SIGNAL
OR
IMAGE SENSOR SIGNAL
ADV7185 DECODER
DIGITIZER
ADV611/ ADV612
ADSP-21xx
SERIAL OR PARALLEL BITSTREAM FOR TRANSMISSION OR STORAGE
QUALITY BOX CONTROLS FROM REMOTE SITE
Figure 1. Typical Application
8 COMPONENT
VIDEO I/O
FUNCTIONAL BLOCK DIAGRAM
ADV611/ ADV612
LOCATION, SIZE AND CONTRAST CONTROL
ON-CHIP TRANSFORM
BUFFER
SUBBAND STATISTICS
DIGITAL VIDEO I/O PORT
QUALITY BOX
CONTROL
WAVELET FILTERS, DECIMATOR & INTERPOLATOR
QUANTIZER & ENTROPY
CODING
HOST I/O PORT
& FIFO
DRAM MANAGER
BIN WIDTH CONTROL
16/32 HOST
256K ؋ 16-BIT DRAM
REV. 0
Information furnished by Analog Devices is believed to be accurate and reliable. However, no responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781/329-4700 World Wide Web Site: http://www.analog.com
Fax: 781/326-8703
© Analog Devices, Inc., 1999
ADV611/ADV612
TABLE OF CONTENTS This data sheet gives an overview of the ADV611/ADV612’s 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 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 . . . . . . . . . . . . . . . . . ..