TVP70025I www.ti.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com DESCRIPTION The TVP70025I is a complete solution for digitizing video and graphic signals in RGB or YPbPr color spaces. The device supports pixel rates up to 90 MHz. Therefore, it can be used for PC graphics digitizing up to WXGA (1440 × 900) resolution at a 60-Hz screen refresh rate, and in video environments for the digitizing of digital TV formats, including HDTV up to 1080i. The TVP70025I is powered from 3.3-V and 1.
TVP70025I www.ti.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Table 2. Terminal Functions TERMINAL NAME NO.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Table 2. Terminal Functions (continued) TERMINAL NAME NO. I/O DESCRIPTION Power Supplies NSUB 21, 91 I Substrate ground. Connect to analog ground. A33VDD 13, 14, 93, 94 I Analog power. Connect to 3.3 V. A33GND 12, 15, 92, 95 I Analog 3.3-V return. Connect to ground. AGND 3, 5, 8, 20 I Analog 1.8-V return. Connect to ground. AVDD 4, 6, 7, 19 I Analog power. Connect to 1.8 V. PLL_AVDD 84, 85 I PLL analog power.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Absolute Maximum Ratings (1) over operating free-air temperature range (unless otherwise noted) IOVDD to IOGND –0.5 V to 4.5 V DVDD to DGND –0.5 V to 2.3 V PLL_AVDD to PLL_AGND and AVDD to AGND –0.5 V to 2.3 V A33VDD to A33GND –0.5 V to 4.5 V Digital input voltage range VI to DGND –0.5 V to 4.5 V Analog input voltage range AI to A33GND –0.2 V to 2.3 V Digital output voltage range VO to DGND –0.5 V to 4.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Electrical Characteristics IOVDD = 3.3 V, DVDD = 1.8 V, PLL_AVDD = 1.8 V, AVDD = 1.8 V, A33VDD = 3.3 V, TA = 25°C PARAMETER TEST CONDITIONS TYP (1) TYP (2) UNIT Power Supply IA33VDD 3.3-V supply current 480p (27 MSPS) 43 43 mA IIOVDD 3.3-V supply current 480p (27 MSPS) 11 14 mA IAVDD 1.8-V supply current 480p (27 MSPS) 168 170 mA IPLL_VDD 1.8-V supply current 480p (27 MSPS) 11 11 mA IDVDD 1.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Electrical Characteristics IOVDD = 3.3 V, DVDD = 1.8 V, PLL_AVDD = 1.8 V, AVDD = 1.8 V, A33VDD = 3.3 V, TA = –40°C to 85°C (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX 1 2 UNIT Analog Interface ZI Input voltage range By design Input impedance, analog video inputs By design 0.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Timing Requirements TEST CONDITIONS (1) PARAMETER MIN TYP MAX UNIT Positive duty cycle, DATACLK (CLK POL = 0) 48 50 52 % Positive duty cycle, DATACLK (CLK POL = 1) 41 44 45 % Clocks, Video Data, Sync Timing t1 DATACLK rise time 10% to 90% 1.2 t2 DATACLK fall time 90% to 10% 1.2 t3 R, G, B, HSOUT Output delay time (1) 0 ns ns 2 ns Measured at 90 MHz with 22-Ω series termination resistor and 10-pF load.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Timing Requirements PARAMETER TEST CONDITIONS MIN TYP MAX UNIT I2C Host Port t1 Bus free time between Stop and Start Specified by design 1.3 μs t2 Setup time for a (repeated) Start condition Specified by design 0.6 μs t3 Hold time (repeated) Start condition Specified by design 0.6 μs t4 Setup time for a Stop condition Specified by design 0.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com FUNCTIONAL DESCRIPTION Analog Channel The TVP70025I contains three identical analog channels that are independently programmable. Each channel consists of a clamping circuit, programmable gain control, programmable offset control, and an A/D converter. Analog Input Switch Control TVP70025I has three analog channels that accept up to ten video inputs. The user can configure the internal analog video switches via the I2C interface.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 The selection between bottom- and mid-level clamping is performed by I2C subaddress 10h (see the Sync-OnGreen Threshold section). The fine clamps also must be enabled via I2C register 2Ah for proper operation. The internal clamping time can be adjusted using the I2C clamp start and width registers at subaddress 05h and 06h, respectively (see Clamp Start and Clamp Width). Table 4.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Automatic Level Control (ALC) The ALC circuit maintains the level of the signal to be set at a value that is programmed at the fine offset I2C register. It consists of a pixel averaging filter and feedback loop. This ALC function can be enabled or disabled by the I2C register at subaddress 26h. The ALC circuit needs a timing pulse generated internally but the user should program the position properly.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 The purpose of the 2-bit VCO range control is to improve the noise performance of the TVP70025I. The frequency ranges for the VCO are shown in Table 5. The phase of the ADC sample clock generated by the horizontal PLL can be accurately controlled in 32 uniform steps over a single clock period (360/32 = 11.25 degrees phase resolution) using the phase select register located at subaddress 04h.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com RGB-to-YCbCr Color Space Conversion The TVP70025I supports RGB-to-YCbCr color space conversion (CSC) with I2C programmable coefficients. The TVP70025I should default to the CSC coefficients required for HDTV component video inputs. The TVP70025I supports the ability to bypass the CSC block and defaults to the bypass mode (bit 3of subaddress 23h).
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Sync Processing Horizontal Sync Selection The TVP70025I provides two HSYNC inputs and three analog SOG inputs for HDTV and PC graphics inputs. The sync input used by the horizontal PLL is automatically selected based on activity detection. Sync Slicer TVP70025I includes a circuit that compares the input signal on Green channel to a level 150 mV (typical value) above the clamped level (sync tip).
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com If activity is detected on the HSYNC input but not on the VSYNC input, the host processor should assume that the PC graphics input is a standard 4-wire interface. In this case, the HSYNC input of the TVP70025I should be used as a digital CSYNC input. If AHSO and AVSO are set for automatic selection, VSYNC is properly decoded from the CSYNC input, provided no signal is present at the VSYNC input pin.
TVP70025I www.ti.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Output Formatter The output formatter sets how the data is formatted for output on the TVP70025I output buses. Table 6 shows the available component video output modes. Table 6.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Embedded Syncs Standard embedded syncs insert SAV and EAV codes into the data stream on the rising and falling edges of AVID. These codes contain the V and F bits that also define vertical timing. Table 7 gives the format of the SAV and EAV codes. H = 1 always indicates EAV. H = 0 always indicates SAV. The alignment of V and F to the line and field counter varies depending on the standard.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com The insertion location of the SAV/EAV codes on a video line is programmable using the AVID start/stop pixel values located at subaddresses 40h through 43h. NOTE When enabled (bit 0 of subaddress 15h), embedded syncs are present in both the Y and C outputs.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Timing The TVP70025I supports RGB/YCbCr 4:4:4 and YCbCr 4:2:2 modes. Output timing is shown in Figure 6. All timing diagrams are shown for operation with internal PLL clock at phase 0 and HSOUT Output Start = 0. For the 4:2:2 mode, CbCr data output is on the BOUT[9:0] output port. 4:4:4 RGB Output Timing. RGB output latency (RGBPD) is 18 clock cycles. HSOUT latency (HSPD) is 5 clock cycles with HS Start set to 0. 4:2:2 YCbCr Output Timing.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com I2C Host Interface Communication with the TVP70025I device is via an I2C host interface. The I2C standard consists of two signals, serial input/output data (SDA) line and input clock line (SCL), which carry information between the devices connected to the bus. A third signal (I2CA) is used for slave address selection. Although an I2C system can be multi-mastered, the TVP70025I can function as a slave device only.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Power Up, Reset, and Initialization No specific power-up sequence is required, but all power supplies should be active and stable within 500 ms of each other. RESETB may be low during power up, but must remain low for at least 1 μs after the power supplies become stable. Alternatively, reset may be asserted any time with minimum 5-ms delay after power-up and must remain asserted for at least 1 μs. Reset timing is shown in Figure 7.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com CONTROL REGISTERS The TVP70025I is initialized and controlled by a set of internal registers that define the operating parameters of the entire device. Communication between the external controller and the TVP70025I is through a standard I2C host port interface, as previously described. Table 12 shows the summary of these registers. Detailed programming information for each register is described in the following sections. Table 12.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Table 12.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Register Definitions Chip Revision Subaddress 00h 7 Read Only 6 5 4 3 Chip revision [7:0] 2 1 0 Chip revision [7:0]: Chip revision number. The chip revision number is 02h for the TVP70025I. NOTE The TVP70025I has a chip revision number that is unique from the TVP7000 and TVP7001 devices.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 H-PLL Phase Select Subaddress 04h 7 Default (80h) 6 5 Phase Select [4:0] 4 3 2 1 Reserved 0 DIV2 Phase Select [4:0]: ADC sampling clock phase select. (1 LSB = 360/32 = 11.25°). A host-based automatic phase control algorithm can be used to control this setting to optimize graphics sampling phase. 00h = 0 degrees 10h = 180 degrees (default) 1Fh = 348.75 degrees DIV2: DATACLK divide-by-2. H-PLL post divider.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Green Fine Gain Subaddress 09h 7 Default (00h) 6 5 4 3 Green Fine Gain [7:0] 2 1 0 Green Fine Gain [7:0]: 8-bit fine digital gain (contrast) for Green channel (applied after the ADC). Offset binary value. Green Fine Gain = 1 + Green Fine Gain [7:0]/256 Green Fine Gain [7:0] Green Fine Gain 00h 1.0 (default) 80h 1.5 FFh 2.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Red Fine Offset MSBs Subaddress 0Dh 7 Default (80h) 6 5 4 3 Red Fine Offset [9:2] 2 1 0 Red Fine Offset [9:2]: 8 MSBs of 10-bit fine digital offset (brightness) for Red channel (applied after ADC). Corresponding two LSBs located at register 1Dh. Offset binary value. The default setting of 80h places the bottom-level (RGB) clamped output blank levels at 0 and mid-level clamped (PbPr) output blank levels at 512.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com H-PLL and Clamp Control Subaddress 7 CF 0Fh Default (2Eh) 6 CP 5 Coast Sel 4 CPO 3 CPC 2 SMO 1 FCPD 0 ADC Test CF: Clamp Function. Clamp pulse select. This control bit determines whether the timing for both the fine clamp and the ALC circuit are generated internally or externally. 0 = Internal fine clamp and ALC timing (default) 1 = External fine clamp and ALC timing (pin 76) CP: Clamp Polarity.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Sync-On-Green Threshold Subaddress 10h 7 Default (5Dh) 6 5 SOG Threshold [4:0] 4 3 2 Blue CS 1 Green CS 0 Red CS SOG Threshold [4:0]: Sets the voltage level of the SOG slicer comparator according to the following equation. slice_level = (350 mV) × (NTH/31) 00h = 0 mV 0Bh = 124 mV (default) 1Fh = 350 mV Blue Clamp Select: This bit has no effect when the Blue channel fine clamp is disabled (bit 2 of subaddress 2Ah).
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com H-PLL Pre-Coast Subaddress 12h 7 Default (00h) 6 5 4 3 2 1 0 Pre-Coast [7:0] Pre-Coast [7:0]: Sets the number of HSYNC periods that coast becomes active prior to VSYNC leading edge. A minimum setting of 1 is required to ensure generation of an internal coast signal.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Sync Detect Status Subaddress 7 HSD 14h Read Only 6 AHS 5 IHSPD 4 VSD 3 AVS 2 VSPD 1 SOGD 0 ICPD HSD: HSYNC Detect. HSYNC activity detection for selected HSYNC input (pin 81 or 82). 0 = No HSYNC activity detected 1 = HSYNC activity detected AHS: Active HSYNC. Indicates whether the active HSYNC is derived from the selected HSYNC input or the selected SOG input.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Output Formatter Subaddress 15h 7 Reserved Default (04h) 6 5 Output code range [1:0] 4 Reserved 3 Clamp REF 2 CbCr order 1 422/444 0 Sync En Reserved [7]: 0 = Required (default) Output code range [1:0]: 00 = RGB coding range (Y, Cb, and Cr range from 0 to 1023) (default) 01 = Extended coding range (Y, Cb, and Cr range from 4 to 1019) 10 = ITU-R BT.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 MISC Control 2 Subaddress 17h 7 Reserved Default (03h) 6 5 Test output control [2:0] 4 3 2 1 SOG En Reserved 0 Output En Test output control [2:0]: Selects which signal is output on pin 22. Output polarity control is also provided using bit 2 of subaddress 18h. 000 = Field ID output (default) 001 = Data Enable output 010 = Reserved 011 = Reserved 100 = Internal clock reference output (~6.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Input Mux Select 1 Subaddress 19h 7 6 SOG Select [1:0] Default (00h) 5 4 Red Select [1:0] 3 2 Green Select [1:0] 1 0 Blue Select [1:0] SOG Select [1:0]: Selects one of three SOG inputs. 00 = SOGIN_1 input selected (default) 01 = SOGIN_2 input selected 10 = SOGIN_3 input selected 11 = Reserved Red Select [1:0]: Selects one of three R/Pr inputs.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Input Mux Select 2 Subaddress 1Ah 7 6 SOG LPF SEL [1:0] Default (C2h) 5 4 CLP LPF SEL [1:0] 3 CLK SEL 2 VS SEL 1 PCLK SEL 0 HS SEL SOG LPF SEL [1:0]: SOG low-pass filter selection. The SOG low-pass filter can be used to attenuate glitches present on the SOG input. Excessive filtering can lead to sync detection issues and increased sample clock jitter. 00 = 2.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Blue and Green Coarse Gain Subaddress 1Bh 7 Default (77h) 6 5 Green Coarse Gain [3:0] 4 3 2 1 Blue Coarse Gain [3:0] 0 Green Coarse Gain [3:0]: 4-bit coarse analog gain for Green channel (applied before the ADC). To avoid clipping at the ADC, VPP in X Gain must be less than 1 VPP. Gain [3:0] Description 0000 = 0.5 0001 = 0.6 0010 = 0.7 0011 = 0.8 0100 = 0.9 0101 = 1.0 0110 = 1.1 0111 = 1.2 Default 1000 = 1.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Blue Coarse Offset Subaddress 1Eh 7 Default (10h) 6 5 4 Reserved 3 2 Blue Coarse Offset [5:0] 1 0 Blue Coarse Offset [5:0]: 6-bit coarse analog offset for Blue channel (applied before ADC). 6-bit sign magnitude value. Coarse Offset settings less than 10h can lead to bottom level clipping at the ADC input.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com MISC Control 4 Subaddress 22h 7 SP Reset Default (08h) 6 5 Yadj_delay [2:0] 4 3 MAC_EN 2 Coast Dis 1 VS Select 0 VS Bypass SP Reset: Active-high reset for Sync Processing block. This bit may be used to manually reset the sync separator, sync accumulator, activity and polarity detectors, and line and pixels counters.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Green Digital ALC Output LSBs Subaddress 24h 7 Read only 6 5 4 3 Green ALC Out [7:0] 2 1 0 Green ALC Out [7:0]: 8 LSBs of 10-bit filtered digital ALC output for Green channel. The LSB of this 10-bit value is equivalent to the LSB of the 10-bit ADC. The corresponding two MSBs are located at subaddress 27h. Twos-complement value.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Automatic Level Control Filter Subaddress 7 Reserved 28h Default (53h) 6 5 4 3 2 NSV [3:0] 1 NSH [2:0] 0 NSV [3:0]: ALC vertical filter coefficient. First-order recursive filter coefficient. ALC updates once per video line. NSV [3:0] Description 0000 = 1 Fastest setting. ALC converges in one iteration (i.e.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Fine Clamp Control Subaddress 2Ah 7 CM Offset Default (07h) 6 5 Reserved 4 3 Fine swsel [1:0] 2 Reserved 1 Fine GB 0 Fine R CM Offset: Fine bottom-level clamp common mode offset enable. The common mode offset is approximately 300 mV when enabled. Has no effect when the coarse clamp or fine mid-level clamp is selected. See registers 10h and 2Dh.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com ADC Setup Subaddress 2Ch 7 (Default 50h) 6 5 ADC bias control [3:0] 4 3 2 1 0 Trim clamp [3:0] ADC bias control [3:0]: Allows adjusting the internal ADC bias current for optimum performance. In general, lower settings provide better ADC linearity while higher settings allow higher speed operation.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 RGB Coarse Clamp Control Subaddress 2Fh 7 (Default 8Ch) 6 5 4 3 2 RGB leakage [5:0] Reserved 1 0 RGB leakage [5:0]: RGB channel coarse clamp leakage current switch. Increasing the coarse clamp leakage current increases horizontal droop but improves hum rejection. 00h = 0.5 μA 0Ch = 6.5 μA when IBIAS = 2 μA (default) 3Fh = 32.0 μA when IBIAS = 2 μA Droop_Current = 0.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com Macrovision Stripper Width Subaddress 34h 7 Default (03h) 6 5 4 3 stripper width [7:0] 2 1 0 stripper width [7:0]: 8-bit Macrovision stripper width 00h = Minimum Macrovision stripper width 03h = (default) FFh = Maximum Macrovision stripper width When the MAC_EN bit in Reg 22h is set to 1, this setting creates a stripper window around HSYNC for masking Macrovision pseudo-syncs or glitches that could affect PLL lock.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 Lines Per Frame Status Subaddress 37h–38h Read only Subaddress 37h 38h 7 6 5 Reserved mac detect P/I detect 4 3 Lines per Frame [7:0] Reserved 2 1 0 Lines per Frame [11:8] mac detect: Macrovision pseudo-sync detection status 0 = Macrovision not detected 1 = Macrovision detected P/I detect: Progressive/interlaced video detection status. Not dependent on the H-PLL being locked.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com VSYNC Width Subaddress 7 3Ch Read only 6 Reserved 5 4 3 2 VSYNC width [4:0] 1 0 VSYNC width [4:0]: Number of lines between the leading and trailing edges of the VSYNC input. The VSYNC width along with the HSYNC and VSYNC polarities can be used to determine whether the input graphics format is using VESA-CVT generated timings. NOTE: The VSYNC width counter is not dependent on the H-PLL being locked.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 AVID Start Pixel Subaddress 40h–41h Subaddress 40h 41h 7 Default (012Ch) 6 Reserved 5 4 3 AVID start [7:0] AVID active 2 1 0 AVID start [12:8] AVID active 0 = AVID out active during VBLK (default) 1 = AVID out inactive during VBLK AVID start [12:0]: AVID start pixel number, this is an absolute pixel location from the leading edge of HSYNC (start pixel 0).
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com F-bit Field 0 Start Line Offset Subaddress 48h Subaddress 48h Default (00h) 7 6 5 4 3 F-bit start 0[7:0] 2 1 0 F-bit start 0 [7:0]: F-bit Field 0 start line offset relative to the leading edge of VSYNC, signed integer, set F-bit to 0 until field 1 start line, it only applies in interlaced mode. For a non-interlace mode, F-bit is always set to 0.
TVP70025I www.ti.
TVP70025I SLES232C – JUNE 2008 – REVISED APRIL 2013 www.ti.com APPLICATION INFORMATION PLL Loop Filter 0.1 µF 4.7 nF 1 nF G/Y GIN_1 FILT1 FILT2 0.1 µF PLL_F SOGIN_1 1.5 kW 75 W G[9:0] 0.1 µF B/Pb B[9:0] BIN_1 75 W R[9:0] 0.1 µF R/Pr DATACLK RIN_1 75 W TVP70025I HSYNC FIDOUT HSYNC_A 330 W SOGOUT 5 V/3.3 V VSYNC VSOUT VSYNC_A 1 nF HSOUT TMS CLAMP PWDN COAST SCL SDA 3.3 V I2CA RESETB 2.2 kW × 2 2.
TVP70025I www.ti.com SLES232C – JUNE 2008 – REVISED APRIL 2013 REVISION HISTORY REVISION SLES232 COMMENTS Initial release SLES232A Table 1. Terminal Functions, Modified I2CA pin description. Functional Description, Modified supported formats section. Reset and I2C Bus Address Selection, Modified I2CA description and Table 7. SLES232B Modified Supported Formats and Sync Separator sections. Added format detection information to the Control Register section.
PACKAGE OPTION ADDENDUM www.ti.
IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.