ChipFind - документация

Электронный компонент: TVP5040

Скачать:  PDF   ZIP
TVP5040
NTSC/PAL Digital Video Decoder
With Macrovision
Detection
May 2001
MSDS Multimedia
Data Manual
SLAS257D
IMPORTANT NOTICE
Texas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue
any product or service without notice, and advise customers to obtain the latest version of relevant information
to verify, before placing orders, that information being relied on is current and complete. All products are sold
subject to the terms and conditions of sale supplied at the time of order acknowledgment, including those
pertaining to warranty, patent infringement, and limitation of liability.
TI warrants performance of its products to the specifications applicable at the time of sale in accordance with
TI's standard warranty. Testing and other quality control techniques are utilized to the extent TI deems necessary
to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except
those mandated by government requirements.
Customers are responsible for their applications using TI components.
In order to minimize risks associated with the customer's applications, adequate design and operating
safeguards must be provided by the customer to minimize inherent or procedural hazards.
TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent
that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other
intellectual property right of TI covering or relating to any combination, machine, or process in which such
products or services might be or are used. TI's publication of information regarding any third party's products
or services does not constitute TI's approval, license, warranty or endorsement thereof.
Reproduction of information in TI data books or data sheets is permissible only if reproduction is without
alteration and is accompanied by all associated warranties, conditions, limitations and notices. Representation
or reproduction of this information with alteration voids all warranties provided for an associated TI product or
service, is an unfair and deceptive business practice, and TI is not responsible nor liable for any such use.
Resale of TI's products or services with statements different from or beyond the parameters stated by TI for
that product or service voids all express and any implied warranties for the associated TI product or service,
is an unfair and deceptive business practice, and TI is not responsible nor liable for any such use.
Also see: Standard Terms and Conditions of Sale for Semiconductor Products. www.ti.com/sc/docs/stdterms.htm
Mailing Address:
Texas Instruments
Post Office Box 655303
Dallas, Texas 75265
Copyright
2001, Texas Instruments Incorporated
iii
Contents
Section
Title
Page
1
Introduction
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
Features
11
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Applications
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3
Related Products
12
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.4
Functional Block Diagram
13
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.5
Terminal Assignments
14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.6
Ordering Information
14
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.7
Terminal Functions
15
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.8
Strapping Terminals Description
17
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2
Functional Description
21
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
Analog Video Processing and A/D Converters
21
. . . . . . . . . . . . . . . . . . .
2.1.1
Video Input Selection
22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.2
Analog Input Clamping and Automatic Gain
Control Circuits
22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.3
A/D Converters
22
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
Digital Processing
23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.1
Digital Input Selection
24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.2
Decimation Filter
24
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.3
Y/C Separation
25
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.4
Luminance Processing
29
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.5
Chrominance Processing
210
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2.6
Clock Circuits
210
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3
Genlock Control
212
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4
Video Output Format
212
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.1
Sampling Frequencies and Patterns
213
. . . . . . . . . . . . . . . . . . .
2.4.2
Video Port 20-Bit and 16-Bit 4:2:2 Output
Format Timing
213
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4.3
Video Port 10-Bit and 8-Bit 4:2:2 and ITU-R BT.656
Output Format Timing
214
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.5
Synchronization Signals
215
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.6
Host Interface
217
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7
I
2
C Host Interface
217
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.1
I
2
C Host Port Select
217
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.2
I
2
C Write Operation
219
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.3
I
2
C Read Operation
219
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7.4
I
2
C Microcode Write Operation
221
. . . . . . . . . . . . . . . . . . . . . . .
2.7.5
Microprocessor CLEAR-RESET
222
. . . . . . . . . . . . . . . . . . . . . .
2.7.6
I
2
C Microcode Read Operation
223
. . . . . . . . . . . . . . . . . . . . . . .
iv
2.8
VIP Host Interface Port
224
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.1
VIP Host Port Terminal Description
224
. . . . . . . . . . . . . . . . . . . .
2.8.2
VIP Phases
225
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.3
VIP Commands and Address Space
226
. . . . . . . . . . . . . . . . . .
2.8.4
Command Byte
227
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.5
VIP Microcode Write Operation (FIFO B)
232
. . . . . . . . . . . . . . .
2.8.6
VIP Microcode Read Operation (FIFO C)
232
. . . . . . . . . . . . . .
2.8.7
Parallel Host Interface A
233
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.8
Parallel Host Interface B
234
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.9
Parallel Host Interface C
236
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.8.10
Parallel Host Interface Register Map
237
. . . . . . . . . . . . . . . . . .
2.8.11
Parallel Host Interface Microcode Write Operation
238
. . . . . .
2.8.12
Parallel Host Interface Microcode Read Operation
239
. . . . . .
2.9
VBI Data Processor
239
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.9.1
Teletext Data Byte Order
240
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.9.2
Teletext as Ancillary Data in Video Stream
241
. . . . . . . . . . . . .
2.10
Raw Video Data Output
242
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.11
Reset and Initialization
242
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.12
Internal Control Registers
243
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13
Register Definitions
246
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.1
VIP Vendor ID
246
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.2
VIP Device ID
246
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.3
VIP Subsystem Vendor ID
247
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.4
VIP Subsystem Device ID
247
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.5
VIP Power State
247
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.6
VIP Power Support
248
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.7
VIP Revision ID
248
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.8
Video Input Source Selection 1
248
. . . . . . . . . . . . . . . . . . . . . . .
2.13.9
Analog Channel Controls
249
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.10
Operation Mode Controls
250
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.11
Miscellaneous Control
251
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.12
Software Reset
252
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.13
Color Killer Threshold Control
252
. . . . . . . . . . . . . . . . . . . . . . . .
2.13.14
Luminance Processing Control 1
252
. . . . . . . . . . . . . . . . . . . . . .
2.13.15
Luminance Processing Control 2
253
. . . . . . . . . . . . . . . . . . . . . .
2.13.16
Brightness Control
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.17
Color Saturation Control
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.18
Hue Control
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.19
Contrast Control
254
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.20
Outputs and Data Rates Select
255
. . . . . . . . . . . . . . . . . . . . . . .
2.13.21
Luminance Control 3
256
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.22
Horizontal Sync HSYN Start NTSC/PAL
256
. . . . . . . . . . . . . . .
2.13.23
Vertical Blanking VBLK Start
257
. . . . . . . . . . . . . . . . . . . . . . . . .
2.13.24
Vertical Blanking VBLK Stop
257
. . . . . . . . . . . . . . . . . . . . . . . . .
v
2.13.25
Chrominance Control 1
258
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.26
Chrominance Control 2
259
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.27
Interrupt Reset Register B
259
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.28
Interrupt Enable Register B
260
. . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.29
Interrupt Configuration Register B
260
. . . . . . . . . . . . . . . . . . . . .
2.13.30
Video Input Source Selection 2
261
. . . . . . . . . . . . . . . . . . . . . . .
2.13.31
Lock Speed Select
261
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.32
Crystal Frequency
261
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.33
Video Standard
262
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.34
NonVIP Program RAM Write
262
. . . . . . . . . . . . . . . . . . . . . . . . .
2.13.35
Microprocessor Reset Clear
262
. . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.36
Major Software Revision Number
263
. . . . . . . . . . . . . . . . . . . . .
2.13.37
Status Register 1
263
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.38
Status Register 2
264
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.39
Status Register 3
264
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.40
Status Register 4
265
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.41
Interrupt Status Register B
265
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.42
Interrupt B Active Register
265
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.43
Minor Software Revision Number
266
. . . . . . . . . . . . . . . . . . . . .
2.13.44
Status Register 5
266
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.45
Vertical Line Count MSB
266
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.46
Vertical Line Count LSB
267
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.47
Analog Die ID
267
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.48
Digital Die ID
267
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.49
NonVIP Program RAM Read
267
. . . . . . . . . . . . . . . . . . . . . . . . .
2.13.50
TXF Filter 1 Parameters
268
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.51
TXF Filter 2 Parameters
269
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.52
TXF Error Filtering Enables
270
. . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.53
TXF Transaction Processing Enables
270
. . . . . . . . . . . . . . . . . .
2.13.54
TTX Control Register
271
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.55
Line Enable Registers A, B
271
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.56
Sync Pattern Register
272
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.57
Teletext FIFO
272
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.58
Closed Caption Data
272
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.59
Buffer Status
273
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.60
Interrupt Threshold
273
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.61
Interrupt Line Number
273
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.62
FIFO Control
274
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.63
FIFO RAM Test
274
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.64
Interrupt Status Register A
275
. . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.65
Interrupt Enable Register A
275
. . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.66
Interrupt Configuration Register A
276
. . . . . . . . . . . . . . . . . . . . .
2.13.67
VIP Teletext FIFO
276
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.13.68
VIP Program RAM Write
276
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .