Distinguishing Features
?Single-chip composite/S-Video
NTSC/PAL/SECAM to YCrCb digitizer ?On-chip Ultralock ?
?Square pixel and CCIR601 resolution for:
–NTSC (M)
–NTSC (M) without 7.5IRE pedestal –PAL (B, D, G, H, I, M, N, N combination)–SECAM
?Chroma comb ?lter
?Arbitrary horizontal and 5-tap vertical ?ltered scaling
?Hardware closed-caption decoder ?Vertical Blanking Interval (VBI) data pass-through
?Arbitrary temporal decimation for a reduced frame-rate video sequence
?Programmable hue, brightness, saturation, and contrast
?User-programmable cropping of the video window
?2x oversampling to simplify external analog ?ltering
?Two-wire Inter-Integrated Circuit (I 2 C) bus interface
?8- or 16-bit pixel interface ?YCrCb (4:2:2) output format
?Software selectable four-input analog MUX
? 4 fully programmable GPIO bits ?Auto NTSC/PAL format detect ?Automatic Gain Control (AGC)?Typical power consumption 0.85 W ?IEEE 1149.1 Joint Test Action Group (JTAG) interface
?100-Pin PQFP and TQFP packages
Related Products
?Bt819A, Bt829, Bt856/857, Bt864/865, Bt866/867, Bt852
Applications
?Multimedia
?Image processing ?Desktop video ?Video phone ?Teleconferencing ?
Interactive video
MUX0MUX1MUXOUT SYNCDET REFOUT YREF+
YIN Output Output Video YREF–CREF+
CIN CREF–
Timing
Control
Data
MUX2 Advance Information
This document contains information on a product under development. The para-metric information contains target parameters that are subject to change.
MUX3 VideoStream
II Decoders
Bt829A/827A
Bt829A– Video Capture Processor & Scaler for
TV/VCR Analog Input Bt827A– Composite Video and S-Video Decoder
The Bt829A and Bt827A VideoStream? Decoders are a family of single-chip, pin-and register-compatible, composite NTSC/PAL/SECAM video and S-Video decod-ers. They are also pin and register backward compatible with the Bt829/827 family of products. Low operating power consumption and power-down capability make them ideal low-cost solutions for PC video capture applications on both desktop and portable system platforms. They support square pixel and CCIR601 resolutions for NTSC, PAL and SECAM video. They have a ?exible pixel port which supports a variety of system interface con?gurations, and they are offered in 100-pin PQFP and 100-pin TQFP packages.
Functional Block Diagram
元器件交易网https://www.docsj.com/doc/1f13524384.html,
元器件交易网https://www.docsj.com/doc/1f13524384.html,
Ordering Information
Copyright ? 1997 Rockwell Semiconductor Systems. All rights reserved.
Print date: November, 1997
Rockwell reserves the right to make changes to its products or speci?cations to improve performance, reliability, or
manufacturability. Information furnished by Rockwell Semiconductor Systems is believed to be accurate and reliable. However, no
responsibility is assumed by Rockwell Semiconductor Systems for its use; nor for any infringement of patents or other rights of
third parties which may result from its use. No license is granted by its implication or otherwise under any patent or patent rights of
Rockwell Semiconductor Systems.
Rockwell products are not designed or intended for use in life support appliances, devices, or systems where malfunction of a
Rockwell product can reasonably be expected to result in personal injury or death. Rockwell customers using or selling Rockwell
products for use in such applications do so at their own risk and agree to fully indemnify Rockwell for any damages resulting from
such improper use or sale.
Bt is a registered trademark of Rockwell Semiconductor Systems. Product names or services listed in this publication are for
identi?cation purposes only, and may be trademarks or registered trademarks of their respective companies. All other marks
mentioned herein are the property of their respective holders.
Speci?cations are subject to change without notice.
PRINTED IN THE UNITED STATES OF AMERICA
iii
L829A_B List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Bt829A Video Capture Processor for TV/VCR Analog Input. . . . . . . . . . . . . . . . . . . . 3Bt827A Composite/S-Video Decoder. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Bt829A Architecture and Partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3UltraLock ? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Scaling and Cropping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Input Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Output Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5VBI Data Pass-through. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Closed Caption Decoding. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5I
2 C Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pin Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Differences Between Bt829/827 and Bt829A/827A . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 UltraLock? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
The Challenge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Operation Principles of UltraLock? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Composite Video Input Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Y/C Separation and Chroma Demodulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Video Scaling, Cropping, and Temporal Decimation
. . . . . . . . . . . . . . . . . . . . . . . . . . 18
Horizontal and Vertical Scaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Luminance Scaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Peaking. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Chrominance Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Scaling Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Image Cropping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Cropping Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28T emporal Decimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
元器件交易网https://www.docsj.com/doc/1f13524384.html,
元器件交易网https://www.docsj.com/doc/1f13524384.html,
Bt829A/827A T ABLE OF C ONTENTS
VideoStream II Decoders
Video Adjustments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The Hue Adjust Register (HUE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The Contrast Adjust Register (CONTRAST). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The Saturation Adjust Registers (SA T_U, SA T_V) . . . . . . . . . . . . . . . . . . . . . . . . . . 31
The Brightness Register (BRIGHT). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Bt829A VBI Data Output Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
VBI Line Output Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
VBI Frame Output Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 Closed Captioning and Extended Data Services Decoding . . . . . . . . . . . . . . . . . . . . 39
Automatic Chrominance Gain Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Low Color Detection and Removal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Coring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Electrical Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Input Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Analog Signal Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Multiplexer Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Autodetection of NTSC or P AL/SECAM Video . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Flash A/D Converters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
A/D Clamping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Power-up Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Automatic Gain Controls. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Crystal Inputs and Clock Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2X Oversampling and Input Filtering. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Output Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Output Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
YCrCb Pixel Stream Format, SPI Mode 8- and 16-bit Formats. . . . . . . . . . . . . . . . . 51
Synchronous Pixel Interface (SPI, Mode 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Synchronous Pixel Interface (SPI, Mode 2, ByteStream?) . . . . . . . . . . . . . . . . . . . 54
CCIR601 Compliance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 I2C Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Starting and Stopping. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Addressing the Bt829A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Reading and Writing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Software Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
iv L829A_B
元器件交易网https://www.docsj.com/doc/1f13524384.html,
JTAG Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Need for Functional Veri?cation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
JT AG Approach to Testability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Optional Device ID Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Veri?cation with the T ap Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Example BSDL Listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 PC Board Layout Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Ground Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Power Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Supply Decoupling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Digital Signal Interconnect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Analog Signal Interconnect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Latch-up Avoidance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Sample Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
v
L829A_B
元器件交易网https://www.docsj.com/doc/1f13524384.html,
Bt829A/827A T ABLE OF C ONTENTS
VideoStream II Decoders
Control
Register De?nitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
0x00 — Device Status Register (STATUS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
0x01 — Input Format Register (IFORM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
0x02 — Temporal Decimation Register (TDEC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
0x03 — MSB Cropping Register (CROP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
0x04 — Vertical Delay Register, Lower Byte (VDELAY_LO). . . . . . . . . . . . . . . . . . . . . 84
0x05 — Vertical Active Register, Lower Byte (VACTIVE_LO) . . . . . . . . . . . . . . . . . . . 85
0x06 — Horizontal Delay Register, Lower Byte (HDELAY_LO). . . . . . . . . . . . . . . . . . 86
0x07 — Horizontal Active Register, Lower Byte (HACTIVE_LO) . . . . . . . . . . . . . . . . 87
0x08 — Horizontal Scaling Register, Upper Byte (HSCALE_HI). . . . . . . . . . . . . . . . . 88
0x09 — Horizontal Scaling Register, Lower Byte (HSCALE_LO). . . . . . . . . . . . . . . . 89
0x0A — Brightness Control Register (BRIGHT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
0x0B — Miscellaneous Control Register (CONTROL) . . . . . . . . . . . . . . . . . . . . . . . . . 91
0x0C — Luma Gain Register, Lower Byte (CONTRAST_LO). . . . . . . . . . . . . . . . . . . . 92
0x0D — Chroma (U) Gain Register, Lower Byte (SAT_U_LO). . . . . . . . . . . . . . . . . . . 93
0x0E — Chroma (V) Gain Register, Lower Byte (SAT_V_LO) . . . . . . . . . . . . . . . . . . . 94
0x0F — Hue Control Register (HUE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
0x10 — SC Loop Control (SCLOOP). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
0x11 — White Crush Up Count Register (WC_UP). . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
0x12 — Output Format Register (OFORM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
0x13 — Vertical Scaling Register, Upper Byte (VSCALE_HI) . . . . . . . . . . . . . . . . . . 101
0x14 — Vertical Scaling Register, Lower Byte (VSCALE_LO). . . . . . . . . . . . . . . . . . 102
0x15 — Test Control Register (TEST) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
0x16 — Video Timing Polarity Register (VPOLE). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
0x17 — ID Code Register (IDCODE) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
0x18 — AGC Delay Register (ADELAY). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
0x19 — Burst Delay Register (BDELAY). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
0x1A — ADC Interface Register (ADC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
0x1B — Video Timing Control (VTC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
0x1C — Extended Data Service/Closed Caption Status Register (CC_STATUS) . 111
0x1D — Extended Data Service/Closed Caption Data Register (CC_DATA) . . . . . 113
0x1E — White Crush Down Count Register (WC_DN) . . . . . . . . . . . . . . . . . . . . . . . . 114
0x1F — Software Reset Register (SRESET) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
0x3F — Programmable I/O Register (P_IO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
vi L829A_B
元器件交易网https://www.docsj.com/doc/1f13524384.html,
Parametric
Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
DC Electrical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
AC Electrical Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Package Mechanical Drawings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
vii
L829A_B
Bt829A/827A L IST OF F IGURES
VideoStream II Decoders
List of Figures
Figure 1.Bt829A/827A Detailed Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Figure 2.Bt829A/7A Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Figure 3.UltraLock? Behavior for NTSC Square Pixel Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 4.Y/C Separation and Chroma Demodulation for Composite Video . . . . . . . . . . . . . . . . . . 16 Figure 5.Y/C Separation Filter Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Figure 6.Filtering and Scaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Figure 7.Optional Horizontal Luma Low-Pass Filter Responses. . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Figure https://www.docsj.com/doc/1f13524384.html,bined Luma Notch, 2x Oversampling and
Optional Low-Pass Filter Response (NTSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Figure https://www.docsj.com/doc/1f13524384.html,bined Luma Notch, 2x Oversampling and
Optional Low-Pass Filter Response (PAL/SECAM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Figure 10.Frequency Responses for the Four Optional Vertical Luma Low-Pass Filters. . . . . . . . . 20 Figure https://www.docsj.com/doc/1f13524384.html,bined Luma Notch and 2x Oversampling Filter Response . . . . . . . . . . . . . . . . . . . . 20 Figure 12.Peaking Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Figure 13.Luma Peaking Filters with 2x Oversampling Filter and Luma Notch. . . . . . . . . . . . . . . . . 22 Figure 14.Effect of the Cropping and Active Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Figure 15.Regions of the Video Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Figure 16.Regions of the Video Frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Figure 17.Bt829A YCrCb 4:2:2 Data Path. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Figure 18.Bt829A VBI Data Path. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Figure 19.VBI Line Output Mode Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Figure 20.VBI Sample Region. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Figure 21.Location of VBI Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Figure 22.VBI Sample Ordering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Figure https://www.docsj.com/doc/1f13524384.html,/EDS Data Processing Path. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Figure https://www.docsj.com/doc/1f13524384.html,/EDS Incoming Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Figure 25.Closed Captioning/Extended Data Services FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 Figure 26.Coring Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Figure 27.Bt829A Typical External Circuitry for Backward Compatibility with Bt829/827. . . . . . . . . 45 Figure 28.Bt829A Typical External Circuitry (Reduced Passive Components). . . . . . . . . . . . . . . . . 46 Figure 29.Clock Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Figure 30.Luma and Chroma 2x Oversampling Filter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 Figure 31.Output Mode Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Figure 32.YCrCb 4:2:2 Pixel Stream Format (SPI Mode, 8 and 16 Bits) . . . . . . . . . . . . . . . . . . . . . 52 Figure 33.Bt829A/827A Synchronous Pixel Interface, Mode 1 (SPI-1). . . . . . . . . . . . . . . . . . . . . . . 53 Figure 34.Basic Timing Relationships for SPI Mode 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Figure 35.Data Output in SPI Mode 2 (ByteStream?). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
viii L829A_B
Figure 36.Video Timing in SPI Modes 1 and 2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Figure 37.Horizontal Timing Signals in the SPI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Figure 38.The Relationship between SCL and SDA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Figure 39.I2C Slave Address Con?guration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Figure 40.I2C Protocol Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Figure 41.Instruction Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Figure 42.Example Ground Plane Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Figure 43.Optional Regulator Circuitry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Figure 44.Typical Power and Ground Connection Diagram and Parts List . . . . . . . . . . . . . . . . . . . 69 Figure 45.Bt829/Cirrus Logic 544x VGA Interface Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Figure 46a.Bt829/S3 Virge 8-Bit Interface Schematic - Video Input Detail . . . . . . . . . . . . . . . . . . . . 72 Figure 46b.Bt829/S3 Virge 8-Bit Interface Schematic - Bt829 Detail. . . . . . . . . . . . . . . . . . . . . . . . . 73 Figure 47a.Bt829/Trident VGA Interface Schematic - TV Tuner and Video Input Detail . . . . . . . . . . 74 Figure 47b.Bt829/Trident VGA Interface Schematic - Bt829 Detail . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Figure 47c.Bt829/Trident VGA Interface Schematic - Feature Connector Detail. . . . . . . . . . . . . . . . 76 Figure 48.Clock Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Figure 49.Output Enable Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Figure 50.JTAG Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 Figure 51.100-pin TQFP Package Mechanical Drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
ix
L829A_B
Bt829A/827A L IST OF T ABLES
VideoStream II Decoders
List of Tables
Table 1.VideoStream? II Features Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Table 2.Pin Descriptions Grouped By Pin Function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Table 3.Register Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Table 4.Video Input Formats Supported by the Bt829A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 T able 5.Register Values for Video Input Formats. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 T able 6.Scaling Ratios for Popular Formats Using Frequency Values . . . . . . . . . . . . . . . . . . . . . . 24 T able 7.Pixel/Pin Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Table 8.Description of the Control Codes in the Pixel Stream . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Table 9.Data Output Ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Table 10.Bt829A Address Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Table 11.Example I2C Data T ransactions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Table 12.Device Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 T able 13.Register Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 T able 14.Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 T able 15.Absolute Maximum Ratings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 T able 16.DC Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 T able 17.Clock Timing Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 T able 18.Power Supply Current Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 T able 19.Output Enable Timing Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 T able 20.JT AG Timing Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 T able 21.Decoder Performance Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 T able 22.Bt829A Datasheet Revision History. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
x L829A_B
1
L829A_B
Functional Overview
Rockwell’s VideoStream ? II products are a family of single-chip, pin-and regis-ter-compatible solutions for processing analog NTSC/PAL/SECAM video into digital 4:2:2 YCrCb video. They provide a comprehensive choice of capabilities to enable the feature set and cost to be tailored to different system hardware con?gu-rations. All solutions are housed in a 100-pin QFP package. A detailed block dia-gram is shown in Figure 1.
Bt829A/827A
VideoStream II Decoders
2
F UNCTIONAL D ESCRIPTION
Functional Overview
3
Bt829A/827A
VideoStream II Decoders
4
F UNCTIONAL D ESCRIPTION
Functional Overview
5
Bt829A/827A
VideoStream II Decoders
6
F UNCTIONAL D ESCRIPTION
Pin Descriptions
7
Bt829A/827A
VideoStream II Decoders
8
F UNCTIONAL D ESCRIPTION
Pin Descriptions
9
Bt829A/827A
VideoStream II Decoders
10
F UNCTIONAL D ESCRIPTION
Pin Descriptions