SLLSEO5D October 2015 – March 2021 TUSB322I
PRODUCTION DATA
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| DEBOUNCE | MODE_SELECT | I2C_SOFT_RESET | SOURCE_PREF | DISABLE_TERM | |||
| RW | RW | RSU | RW | RW | |||
| LEGEND: R/W = Read/Write; R/S/U = Read/Set/Update |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7-6 | DEBOUNCE | RW | 2'b00 | The nominal amount of time the TUSB322I device debounces the voltages on the CC pins. 00 – 168ms (default) 01 – 118ms 10 – 134ms 11 – 152ms |
| 5-4 | MODE_SELECT | RW | 2'b00 | This register can be written to set the TUSB322I device mode operation. The ADDR pin must be set to I2C mode. 00 – DRP mode (start from unattached.SNK) (default) 01 – UFP mode (unattached.SNK) 10 – DFP mode(unattached.SRC) 11 – DRP mode(start from unattached.SNK) |
| 3 | I2C_SOFT_RESET | RSU | 1'b0 | This register resets the digital logic. The bit is self-clearing. A write of 1 starts the reset. The following registers can be affected after setting this bit: CURRENT_MODE_DETECT ACTIVE_CABLE_DETECTION ACCESSORY_CONNECTED ATTACHED_STATE CABLE_DIR |
| 2-1 | SOURCE_PREF | RW | 2'b00 | This field controls the TUSB322I behavior when configured as a DRP. 00 – Standard DRP (default) 01 – DRP will perform Try.SNK 10 – Reserved 11 – DRP will perform Try.SRC |
| 0 | DISABLE_TERM | RW | 1'b0 | This field will disable the termination on CC pins and transition the CC state machine to the disabled state. 0 – Termination enabled according TUSB322I mode of operation (default) 1 – Termination disabled and state machine held in disable state. |