SLLSES1E December 2015 – July 2025 HD3SS3220 , HD3SS3220L
PRODUCTION DATA
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| CURRENT_MODE_ADVERTISE | CURRENT_MODE_DETECT | ACCESSORY_CONNECTED | ACTIVE_CABL E_DETECTION | ||||
| R/W | R/U | R/U | R/U | ||||
| LEGEND: R/W = Read/Write; R = Read only; -n = value after reset, R/U = Read/Update |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 7:6 | CURRENT_MODE_ADVERTISE | R/W | 2’b00 | These bits are programmed by the application to raise the current advertisement from Default. 00 – Default (500mA/900mA) Initial value at startup 01 – Mid (1.5A) 10 – High (3A) 11 – Reserved |
| 5:4 | CURRENT_MODE_DETECT | R/U | 2’b00 | These bits are set when a UFP determines the Type-C current mode. 00 – Default (value at start up) 01 – Medium 10 –Charge Through Accessory – 500mA 11 – High |
| 3:1 | ACCESSORY_CONNECTED | R/U | 3’b000 | These bits are read by the application to determine if an accessory was attached. 000 –No Accessory attached (Default) 001 - Reserved 010 – Reserved 011 – Reserved 100 – Audio Accessory 101 – Charged Thru Audio Accessory 110 - Debug Accessory when HD3SS3220 is connected as a DFP 111 – Debug accessory when HD3SS3220 is connected as a UFP |
| 0 | ACTIVE_CABL E_DETECTION | R/U | 1’b0 | This flag indicates that an active cable has been plugged into the Type-C connector 0 - No active cable 1 – Active Cable Attach |