| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
TVP5147PFP Digital Audio Video SLES099B IMPORTANT NOTIC
Top Searches for this datasheetNTSC/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 searchesSCHS147C - 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 |