JAJSDN3F December 2016 – April 2024 TDP158
PRODUCTION DATA
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
SLEW_CTL_CLK | Reserved | TERM | DDC_DR_SEL | TMDS_CLOCK_RATIO_STATUS | DDC_TRAIN_SETDISABLE | ||
R/W | R | R/W | R/W | R/W/U | R/W |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7:6 | SLEW_CTL_CLK | R/W | 2’b01 | See Section 7.3.10 00 – Slowest ≅ 215ps 01 – Mid-Range 1 (Default) ≅ 185ps 10 – Mid-Range 2 ≅ 155ps 11 – Fastest ≅ 125ps Values are typical |
5 | Reserved | R | 1’b0 | Reserved |
4:3 | TERM | R/W | 2’b10 | Controls termination for HDMI TX. See Section 7.3.8 00 – 150 to 300Ω 01 – No termination 10 – Follows TMDS_CLOCK_RATIO_STATUS bit (default). When = 1 termination value is 75 to 150Ω: When = 0 No termination 11 – 75 to 150Ω: Note: When TMDS_CLOCK_RATIO_STATUS bit reg0Bh[1] = 1 this register will automatically be set to 11 for 75 to 150Ω but can be overwritten using this address |
2 | DDC_DR_SEL | R/W | 1’b0 | Defines the DDC output speed for DDC bridge 0 – 100Kbps (default) 1 – 400Kbps |
1 | TMDS_CLOCK_RATIO_STATUS | R/W/U | 1’b0 | This field is updated from snoop of I2C write to target
address 0xA8 offset 0x20 bit 1 that occurred on the SDA_SRC/SCL_SRC
interface. When bit 1 of address 0xA8 offset 0x20 is written to a
1’b1 or read as a 1’b1, then this field will be set to a 1’b1. When
bit 1 of address 0xA8 offset 0x20 is written to a 1’b0, then this
field will be set to a 1’b0. This field is reset to default value
whenever HPD_SNK is de-asserted for greater than 2 ms. The main
function of this bit is to automatically set the proper TX
termination when value = 1. 0 – HDMI 1.4b (default) 1 – HDMI 2.0 Note 1. When DDC_TRAIN_SETDISABLE is 1’b0 this bit will reflect the value of the DDC snoop. Note 2. When DDC_TRAIN_SETDISABLE is 1’b1 this bit is set by I2C and DDC snoop is ignored. If this bit was set to 1 during snoop prior to the DDC_TRAIN_SETDISABLE being set to 1 it will be cleared to 0. |
0 | DDC_TRAIN_SETDISABLE | R/W | 1’b0 | This field indicate the DDC training block function
status. 0 – DDC training enable (default) 1 – DDC training disable –DDC snoop disabled Note 1. When DDC_TRAIN_SETDISABLE is 1’b0 the TMDS_CLOCK_RATIO_STUATU bit will reflect the value of the DDC snoop. Note 2. When DDC_TRAIN_SETDISABLE is 1’b1, this bit is set by I2C and DDC snoop is ignored and thus automatic TERM control is ignored and must be manually set and TMDS_CLOCK_RATIO_STATUS bit will be cleared. Note 3. To go back to snoop and automatic TERM control this bit has to be cleared and TERM set back to automatic control. |