Skip to content

Instantly share code, notes, and snippets.

@K4zuki
Last active October 13, 2020 12:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save K4zuki/227fd75646de8119aae3ef24fffba2ce to your computer and use it in GitHub Desktop.
Save K4zuki/227fd75646de8119aae3ef24fffba2ce to your computer and use it in GitHub Desktop.
slg4658x LDO note

SLG46580 (Simple) PLD note

LDO related registers

Register relationship among chip types

46580 46582 46583
LDO0 LDO0 LDO
LDO1 Reserved Reserved
LDO2 LDO1 Reserved
LDO3 Reserved Reserved

LDO related registers

address hex (decimal) address by bit description
B5 (181)
reg<1455> LDO0 Discharge resistor Enable (for SLG46580 and SLG46582)
LDO Discharge resistor Enable (for SLG46583)
reg<1454> LDO0 Over-current & Short-current Detection Enable (for SLG46580 and SLG46582)
LDO Over-current & Short-current Detection Enable (for SLG46583)
reg<1453> LDO0 Start-up Ramping Slope Divide Enable (for SLG46580 and SLG46582)
LDO Start-up Ramping Slope Divide Enable (for SLG46583)
reg<1452> LDO0 PS_Mode_Gate (LDO0 turn-on/off is controlled by LDO0_EN matrix output) (for SLG46580 and SLG46582)
LDO PS_Mode_Gate (LDO0 turn-on/off is controlled by LDO0_EN matrix output) (for SLG46583)
reg<1451> LDO1 Discharge resistor Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1450> LDO1 Over-current & Short-current Detection Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1449> LDO1 Start-up Ramping Slope Divide Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1448> LDO1 PS_Mode_Gate (LDO1 turn-on/off is controlled by LDO1_EN matrix output) (for SLG46580)
Reserved (for SLG46582 and SLG46583)
B6 (182)
reg<1463> LDO2 Discharge resistor Enable (for SLG46580)
LDO1 Discharge resistor Enable (for SLG46582)
Reserved (for SLG46583)
reg<1462> LDO2 Over-current & Short-current Detection Enable (for SLG46580)
LDO1 Over-current & Short-current Detection Enable (for SLG46582)
Reserved (for SLG46583)
reg<1461> LDO2 Start-up Ramping Slope Divide Enable (for SLG46580)
LDO1 Start-up Ramping Slope Divide Enable (for SLG46582)
Reserved (for SLG46583)
reg<1460> LDO2 PS_Mode_Gate (LDO2 turn-on/off is controlled by LDO2_EN matrix output) (for SLG46580)
LDO1 PS_Mode_Gate (LDO1 turn-on/off is controlled by LDO1_EN matrix output) (for SLG46582)
Reserved (for SLG46583)
reg<1459> LDO3 Discharge resistor Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1458> LDO3 Over-current & Short-current Detection Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1457> LDO3 Start-up Ramping Slope Divide Enable (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1456> LDO3 PS_Mode_Gate (LDO3 turn-on/off is controlled by LDO3_EN matrix output) (for SLG46580)
Reserved (for SLG46582 and SLG46583)
B7 (183)
reg<1495> LDO0/1 VIN connection enable to ACMP0 (for SLG46580)
LDO0 VIN connection enable to ACMP0 (for SLG46582)
LDO VIN connection enable to ACMP0 (for SLG46583)
reg<1494> LDO2/3 VIN connection enable to ACMP1 (for SLG46580)
LDO1 VIN connection enable to ACMP1 (for SLG46582)
LDO VIN connection enable to ACMP1 (for SLG46583)
reg<1493> TS output connection enable to ACMP2
reg<1492> LDO0 VOUT output connection enable to ACMP3 (for SLG46580 and SLG46582)
LDO VOUT output connection enable to ACMP3 (for SLG46583)
reg<1491> LDO2 VOUT output connection enable to ACMP3 (for SLG46580)
LDO1 VOUT output connection enable to ACMP3 (for SLG46582)
Reserved (for SLG46583)
reg<1490> Reserved
reg<1489> Reserved
reg<1488> ACMP1 100 uA Current Source Enable
C6 (198)
reg<1591:1589> LDO0/1 VDD minimum Power Selection for LDO0 (for SLG46580)
LDO0 VDD minimum Power Selection for LDO0 (for SLG46582)
LDO VDD minimum Power Selection for LDO (for SLG46583)
reg<1588:1586> LDO0/1 VDD minimum Power Selection for LDO1 (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1585> UVLO0_HW_enable (Enable UVLO0 output Hard-Wire connection to LDO0/1) (for SLG46580)
UVLO0_HW_enable (Enable UVLO0 output Hard-Wire connection to LDO0) (for SLG46582)
UVLO_HW_enable0 (Enable UVLO output from ACMP0 Hard-Wire connection to LDO) (for SLG46583)
reg<1584> UVLO1_HW_enable (Enable UVLO1 output Hard-Wire connection to LDO2/3) (for SLG46580)
UVLO1_HW_enable (Enable UVLO1 output Hard-Wire connection to LDO1) (for SLG46582)
UVLO_HW_enable1 (Enable UVLO output from ACMP1 Hard-Wire connection to LDO) (for SLG46583)
C7 (199)
reg<1599:1595> Vref Selection V1 Value
reg<1594:1593> Reserved
reg<1592> LDO0 Start-up Ramping Slope Selection (for SLG46580 and SLG46582)
LDO Start-up Ramping Slope Selection (for SLG46583)
C8 (200)
reg<1607:1603> LDO1 Vref Selection (for SLG46580);
Reserved (for SLG46582 and SLG46583)
reg<1602:1601> Reserved
reg<1600> LDO1 Start-up Ramping Slope Selection (for SLG46580);
Reserved (for SLG46582 and SLG46583)
C9 (201)
reg<1615:1611> LDO2 Vref Selection (for SLG46580);
LDO1 Vref Selection (for SLG46582);
Reserved (for SLG46583)
reg<1610:1609> Reserved
reg<1608> LDO2 Start-up Ramping Slope Selection (for SLG46580);
LDO1 Start-up Ramping Slope Selection (for SLG46582);
Reserved (for SLG46583)
CA (202)
reg<1623:1619> LDO3 Vref Selection (for SLG46580);
Reserved (for SLG46582 and SLG46583)
reg<1618:1617> Reserved
reg<1616> LDO3 Start-up Ramping Slope Selection (for SLG46580);
Reserved (for SLG46582 and SLG46583)
E0 (224)
reg<1799:1795> LDO0 2nd Vref Selection (for SLG46580 and SLG46582);
LDO 2nd Vref Selection (for SLG46583)
reg<1794> Mode1_EN_Gate (By this bit=1, Matrix Output: LDO MODE1_Enable for LDO0/1/2/3 will be enabled.) (for SLG46580);
Mode1_EN_Gate (By this bit=1, Matrix Output: LDO MODE1_Enable for LDO0/1 will be enabled.) (for SLG46582);
Mode1_EN_Gate (By this bit=1, Matrix Output: LDO MODE1_Enable for LDO will be enabled.) (for SLG46583)
reg<1793> LDO0 VOUT_SEL_Gate (for SLG46580 and SLG46582);
LDO VOUT_SEL_Gate (for SLG46583)
reg<1792> LDO0_EN_Gate (By this bit=1, Matrix Output: LDO0_EN will be enabled.) (for SLG46580 and SLG46582);
LDO_EN_Gate (By this bit=1, Matrix Output: LDO_EN will be enabled.) (for SLG46583)
E1 (225)
reg<1807:1803> LDO1 2nd Vref Selection (for SLG46580);
Reserved (for SLG46582 and SLG46583)
reg<1802> Reserved
reg<1801> LDO1 VOUT_SEL_Gate (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1800> LDO1_EN_Gate (By this bit=1, Matrix Output: LDO1_EN will be enabled.) (for SLG46580)
Reserved (for SLG46582 and SLG46583)
E2 (226)
reg<1815:1811> LDO2 2nd Vref Selection (for SLG46580);
LDO1 2nd Vref Selection (for SLG46582);
Reserved (for SLG46583)
reg<1810> Reserved
reg<1809> LDO2 VOUT_SEL_Gate (for SLG46580);
LDO1 VOUT_SEL_Gate (for SLG46582);
Reserved (for SLG46583)
reg<1808> LDO2_EN_Gate (By this bit=1, Matrix Output: LDO2_EN will be enabled.) (for SLG46580);
LDO1_EN_Gate (By this bit=1, Matrix Output: LDO1_EN will be enabled.) (for SLG46582);
Reserved (for SLG46583)
E3 (227)
reg<1823:1819> LDO3 2nd Vref Selection (for SLG46580)
Reserved (for SLG46582 and SLG46583)
reg<1818> Reserved
reg<1817> LDO3 VOUT_SEL_Gate (for SLG46580);
Reserved (for SLG46582 and SLG46583)
reg<1816> LDO3_EN_Gate (By this bit=1, Matrix Output: LDO3_EN will be enabled.) (for SLG46580);
Reserved (for SLG46582 and SLG46583)
E4 (228)
reg<1831:1824> Reserved
Vref selection code LDO output [V]
00000 0.90
00001 1.00
00010 1.05
00011 1.10
00100 1.20
00101 1.25
00110 1.35
00111 1.50
01000 1.67
01001 1.80
01010 1.90
01011 2.00
01100 2.10
01101 2.20
01110 2.30
01111 2.40
10000 2.50
10001 2.60
10010 2.70
10011 2.80
10100 2.90
10101 3.00
10110 3.10
10111 3.20
11000 3.30
11001 3.40
11010 3.50
11011 3.60
11100 4.00
11101 4.10
11110 4.20
11111 4.35

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment