The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

TVP5147PFP Digital Audio Video SLES099B IMPORTANT NOTIC


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



NTSC/PAL/SECAM 2y10 Digital Video Decoder With MacrovisionE Detection, YPbPr Inputs, Line Comb Filter
TVP5147PFP
Digital Audio Video
SLES099B
IMPORTANT NOTICE Texas Instruments Incorporated subsidiaries (TI) reserve right make corrections, modifications, enhancements, improvements, other changes products services time discontinue product service without notice. Customers should obtain latest relevant information before placing orders should verify that such information current complete. products sold subject TI's terms conditions sale supplied time order acknowledgment. warrants performance hardware products specifications applicable time sale accordance with TI's standard warranty. Testing other quality control techniques used extent deems necessary support this warranty. Except where mandated government requirements, testing parameters each product necessarily performed. assumes liability applications assistance customer product design. Customers responsible their products applications using components. minimize risks associated with customer products applications, customers should provide adequate design operating safeguards. does warrant represent that license, either express implied, granted under patent right, copyright, mask work right, other intellectual property right relating combination, machine, process which products services used. Information published regarding third-party products services does constitute license from such products services warranty endorsement thereof. such information require license from third party under patents other intellectual property third party, license from under patents other intellectual property Reproduction information data books data sheets permissible only reproduction without alteration accompanied associated warranties, conditions, limitations, notices. Reproduction this information with alteration unfair deceptive business practice. responsible liable such altered documentation. Resale products services with statements different from beyond parameters stated that product service voids express implied warranties associated product service unfair deceptive business practice. responsible liable such statements. Following URLs where obtain information other Texas Instruments products application solutions: Products Amplifiers Data Converters Interface Logic Power Mgmt Microcontrollers amplifier.ti.com dataconverter.ti.com dsp.ti.com interface.ti.com logic.ti.com power.ti.com microcontroller.ti.com Applications Audio Automotive Broadband Digital Control Military Optical Networking Security Telephony Video Imaging Wireless www.ti.com/audio www.ti.com/automotive www.ti.com/broadband www.ti.com/digitalcontrol www.ti.com/military www.ti.com/opticalnetwork www.ti.com/security www.ti.com/telephony www.ti.com/video www.ti.com/wireless
Mailing Address:
Texas Instruments Post Office 655303 Dallas, Texas 75265 Copyright 2005, Texas Instruments Incorporated
Contents
Contents
Section Page Introduction Detailed Functionality TVP5147 Applications Related Products Ordering Information Functional Block Diagram Terminal Assignments Terminal Functions Functional Description Analog Processing Converters 2.1.1 Video Input Switch Control 2.1.2 Analog Input Clamping 2.1.3 Automatic Gain Control 2.1.4 Analog Video Output 2.1.5 Converters Digital Video Processing 2.2.1 Decimation Filter 2.2.2 Composite Processor 2.2.3 Luminance Processing Clock Circuits Real-Time Control (RTC) Output Formatter 2.5.1 Separate Syncs 2.5.2 Embedded Syncs Host Interface 2.6.1 Reset Address Selection 2.6.2 Operation 2.6.3 VBUS Access Data Processor 2.7.1 FIFO Ancillary Data Video Stream 2.7.2 Data Output Reset Initialization Adjusting External Syncs 2.10 Internal Control Registers 2.11 Register Definitions 2.11.1 Input Select Register 2.11.2 Gain Control Register 2.11.3 Video Standard Register 2.11.4 Operation Mode Register 2.11.5 Autoswitch Mask Register 2.11.6 Color Killer Register 2.11.7 Luminance Processing Control Register 2.11.8 Luminance Processing Control Register 2.11.9 Luminance Processing Control Register 2.11.10 Luminance Brightness Register 2.11.11 Luminance Contrast Register
SLES099B
Contents
2.11.12 2.11.13 2.11.14 2.11.15 2.11.16 2.11.17 2.11.18 2.11.19 2.11.20 2.11.21 2.11.22 2.11.23 2.11.24 2.11.25 2.11.26 2.11.27 2.11.28 2.11.29 2.11.30 2.11.31 2.11.32 2.11.33 2.11.34 2.11.35 2.11.36 2.11.37 2.11.38 2.11.39 2.11.40 2.11.41 2.11.42 2.11.43 2.11.44 2.11.45 2.11.46 2.11.47 2.11.48 2.11.49 2.11.50 2.11.51 2.11.52 2.11.53 2.11.54 2.11.55 2.11.56 2.11.57 2.11.58 2.11.59 2.11.60
Chrominance Saturation Register Chroma Register Chrominance Processing Control Register Chrominance Processing Control Register AVID Start Pixel Register AVID Stop Pixel Register HSYNC Start Pixel Register HSYNC Stop Pixel Register VSYNC Start Line Register VSYNC Stop Line Register VBLK Start Line Register VBLK Stop Line Register Delay Register Control Register Register Sync Control Register Output Formatter Register Output Formatter Register Output Formatter Register Output Formatter Register Output Formatter Register Output Formatter Register Clear Lost Lock Detect Register Status Register Status Register Gain Status Register Video Standard Status Register GPIO Input Register GPIO Input Register Vertical Line Count Register Coarse Gain Register Coarse Gain Register Coarse Gain Register Coarse Gain Register Fine Gain Register Fine Gain Y_G_Chroma Register Fine Gain Register Fine Gain CVBS_Luma Register Field Control Register Version Register White Peak Processing Register Control Register Trick Mode Control Register Horizontal Shake Increment Register Increment Speed Register Increment Delay Register Analog Output Control Register Chip Register Chip Register
SLES099B
Contents
2.11.61 Filter Mask Registers 2.11.62 Filter Control Register 2.11.63 FIFO Word Count Register 2.11.64 FIFO Interrupt Threshold Register 2.11.65 FIFO Reset Register 2.11.66 FIFO Output Control Register 2.11.67 Line Number Interrupt Register 2.11.68 Pixel Alignment Register 2.11.69 Line Start Register 2.11.70 Line Stop Register 2.11.71 Global Line Mode Register 2.11.72 Full Field Enable Register 2.11.73 Full Field Mode Register 2.11.74 VBUS Data Access With VBUS Address Increment Register 2.11.75 VBUS Data Access With VBUS Address Increment Register 2.11.76 FIFO Read Data Register 2.11.77 VBUS Address Access Register 2.11.78 Interrupt Status Register 2.11.79 Interrupt Status Register 2.11.80 Interrupt Status Register 2.11.81 Interrupt Status Register 2.11.82 Interrupt Mask Register 2.11.83 Interrupt Mask Register 2.11.84 Interrupt Clear Register 2.11.85 Interrupt Clear Register 2.12 VBUS Register Definitions 2.12.1 Closed Caption Data Register 2.12.2 Data Register 2.12.3 VITC Data Register 2.12.4 V-Chip Rating Block Register 2.12.5 V-Chip Rating Block Register 2.12.6 V-Chip Rating Block Register 2.12.7 V-CHIP MPAA Rating Data Register 2.12.8 General Line Mode Line Address Register 2.12.9 VPS/Gemstar Data Register 2.12.10 Analog Output Control Register 2.12.11 Interrupt Configuration Register Electrical Specifications Absolute Maximum Ratings Recommended Operating Conditions 3.2.1 Crystal Specifications Electrical Characteristics 3.3.1 Electrical Characteristics 3.3.2 Analog Processing Converters 3.3.3 Timing Example Register Settings Example 4.1.1 Assumptions 4.1.2 Recommended Settings
SLES099B
List Illustrations
Example 4.2.1 Assumptions 4.2.2 Recommended Settings Example 4.3.1 Assumptions 4.3.2 Recommended Settings Application Information Application Example Designing With PowerPAD Devices Mechanical Data
List Illustrations
Figure Title Page
Functional Block Diagram Terminal Assignments Diagram Analog Processors Converters Digital Video Processing Block Diagram Composite S-Video Processing Block Diagram Color Low-Pass Filter Frequency Response Color Low-Pass Filter With Filter Frequency Response, NTSC Square Pixel Sampling Color Low-Pass Filter With Filter Characteristics, NTSC/PAL ITU-R BT.601 Sampling Color Low-Pass Filter With Filter Characteristics, Square Pixel Sampling Chroma Trap Filter Frequency Response, NTSC Square Pixel Sampling Chroma Trap Filter Frequency Response, NTSC ITU-R BT.601 Sampling 2-10 Chroma Trap Filter Frequency Response, ITU-R BT.601 Sampling 2-11 Chroma Trap Filter Frequency Response, Square Pixel Sampling 2-12 Luminance Edge-Enhancer Peaking Block Diagram 2-13 Peaking Filter Response, NTSC Square Pixel Sampling 2-14 Peaking Filter Response, NTSC/PAL ITU-R BT.601 Sampling 2-15 Peaking Filter Response, Square Pixel Sampling 2-16 Reference Clock Configurations 2-17 Timing 2-18 Vertical Synchronization Signals 525-Line System 2-19 Vertical Synchronization Signals 625-Line System 2-20 Horizontal Synchronization Signals 10-Bit 4:2:2 Mode 2-21 Horizontal Synchronization Signals 20-Bit 4:2:2 Mode 2-22 VSYNC Position With Respect HSYNC 2-23 VBUS Access 2-24 Reset Timing 2-25 Teletext Filter Function Clocks, Video Data, Sync Timing Host Port Timing Example Application Circuit
SLES099B
List Tables
List Tables
Table Title Page
Terminal Functions Output Format Summary Line Frequencies, Data Rates, Pixel/Line Counts Sequence Host Interface Terminal Description Address Selection Supported System Ancillary Data Format Sequence Data Output Format Reset Sequence 2-10 Register Summary 2-11 VBUS Register Summary 2-12 Analog Channel Video Mode Selection
SLES099B
List Tables
viii
SLES099B
Introduction
Introduction
TVP5147 device high-quality, single-chip digital video decoder that digitizes decodes popular baseband analog video formats into digital component video. TVP5147 decoder supports analog-to-digital (A/D) conversion component YPbPr signals, well conversion decoding NTSC, PAL, SECAM composite S-video into component YCbCr. This decoder includes 10-bit 30-MSPS converters (ADCs). Preceding each device, corresponding analog channel contains analog circuit that clamps input reference voltage applies programmable gain offset. total video input terminals configured combination YPbPr, CVBS, S-video video inputs. Composite S-video signals sampled square-pixel ITU-R BT.601 clock frequency, line-locked alignment, then decimated pixel rate. CVBS decoding uses five-line adaptive comb filtering both luma chroma data paths reduce both cross-luma cross-chroma artifacts. chroma trap filter also available. CVBS S-video inputs, user control video characteristics such contrast, brightness, saturation, host port interface. Furthermore, luma peaking (sharpness) with programmable gain included, well patented chroma transient improvement (CTI) circuit. following output formats selected: 20-bit 4:2:2 YCbCr 10-bit 4:2:2 YCbCr. TVP5147 decoder generates synchronization, blanking, field, active video window, horizontal vertical syncs, clock, genlock (for downstream video encoder synchronization), host interrupt programmable logic signals, addition digital video outputs. TVP5147 decoder includes methods advanced vertical blanking interval (VBI) data retrieval. data processor (VDP) slices, parses, performs error checking teletext, closed caption (CC), other data. built-in FIFO stores lines teletext data, with proper host port synchronization, full-screen teletext retrieval possible. TVP5147 decoder pass through output formatter sampled luma data host-based processing. main blocks TVP5147 decoder include: Robust sync detection weak noisy signals well trick modes separation 5-line adaptive comb chroma trap filter 10-bit, 30-MSPS converters with analog preprocessors [clamp automatic gain control (AGC)] Analog video output Luminance processor Chrominance processor Clock/timing processor power-down control Software-controlled power-saving standby mode Output formatter host port interface data processor Macrovision copy protection detection circuit (Type separate color stripe detection) 3.3-V tolerant digital ports
Macrovision trademark Macrovision Corporation. Other trademarks property their respective owners.
SLES099B-
TVP5147PFP
Introduction
Detailed Functionality
30-MSPS, 10-bit channels with programmable gain control Supports NTSC 4.43), SECAM CVBS, S-video Supports analog component YPbPr video format with embedded sync analog video input terminals multisource connection Supports analog video output User-programmable video output formats 10-bit ITU-R BT.656 4:2:2 YCbCr with embedded syncs 10-bit 4:2:2 YCbCr with separate syncs 20-bit 4:2:2 YCbCr with separate syncs sampled data active video during vertical blanking period Sliced data during vertical blanking period active video period (full field mode)
HSYNC/VSYNC outputs with programmable position, polarity, width, field (FID) output Composite S-video processing Adaptive 5-line adaptive comb filter composite video inputs; chroma-trap available Automatic video standard detection (NTSC/PAL/SECAM) switching Luma-peaking with programmable gain Patented chroma transient improvement (CTI) Patented architecture locking weak, noisy, unstable signals Single 14.31818-MHz reference crystal standards (ITU-R.BT601 square pixel sampling) Line-locked internal pixel sampling clock generation with horizontal vertical lock signal outputs Genlock output format downstream video encoder synchronization
Certified Macrovision copy protection detection
TVP5147PFP
SLES099B-
Introduction
data processor Teletext (NABTS, WST) extended data service (EDS) Wide screen signaling (WSS) Copy generation management system (CGMS) Video program system (VPS/PDC) Vertical interval time code (VITC) Gemstar mode V-Chip decoding Register readback (CGMS), VPS/PDC, VITC Gemstar sliced data host port interface Reduced power consumption: 1.8-V digital core, 3.3-V digital I/O, 1.8-V/3.3 analog core with power-save power-down modes 80-terminal TQFP PowerPAD package
TVP5147 Applications
projectors Digital TV/monitors recorders video cards Video capture/video editing Video conferencing
Related Products
TVP5146 NTSC/PAL/SECAM 2y10-Bit Digital VIdeo Decoder With MacrovisionE Detection, YPbPr/RGB Inputs, 5-Line Comb Filter (SLES084) TVP5150A Ultralow Power NTSC/PAL/SECAM Video Decoder With Robust Sync Detector (SLES087)
Ordering Information
PACKAGED DEVICES 70°C 80-TERMINAL PLASTIC FLAT-PACK PowerPADE PACKAGE TVP5147PFP
Gemstar trademark Gemstar-TV Guide Intermational. PowerPAD trademark Texas Instruments.
SLES099B-
TVP5147PFP
Introduction
Functional Block Diagram
Copy Protection Detector Analog Front CVBS/Y Data Processor
CVBS/ C/Pb
VI_1_A VI_1_B VI_1_C VI_2_A CVBS/Y C/CbCr
Composite S-Video Processor Separation 5-line Adaptive Comb Luma Processing Chroma Processing Y[9:0] YCbCr Output Formatter C[9:0]
CVBS/
VI_2_B VI_2_C VI_3_A
Clamping 11-Bit
CVBS/ C/Pr
VI_3_B VI_3_C
CVBS/Y VI_4_A GPIO Sampling Clock Timing Processor With Sync Detector
Host Interface
XTAL1
XTAL2
VS/VBLK
AVID
GLCO
DATACLK
Figure 1-1. Functional Block Diagram
TVP5147PFP
RESETB
HS/CS
PWDN
SLES099B-
Introduction
Terminal Assignments
PACKAGE (TOP VIEW)
VI_1_B VI_1_C CH1_A33GND CH1_A33VDD CH2_A33VDD CH2_A33GND VI_2_A VI_2_B VI_2_C CH2_A18GND CH2_A18VDD A18VDD_REF A18GND_REF VI_3_A VI_3_B VI_3_C
VI_1_A CH1_A18GND CH1_A18VDD PLL_A18GND PLL_A18VDD XTAL2 XTAL1 VS/VBLK/GPIO HS/CS/GPIO FID/GPIO C_0/GPIO C_1/GPIO DGND DVDD C_2/GPIO C_3/GPIO C_4/GPIO C_5/GPIO IOGND IOVDD
C_6/GPIO C_7/GPIO C_8/GPIO C_9/GPIO DGND DVDD IOGND IOVDD DGND DVDD
VI_4_A A18GND A18VDD AGND DGND INTREQ DVDD DGND PWDN RESETB GPIO AVID/GPIO GLCO/I2CA IOVDD IOGND DATACLK
Figure 1-2. Terminal Assignments Diagram
SLES099B-
TVP5147PFP
Introduction
Terminal Functions
Table 1-1. Terminal Functions
TERMINAL
NAME Analog Video VI_1_A VI_1_B VI_1_C VI_2_A VI_2_B VI_2_C VI_3_A VI_3_B VI_3_C VI_4_A Clock Signals DATACLK XTAL1 XTAL2 Digital Video
NUMBER
DESCRIPTION
VI_1_A: Analog video input CVBS/Pb/C analog video output (see Section 2.11.58) VI_1_x: Analog video input CVBS/Pb/C VI_2_x: Analog video input CVBS/Y VI_3_x: Analog video input CVBS/Pr/C VI_4_A: Analog video input CVBS/Y composite, S-video, composite component video inputs combination thereof) supported. inputs must ac-coupled. recommended coupling capacitor possible input configurations listed input select register subaddress (see Section 2.11.1). Line-locked data output clock External clock reference input. connected external oscillator with 1.8-V compatible clock signal 14.31818-MHz crystal oscillator. External clock reference output. connected XTAL1 driven external single-ended oscillator.
C_[9:0]/ GPIO[9:0]
Digital video output CbCr, C[9] C[0] LSB. Also, these terminals programmable general-purpose I/O. 8-bit mode, LSBs ignored. Unused outputs left unconnected. terminal needs pulldown resistor (see Figure 5-1).
Y[9:0]
Digital video output Y/YCbCr, Y[9] Y[0] LSB. 8-bit mode, LSBs ignored. Unused outputs left unconnected.
Miscellaneous Signals GPIO GLCO/I2CA INTREQ Programmable general-purpose Genlock control output (GLCO) uses real time control (RTC) format. During reset, this terminal input used program address LSB. Interrupt request connected. These terminals connected power ground (compatible with TVP5146 terminals), internally floating. Power down input: Power down Normal mode Reset input, active (see Section 2.8) clock input data
PWDN RESETB Host Interface
TVP5147PFP
SLES099B-
Introduction
Table 1-1. Terminal Functions (Continued)
TERMINAL NAME Power Supplies AGND A18GND_REF A18VDD_REF CH1_A18GND CH2_A18GND A18GND CH1_A18VDD CH2_A18VDD A18VDD CH1_A33GND CH2_A33GND CH1_A33VDD CH2_A33VDD DGND DVDD IOGND IOVDD PLL_A18GND PLL_A18VDD Sync Signals HS/CS/GPIO VS/VBLK/GPIO FID/GPIO AVID/GPIO Horizontal sync output digital composite sync output Programmable general-purpose Vertical sync output (for modes with dedicated VSYNC) VBLK output Programmable general-purpose Odd/even field indicator output. This terminal needs pulldown resistor (see Figure 5-1). Programmable general-purpose Active video indicator output Programmable general-purpose Analog ground. Connect analog ground. Analog 1.8-V return Analog power reference Analog 1.8-V return NUMBER DESCRIPTION
Analog power. Connect
Analog 3.3-V return Analog power. Connect Digital return Digital power. Connect Digital power return Digital power. Connect less reduced noise. Analog power return Analog power. Connect
SLES099B-
TVP5147PFP
Introduction
TVP5147PFP
SLES099B-
Functional Description
Functional Description
Analog Processing Converters
Figure shows functional diagram analog processors converters, which provide analog interface video inputs. accepts inputs performs source selection, video clamping, video amplification, conversion, gain offset adjustments center digitized video signal. TVP5147 supports analog video output selected analog input video.
VI_1_A
Analog Front Clamp 11-Bit
CVBS/ Pb/C
VI_1_B VI_1_C
VI_2_A CVBS/ VI_2_B VI_2_C
Clamp 11-Bit Line-Locked Sampling Clock
VI_3_A CVBS/ Pr/C VI_3_B VI_3_C
Clamp
CVBS/
VI_4_A
Clamp
Figure 2-1. Analog Processors Converters
2.1.1 Video Input Switch Control
TVP5147 decoder analog channels that accept video inputs. user configure internal analog video switches interface. analog video inputs used different input configurations, some which are:
SLES099B-January 2005 TVP5147PFP
Functional Description
selectable individual composite video inputs four selectable S-video inputs three selectable analog YPbPr video inputs CVBS input selectable analog YPbPr video inputs, S-video inputs, CVBS inputs
input selection performed input select register subaddress (see Section 2.11.1).
2.1.2 Analog Input Clamping
internal clamping circuit restores ac-coupled video signal fixed level. clamping circuit provides line-by-line restoration video sync level fixed reference voltage. selection between bottom clamp performed automatically TVP5147 decoder.
2.1.3 Automatic Gain Control
TVP5147 decoder uses programmable gain amplifiers (PGAs), channel. scale signal with voltage-input compliance 0.5-VPP 2.0-VPP full-scale 10-bit output code range. 4-bit code sets coarse gain with individual adjustment channel. Minimum gain corresponds code (2.0-VPP full-scale input, -6-dB gain) while maximum gain corresponds code (0.5 full scale, +6-dB gain). TVP5147 decoder also 12-bit fine gain controls each channel applies independently coarse gain controls. composite video, input video signal amplitude vary significantly from nominal level VPP. TVP5147 decoder adjust setting automatically: automatic gain control (AGC) enabled adjust signal amplitude such that maximum range reached without clipping. Some nonstandard video signals contain peak white levels that saturate ADC. these cases, automatically cuts back gain avoid clipping. then TVP5147 decoder read gain currently being used. TVP5147 comprises front-end before separation back-end after separation. back-end restores optimum system gain whenever amplitude reference such composite peak (which only relevant before separation) forces front-end gain low. front-end back-end algorithms four amplitude references: sync height, color burst amplitude, composite peak, luma peak. specific amplitude references being used front-end back-end algorithms independently controlled using white peak processing register located subaddress 74h. TVP5147 gain increment speed gain increment delay controlled using increment speed register located subaddress increment delay register located subaddress 79h.
2.1.4 Analog Video Output
analog input signals available analog video output terminal, which shared with input selected registers. signal this terminal must buffered source follower. nominal output voltage p-p, thus signal used drive line. magnitude maintained with steps controlled TVP5147 decoder. order this function, terminal VI_1_A must output terminal. input mode selection register also selects active analog output signal.
2.1.5 Converters
ADCs have resolution bits operate MSPS. channels receive identical clock from on-chip phase-locked loop (PLL) frequency between MHz. reference voltages generated internally.
TVP5147PFP
SLES099B-
Functional Description
Digital Video Processing
Figure block diagram TVP5147 digital video decoder processing. This block receives digitized video signals from ADCs performs composite processing CVBS S-video inputs YCbCr signal enhancements CVBS S-video inputs. also generates horizontal vertical syncs other output control signals such genlock CVBS S-video inputs. Additionally, provide field identification, horizontal vertical lock, vertical blanking, active video window indication signals. digital data output programmed formats: 20-bit 4:2:2 with external syncs 10-bit 4:2:2 with embedded/separate syncs. circuit detects pseudosync pulses, pulses, color striping Macrovision-encoded copy-protected material. Information present interval retrieved either inserted ITU-R BT.656 output ancillary data stored internal FIFO and/or registers retrieval host port interface.
Copy Protection Detector Data Processor Slice Data Y[9:0] Output Formatter C[9:0] Composite Processor YCbCr
Decimation CVBS/Y C/CbCr
Decimation
XTAL1 XTAL2 RESETB PWDN DATACLK Timing Processor
VS/VBLK HS/CS GLCO AVID Host Interface
Figure 2-2. Digital Video Processing Block Diagram
2.2.1 Decimation Filter
input signals typically oversampled factor MHz). outputs initially pass through decimation filters that reduce data rate pixel rate. decimation filter half-band filter. Oversampling decimation filtering effectively increase overall signal-to-noise ratio
2.2.2 Composite Processor
Figure block diagram TVP5147 digital composite video processing circuit. This processing circuit receives digitized composite S-video signal from ADCs performs separation (bypassed S-video input), chroma demodulation PAL/NTSC SECAM, signal enhancements.
SLES099B-
TVP5147PFP
Functional Description
10-bit composite video multiplied subcarrier signals quadrature demodulator generate color difference signals signals then sent low-pass filters achieve desired bandwidth. adaptive 5-line comb filter separates from based unique property color phase shifts from line line. chroma remodulated through quadrature modulator subtracted from line-delayed composite video generate luma. This form separation completely complementary, thus there loss information. However, some applications, desirable limit bandwidth avoid crosstalk. that case, notch filters turned accommodate some viewing preferences, peaking filter also available luma path. Contrast, brightness, sharpness, hue, saturation controls programmable through host port.
CVBS/Y Line Delay
Peaking
Delay
SECAM Luma
NTSC/PAL Remodulation Contrast Brightness Saturation Adjust Notch Filter
CVBS
SECAM Color Demodulation
Color
Notch Filter
Burst Accumulator
Burst Accumulator
5-Line Adaptive Comb Filter Notch Filter Notch Filter Delay
CVBS/C NTSC/PAL Demodulation
Color
Delay
Figure 2-3. Composite S-Video Processing Block Diagram
2.2.2.1
Color Low-Pass Filter
High filter bandwidth preserves sharp color transitions produces crisp color boundaries. However, nonstandard video sources that have asymmetrical side bands, desirable limit filter bandwidth avoid crosstalk. color low-pass filter bandwidth programmable enable three notch filters. Figure through Figure represent frequency responses wideband color low-pass filters.
TVP5147PFP
SLES099B-
Functional Description
Amplitude NTSC 1.29 ITU-R BT.601 1.42 1.55 Amplitude Filter Filter Filter 1.29 Filter
Frequency
Frequency
Figure 2-4. Color Low-Pass Filter Frequency Response
Figure 2-5. Color Low-Pass Filter With Filter Frequency Response, NTSC Square Pixel Sampling
Filter Filter 1.55 Filter Filter 1.13
Amplitude Filter Filter 1.41 Filter Filter 1.03
Amplitude
Frequency
Frequency
Figure 2-6. Color Low-Pass Filter With Filter Characteristics, NTSC/PAL ITU-R BT.601 Sampling
Figure 2-7. Color Low-Pass Filter With Filter Characteristics, Square Pixel Sampling
SLES099B-
TVP5147PFP
Functional Description
2.2.2.2
Separation
separation done using adaptive 5-line (5-H delay) comb filters chroma trap filter. comb filter selectively bypassed luma chroma path. comb filter bypassed luma path, then chroma trap filters used which shown Figure through Figure 2-11. TI's patented adaptive comb filter algorithm reduces artifacts such hanging dots color boundaries. detects properly handles false colors high-frequency luminance images such multiburst pattern circle pattern.
Amplitude Amplitude Frequency Notch Filter Notch Filter Notch Filter Notch Filter Frequency Notch Filter Notch Filter Notch Filter Notch Filter
Figure 2-8. Chroma Trap Filter Frequency Response, NTSC Square Pixel Sampling
Amplitude Frequency Notch Filter Notch Filter Amplitude Notch Filter
Figure 2-9. Chroma Trap Filter Frequency Response, NTSC ITU-R BT.601 Sampling
Frequency Notch Filter Notch Filter Notch Filter
Notch Filter
Notch Filter
Figure 2-10. Chroma Trap Filter Frequency Response, ITU-R BT.601 Sampling
Figure 2-11. Chroma Trap Filter Frequency Response, Square Pixel Sampling
TVP5147PFP
SLES099B-
Functional Description
2.2.3 Luminance Processing
digitized composite video signal passes through either luminance comb filter chroma trap filter, either which removes chrominance information from composite signal generate luminance signal. luminance signal then into input peaking circuit. Figure 2-12 illustrates basic functions luminance data path. case S-video, luminance signal bypasses comb filter chroma trap filter directly circuit. peaking filter (edge enhancer) amplifies high-frequency components luminance signal. Figure 2-13, Figure 2-14, Figure 2-15 show characteristics peaking filter four different gain settings that user-programmable interface.
Gain
Peak Detector
Bandpass Filter
Peaking Filter
Delay
Figure 2-12. Luminance Edge-Enhancer Peaking Block Diagram
Amplitude Gain Frequency Gain Amplitude Gain Peak 2.40 Gain
Gain Gain Frequency Gain Peak 2.64 Gain
Figure 2-13. Peaking Filter Response, NTSC Square Pixel Sampling
Figure 2-14. Peaking Filter Response, NTSC/PAL ITU-R BT.601 Sampling
SLES099B-
TVP5147PFP
Functional Description
Gain Amplitude Gain Gain Frequency Peak 2.89 Gain
Figure 2-15. Peaking Filter Response, Square Pixel Sampling
2.2.3.1
Color Transient Improvement
Color transient improvement (CTI) enhances horizontal color transients. color difference signal transition points maintained, edges enhanced signals which have bandwidth-limited color components.
Clock Circuits
internal line-locked generates system pixel clocks. 14.318-MHz clock required drive PLL. This input TVP5147 decoder 1.8-V level terminal (XTAL1), crystal 14.318-MHz fundamental resonant frequency connected across terminals (XTAL2). parallel resonant circuit used shown Figure 2-16, then external capacitors must have following relationship: CSTRAY, where CSTRAY terminal capacitance with respect ground. Figure 2-16 shows reference clock configurations. TVP5147 decoder generates DATACLK signal used clocking data.
TVP5147 14.318-MHz Clock
TVP5147
14.318-MHz Crystal
XTAL1
XTAL1
XTAL2
XTAL2
Figure 2-16. Reference Clock Configurations
TVP5147PFP
SLES099B-
Functional Description
Real-Time Control (RTC)
Although TVP5147 decoder line-locked system, color burst information used determine accurately color subcarrier frequency phase. This ensures proper operation with nonstandard video signals that follow exactly required frequency multiple between color subcarrier frequency video line frequency. frequency control word internal color subcarrier subcarrier reset transmitted terminal (GLCO) optional system (for example, video encoder). frequency control word 23-bit binary number. instantaneous frequency color subcarrier calculated using following equation: ctrl sclk
where FPLL frequency subcarrier PLL, Fctrl 23-bit frequency control word, Fsclk times pixel frequency. This information generated GLCO terminal. Figure 2-17 shows detailed timing diagram.
Valid Sample Reserved
Invalid Sample
23-Bit Increment
Start NOTE: reset active-low, Sequence PAL: (R-Y) line normal, (R-Y) line inverted, NTSC: change
Figure 2-17. Timing
Output Formatter
output formatter sets data formatted output TVP5147 output buses. Table shows available output modes.
SLES099B-
TVP5147PFP
Functional Description
Table 2-1. Output Format
TERMINAL NAME TERMINAL NUMBER 10-Bit 4:2:2 YCbCr Cb9, Cb8, Cb7, Cb6, Cb5, Cb4, Cb3, Cb2, Cb1, Cb0, 20-Bit 4:2:2 YCbCr Cb9, Cb8, Cb7, Cb6, Cb5, Cb4, Cb3, Cb2, Cb1, Cb0,
Table 2-2. Summary Line Frequencies, Data Rates, Pixel/Line Counts
PIXELS LINE ACTIVE PIXELS LINE LINES FRAME PIXEL FREQUENCY (MHz) 13.5 13.5 13.5 13.5 13.5 13.5 13.5 13.5 COLOR SUBCARRIER FREQUENCY (MHz) 3.579545 4.43361875 3.57561149 4.43361875 4.43361875 4.43361875 3.58205625 4.406250 4.250000 HORIZONTAL LINE RATE (kHz)
STANDARDS sampling NTSC-J, NTSC-4.43 PAL-M PAL-60 PAL-B, PAL-N PAL-Nc SECAM Square sampling NTSC-J, NTSC-4.43 PAL-M PAL-60 PAL-B, PAL-N PAL-Nc SECAM
15.73426 15.73426 15.73426 15.73426 15.625 15.625 15.625 15.625
12.2727 12.2727 12.2727 12.2727 14.75 14.75 14.75 14.75
3.579545 4.43361875 3.57561149 4.43361875 4.43361875 4.43361875 3.58205625 4.406250 4.250000
15.73426 15.73426 15.73426 15.73426 15.625 15.625 15.625 15.625
TVP5147PFP
SLES099B-
Functional Description
2.5.1 Separate Syncs
VBLK independently software programmable pixel count. This allows possible alignment internal pixel count line count. default settings 525-line 625-line video outputs given examples below. changes same transient time when trailing edge vertical sync occurs. polarity programmable interface.
525-Line First Field Video
Start Stop
VBLK
VBLK Start
VBLK Stop
Second Field Video
Start Stop
VBLK
VBLK Start NOTE: Line numbering conforms ITU-R BT.470
VBLK Stop
Figure 2-18. Vertical Synchronization Signals 525-Line System
SLES099B-January 2005 TVP5147PFP
Functional Description
625-Line First Field Video
Start Stop
VBLK
VBLK Start
VBLK Stop
Second Field Video
Start Stop
VBLK
VBLK Start NOTE: Line numbering conforms ITU-R BT.470
VBLK Stop
Figure 2-19. Vertical Synchronization Signals 625-Line System
TVP5147PFP
SLES099B-
Functional Description
DATACLK
Y[9:0]
Horizontal Blanking
Start
Stop
AVID AVID Stop DATACLK Pixel Clock Mode NTSC NTSC AVID Start
NOTE: ITU-R BT.656 10-bit 4:2:2 timing with pixel clock reference
Figure 2-20. Horizontal Synchronization Signals 10-Bit 4:2:2 Mode
SLES099B-
TVP5147PFP
Functional Description
DATACLK
Y[9:0]
Horizontal Blanking
CbCr[9:0]
Horizontal Blanking
Start AVID
Stop
AVID Stop NOTE: AVID rising edge occurs clock cycles early. DATACLK Pixel Clock Mode NTSC NTSC NOTE: 20-bit 4:2:2 timing with pixel clock reference
AVID Start
Figure 2-21. Horizontal Synchronization Signals 20-Bit 4:2:2 Mode
TVP5147PFP
SLES099B-
Functional Description
First Field
Second Field
10-Bit (PCLK Pixel Clock) Mode NTSC NTSC
20-Bit (PCLK Pixel Clock)
Figure 2-22. VSYNC Position With Respect HSYNC
2.5.2 Embedded Syncs
Standards with embedded syncs insert codes into data stream rising falling edges AVID. These codes contain bits which also define vertical timing. Table gives format codes. equals always indicates EAV. equals always indicates SAV. alignment line field counter varies depending standard. bits protection bits: Table 2-3. Sequence
(MSB) Preamble Preamble Preamble Status word
Host Interface
Communication with TVP5147 decoder host interface. standard consists signals, serial input/output data (SDA) line serial input clock line (SCL), which carry information between devices connected bus. third signal (I2CA) used slave address selection. Although system multimastered, TVP5147 decoder functions slave device only.
SLES099B-January 2005 TVP5147PFP
Functional Description
Because kept open-drain logic-high output level when driven, user must connect positive supply voltage pullup resistor board. slave addresses select signal, terminal (I2CA), enables TVP5147 devices tied same bus, because controls least significant device address. Table 2-4. Host Interface Terminal Description
SIGNAL I2CA TYPE DESCRIPTION Slave address selection Input clock line Input/output data line
2.6.1 Reset Address Selection
TVP5147 decoder respond possible chip addresses. address selection made reset externally supplied level I2CA terminal. TVP5147 decoder samples level terminal power trailing edge RESETB configures address I2CA terminal internal pulldown resistor pull terminal zero. Table 2-5. Address Selection
(I2CA) (default) B9/B8 BB/BA
terminal strapped DVDD 2.2-k resistor, device address
2.6.2 Operation
Data transfers occur using following illustrated formats.
10111000 Subaddress Send data
Read from control registers
10111000 Subaddress 10111001 Receive data
start condition stop condition Acknowledge generated slave Acknowledge generated master, multiple-byte read master with each byte except last byte Subaddress Subaddress byte Data Data byte. more than byte data transmitted (read write), subaddress pointer automatically incremented. address Example shown that I2CA default mode. Write (B8h), read (B9h)
2.6.3 VBUS Access
TVP5147 decoder additional internal registers accessible through indirect access internal 24-bit address wide VBUS. Figure 2-23 shows VBUS register access.
TVP5147PFP
SLES099B-
Functional Description
Registers VBUS Registers 0000h
HOST Processor
VITC VBUS Data VBUS[23:0] VBUS Address FIFO Line Mode
051Ch 0520h 052Ch 0600h
0700h 1904h FFFFh
VBUS Write Single Byte
Send Data
Multiple Bytes
Send Data
Send Data
VBUS Read Single Byte
Read Data
Multiple Bytes
Read Data
Read Data
NOTE: Examples default address Acknowledge generated slave acknowledge generated master
Figure 2-23. VBUS Access
SLES099B-
TVP5147PFP
Functional Description
Data Processor
TVP5147 data processor (VDP) slices various data services like teletext (WST, NABTS), closed caption (CC), wide screen signaling (WSS), program delivery control (PDC), vertical interval time code (VITC), video program system (VPS), copy generation management system (CGMS) data, electronic program guide (Gemstar) 1x/2x. Table shows supported system. These services acquired programming enable reception more vertical blank interval (VBI) data standard(s) during VBI. programmed line-per-line basis enable simultaneous reception different formats, line. results stored FIFO and/or registers. Because high data bandwidth, teletext results stored FIFO only. TVP5147 decoder provides fully decoded V-Chip data dedicated registers subaddresses 0540h-80 0543h. Table 2-6. Supported System
SYSTEM Teletext Teletext Teletext NABTS Teletext NABTS Closed Caption Closed Caption WSS-CGMS VITC VITC (PDC) V-Chip (decoded) Gemstar Gemstar User STANDARD SECAM NTSC NTSC-J NTSC NTSC NTSC NTSC NTSC NTSC Programmable LINE NUMBER 6-23 (Fields 6-22 (Fields 10-21 (Fields 10-21 (Fields (Fields (Fields (Fields (Fields 6-22 10-20 (Fields NUMBER BYTES bits bits with frame byte Programmable
TVP5147PFP
SLES099B-
Functional Description
2.7.1 FIFO Ancillary Data Video Stream
Sliced data output ancillary data video stream ITU-R BT.656 mode. data output Y[9:2] terminals during horizontal blanking period. Table shows header format sequence ancillary data inserted into video stream. This format also used store data into FIFO. size FIFO bytes. Therefore, FIFO store lines teletext data with NTSC NABTS standard. Table 2-7. Ancillary Data Format Sequence
BYTE (MSB) Data error Match DID2 Match DID1 (LSB) DID0 Data (DID) Secondary data (SDID) Number 32-bit data (NN) Internal data (IDID0) Video line [9:8] Internal data (IDID1) Data byte Data byte Data byte Data byte Data byte Check Fill byte word word Ancillary data preamble DESCRIPTION
Video line [7:0]
Data Data Data Data Data CS[7:0]
4N+7
NOTE: number bytes varies depending data service.
DID:
Even parity D0-D5, NEP: Negated even parity 91h: Sliced data lines first field 53h: Sliced data line first field 55h: Sliced data lines second field 97h: Sliced data line second field This field holds data format taken from line mode register bits [2:0] corresponding line. Number Dwords beginning with byte through 4N+7. Note this value number Dwords where each Dword bytes. Transaction video line number [7:0] Transaction video line number [9:8] Match flag Match flag error detected block. error detected. D0-D7 first data through last data byte. Fill bytes make multiple bytes from byte last fill byte. teletext modes, byte sync pattern byte. Byte first data byte.
TVP5147PFP
SDID: IDID0: IDID1:
Fill byte:
SLES099B-
Functional Description
2.7.2 Data Output
TVP5147 decoder output video data twice sampling rate external slicing. This transmitted ancillary data block, although somewhat differently from sliced data transmitted FIFO format described Section 2.7.1. samples transmitted during active portion line. data uses ITU-R BT.656 format having only luma data. chroma samples replaced luma samples. TVP5147 decoder inserts four-byte preamble 000h 3FFh 3FFh 180h before data start. There checksum bytes fill bytes this mode. Table 2-8. Data Output Format
BYTE (MSB) Data Data n-5. Data n-4. Data pixel rate luma data (i.e., NTSC 601: 1707) (LSB) data preamble DESCRIPTION
Reset Initialization
Reset initiated power time terminal (RESETB) brought low. Table describes status TVP5147 terminals during immediately after reset. Table 2-9. Reset Sequence
SIGNAL NAME Y[9:0], C[9:0] RESETB, PWDN, SDA, SCL, FSS, AVID, GLCO, INTREQ DATACLK POWER (3.3 DURING RESET Input Input Input Output RESET COMPLETED High-impedance Input Output High-impedance
(min)
(min) Normal Operation
RESETB (Pin
Reset (min)
(Pin
Invalid Cycle
Valid
Figure 2-24. Reset Timing TVP5147 requires that (C_1/GPIO) held LOW. using 20-/16-bit mode using this GPIO, then this must pulled through 2.2-k pulldown resistor (see Figure 5-1). unused, this shorted ground. (Note: using 20-/16-bit mode only using MSBs, possible short GND, current IOVDD will increase mA.)
TVP5147PFP SLES099B-
Functional Description
After reset, user must write following commands TVP5147:
STEP SUBADDRESS 0xE8 0xE9 0xEA 0xE0 0xE8 0xE9 0xEA 0xE0 0xE8 0xE9 0xEA 0xE0 0xE8 0xE9 0xEA 0xE0 DATA 0x02 0x00 0x80 0x01 0x60 0x00 0xB0 0x01 0x16 0x00 0xA0 0x16 0x60 0x00 0xB0 0x00
Afterward, user programs device usual.
Adjusting External Syncs
proper sequence program following external syncs NTSC, PAL-M, NTSC 443, PAL60 (525-line modes): video standard NTSC (register 02h) HSYNC, VSYNC, VBLK, AVID external syncs (registers through 24h) PAL, PAL-N, SECAM (625-line modes): video standard (register 02h) HSYNC, VSYNC, VBLK, AVID external syncs (registers through 24h) autoswitch, video standard autoswitch (register 02h)
2.10 Internal Control Registers
TVP5147 decoder initialized controlled internal registers that define operating parameters entire device. Communication between external controller TVP5147 through standard host port interface, described earlier. Table 2-10 shows summary these registers. Detailed programming information each register described following sections. Additional registers accessible through indirect procedure involving access internal 24-bit address wide VBUS. Table 2-11 shows summary VBUS registers. NOTE: write reserved registers. Reserved bits defined register must written with unless otherwise noted.
SLES099B-
TVP5147PFP
Functional Description
Table 2-10. Register Summary
REGISTER NAME Input select gain control Video standard Operation mode Autoswitch mask Color killer Luminance processing control Luminance processing control Luminance processing control Luminance brightness Luminance contrast Chrominance saturation Chroma Chrominance processing control Chrominance processing control Reserved AVID start pixel AVID stop pixel HSYNC start pixel HSYNC stop pixel VSYNC start line VSYNC stop line VBLK start line VBLK stop line Reserved Overlay delay Reserved delay control Reserved GLCO/RTC Sync control Output formatter Output formatter Output formatter Output formatter Output formatter Output formatter Clear lost lock detect Status Status NOTE: Read only Write only Read write Reserved register addresses must written SUBADDRESS 0Fh-15h 16h-17h 18h-19h 1Ah-1Bh 1Ch-1Dh 1Eh-1Fh 20h-21h 22h-23h 24h-25h 26h-2Ah 2Fh-30h 055h 325h 000h 040h 004h 007h 001h 015h DEFAULT
TVP5147PFP
SLES099B-
Functional Description
Table 2-10. Register Summary (Continued)
REGISTER NAME gain status Reserved Video standard status GPIO input GPIO input Vertical line count Reserved coarse gain coarse gain coarse gain coarse gain fine gain fine gain chroma fine gain fine gain CVBS_Luma Reserved Field control Reserved version Reserved white peak processing control trick mode control Horizontal shake increment increment speed increment delay Reserved Analog output control Chip Chip Reserved filter mask filter mask filter mask filter mask filter mask filter mask filter mask filter mask filter mask filter mask NOTE: Read only Write only Read write Reserved register addresses must written SUBADDRESS 3Ch-3Dh 42h-43h 44h-45h 4Ah-4Bh 4Ch-4Dh 4Eh-4Fh 50h-51h 52h-56h 58h-6Fh 71h-73h 7Ah-7Eh 82h-B0h 900h 900h 900h 900h DEFAULT
SLES099B-
TVP5147PFP
Functional Description
Table 2-10. Register Summary (Continued)
REGISTER NAME filter control FIFO word count FIFO interrupt threshold Reserved FIFO reset FIFO output control line number interrupt pixel alignment Reserved line start line stop global line mode full field enable full field mode Reserved VBUS data access with VBUS address increment VBUS data access with VBUS address increment FIFO read data Reserved VBUS address access Reserved Interrupt status Interrupt status Interrupt status Interrupt status Interrupt mask Interrupt mask Interrupt clear Interrupt clear Reserved NOTE: Read only Write only Read write Reserved register addresses must written SUBADDRESS C2h-C3h C4h-D5h DBh-DFh E3h-E7h E8h-EAh EBh-EFh F8h-FFh 0000h 01Eh DEFAULT
TVP5147PFP
SLES099B-
Functional Description
Table 2-11. VBUS Register Summary
REGISTER NAME Reserved closed caption data data Reserved VITC data Reserved V-Chip data Reserved general line mode line address Reserved (PDC)/Gemstar data Reserved FIFO read Reserved Analog output control Reserved Interrupt configuration Reserved SUBADDRESS 0000h-80 051Bh 051Ch-80 051Fh 0520h-80 0526h 0527h-80 052Bh 052Ch-80 0534h 0535h-80 053Fh 0540h-80 0543h 0544h-80 05FFh 0600h-80 0611h 0612h-80 06FFh 0700h-80 070Ch 070Dh-90 1903h 1904h 1905h-A0 005Dh 05Eh 005Fh-B0 005Fh 0060h 0061h-FF FFFFh 00h, DEFAULT
NOTE: Writing value reserved register cause erroneous operation TVP5147 decoder. recommended access data to/from reserved registers.
SLES099B-
TVP5147PFP
Functional Description
2.11 Register Definitions 2.11.1
Subaddress Default
Input Select Register
Input select [7:0]
Table 2-12. Analog Channel Video Mode Selection
MODE CVBS INPUT(S) SELECTED VI_1_A (default) VI_1_B VI_1_C VI_2_A VI_2_B VI_2_C VI_3_A VI_3_B VI_3_C VI_4_A S-video VI_2_A(Y), VI_1_A(C) VI_2_B(Y), VI_1_B(C) VI_2_C(Y), VI_1_C(C) VI_2_A(Y), VI_3_A(C) VI_2_B(Y), VI_3_B(C) VI_2_C(Y), VI_3_C(C) VI_4_A(Y), VI_1_A(C) VI_4_A(Y), VI_1_B(C) VI_4_A(Y), VI_1_C(C) VI_4_A(Y), VI_3_A(C) VI_4_A(Y), VI_3_B(C) VI_4_A(Y), VI_3_C(C) YPbPr VI_1_A(Pb), VI_2_A(Y), VI_3_A(Pr) VI_1_B(Pb), VI_2_B(Y), VI_3_B(Pr) VI_1_C(Pb), VI_2_C(Y), VI_3_C(Pr) INPUT SELECT [7:0] OUTPUT (see Note VI_1_B VI_1_C VI_2_A VI_2_B VI_2_C VI_3_A VI_3_B VI_3_C VI_4_A VI_2_B(Y) VI_2_C(Y) VI_2_A(Y) VI_2_B(Y) VI_2_C(Y) VI_4_A(Y) VI_4_A(Y) VI_4_A(Y) VI_4_A(Y) VI_4_A(Y) VI_2_B(Y) VI_2_C(Y)
NOTE When VI_1_A output, total number inputs nine. video output either CVBS luma.
input terminals configured support composite, S-video, component YPbPr listed Table 2-12. User must follow this table properly S-video component applications because only terminal configurations listed Table 2-12 supported.
TVP5147PFP
SLES099B-
Functional Description
2.11.2
Subaddress Default
Gain Control Register
Reserved chroma luma
must written this bit. must written this bit. chroma enable: Controls automatic gain chroma/PbPr channel: Manual luma manual, chroma forced manual) Enabled auto gain, applied gain value acquired from sync channel S-video component mode. When luma set, this state valid. (default) luma enable: Controls automatic gain embedded sync channel CVBS, S-video, component video: Manual gain, coarse fine gain frozen previous gain value when this Enabled auto gain applied only embedded sync channel (default) These settings only affect analog front-end (AFE). brightness contrast controls affected these settings.
2.11.3
Subaddress Default
Video Standard Register
Reserved Video standard [2:0]
Video standard [2:0]: CVBS S-Video Autoswitch mode (default) NTSC (Combination-N) NTSC 4.43 SECAM Component Component Reserved Reserved Reserved Reserved Reserved Component Video Autoswitch mode (default)
With autoswitch code running, user force decoder operate particular video standard mode writing appropriate value into this register. Changing these bits causes register settings reinitialized. NOTE: Sampling rate (either square pixel ITU-R BT.601) (sampling rate) output formatter register subaddress (see Section 2.11.28).
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.4
Subaddress Default
Operation Mode Register
Reserved Power save
Power save: Normal operation (default) Power-save mode. Reduces clock speed internal processor switches ADCs. interface active current operating settings preserved.
2.11.5
Subaddress Default Reserved
Autoswitch Mask Register
SECAM NTSC 4.43 (Nc) NTSC
Autoswitch mode mask: Limits video formats between which autoswitch possible. Autoswitch does include (default) Autoswitch includes PAL60 SECAM: Autoswitch does include SECAM Autoswitch includes SECAM (default) NTSC 4.43: Autoswitch does include NTSC 4.43 (default) Autoswitch includes NTSC 4.43 (Nc) PAL: Autoswitch does include (Nc) (default) Autoswitch includes (Nc) PAL: Autoswitch does include (default) Autoswitch includes PAL: Reserved Autoswitch includes (default) NTSC: Reserved Autoswitch includes NTSC (default) NOTE: Bits must always
TVP5147PFP
SLES099B-
Functional Description
2.11.6
Subaddress Default Reserved
Color Killer Register
Color killer threshold [4:0]
Automatic color killer
Automatic color killer: Automatic mode (default) Reserved Color killer enabled, terminals forced zero color state. Color killer disabled Color killer threshold [4:0]: 1111 (maximum) 0000 (default) 0000 (minimum)
2.11.7
Subaddress Default Reserved
Luminance Processing Control Register
Pedestal present Reserved
Luminance signal delay [3:0]
Pedestal present: pedestal present analog video input signal (default) Pedestal present analog video input signal raw: Disabled (default) Enabled During duration vertical blanking defined VBLK start stop line registers subaddresses through (see Sections 2.11.22 2.11.23), chroma samples replaced luma samples. This feature used support processing performed external device during vertical blanking interval. order this bit, output format must 10-bit ITU-R BT.656 mode. Luminance signal delay [3:0]: Luminance signal delays with respect chroma signal pixel clock increments. 0111 Reserved 0110 6-pixel delay 0001 1-pixel delay 0000 delay (default) 1111 -1-pixel delay 1000 -8-pixel delay
SLES099B-
TVP5147PFP
Functional Description
2.11.8
Subaddress Default
Luminance Processing Control Register
Reserved Reserved
Luma filter select [1:0]
Peaking gain [1:0]
Luma filter selected [1:0]: Luminance adaptive comb enabled (default CVBS) Luminance adaptive comb disabled (trap filter selected) Luma comb/trap filter bypassed (default S-video, component mode, SECAM) Reserved Peaking gain [1:0]: (default)
2.11.9
Subaddress Default
Luminance Processing Control Register
Reserved
Trap filter select [1:0]
Trap filter select [1:0] selects four trap filters produce luminance signal removing chrominance signal from composite video signal. stop band chroma trap filter centered chroma subcarrier frequency with stop-band bandwidth controlled control bits. Trap filter stop-band bandwidth (MHz): Filter select [1:0] (default) NTSC ITU-R BT.601 1.2129 0.8701 0.7183 0.5010 NTSC square pixel 1.1026 0.7910 0.6712 0.4554 ITU-R BT.601 1.2129 0.8701 0.7383 0.5010 square pixel 1.3252 0.9507 0.8066 0.5474
2.11.10 Luminance Brightness Register
Subaddress Default Brightness [7:0]
Brightness [7:0]: This register works CVBS, S-video, component video luminance. 1111 1111 (bright) 1000 0000 (default) 0000 0000 (dark)
TVP5147PFP
SLES099B-
Functional Description
2.11.11 Luminance Contrast Register
Subaddress Default Contrast [7:0]
Contrast [7:0]: This register works CVBS, S-video, component video luminance. 1111 1111 (maximum contrast) 1000 0000 (default) 0000 0000 (minimum contrast)
2.11.12 Chrominance Saturation Register
Subaddress Default Saturation [7:0]
Saturation [7:0]: This register works CVBS, S-video, component video luminance. 1111 1111 (maximum) 1000 0000 (default) 0000 0000 color)
2.11.13 Chroma Register
Subaddress Default [7:0]
[7:0] (does apply component video) 0111 1111 +180 degrees 0000 0000 degrees (default) 1000 0000 -180 degrees
2.11.14 Chrominance Processing Control Register
Subaddress Default Reserved Color reset Chrominance adaptive comb enable Reserved
Automatic color gain control [1:0]
Color reset: Color subcarrier reset (default) Color subcarrier reset Chrominance adaptive comb enable: This effective composite video only. Enabled (default) Disabled Automatic color gain control (ACGC) [1:0]: ACGC enabled (default) Reserved ACGC disabled, ACGC nominal value ACGC frozen previous value
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.15 Chrominance Processing Control Register
Subaddress Default Reserved compensation
Chrominance filter select [1:0]
compensation: Disabled Enabled (default) Wideband chroma filter (WCF): Disabled Enabled (default) Chrominance filter select [1:0]: Disabled Notch Notch (default) Notch Figure through Figure 2-11 characteristics.
2.11.16 AVID Start Pixel Register
Subaddress Default Subaddress Reserved 16h-17h 055h AVID active Reserved
AVID start [7:0] AVID start [9:8]
AVID active: AVID active VBLK (default) AVID inactive VBLK AVID start [9:0]: AVID start pixel number, this absolute pixel location from HSYNC start pixel NTSC default (55h) NTSC (56h) (58h) (67h)
TVP5147 decoder updates AVID start only when AVID start byte written user changes these registers, then TVP5147 decoder retains values different modes until this device resets. AVID start pixel register also controls position code.
TVP5147PFP
SLES099B-
Functional Description
2.11.17 AVID Stop Pixel Register
Subaddress Default Subaddress Reserved 18h-19h 325h
AVID stop [7:0] AVID stop [9:8]
AVID stop [9:0]: AVID stop pixel number. number pixels active video must even number. This absolute pixel location from HSYNC start pixel NTSC default (325h) NTSC (2D6h) (328h) (2B8h)
TVP5147 decoder updates AVID stop only when AVID stop byte written user changes these registers, then TVP5147 decoder retains values different modes until this device resets. AVID start pixel register also controls position code.
2.11.18 HSYNC Start Pixel Register
Subaddress Default Subaddress Reserved 1Ah-1Bh 000h
HSYNC start [7:0] HSYNC start [9:8]
HSYNC start pixel [9:0]: This absolute pixel location from HSYNC start pixel TVP5147 decoder updates HSYNC start only when HSYNC start written user changes these registers, then TVP5147 decoder retains values different modes until this device resets.
2.11.19 HSYNC Stop Pixel Register
Subaddress Default Subaddress Reserved 1Ch-1Dh 040h
HSYNC stop [7:0] HSYNC stop [9:8]
HSYNC stop [9:0]: This absolute pixel location from HSYNC start pixel TVP5147 decoder updates HSYNC stop only when HSYNC stop written user changes these registers, then TVP5147 decoder retains values different modes until this device resets.
2.11.20 VSYNC Start Line Register
Subaddress Default Subaddress Reserved 1Eh-1Fh 004h
VSYNC start [7:0] VSYNC start [9:8]
VSYNC start [9:0]: This absolute line number. TVP5147 decoder updates VSYNC start only when VSYNC start written user changes these registers, then TVP5147 decoder retains values different modes until this decoder resets. NTSC: default 004h PAL: default 001h
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.21 VSYNC Stop Line Register
Subaddress Default Subaddress Reserved 20h-21h 007h
VSYNC stop [7:0] VSYNC stop [9:8]
VSYNC stop [9:0]: This absolute line number. TVP5147 decoder updates VSYNC stop only when VSYNC stop written user changes these registers, TVP5147 decoder retains values different modes until this decoder resets. NTSC: default 007h PAL: default 004h
2.11.22 VBLK Start Line Register
Subaddress Default Subaddress Reserved 22h-23h 001h
VBLK start [7:0] VBLK start [9:8]
VBLK start [9:0]: This absolute line number. TVP5147 decoder updates VBLK start line only when VBLK start written user changes these registers, TVP5147 decoder retains values different modes until this resets (see Section 2.11.16) NTSC: default 001h PAL: default (26Fh)
2.11.23 VBLK Stop Line Register
Subaddress Default Subaddress Reserved 24h-25h 015h
VBLK stop [7:0] VBLK stop [9:8]
VBLK stop [9:0]: This absolute line number. TVP5147 decoder updates VBLK stop only when VBLK stop written user changes these registers, then TVP5147 decoder retains values different modes until this device resets (see Section 2.11.16). NTSC: default (015h) PAL: default (017h)
2.11.24 Delay Register
Subaddress Default Reserved delay [2:0]
delay [2:0]: Sets delay channel with respect Cb/Cr block 3-pixel delay 1-pixel delay delay (default) -1-pixel delay -4-pixel delay
TVP5147PFP SLES099B-
Functional Description
2.11.25 Control Register
Subaddress Default coring [3:0] gain [3:0]
coring [3:0]: 4-bit coring limit control value, unsigned linear control range from ±60, step size 1111 0001 0000 (default) gain [3:0]: 4-bit gain control values, unsigned linear control range from 15/16, step size 1/16 1111 15/16 0001 1/16 0000 disabled (default)
2.11.26 Register
Subaddress Default Reserved Genlock [2:0]
Genlock [2:0]: Reserved Reserved Reserved Reserved Reserved mode Reserved Reserved
SLES099B-
TVP5147PFP
Functional Description
2.11.27 Sync Control Register
Subaddress Default Reserved Polarity Polarity Polarity VS/VBLK HS/CS
Polarity FID: determines polarity terminal First field high, second field (default) First field low, second field high Polarity determines polarity terminal Active (default) Active high Polarity determines polarity terminal Active (default) Active high VBLK: terminal outputs vertical sync (default) terminal outputs vertical blank terminal outputs horizontal sync (default) terminal outputs composite sync
2.11.28 Output Formatter Register
Subaddress Default Sampling rate YCbCr code range CbCr code Reserved Output format [2:0]
Sampling rate (changing this causes register settings reinitialized): ITU-R BT.601 sampling rate (default) Square pixel sampling rate YCbCr output code range: ITU-R BT.601 coding range ranges from 940. range from 960.) Extended coding range range from 1016.) (default) CbCr code format: Offset binary code complement 512) (default) Straight binary code complement) Output format [2:0]: 10-bit 4:2:2 (pixel rate) with embedded syncs (ITU-R BT.656) (default) 20-bit 4:2:2 (pixel rate) with separate syncs Reserved 10-bit 4:2:2 with separate syncs 100-111= Reserved NOTE: 10-bit mode also used output mode when (VBI raw) luminance processing control register subaddress (see Section 2.11.7).
TVP5147PFP SLES099B-
Functional Description
2.11.29 Output Formatter Register
Subaddress Default Reserved Data enable polarity Clock enable
Black Screen [1:0]
Data enable: Y[9:0] C[9:0] output enable Y[9:0] C[9:0] high impedance (default) [9:0] C[9:0] active Black Screen [1:0]: Normal operation (default) Black screen when TVP5147 detects lost lock (using with tuner input with VCR) Black screen Black screen polarity: Data clocked falling edge DATACLK (default) Data clocked rising edge DATACLK Clock enable: DATACLK outputs high-impedance (default). DATACLK outputs enabled.
2.11.30 Output Formatter Register
Subaddress Default GPIO [1:0] AVID [1:0] GLCO [1:0] [1:0]
GPIO [1:0]: terminal function select GPIO logic output. GPIO logic output. Reserved GPIO logic input (default). AVID [1:0]: AVID terminal function select AVID logic output. AVID logic output. AVID active video indicator output. AVID logic input (default). GLCO [1:0]: GLCO terminal function select GLCO logic output. GLCO logic output. GCLO genlock output. GCLO logic input (default). [1:0]: terminal function select logic output. logic output. output. logic input (default).
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.31 Output Formatter Register
Subaddress Default VS/VBLK [1:0] HS/CS [1:0] [1:0] [1:0]
VS/VBLK [1:0]: terminal function select VS/VBLK logic output. VS/VBLK logic output. VS/VBLK vertical sync vertical blank output corresponding (VS/VBLK) sync control register subaddress (see Section 2.11.27). VS/VBLK logic input (default). HS/CS [1:0]: terminal function select HS/CS logic output. HS/CS logic output. HS/CS horizontal sync composite sync output corresponding (HS/CS) sync control register subaddress (see Section 2.11.27). HS/CS logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). functions only available 10-bit output mode.
TVP5147PFP
SLES099B-
Functional Description
2.11.32 Output Formatter Register
Subaddress Default [1:0] [1:0] [1:0] [1:0]
[1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). functions only available 10-bit output mode.
SLES099B-
TVP5147PFP
Functional Description
2.11.33 Output Formatter Register
Subaddress Default [1:0] [1:0] [1:0] [1:0]
[1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). [1:0]: terminal function select logic output. logic output. Reserved logic input (default). functions only available 10-bit output mode.
2.11.34 Clear Lost Lock Detect Register
Subaddress Default Reserved Clear lost lock detect
Clear lost lock detect: Clear (lost lock detect) status register subaddress (see Section 2.11.35) effect (default) Clears status register
TVP5147PFP
SLES099B-
Functional Description
2.11.35
Subaddress
Status Register
Read only
Peak white detect status Line-alternating status Field rate status Lost lock detect Color subcarrier lock status Vertical sync lock status Horizontal sync lock status TV/VCR status
Peak white detect status: Peak white detected. Peak white detected. Line-alternating status: Nonline-alternating Line-alternating Field rate status: Lost lock detect: lost lock since this cleared. Lost lock since this cleared. Color subcarrier lock status: Color subcarrier locked. Color subcarrier locked. Vertical sync lock status: Vertical sync locked. Vertical sync locked. Horizontal sync lock status: Horizontal sync locked. Horizontal sync locked. TV/VCR status:
SLES099B-
TVP5147PFP
Functional Description
2.11.36 Status Register
Subaddress
Read only
Signal present Weak signal detection switch polarity Field sequence status Reserved
Macrovision detection [2:0]
Signal present detection: Signal present Signal present Weak signal detection: weak signal Weak signal mode switch polarity first line field: switch zero. switch one. Field sequence status: Even field field Macrovision detection [2:0]: copy protection pulses/pseudo syncs present (type 2-line color stripe only present pulses/pseudo syncs 2-line color stripe present (type Reserved Reserved 4-line color stripe only present pulses/pseudo syncs 4-line color stripe present (type
2.11.37 Gain Status Register
Subaddress 3Ch-3Dh
Read only
Subaddress Coarse gain [3:0] Fine gain [7:0] Fine gain [11:8]
Fine gain [11:0]: This register provides fine gain value sync channel. 1111 1111 1111 1.9995 1000 0000 0000 0010 0000 0000 Coarse gain [3:0]: This register provides coarse gain value sync channel. 1111 0101 0000 These gain status registers updated automatically TVP5147 decoder with manual gain control mode, these register values updated TVP5147 decoder.
TVP5147PFP SLES099B-
Functional Description
2.11.38 Video Standard Status Register
Subaddress
Read only
Autoswitch Reserved Video standard [2:0]
Autoswitch mode: Stand-alone (forced video standard) mode Autoswitch mode Video standard [2:0]: CVBS S-video Reserved NTSC (Combination-N) NTSC 4.43 SECAM Component video Reserved Component Component Reserved Reserved Reserved Reserved Reserved
This register contains information about detected video standard that device currently operating. When autoswitch code running, this register must tested determine which video standard been detected.
2.11.39 GPIO Input Register
Subaddress
Read only
input status: Input low. Input high. These status bits only valid when terminals used input states updated every line.
SLES099B-
TVP5147PFP
Functional Description
2.11.40 GPIO Input Register
Subaddress
Read only
GPIO AVID GLCO
GPIO input terminal status: Input low. Input high. AVID input terminal status: Input low. Input high. GLCO input terminal status: Input low. Input high. input terminal status: Input low. Input high. input status: Input low. Input high. input status: Input low. Input high. input status: Input low. Input high. These status bits only valid when terminals used input states updated every line.
2.11.41 Vertical Line Count Register
Subaddress 42h-43h
Read only
Subaddress Reserved
Vertical line [7:0] Vertical line [9:8]
Vertical line [9:0] represents detected total number lines from previous frame. This used with nonstandard video signals, such trick mode, synchronize downstream video circuitry.
TVP5147PFP SLES099B-
Functional Description
2.11.42 Coarse Gain Register
Subaddress Default CGAIN [3:0] Reserved
CGAIN [3:0]: Coarse_Gain (CGAIN 1)/10, where CGAIN This register works only manual gain control mode. When active, writing value ignored. 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 (default) 0001 0000
2.11.43 Coarse Gain Register
Subaddress Default CGAIN [3:0] Reserved
CGAIN [3:0]: Coarse_Gain (CGAIN 2)/10, where CGAIN This register works only manual gain control mode. When active, writing value ignored. 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 (default) 0001 0000
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.44 Coarse Gain Register
Subaddress Default CGAIN [3:0] Reserved
CGAIN [3:0]: Coarse_Gain (CGAIN 3)/10, where CGAIN This register works only manual gain control mode. When active, writing value ignored. 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 (default) 0001 0000
2.11.45 Coarse Gain Register
Subaddress Default CGAIN [3:0] Reserved
CGAIN [3:0]: Coarse_Gain (CGAIN 4)/10, where CGAIN This register works only manual gain control mode. When active, writing value ignored. 1111 1110 1101 1100 1011 1010 1001 1000 0111 0110 0101 0100 0011 0010 (default) 0001 0000
TVP5147PFP SLES099B-
Functional Description
2.11.46 Fine Gain Register
Subaddress Default Subaddress Reserved 4Ah-4Bh 900h FGAIN [7:0] FGAIN [11:8]
FGAIN [11:0]: This fine gain applies component Fine_Gain (1/2048) FGAIN where FGAIN 4095 This register works only manual gain control mode. When active, writing value ignored. 1111 1111 1111 1.9995 1100 0000 0000 1001 0000 0000 1.125 (default) 1000 0000 0000 0100 0000 0000 0011 1111 1111 0000 0000 0000 Reserved
2.11.47 Fine Gain Y_Chroma Register
Subaddress Default Subaddress Reserved 4Ch-4Dh 900h FGAIN [7:0] FGAIN [11:8]
FGAIN [11:0]: This gain applies component channel S-video chroma (see fine gain register, Section 2.11.46). This register works only manual gain control mode. When active, writing value ignored. 1111 1111 1111 1.9995 1100 0000 0000 1001 0000 0000 1.125 (default) 1000 0000 0000 0100 0000 0000 0011 1111 1111 0000 0000 0000 Reserved
2.11.48 Fine Gain Register
Subaddress Default Subaddress Reserved 4Eh-4Fh 900h FGAIN [7:0] FGAIN [11:8]
FGAIN [11:0]: This fine gain applies component (see fine gain register, Section 2.11.46). This register works only manual gain control mode. When active, writing value ignored. 1111 1111 1111 1.9995 1100 0000 0000 1001 0000 0000 1.125 (default) 1000 0000 0000 0100 0000 0000 0011 1111 1111 0000 0000 0000 Reserved
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.49 Fine Gain CVBS_Luma Register
Subaddress Default Subaddress Reserved 50h-51h 900h FGAIN [7:0] FGAIN [11:8]
FGAIN [11:0]: This fine gain applies CVBS S-video luma (see fine gain register, Section 2.11.46). This register works only manual gain control mode. When active, writing value ignored. 1111 1111 1111 1.9995 1100 0000 0000 1001 0000 0000 1.125 (default) 1000 0000 0000 0100 0000 0000 0011 1111 1111 0000 0000 0000 Reserved
2.11.50 Field Control Register
Subaddress Default version control
Version ITU-R BT.656-4 (default) ITU-R BT.656-3 control adapts field adapts field field (default) adapts field adapts field field (for TVP5147 EVM)
2.11.51 Version Register
Subaddress
Read only
version [7:0]
Version [7:0]: revision number
TVP5147PFP
SLES099B-
Functional Description
2.11.52 White Peak Processing Register
Subaddress Default Luma peak Reserved Color burst Sync height Luma peak Composite peak Color burst Sync height
Luma peak luma peak video amplitude reference back-end feed-forward type algorithm. Enabled (default) Disabled Color burst color burst amplitude video amplitude reference back end. NOTE: available SECAM, component, video sources. Enabled (default) Disabled Sync height sync height video amplitude reference back-end feed-forward type algorithm. Enabled (default) Disabled Luma peak luma peak video amplitude reference front-end feedback type algorithm. Enabled (default) Disabled Composite peak: composite peak video amplitude reference front-end feedback type algorithm. NOTE: Required CVBS video sources. Enabled (default) Disabled Color burst color burst amplitude video amplitude reference front-end feedback type algorithm. NOTE: available SECAM, component, video sources. Enabled (default) Disabled Sync height sync height video amplitude reference front-end feedback type algorithm. Enabled (default) Disabled NOTE: bits lower nibble logic (that amplitude reference selected), then front-end analog digital gains automatically nominal values 2304, respectively. bits upper nibble logic (that amplitude reference selected), then back-end gain automatically unity. input sync height greater than 100% AGC-adjusted output video amplitude becomes less than 100%, then back-end scale factor attempts increase contrast back restore video amplitude 100%.
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.53 Control Register
Subaddress Default line delay Stable Line limit Fast lock [1:0] Phase Det. HPLL
2-line delay: Enable bypass internal 2-line delay when mode Disabled (default) Enabled Stable HSYNC: Enable work around code which stabilizes horizontal sync mode Disabled (default) Enabled Line limit: Enable line limit from standard lines frame vertical sync adjustment when vertical lock true. Disabled (default) Enabled Fast lock: Enable fast lock where vertical reset timer initialized when vertical lock lost; during time-out detected input VSYNC output. Disabled Enabled (default) [1:0]
(default) Lines frame Standard Nonstandard-even Nonstandard-odd Standard Nonstandard Standard Nonstandard ITU-R Forced Toggles ITU-R Toggles ITU-R Pulsed mode Reserved ITU-R Switch field boundary Switch field boundary ITU-R Switch field boundary ITU-R Switch field boundary
Phase Detector: Enable integral window phase detector Disabled Enabled (default) HPLL Enable horizontal free Disabled (default) Enabled
TVP5147PFP
SLES099B-
Functional Description
2.11.54 Trick Mode Control Register
Subaddress Default Switch header Horizontal shake threshold [6:0]
Switch header: When trick mode, header noisy area around head switch skipped. Disabled Enabled (default) Horizontal shake threshold [6:0]: 0000 Zero threshold 1010 (default) 1111 Largest threshold
2.11.55 Horizontal Shake Increment Register
Subaddress Default
Horizontal shake increment [7:0]
Horizontal shake increment [7:0]: 0000 1010 (default) 1111
2.11.56 Increment Speed Register
Subaddress Default Reserved increment speed [3:0]
increment speed: Adjusts gain increment speed. (slowest) (default) (fastest)
2.11.57 Increment Delay Register
Subaddress Default
increment delay [7:0]
increment delay: Number frames delay gain increments 1111 1111 0001 1110 (default) 0000 0000
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.58 Analog Output Control Register
Subaddress Default Reserved enable Input select Analog Output enable
enable: Enabled (default) Disabled, manual gain mode (see Section 2.12.10) Input select: Input selected TVP5147 decoder, (see Section 2.11.1) (default) Input selected manually (see Section 2.12.10) Analog output enable: VI_1_A input (default). VI_1_A analog video output.
2.11.59 Chip Register
Subaddress
Read only
Chip [7:0]
Chip [7:0]: This register identifies device Value
2.11.60 Chip Register
Subaddress
Read only
Chip [7:0]
Chip [7:0]: This register identifies device Value
2.11.61 Filter Mask Registers
Subaddress Default Subaddress
Filter mask Filter mask Filter mask Filter mask Filter mask Filter mask Filter mask Filter mask Filter mask Filter mask
Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern Filter pattern
TVP5147PFP
SLES099B-
Functional Description
NABTS system, packet prefix consists five bytes. Each byte contains data bits (D[3:0]) interlaced with Hamming protection bits (H[3:0]):
D[3] H[3] D[2] H[2] D[1] H[1] D[0] H[0]
Only data portion D[3:0] from each byte applied teletext filter function with corresponding pattern bits P[3:0] mask bits M[3:0]. filter ignores Hamming protection bits. system (PAL NTSC), packet prefix consists bytes. bytes contain three bits magazine number (M[2:0]) five bits address (R[4:0]), interlaced with eight Hamming protection bits H[7:0]:
R[0] R[4] H[3] H[7] M[2] R[3] H[2] H[6] M[1] R[2] H[1] H[5] M[0] R[1] H[0] H[4]
mask bits enable filtering using corresponding pattern register. example, mask means that filter module must compare nibble pattern register first data transaction. these match, then true result returned. mask means that filter module must ignore that data transaction. programmed mask bits, then filter matches patterns returning true result (default 00h).
2.11.62 Filter Control Register
Subaddress Default Reserved Filter logic [1:0] Mode filter enable filter enable
Filter logic [1:0]: Allow different logic applied when combining decision filter filter follows: (default) NAND Mode: indicates which teletext mode use. Teletext filter applies header bytes (default) Teletext filter applies header bytes filter enable: provides enabling teletext filter function within VDP. Disabled (default) Enabled filter enable: provides enabling teletext filter function within VDP. Disabled (default) Enabled filter matches filter mask then true result returned.
SLES099B-
TVP5147PFP
Functional Description
1P1[3] D1[3] 1P1[2] D1[2] 1P1[1] D1[1] 1P1[0] D1[0] 1M1[0] NIBBLE D2[3:0] 1P2[3:0] 1M2[3:0] PASS D3[3:0] 1P3[3:0] 1M3[3:0] D4[3:0] 1P4[3:0] 1M4[3:0] D5[3:0] 1P5[3:0] 1M5[3:0] FILTER Filter Logic NIBBLE NIBBLE NIBBLE Filter Enable NIBBLE 1M1[1] 1M1[2] 1M1[3]
PASS
D1.D5 2P1.2P5 2M1.2M5 FILTER PASS Filter Enable
Figure 2-25. Teletext Filter Function
2.11.63 FIFO Word Count Register
Subaddress
Read only
FIFO word count [7:0]
FIFO word count [7:0]: This register provides number words FIFO. NOTE: word equals bytes.
TVP5147PFP SLES099B-
Functional Description
2.11.64 FIFO Interrupt Threshold Register
Subaddress Default Threshold [7:0]
Threshold [7:0]: This register programmed trigger interrupt when number words FIFO exceeds this value. NOTE: word equals bytes.
2.11.65 FIFO Reset Register
Subaddress Default Reserved FIFO reset
FIFO reset: Writing data this register clears FIFO data register (CC, WSS, VITC VPS). After clearing, this register automatically cleared.
2.11.66 FIFO Output Control Register
Subaddress Default Reserved Host access enable
Host access enable: This register programmed allow host port access FIFO allow data video output. Output FIFO data video output Y[9:2] (default) Allow host port access FIFO data
2.11.67 Line Number Interrupt Register
Subaddress Default Field enable Field enable
Line number [5:0]
Field interrupt enable: Disabled (default) Enabled Field interrupt enable: Disabled (default) Enabled Line number [5:0]: Interrupt line number (default 00h) This register programmed trigger interrupt when video line number exceeds this value bits [5:0]. This interrupt must enabled address F4h. NOTE: line number value invalid does generate interrupt.
SLES099B-January 2005 TVP5147PFP
Functional Description
2.11.68 Pixel Alignment Register
Subaddress Default Subaddress Reserved C2h-C3h 01Eh
Pixel alignment [7:0] Pixel alignment [9:8]
Pixel alignment [9:8]: These registers form 10-bit horizontal pixel position from falling edge horizontal sync, where controller initiates program from line standard next line standard, example, previous line teletext next line closed caption. This value must that switch occurs after previous transaction cleared delay VDP, early enough allow values programmed before current settings required. default value 0x1E been tested with every standard supported here. value needed only custom standard use.
2.11.69 Line Start Register
Subaddress Default
line start [7:0]
line start [7:0]: line starting address This register must properly before enabling line mode registers. processor works only region this register line stop register.
2.11.70 Line Stop Register
Subaddress Default
line stop [7:0]
line stop [7:0]: stop line address
2.11.71 Global Line Mode Register
Subaddress Default
Global line mode [7:0]
Global line mode [7:0]: processing multiple lines start line register subaddress stop line register subaddress D7h. Global line mode register same definition general line mode registers. General line mode priority over global line mode.
TVP5147PFP
SLES099B-
Functional Description
2.11.72 Full Field Enable Register
Subaddress Default Reserved Full field enable
Full field enable: Disabled full field mode (default) Enabled full field mode This register enables full field mode. this mode, lines outside vertical blank area lines line mode register programmed with sliced with definition full field mode register subaddress DAh. Values other than line mode registers allow different slice mode that particular line.
2.11.73 Full Field Mode Register
Subaddress Default
Full field mode [7:0]
Full field mode [7:0]: This register programs specific standard full field mode. standard. Individual line settings take priority over full field register. This allows each line programmed independently have remaining lines full field mode. full field mode register same definition line mode registers (default FFh). Global line mode priority over full field mode.
2.11.74 VBUS Data Access With VBUS Address Increment Register
Subaddress Default VBUS data [7:0]
VBUS data [7:0]: VBUS data register VBUS single-byte read/write transaction.
2.11.75 VBUS Data Access With VBUS Address Increment Register
Subaddress Default VBUS data [7:0]
VBUS data [7:0]: VBUS data register VBUS multibyte read/write transaction. VBUS address autoincremented after each data byte read/write.
2.11.76 FIFO Read Data Register
Subaddress
Read only
FIFO read data [7:0]
SLES099B-
TVP5147PFP
Functional Description
FIFO read data [7:0]: This register provided access FIFO data through interface. forms teletext data come directly from FIFO, while other forms data programmed come from registers from FIFO. host port used read data from FIFO, then (host access enable) FIFO output control register subaddress must (see Section 2.11.66).
2.11.77 VBUS Address Access Register
Subaddress Default Subaddress
VBUS address [7:0] VBUS address [15:8] VBUS address [23:16]
VBUS address [23:0]: VBUS 24-bit wide internal bus. user needs program these registers 24-bit address internal register accessed host port indirect access mode.
2.11.78 Interrupt Status Register
Subaddress
Read only
FIFO THRS VITC Line
FIFO THRS: FIFO threshold passed, unmasked passed Passed TTX: Teletext data available unmasked available Available WSS: data available unmasked available Available VPS: data available unmasked available Available VITC: VITC data available unmasked available Available field data available unmasked available Available field data available unmasked available Available Line: Line number interrupt unmasked available Available
TVP5147PFP SLES099B-
Functional Description
host interrupt status registers represent interrupt status without applying mask bits.
2.11.79 Interrupt Status Register
Subaddress
Read only
Reserved lock Macrovision status changed Standard changed FIFO full
lock: unmasked lock status unchanged lock status changed Macrovision status changed: unmasked Macrovision status unchanged Macrovision status changed Standard changed: unmasked Video standard unchanged Video standard changed FIFO full: unmasked FIFO full FIFO full during write FIFO FIFO full error flag when current line data cannot enter FIFO. example, FIFO only bytes left teletext current line, then FIFO full error flag set, data written because entire teletext line does fit. However, next line closed caption requiring only bytes data plus header, then this goes into FIFO even full error flag set.
2.11.80 Interrupt Status Register
Subaddress
Read only
FIFO THRS VITC Line
FIFO THRS: FIFO threshold passed, masked passed Passed TTX: Teletext data available masked available Available WSS: data available masked available Available VPS: data available masked available Available VITC: VITC data available masked available Available
SLES099B-January 2005 TVP5147PFP
Functional Description
field data available masked available Available field data available masked available Available Line: Line number interrupt masked available Available interrupt status registers represent interrupt status after applying mask bits. Therefore, status bits result logical between status mask bits. external interrupt terminal derived from this register function nonmasked interrupts this register. Reading data from corresponding register does clear status flags automatically. These flags reset using corresponding bits interrupt clear registers.
2.11.81 Interrupt Status Register
Subaddress
Read only
Reserved lock Macrovision status changed Standard changed FIFO full
lock: lock status changed mask lock status unchanged lock status changed Macrovision status changed: Macrovision status changed masked Macrovision status changed Macrovision status changed Standard changed: Standard changed masked Video standard changed Video standard changed FIFO full: full status FIFO masked FIFO full FIFO full during write FIFO, interrupt mask register subaddress details (see Section 2.11.83)
TVP5147PFP
SLES099B-
Functional Description
2.11.82 Interrupt Mask Register
Subaddress Default FIFO THRS VITC Line
FIFO THRS: FIFO threshold passed mask Disabled (default) Enabled FIFO_THRES interrupt TTX: Teletext data available mask Disabled (default) Enabled available interrupt WSS: data available mask Disabled (default) Enabled available interrupt VPS: data available mask Disabled (default) Enabled available interrupt VITC: VITC data available mask Disabled (default) Enabled VITC available interrupt field data available mask Disabled (default) Enabled CC_field available interrupt field data available mask Disabled (default) Enabled CC_field available interrupt Line: Line number interrupt mask Disabled (default) Enabled Line_INT interrupt host interrupt mask registers used external processor mask unnecessary interrupt sources interrupt status register bits, external interrupt terminal. external interrupt generated from nonmasked interrupt flags.
SLES099B-
TVP5147PFP
Functional Description
2.11.83 Interrupt Mask Register
Subaddress Default Reserved lock Macrovision status changed Standard changed FIFO full
lock: lock status changed masked lock status unchanged (default) lock status changed Macrovision status changed: Macrovision status changed mask Macrovision status unchanged Macrovision status changed Standard changed: Standard changed mask Disabled (default) Enabled video standard changed FIFO full: FIFO full mask Disabled (default) Enabled FIFO full interrupt
2.11.84 Interrupt Clear Register
Subaddress Default FIFO THRS VITC Line
FIFO THRS: FIFO threshold passed clear effect (default) Clear (FIFO_THRS) interrupt status register subaddress TTX: Teletext data available clear effect (default) Clear (TTX available) interrupt status register subaddress WSS: data available clear effect (default) Clear (WSS available) interrupt status register subaddress VPS: data available clear effect (default) Clear (VPS available) interrupt status register subaddress VITC: VITC data available clear Disabled (default) Clear (VITC available) interrupt status register subaddress field data available clear Disabled (default) Clear field available) interrupt status register subaddress field data available clear Disabled (default) Clear field available) interrupt status register subaddress
TVP5147PFP SLES099B-
Functional Description
Line: Line number interrupt clear Disabled (default) Clear (line interrupt available) interrupt status register subaddress host interrupt clear registers used external processor clear interrupt status bits host interrupt status registers. When nonmasked interrupts remain registers, external interrupt terminal also becomes inactive.
2.11.85
Subaddress Default
Interrupt Clear Register
Reserved lock Macrovision status changed Standard changed FIFO full
lock: Clear lock status changed flag lock status unchanged lock status changed Macrovision status changed: Clear Macrovision status changed flag effect (default) Clear (Macrovision status changed) interrupt status register subaddress interrupt status register subaddress Standard changed: Clear standard changed flag effect (default) Clear (video standard changed) interrupt status register subaddress interrupt status register subaddress FIFO full: Clear FIFO full flag effect (default) Clear (FIFO full flag) interrupt status register subaddress interrupt status register subaddress
SLES099B-
TVP5147PFP
Functional Description
2.12 VBUS Register Definitions 2.12.1
Subaddress
Closed Caption Data Register
051Ch-80 051Fh
Read only
Subaddress 051Ch 051Dh 051Eh 051Fh Closed caption field byte Closed caption field byte Closed caption field byte Closed caption field byte
These registers contain closed caption data arranged bytes field.
2.12.2
Subaddress
Data Register
0520h-80 0526h
NTSC (CGMS): Read only
Subaddress 0520h 0521h 0522h 0523h 0524h 0525h 0526h Reserved field byte field byte field byte Byte field byte field byte field byte
These registers contain wide screen signaling data NTSC. Bits represent word aspect ratio Bits represent word header code word Bits 6-13 represent word copy control Bits 14-19 represent word PAL/SECAM: Read only
Subaddress 0520h 0521h 0522h 0523h 0524h 0525h 0526h Reserved Reserved Reserved field byte field byte Byte field byte field byte
PAL/SECAM: Bits represent group aspect ratio Bits represent group enhanced services Bits 8-10 represent group subtitles Bits 11-13 represent group others
TVP5147PFP SLES099B-
Functional Description
2.12.3
Subaddress
VITC Data Register
052Ch-80 0534h
Read only
Subaddress 052Ch 052Dh 052Eh 052Fh 0530h 0531h 0532h 0533h 0534h
VITC frame byte VITC frame byte VITC seconds byte VITC seconds byte VITC minutes byte VITC minutes byte VITC hours byte VITC hours byte VITC byte
These registers contain VITC data.
2.12.4
Subaddress
V-Chip Rating Block Register
0540h
Read only
Reserved 14-D PG-D Reserved MA-L 14-L PG-L Reserved
parental guidelines rating block 14-D: When incoming video program TV-14-D rated then this high PG-D: When incoming video program TV-PG-D rated then this high MA-L: When incoming video program TV-MA-L rated then this high 14-L: When incoming video program TV-14-L rated then this high PG-L: When incoming video program TV-PG-L rated then this high
2.12.5
Subaddress
V-Chip Rating Block Register
0541h
Read only
MA-S 14-S PG-S Reserved MA-V 14-V PG-V Y7-FV
parental guidelines rating block MA-S: When incoming video program TV-MA-S rated then this high 14-S: When incoming video program TV-14-S rated then this high PG-S: When incoming video program TV-PG-S rated then this high MA-V: When incoming video program TV-MA-V rated then this high 14-V: When incoming video program TV-14-V rated then this high PG-V: When incoming video program TV-PG-S rated then this high Y7-FV: When incoming video program TV-Y7-FV rated then this high
SLES099B-January 2005 TVP5147PFP
Functional Description
2.12.6
Subaddress
V-Chip Rating Block Register
0542h
Read only
None TV-MA TV-14 TV-PG TV-G TV-Y7 TV-Y None
parental guidelines rating block None: block intended TV-MA: When incoming video program TV-MA rated parental guidelines rating then this high TV-14: When incoming video program TV-14 rated parental guidelines rating then this high TV-PG: When incoming video program TV-PG rated parental guidelines rating then this high TV-G: When incoming video program TV-G rated parental guidelines rating then this high TV-Y7: When incoming video program TV-Y7 rated parental guidelines rating then this high TV-Y: When incoming video program TV-G rated parental guidelines rating then this high None: block intended
2.12.7
Subaddress
V-CHIP MPAA Rating Data Register
0543h
Read only
Rated NC-17 PG-13
MPAA rating block (E5h): rated: When incoming video program rated MPAA rating then this high When incoming video program rated MPAA rating then this high NC-17: When incoming video program NC-17 rated MPAA rating then this high When incoming video program rated MPAA rating then this high PG-13: When incoming video program PG-13 rated MPAA rating then this high When incoming video program rated MPAA rating then this high When incoming video program rated MPAA rating then this high N/A: When incoming video program rated MPAA rating then this high
TVP5147PFP
SLES099B-
Functional Description
2.12.8
Subaddress
General Line Mode Line Address Register
0600h-80 0611h
(default line mode FFh, address 00h)
Subaddress 0600h 0601h 0602h 0603h 0604h 0605h 0606h 0607h 0608h 0609h 060Ah 060Bh 060Ch 060Dh 060Eh 060Fh 0610h 0611h Line mode Line address Line mode Line address Line mode Line address Line mode Line address Line mode Line address Line mode Line address Line mode Line address Line mode Line address Line mode
Line address
Line address [7:0]: Line number processed line mode register (default 00h) Line mode register [7:0]: Bits [2:0]: Disabled filters Enabled filters teletext (null byte filter) (default) Send sliced data registers only (default) Send sliced data FIFO registers, teletext data only goes FIFO (default) Allow data with errors FIFO allow data with errors FIFO (default) Disabled error detection correction Enabled error detection correction (teletext only) (default) Field Field (default) Teletext (WST625, Chinese teletext, NABTS 525) (US, Europe, Japan, China) (525, 625) VITC VPS/PDC (PAL only), Gemstar (NTSC only) USER USER Reserved (active video) (default)
SLES099B-
TVP5147PFP
Functional Description
2.12.9
Subaddress
VPS/Gemstar Data Register
0700h-80 070Ch
VPS: Read only
Subaddress 0700h 0701h 0702h 0703h 0704h 0705h 0706h 0707h 0708h 0709h 070Ah 070Bh 070Ch byte byte byte byte byte byte byte byte byte byte byte byte byte
These registers contain entire data line except clock run-in code start code. Gemstar: Read only
Subaddress 0700h 0701h 0702h 0703h 0704h 0705h 0706h 0707h 0708h 0709h 070Ah 070Bh 070Ch
Gemstar frame code Gemstar byte Gemstar byte Gemstar byte Gemstar byte Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
TVP5147PFP
SLES099B-
Functional Description
2.12.10 Analog Output Control Register
Subaddress Default 005Eh
Reserved
Reserved
Gain [3:0]
Input Select [1:0]
Analog input select [1:0]: These bits effective when manual input select subaddress 7Fh, selected selected selected selected (default)
Analog output gain [3:0]: These bits effective when analog output subaddress 7Fh, Gain [3:0] 0000 0001 0010 (default) 0011 0100 0101 0110 0111 0000 0001 0010 0011 0100 0101 0110 0111 Mode 1.30 1.56 1.82 2.08 2.34 2.60 2.86 3.12 3.38 3.64 3.90 4.16 4.42 4.68 4.94 5.20
2.12.11 Interrupt Configuration Register
Subaddress Default 0060h
Reserved
Polarity
Reserved
Polarity: Interrupt terminal polarity Active high (default) Active
SLES099B-January 2005 TVP5147PFP
Functional Description
TVP5147PFP
SLES099B-
Electrical Specifications
Electrical Specifications
Absolute Maximum Ratings
IOVDD DVDD DGND -0.2 A33VDD (see Note A18GND (see Note -0.3 A18VDD (see Note A33GND (see Note -0.2 Digital input voltage, DGND -0.5 Digital output voltage, DGND -0.5 Analog input voltage range AGND -0.2 Operating free-air temperature, 70°C Storage temperature, Tstg -65°C 150°C Supply voltage range:
Stresses beyond those listed under "Absolute Maximum Ratings" cause permanent damage device. These stress ratings only functional operation device these other conditions beyond those indicated under "recommended operating conditions" implied. Exposure absolute-maximum-rated conditions extended periods affect device reliability. NOTES: CH1_A33VDD, CH2_A33VDD CH1_A33GND, CH2_A33GND CH1_A18VDD, CH2_A18VDD, A18VDD_REF, PLL_A18VDD CH1_A18GND, CH2_A18GND, A18GND
IOVDD DVDD
Recommended Operating Conditions
Digital supply voltage Digital supply voltage Analog supply voltage Analog supply voltage Analog input voltage (ac-coupling necessary) Digital input voltage, high (Note Digital input voltage, (Note Output current, Vout Output current, Vout Operating free-air temperature 1.65 1.65 IOVDD IOVDD 1.95 1.95 UNIT
AVDD33 AVDD18 VI(P-P)
NOTES: Exception: AVDD18 XTAL1 terminal Exception: AVDD18 XTAL1 terminal
3.2.1 Crystal Specifications
CRYSTAL SPECIFICATIONS Frequency Frequency tolerance 14.31818 UNIT
SLES099B-
TVP5147PFP
Electrical Specifications
Electrical Characteristics
minimum/maximum values: IOVDD DVDD 1.65 1.95 AVDD33 AVDD18 1.65 1.95 70°C typical values: IOVDD DVDD AVDD33 AVDD18 25°C
3.3.1 Electrical Characteristics (see Note
PARAMETER IDDIO(D) IDD(D) IDD33(A) IDD18(A) PTOT PSAVE PDOWN Ilkg 3.3-V digital supply current 1.8-V digital supply current 3.3-V analog supply current 1.8-V analog supply current Total power dissipation (normal operation) Total power dissipation (power save) Total power dissipation (power down) Input leakage current Input capacitance Output voltage high Output voltage design IOVDD IOVDD TEST CONDITIONS CVBS S-video CVBS S-video CVBS S-video CVBS S-video S-video UNIT
NOTE Measured with load parallel
3.3.2 Analog Processing Converters
3.3.2.1
Vi(pp) XTALK
MSPS CH1,
PARAMETER Input impedance, analog video inputs Input capacitance, analog video inputs Input voltage range Gain control range Differential nonlinearity Integral nonlinearity Frequency response Crosstalk Signal-to-noise ratio, channels Gain match (Note Noise spectrum Differential phase Differential gain only only Multiburst IRE) MHz, VP-P Full scale, Luma ramp (100 full, tilt-null) Modulated ramp Modulated ramp 1.5% ±1.5% design design Ccoupling 0.75 -0.9 TEST CONDITIONS UNIT
Output voltage NOTE Component inputs only
TVP5147PFP
SLES099B-
Electrical Specifications
3.3.3 Timing
3.3.3.1 Clocks, Video Data, Sync Timing
PARAMETER Duty cycle DATACLK High time, DATACLK time, DATACLK Fall time, DATACLK Rise time, DATACLK TEST CONDITIONS (see NOTE 18.5 18.5 UNIT
Output delay time NOTE
DATACLK AVID, Valid Data Valid Data
Figure 3-1. Clocks, Video Data, Sync Timing
3.3.3.2
fI2C
Host Port Timing
PARAMETER free time between STOP START Data hold time Data setup time Setup time (repeated) START condition Setup time STOP condition Hold time (repeated) START condition Rise time VC1(SDA) VC0(SCL) signal Fall time VC1(SDA) VC0(SCL) signal Capacitive load each line clock frequency Stop Start TEST CONDITIONS Stop UNIT
(SDA)
Data
(SCL)
Change Data
Figure 3-2. Host Port Timing
SLES099B-January 2005 TVP5147PFP
Electrical Specifications
TVP5147PFP
SLES099B-
Example Register Settings
Example Register Settings
following example register settings provided only reference. These settings, given assumed input connector, video format, output format, TVP5147 decoder provide video output. Example register settings other features data processor provided here.
Example
4.1.1 Assumptions
Input connector: Video format: Composite (VI_1_A) (default) NTSC SECAM (default)
NOTE: NTSC-443, PAL-Nc, PAL-M masked from autoswitch process default. autoswitch mask register address 04h. Output format: 10-bit ITU-R BT.656 with embedded syncs (default)
4.1.2 Recommended Settings
Recommended writes: given assumptions, only write required. other registers default. register address Luminance processing control register data Optimizes trap filter selection NTSC register address Chrominance processing control register data Optimizes chrominance filter selection NTSC register address Output formatter register data Enables YCbCr output clock output NOTE: HS/CS, VS/VBLK, AVID, FID, GLCO logic inputs default. output formatter registers addresses 36h, respectively.
Example
4.2.1 Assumptions
Input connector: Video format: Output format: S-video [VI_2_C (luma), VI_1_C (chroma)] NTSC 443), SECAM (default) 10-bit ITU-R BT.656 with discrete sync outputs
4.2.2 Recommended Settings
Recommended writes: This setup requires additional writes output discrete sync 10-bit 4:2:2 data, autoswitch between video formats mentioned above.
SLES099B-
TVP5147PFP
Example Register Settings
register address Input select register data Sets luma VI_2_C chroma VI_1_C register address Autoswitch mask register data Includes NTSC autoswitch register address Luminance processing control register data Optimizes trap filter selection NTSC register address Chrominance processing control register data Optimizes chrominance filter selection NTSC register address Output formatter register data Selects 10-bit 4:2:2 output format register address Output formatter register data Enables YCbCr output clock output register address Output formatter register data Enables sync outputs
Example
4.3.1 Assumptions
Input connector: Video format: Output format: Component [VI_1_B (Pb), VI_2_B (Y), VI_3_B (Pr)] NTSC 443), SECAM (default) 20-bit ITU-R BT.656 with discrete sync outputs
4.3.2 Recommended Settings
Recommended writes: This setup requires additional writes output discrete sync 20-bit 4:2:2 data, autoswitch between video formats mentioned above.
TVP5147PFP
SLES099B-
Example Register Settings
register address Input select register data Sets VI_1_B, VI_2_B, VI_3_B register address Autoswitch mask register data Includes NTSC autoswitch register address Luminance processing control register data Optimizes trap filter selection NTSC register address Chrominance processing control register data Optimizes chrominance filter selection NTSC register address Output formatter register data Selects 20-bit 4:2:2 output format register address Output formatter register data Enables YCbCr output clock output register address Output formatter register data Enables sync outputs
SLES099B-
TVP5147PFP
Example Register Settings
TVP5147PFP
SLES099B-
Application Information
Application Information
Application Example
A3.3VDD A1.8VDD VOUT VS/VBLK HS/CS XTAL1 XTAL2
IOVDD3.3V DVDD1.8V
CH1_A18GND CH1_A18VDD PLL_A18GND PLL_A18VDD XTAL2 XTAL1 VS/VBLK HS/CS DGND DVDD IOGND IOVDD VI_1_A
VI_1A VI_1B VI_1C VI_2A VI_2B VI_2C
VI_3A VI_3B VI_3C
VI_1_B VI_1_C CH1_A33GND CH1_A33VDD CH2_A33VDD CH2_A33GND VI_2_A VI_2_B VI_2_C CH2_A18GND CH2_A18VDD A18VDD_REF A18GND_REF VI_3_A VI_3_B VI_3_C TVP5147PFP
DGND DVDD IOGND IOVDD DGND DVDD
VI_4A XTAL1 XTAL2 14.31818 GLCO/I2CA IOVDD
VI_4A A18GND A18VDD AGND DGND INTREQ DVDD DGND PWDN RESETB AVID GLCO/I2CA IOVDD IOGND DATACLK
DATACLK GLCO/I2CA AVID RESETB PWDN INTREQ
Address selection Base Addr. 0xBA Base Addr. 0xB8
NOTE: XTAL1 connected clock source, input voltage high must TVP5147 drop-in replacement TVP5146. Terminals must connected ground through pulldown resistors.
Figure 5-1. Example Application Circuit
SLES099B-January 2005 TVP5147PFP
Application Information
Designing With PowerPADt Devices
TVP5147 device housed high-performance, thermally enhanced, 80-terminal PowerPAD package package designator: 80PFP). PowerPAD package does require special considerations except note that thermal pad, which exposed bottom device, metallic thermal electrical conductor. Therefore, implementing PowerPAD features, solder masks other assembly techniques) required prevent inadvertent shorting exposed thermal connection etches vias under package. recommended option, however, etches signal vias under device, have only grounded thermal land following explanation. Although actual size exposed vary, minimum size required keep-out area 80-terminal PowerPAD package recommended that there thermal land, which area solder-tinned-copper, underneath PowerPAD package. thermal land varies size, depending PowerPAD package being used, construction, amount heat that needs removed. addition, thermal land contain numerous thermal vias depending construction. Other requirements using thermal lands thermal vias detailed application note PowerPADt Thermally Enhanced Package Application Report, (SLMA002), available pages beginning URL: http://www.ti.com TVP5147 device, this thermal land must grounded low-impedance ground plane device. This improves only thermal performance also electrical grounding device. also recommended that device ground terminal landing pads connected directly grounded thermal land. land size must large possible without shorting device signal terminals. thermal land soldered exposed thermal using standard reflow soldering techniques. While thermal land electrically floated configured remove heat external heat sink, recommended that thermal land connected low-impedance ground plane device. More information obtained from application note Layout (SLLA020).
PowerPAD trademark Texas Instruments. TVP5147PFP SLES099B-
Mechanical Data
Mechanical Data
PowerPAD PLASTIC QUAD FLATPACK
0,27 0,17
(S-PQFP-G80)
0,50
0,08
Thermal (see Note
0,13
9,50 12,20 11,80 14,20 13,80 1,05 0,95
Gage Plane 0,25 0,15 0,05 0,75 0,45 Seating Plane 0°-7°
1,20
0,08 4146925/A 01/98
NOTES:
linear dimensions millimeters. This drawing subject change without notice. Body dimensions include mold flash protrusion. package thermal performance enhanced bonding thermal external thermal plane. This electrically thermally connected backside possibly selected leads. Falls within JEDEC MS-026
PowerPAD trademark Texas Instruments.
SLES099B-
TVP5147PFP
Mechanical Data
TVP5147PFP
SLES099B-
PACKAGE OPTION ADDENDUM
www.ti.com
25-Feb-2005
PACKAGING INFORMATION
Orderable Device TVP5147PFP TVP5147PFPR
Status ACTIVE ACTIVE
Package Type HTQFP HTQFP
Package Drawing
Pins Package Plan Green (RoHS Sb/Br)
Lead/Ball Finish NIPDAU NIPDAU
Peak Temp Level-3-260C-168 Level-3-260C-168
1000 Green (RoHS Sb/Br)
marketing status values defined follows: ACTIVE: Product device recommended designs. LIFEBUY: announced that device will discontinued, lifetime-buy period effect. NRND: recommended designs. Device production support existing customers, does recommend using this part design. PREVIEW: Device been announced production. Samples available. OBSOLETE: discontinued production device.
Plan currently available please check latest availability information additional product content details. None: available Lead (Pb-Free). Pb-Free (RoHS): TI's terms "Lead-Free" "Pb-Free" mean semiconductor products that compatible with current RoHS requirements substances, including requirement that lead exceed 0.1% weight homogeneous materials. Where designed soldered high temperatures, Pb-Free products suitable specified lead-free processes. Green (RoHS Sb/Br): defines "Green" mean "Pb-Free" addition, uses package materials that contain halogens, including bromine (Br) antimony (Sb) above 0.1% total product weight.
MSL, Peak Temp. Moisture Sensitivity Level rating according JEDECindustry standard classifications, peak solder temperature. Important Information Disclaimer:The information provided this page represents TI's knowledge belief date that provided. bases knowledge belief information provided third parties, makes representation warranty accuracy such information. Efforts underway better integrate information from third parties. taken continues take reasonable steps provide representative accurate information have conducted destructive testing chemical analysis incoming materials chemicals. suppliers consider certain information proprietary, thus numbers other limited information available release. event shall TI's liability arising such information exceed total purchase price part(s) issue this document sold Customer annual basis.
Addendum-Page

Other recent searches


SCHS147C - SCHS147C   SCHS147C Datasheet
PC929J00000F - PC929J00000F   PC929J00000F Datasheet
LIS302DL - LIS302DL   LIS302DL Datasheet
STM6718 - STM6718   STM6718 Datasheet
ITF87068SQT - ITF87068SQT   ITF87068SQT Datasheet
ISL6557A - ISL6557A   ISL6557A Datasheet
ENA0106 - ENA0106   ENA0106 Datasheet
AT17LV020 - AT17LV020   AT17LV020 Datasheet
AT17LV002 - AT17LV002   AT17LV002 Datasheet
AFE2126 - AFE2126   AFE2126 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive