Electronic Components Datasheet Search
  English  ▼

X  

TDP158 Datasheet(PDF) 30 Page - Texas Instruments

Click here to check the latest version.
Part # TDP158
Description  6-Gbps, AC-Coupled to TMDS or HDMI Redriver
PDF  55 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  TI1 [Texas Instruments]
Direct Link  http://www.ti.com
Logo TI1 - Texas Instruments

TDP158 Datasheet(HTML) 30 Page - Texas Instruments

Back Button TDP158 Datasheet HTML 26Page - Texas Instruments TDP158 Datasheet HTML 27Page - Texas Instruments TDP158 Datasheet HTML 28Page - Texas Instruments TDP158 Datasheet HTML 29Page - Texas Instruments TDP158 Datasheet HTML 30Page - Texas Instruments TDP158 Datasheet HTML 31Page - Texas Instruments TDP158 Datasheet HTML 32Page - Texas Instruments TDP158 Datasheet HTML 33Page - Texas Instruments TDP158 Datasheet HTML 34Page - Texas Instruments Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 55 page
background image
30
TDP158
SLLSEX2 – DECEMBER 2016
www.ti.com
Submit Documentation Feedback
Copyright © 2016, Texas Instruments Incorporated
Device Functional Modes (continued)
The TDP158 will always default to 1/10 of TMDS bit period unless a ‘1’ is written to address 0xA8 offset 0x20 bit
1 or during a read by the source this bit is set. This helps determine source termination when automatic source
termination select is enabled. Otherwise this bit has no other impact on the TDP158. When HPD_SNK is de-
asserted this bit is reset to default values of 0 if this feature is enabled. If the source does not write this bit to the
sink or during the read the bit is not set the TDP158 will not set the output termination to 75
Ω to 150 Ω in
support of HDMI2.0. If the TDP158 has entered a power down state using HDP_SNK = low or OE = low this bit is
cleared and will be set on a read or write where this bit is set. When DDC_TRAIN_SETDISABLE is 1’b0 the
TMDS_CLOCK_RATIO_STATUS bit will reflect the value of the DDC snoop. When DDC_TRAIN_SETDISABLE
is 1’b1 the TMDS_CLOCK_RATIO_STATUS bit is set by I2C and DDC snoop is ignored and thus automatic
TERM control is ignored and must be manually set. To go back to snoop and automatic TERM control the
DDC_TRAIN_SETDISABLE bit has to be cleared and TERM set back to automatic control.
8.4.2 DDC Functional Description
The TDP158 solves sink/source level issues by implementing a master/salve control mode for the DDC bus.
When the TDP158 detects the start condition on the DDC bus from the SDA_SRC/SCL_SRC it transfers the data
or clock signal to the SDA_SNK/SCL_SNK with little propagation delay. When SDA_SNK detects the feedback
from the downstream device the TDP158 pulls up or pull down the SDA_SRC bus and deliver the signal to the
source.
The DDC link defaults to 100kbps but can be set to various values including 400 kbps by setting the correct
value to address 22h through the I2C interface. The HPD goes to high impedance when VCC is under low power
conditions, < 1.5 V.
NOTE
The TDP158 uses clock stretching for DDC transactions. As there are sources and sinks
that do not perform this function correctly a system may not work correctly as DDC
transactions are incorrectly transmitted/received. To overcome this, a snoop configuration
can be implemented where the SDA/SCL from the source is connected directly to the
SDA/SCL pins. The TDP158 needs the SDA_SNK and SCL_SNK pins connected to the
sink DDC pins so that the TMDS_CLOCK_RATIO_STATUS bit can be automatically set
otherwise it will have to be set through I2C. For best noise immunity, the SDA_SRC and
SCL_SRC pins should be connected to GND. Care must be taken when this configuration
is being implemented as the voltage level for DDC between the source and sink may be
different, 3.3 V vs 5 V.
8.5 Register Maps
The TDP158 local I2C interface is enabled when I2C_EN is high. The SCL_CTL and SDA_CTL terminals are
used for I2C clock and data respectively. The TDP158 I2C interface conforms to the two-wire serial interface
defined by the I2C Bus Specification, Version 2.1 (January 2000), and supports the fast mode transfer up to 400
kbps. The device address byte is the first byte received following the START condition from the master device.
The 7 bit device address for TDP158 decides by the combination of A0/EQ1 and A1/EQ2. Table 8 clarifies the
TDP158 target address.
Table 8. TDP158 I2C Device Address Description
A1/A0
Bit 7 (MSB)
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0 (W/R)
HEX
00
1
0
1
1
1
1
0
0/1
BC/BD
01
1
0
1
1
1
0
1
0/1
BA/BB
10
1
0
1
1
1
0
0
0/1
B8/B9
11
1
0
1
1
0
1
1
0/1
B6/B7
The local I2C is 5-V tolerant, and no additional circuitry required. Local I2C buses run at 400 kHz supporting fast-
mode I2C operation.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com