ZHCSUX9 February 2024 TMUXHS4446
PRODUCTION DATA
This section describes how to configure the TMUXHS4446 control pins to configure device modes and mux configurations.
Table 6-1 shows how MODE0 and MODE1 pins are used to set device control configuration modes.
Control Mode | MODE0 | MODE1 |
---|---|---|
GPIO/Pin Control Mode | 0 | X |
I2C (1.8V logic) | 1 | 0 |
I2C (3.3V logic) | 1 | 1 |
Table 6-2 shows I2C Register sets. A1 and A0 (Byte 1, bits 2 and 1) are set by pins 35 and 14. CONF[2-0] (Byte 3, bits 2-0) sets the device configurations in I2C mode.
Byte # & Description | Register Bits | |||||||
---|---|---|---|---|---|---|---|---|
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 | |
Byte 1, I2C Secondary Target address | 1 | 0 | 1 | 0 | 1 | A1 | A0 | 0/1 (W/R) |
Byte 2, Device ID (read only) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Byte 3, Selection control (read/write) | 0 | 0 | 0 | 0 | 0 | CONF[2] | CONF[1] | CONF[0] |
Table 6-3 shows how CONF[2:0] pins in GPIO mode and registers Byte 3, bits 2-0 (CONF[2-0]) as shown in Table 6-2 sets mux configurations in source applications.
System-Side Channel | Connector-Side Channel Connected To System-Side Channel | |||||||
---|---|---|---|---|---|---|---|---|
Open (powered down) | Open (powered on) | USB-C USB 3.x | DP Alt Mode Receptacle DFP Pin Assignment (Source) | |||||
USB SS only | USB SS only Flip | C, E4 Ln DP | C, E Flip4 Ln DP | D2 Ln DP + USB SS | D Flip2 Ln DP + USB SS | |||
CONF[2:0] = 000 | CONF[2:0] = 001 | CONF[2:0] = 100 | CONF[2:0] = 101 | CONF[2:0] = 010 | CONF[2:0] = 011 | CONF[2:0] = 110 | CONF[2:0] = 111 | |
SSTX | X | X | CTX1 | CTX2 | X | X | CTX1 | CTX2 |
SSRX | X | X | CRX1 | CRX2 | X | X | CRX1 | CRX2 |
DP0 | X | X | X | X | CRX2 | CRX1 | CRX2 | CRX1 |
DP1 | X | X | X | X | CTX2 | CTX1 | CTX2 | CTX1 |
DP2 | X | X | X | X | CTX1 | CTX2 | X | X |
DP3 | X | X | X | X | CRX1 | CRX2 | X | X |
AUX+ | X | X | X | X | SBU1 | SBU2 | SBU1 | SBU2 |
AUX- | X | X | X | X | SBU2 | SBU1 | SBU2 | SBU1 |
Figure 6-2 illustrates pictorial view of the TMUXHS4446 mux configurations for a source application based on Table 6-3. In this illustration all signals are differential with both positive and negative pins, but shown as single for brevity.
The sink side signal flow can also be constructed based on Table 6-4.
System-Side Channel | Connector-Side Channel Connected To System-Side Channel | |||||||
---|---|---|---|---|---|---|---|---|
Open (powered down) | Open (powered on) | USB-C USB 3.x | DP Alt Mode Receptacle UFP Pin Assignment (Sink) | |||||
USB SS only | USB SS only Flip | C4 Ln DP | C Flip4 Ln DP | D2 Ln DP + USB SS | D Flip2 Ln DP + USB SS | |||
CONF[2:0] = 000 | CONF[2:0] = 001 | CONF[2:0] = 100 | CONF[2:0] = 101 | CONF[2:0] = 010 | CONF[2:0] = 011 | CONF[2:0] = 110 | CONF[2:0] = 111 | |
SSTX | X | X | CTX1 | CTX2 | X | X | CTX1 | CTX2 |
SSRX | X | X | CRX1 | CRX2 | X | X | CRX1 | CRX2 |
DP0 | X | X | X | X | CTX2 | CTX1 | CTX2 | CTX1 |
DP1 | X | X | X | X | CRX2 | CRX1 | CRX2 | CRX1 |
DP2 | X | X | X | X | CRX1 | CRX2 | X | X |
DP3 | X | X | X | X | CTX1 | CTX2 | X | X |
AUX+ | X | X | X | X | SBU2 | SBU1 | SBU2 | SBU1 |
AUX- | X | X | X | X | SBU1 | SBU2 | SBU1 | SBU2 |