This checklist is the complete schematic and PCB review reference for products based on the SF32LB56x family. It is derived from SiFli's official SF32LB56x Schematic & PCB Checklist workbook (V1.0, 2026-01-21) and keeps the source workbook order, row numbering, applicability, Required/Optional status, and review highlighting.
Use it as the formal design-review gate: complete the schematic checklist before PCB layout starts, then complete the PCB layout checklist before Gerber release. For release review, keep a filled copy with both the initial-review and follow-up-review results.
The checklist spans multiple SF32LB56x silicon and package groupings, including the SF32LB56xU family, the SF32LB56xV family, and the SS6700A variant called out in SiFli's source materials. Confirm the exact target part number, package, display path, and storage topology before marking rows pass or fail; many items apply only to specific power rails, memory domains, or package-dependent interfaces.
Colored text and text with a yellow background preserve the review emphasis from the source spreadsheet. The workbook does not explain the reason for each highlight, so treat these marks as additional review flags.
For release work, use this page as a sign-off record rather than a reading checklist:
Confirm the exact orderable part number and package first.
Mark every row as pass, fail, or not applicable during review.
Cross-check display, storage, wake-up, and low-power rows against the matching hardware design guide sections.
Record package-specific assumptions — especially 56xU vs. 56xV, QFN vs. WBBGA, DSI vs. SPI display, and SD2/MPI3 storage usage — in the review notes.
PVDD supply voltage is 1.8 V-3.3 V; 1.8 V is recommended for SF32LB56xU/SF32LB56xV, and 3.3 V is recommended for SS6700A
All chips
Required
2
BUCK_LX and BUCK_FB connections are correct
All chips
Required
3
LDO_VOUT1 output has a test point, or a filter capacitor convenient for voltage measurement
All chips
Required
4
LDO_VOUT2 output has a test point, or a filter capacitor convenient for voltage measurement
All chips
Required
5
VDD_RET output has a test point, or a filter capacitor convenient for voltage measurement
All chips
Required
6
VDD_RTC output has a test point, or a filter capacitor convenient for voltage measurement
All chips
Required
7
VDDIO1 supply voltage is 1.8 V-3.3 V; SF32LB56xU uses 1.8 V and SS6700A uses 3.3 V. VDDIO1 may be switched together with external flash under PBR0 control. If VDDIO1 is not controlled by PBR0, ensure it is powered during program download. If controlled by GPIO, PB22 is recommended and the download tool must enable this rail
SF32LB560/561/563/56W and SS6700A
Required
8
When VDDIO1 is supplied by SF30147, LVSW1 is recommended; the download tool must enable this rail
SF32LB560/561/563/56W and SS6700A
Required
9
VDDIO2 supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision (SF32LB56xU recommended to use 1.8 V, SS6700A recommended to use 3.3 V)
SF32LB560/561/563/56W and SS6700A
Required
10
VDDIO3 supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision (SF32LB56xU recommended to use 1.8 V, SS6700A recommended to use 3.3 V)
SF32LB560/561/563/56W and SS6700A
Required
11
VDDIO4 supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision (SF32LB56xU recommended to use 1.8 V, SS6700A does not have this power rail)
SF32LB560/561/563/56W
Required
12
VDDIOA supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision
SF32LB565/567
Required
13
VDDIOA2 supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision
SF32LB565/567
Required
14
VDDIOB supply voltage is 1.8 V-3.3 V; reserve a 0 Ω series resistor in the first board revision
SF32LB565/567
Required
15
VDDIOSA supply voltage is 1.8 V, and a load switch is provided for power control
SF32LB565/567
Required
16
VDDIOSB supply voltage is 1.8 V, and a load switch is provided for power control
SF32LB565/567
Required
17
VDDIOSC supply voltage is 1.8 V and VDDIOSC must always be powered
SF32LB565/567
Required
18
AVDD33_ANA supply voltage is 3.3 V
All chips
Required
19
AVDD33_AUD supply voltage is 3.3 V
All chips
Required
20
The charging circuit is recommended to use a charger IC with path management so the system can power on from the charger input when battery voltage is below the power-on threshold
All chips
Required
21
If a charger IC without path management is used, trickle charge current must be at least 40 mA
All chips
Required
22
Power-supply design should be hardware-compatible between SF32LB56xU and SS6700 where applicable
SF32LB560/561/563/56W and SS6700A
Required
23
When SF30147 supplies power, use the SF32LB56x dedicated TWI interface for register control
All chips
Required
24
If SF30147 TWI shares the G-sensor I2C bus, the G-sensor I2C pull-up supply must always be powered so TWI can operate normally
All chips
Required
25
When SF30147 supplies power, EN-controlled load switches and LDOs may be used. The EN power domain must be PVDD or AVDD; do not control the switch from an MCU GPIO at a 1.8 V or 3.3 V level. Alternatively, tie EN to ground and control the corresponding rail output through registers
All chips
Required
26
When SF30147 supplies power, BUCK and LDO1 can only be controlled by their respective enable signals, EN_BUCK and EN_LDO1; internal register control is not provided
All chips
Required
27
56x PVDD must match VDDIO3 on SF32LB56xU or VDDIOB on SF32LB56xV. If PVDD is lower, for example the IO rail is 3.3 V while PVDD is 1.8 V, the IO rail has about 15 uA leakage in Standby and Hibernate
Table 3.3-1: Power Supply Capacitors and Inductors Checklist
No.
Check Point
Applies To
Category
1
PVDD bulk capacitor is at least 10 uF
All chips
Required
2
BUCK_FB capacitor = 4.7 uF
All chips
Required
3
LDO_VOUT1 capacitor is 4.7 uF
All chips
Required
4
LDO_VOUT2 capacitor is 4.7 uF
All chips
Required
5
VDD_RET capacitor = 0.47 uF
All chips
Required
6
VDD_RTC capacitor = 1 uF
All chips
Required
7
VDDIO1 capacitor is at least 1 uF
SF32LB560/561/563/56W and SS6700A
Required
8
VDDIO2 capacitor is at least 1 uF
SF32LB560/561/563/56W and SS6700A
Required
9
VDDIO3 capacitor is at least 1 uF
SF32LB560/561/563/56W and SS6700A
Required
10
VDDIO4 capacitor is at least 1 uF
SF32LB560/561/563/56W
Required
11
VDDIOA capacitor is at least 1 uF
SF32LB565/567
Required
12
VDDIOA2 capacitor is at least 1 uF
SF32LB565/567
Required
13
VDDIOB capacitor is at least 1 uF
SF32LB565/567
Required
14
VDDIOSA capacitor is at least 0.1 uF
SF32LB565/567
Required
15
VDDIOSB capacitor is at least 0.1 uF
SF32LB565/567
Required
16
VDDIOSC capacitor is at least 0.1 uF
SF32LB565/567
Required
17
MIC_BIAS capacitor is 1 uF
All chips
Required
18
AVDD33_ANA capacitor is at least 4.7 uF
All chips
Required
19
AVDD33_AUD capacitor is at least 4.7 uF
All chips
Required
20
AVDD33_BRF capacitor is at least 4.7 uF
SF32LB565/567
Required
21
AUD_VREF capacitor = 1 uF
All chips
Required
22
GPADC VREFP capacitor = 4.7 uF
All chips
Required
23
BUCK inductor is a part number listed on the [SiFli Approved Vendor List] (AVL)
All chips
Required
24
If the BUCK inductor is not SiFli-recommended, it meets L = 4.7 uH, DCR <= 0.4 ohm, and Isat >= 450 mA
All chips
Required
25
PVDDsupply power supply is 1.8 V, recommended to use VBAT1.8 V DCDC
All chips
Required
26
If GPS or other interference-sensitive peripherals are present, reserve a shunt-to-ground capacitor footprint at BUCK_LX; the value depends on actual test results
All chips
Required
27
Quiescent current of the selected DCDC is recorded and meets project requirements
All chips
Required
28
Quiescent current of the selected LDO is recorded and meets project requirements
MPI3 (SD2) connects to SPI NAND flash or SD NAND flash; on SF32LB56xU external flash, ensure the flash supply voltage matches VDDIO3
SF32LB560/561/563/56W and SS6700A
Required
2
MPI3 (SD2) connects to SPI NAND flash or SD NAND flash, and the flash I/O level matches VDDIOA2
SF32LB565/567
Required
3
The SPI NAND flash HOLD# pin is pulled up to the SPI NAND flash supply through a 10 kΩ resistor
All chips
Required
4
MPI3 connects to NOR flash (SS6700A external memory must be NOR flash)
All chips
Required
5
If production must download MPI3 (SD2) FLASH, during program download, external flash power supply is enabled
All chips
Required
6
The power switch controlled by PBR0 or another GPIO is active-high on and active-low off
All chips
Required
7
If the SD2 interface connects to SD NAND, signal connections are correct
All chips
Required
8
33 Ω series resistors are recommended on Flash CLK and data lines
All chips
Optional
9
SD NAND I/O level matches VDDIO2
SF32LB560/561/563/56W and SS6700A
Required
10
Flash CLK and data lines have 33 Ω series resistors
All chips
Required
11
The peripheral device's I/O logic level matches the main chip's
All chips
Required
12
LCPU co-packaged NOR flash is always powered, and PBR0 controls external flash power by default. (1) If GPIOs are limited, PBR0 may also control the 561/2/3/W co-packaged PSRAM supply (VDDIO1). If sleep data is stored in PSRAM, do not power off PSRAM or external flash. (2) If GPIOs are available, use PB22 to control the PSRAM supply switch
SF32LB560/561/563/56W and SS6700A
Required
13
VDDIOSA and VDDIOSB supplies are controlled by PBR0, VDDIOSC is always powered, and external flash supply is controlled by PA03
SF32LB565/567
Required
14
NOR flash is qualified in the key-component selection guide
All chips
Required
15
SPI/SD NAND flash is qualified in the key-component selection guide
SF32LB56xU or SS6700A connects to a serial JDI panel
All chips
Required
3
LCDC1 QSPI signal connections are correct; 100 Ω series resistors are recommended on CLK and data lines
All chips
Required
4
LCDC1 serial JDI signal connections are correct
All chips
Required
5
The LCDC RSTB connection is correct
All chips
Required
6
LCDC TE connection is correct (connects to the panel's TE or Fmark signal)
All chips
Required
7
TP signals follow the recommended pin assignment (refer to the EVB I/O config file)
All chips
Required
8
LCD interface supports 3/4-wire SPI, dual/quad-data SPI, serial JDI, and similar modes
All chips
Optional
9
SPI LCD, 3-wire mode: CS connected to PA36, CLK connected to PA37, DATA connected to PA38; 4-wire mode: CS connected to PA36, CLK connected to PA37, DATA connected to PA38, DC connected to PA39
All chips
Optional
10
The peripheral device's I/O logic level matches the main chip's
All chips
Required
11
If LCD AOD is required, note LCD_RST (PA05) supply VDDIO3, must always be powered, VDDIO3 must not be tied to external flash power, otherwise disabling flash power during sleep may also turn off VDDIO3 and LCD_RST, causing AOD abnormalities
SF32LB560/561/563/56W and SS6700A
Required
12
For DSI LCDs, connect DSI data and clock signals. DSI video-mode panels behave like RGB panels and have no TE signal; DSI command-mode panels have a TE signal, and DSI17801 requires TE. TE and RST are both recommended; final usage depends on the selected LCD
GPADC input range is correct; maximum input voltage must not exceed AVDD33_AVA (3.3 V)
All chips
Optional
3
Battery-voltage divider recommendation: 470 kΩ 1% resistor on the supply side, 1 MΩ 1% resistor to ground, and 100 nF filter capacitor
All chips
Required
4
For every resistor-divider signal measured by GPADC, use 1%-tolerance divider resistors; each GPADC channel must have a 100 nF filter capacitor placed close to the chip pin
All chips
Required
5
ADC can detect multiple buttons and save pins; for example, when PB32 is used as an ADC button, do not use the battery as the pull-up supply
I2C assignment accounts for HCPU/LCPU partitioning and whether the device must run in low-power mode
All chips
Required
2
I2C has pull-ups with the correct resistor value; if 400 kHz operation is required, 2.2 kΩ pull-ups are recommended. Use the peripheral-side voltage domain and shut the pull-up supply off with the peripheral at power-down
All chips
Required
3
I2C interrupt signal supports hardware wake-up where required
All chips
Required
4
If multiple devices share one I2C bus, their addresses are distinguished
All chips
Required
5
When use SF30147C PMIC, I2C SCL with TWI DAT use PB23, I2C SCL pull-up power supplyalways powered, TWI DATnormal SF30147C
Analog ECM single-ended mic is powered from MIC_BIAS
All chips
Required
5
Analog ECM differential MIC connection is correct
All chips
Required
6
Analog ECM differential microphone is powered from MIC_BIAS
All chips
Required
7
All audio ADC inputs have a DC-blocking capacitor of at least 2.2 uF
All chips
Required
8
Audio DAC outputs DACP and DACN each have a 1 kΩ series resistor near the chip, with a 1.5 nF capacitor in parallel between DACP and DACN
All chips
Required
9
AW8155 is the recommended audio amplifier; configure it in software for Mode 4 / Class AB mode when using the recommended part
All chips
Required
10
When feeding audio PA output back to the MCU ADC, add a divider and RC filter or additional digital filtering; the divided voltage must stay within the ADC input range, and RC filter cutoff should be 20 kHz
All chips
Required
11
If the chip integrated analog audio ADC path is unused, ADCP and ADCN are each recommended to have a 0 Ω series resistor to ground
UART4_TXD/UART4_RXD are recommended for debug; reserve test points and add a recommended 100 Ω series resistor
All chips
Required
2
SWD signal connections are correct
All chips
Required
3
The J-Link connector or test points correctly reserve the I/O power supply reference
All chips
Required
4
During production download, ensure PVDD, VDDIO2 on SF32LB56xU or VDDIOA on SF32LB56xV, VDDIO3 on SF32LB56xU or VDDIOA2 on SF32LB56xV, and VDDIO4 on SF32LB56xU or VDDIOB on SF32LB56xV are powered. VDDIO1 on 561/563/56W or VDDIOSB on 565/567 must also be powered
During normal non-sleep operation, as long as USB remains enabled, the PC/device side can sense insertion and removal; If MCU sleeps, must sense insertion and removal, add a VBUS resistor-divider circuit, the divider outputs a high level matching the IO voltage, feed into an MCU wake-up pin, sharing the charger-insertion detection wake pin is recommended
PBR0 changes from 0 to 1 during power-on and may be used for some external load-switch control; PBR1-PBR2 default to output low
All chips
Required
2
PBR0-PBRx can be used as outputs in both Standby and Hibernate
All chips
Optional
3
PBR0-PBRx can output LPTIM signals
All chips
Optional
4
For 567, LPTIM3 is recommended: LPTIM3_OUT and LPTIM3_OUT_BAR output 21-25 kHz signals from PBR pins with different duty cycles and opposite polarity
All chips
Optional
5
The 21-25 kHz opposite-polarity signals with different duty cycles may also be output from HCPU ATIM; select suitable ATIMx_CHx and ATIMx_CHxN signals together with Pin_Config and consider the impact of HCPU frequency reduction
All chips
Optional
6
PBR1-PBRx can output a 32 kHz clock signal
All chips
Optional
7
PBR0-PBRx can be configured as inputs for wake-up signals
All chips
Optional
8
When PBR is used as a wake-up pin, software must poll it after MCU wake-up. It supports slow-changing levels such as buttons and charger detection, but fast pulses such as heart-rate interrupts must use a normal wake-capable GPIO, not PBR
For all MOSFET, LDO, and DCDC enable pins used for power switching, reserve a 1 MΩ pull-down to ground when the enable pin is active-high; adjust the value if needed for the actual project
All chips
Required
2
SF32LB56x PVDD supply is 1.8 V, useslowIq DCDC output is 1.8 V power supply, always powered
All chips
Required
3
For SF32LB56xU and SS6700, VDDIO1 requires load-switch control. Use PBR0 as the control signal; if GPIOs are available, PB22 may control the supply. The download tool must enable VDDIO1 power
SF32LB560/561/563/56W and SS6700A
Required
4
For SF32LB56xU and SS6700, external flash power requires a load switch controlled by PBR0
SF32LB560/561/563/56W and SS6700A
Required
5
In Hibernate-off or Standby-off mode, SF32LB56xV VDDIOSA and VDDIOSB require load-switch control through PBR0, while VDDIOSC must always be powered
SF32LB565/567
Required
6
SF32LB56xV MPI3 flash supply requires a load switch controlled by PA03; enable MPI3 flash power during download
SF32LB565/567
Required
7
Deep Sleep base-current requirement is recorded. Deep Sleep current is higher than Standby and is suitable for frequent wake-up with intervals below 200 ms; all PB pins support wake-up, and base current is 90 uA
All chips
Required
8
Sum of base currents of all selected peripherals in Deep Sleep mode is recorded and meets project requirements
All chips
Required
9
Standby base-current requirement is recorded. Standby is suitable for less frequent wake-up with intervals above 200 ms; only PA50, PA51, PB33, and PB34 support wake-up, and base current is 4-5 uA
SF32LB560/561/563/56W and SS6700A
Required
10
Standby base-current requirement is recorded. Standby is suitable for less frequent wake-up with intervals above 200 ms; only PA50, PA51, PA52, PA53, PA54, PB33, PB34, PB35, and PB36 support wake-up, and base current is 4-5 uA
SF32LB565/567
Required
11
Selected peripherals, in Standby mode is recorded and meets project requirements
AU_ADCP/AU_ADCN are routed as differential traces with ground guarding
Required
2
AU_DACP/AU_DACN are routed as differential traces with ground guarding
Required
3
AU_DACP/AU_DACN traces are short enough that parasitic capacitance is below 10 pF
Required
4
AVDD33_ANA, AVDD33_AUD power traces use ground guarding, stay away from high-current noisy signals, use star routing, and each trace is at least 5 mm long
Required
5
AVSS is connected through vias to main-ground plane