SLLSES1D December 2015 – September 2020 HD3SS3220
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 |