SLUSC25A February 2015 – August 2017 TPS2388
PRODUCTION DATA.
COMMAND = 28h with 1 Data Byte, Read/Write
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
– | MBP4_2 | MBP4_1 | MBP4_0 | – | MBP3_2 | MBP3_1 | MBP3_0 |
R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W-0 | R/W–0 |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Type | Reset | Description | ||||||
---|---|---|---|---|---|---|---|---|---|---|
7–0 | MBPn_2-0 | R/W | 0 | MBPn_2-0: Multi Bit Port power priority bits, three bits per port, if 3-bit shutdown priority has been selected (MbitPrty in General Mask register is high). It is used to determine which port(s) is (are) shut down in response to a serial shutdown code received at the OSS shutdown input. A port with 000 code has highest priority. Port priority reduces as the 3-bit value increases. The turn off procedure (including register bits clearing) is similar to a port reset using Reset command (1Ah register), except that it does not cancel any ongoing fault cool down time count. The port priority is defined as followings: OSS code ≤ MBPn_2-0 : when the OSS code is received, the corresponding port is powered off. OSS code > MBPn_2-0 : OSS code has no impact on the port |
||||||
MBPn_2-0 0x27/28 Register | Multi Bit Priority | Condition for Port Off | ||||||||
0 | 0 | 0 | Highest | OSS = ‘000’ | ||||||
0 | 0 | 1 | 2 | OSS = ‘000’ or ‘001’ | ||||||
0 | 1 | 0 | 3 | OSS ≤ ‘010’ | ||||||
0 | 1 | 1 | 4 | OSS ≤ ‘011’ | ||||||
1 | 0 | 0 | 5 | OSS ≤ ‘100’ | ||||||
1 | 0 | 1 | 6 | OSS = any code except ‘111’ | ||||||
1 | 1 | 1 | Lowest | OSS = any code | ||||||