I see that there are problems with the EP terminal, which was generated as a perimeter pin, and the thermal pad being unbound. The project is HellzGate, but I can't mutate external components. I wonder if I can fix it by checking the part layout or submitting a quality issue. The pin placement seems incorrect too: the left row should have pins ordered as OUT 1, GATE 2, SOURCE 3, IN 4, while the right row has issues with UV and EP placements as well. This definitely needs attention!
Those pads indicate the TPS259830ONRGER, not the LTC4373. They must not both be GND:
IN_5 / Thermal Pad 1 → IN
GND_4 / Thermal Pad 2 → GND
TI specifies two electrically distinct exposed pads; shorting both to GND would directly short the input rail. The footprint naming may be awkward, but that separation is electrically required.
Architecture direction approved for planning only: LTC4416IMS#TRPBF + CSD25402Q3A. This file is the pre-mutation implementation plan. No schematic or PCB change has been made.
Implementation remains gated by final approval of this plan and by later U8 simulation/bench validation. The ACP2006 fan branch remains provisional.
Updated block diagram
Diagram
1. Exact components to remove or replace
Remove from source-selection stage
U4 TPS259474LRPWR USB source ORing device.
U9 TPS259474LRPWR battery source ORing device.
Obsolete U4/U9 support passives R2, R4, C2, C4, C6 and C8 after recording/removing their nets.
Remove the incorrect U4 Net 1 connection; the new USB selector input is USB_5V.
U2 and U7 remain TPS259474 input eFuses and will be completed after the final SYS capacitance/inrush is approved.
U3 compensation remains the completed TI Figure 8-1 network because the power stage, output voltage class and output capacitance remain substantially unchanged; loop response must be rechecked after the divider and source-stage bulk are implemented.
CPOLE: DNP 0603 provision. The calculated high-frequency capacitor is below 10 pF for the selected low-ESR ceramic bank, and TI permits leaving it open when the calculated value is below 10 pF.
Calculated control targets:
Duty ratio at 3.0 V/88%: 48.2%.
RHP zero: approximately 37.5 kHz.
Target loop crossover: approximately 6.0 kHz, below fSW/10 and fRHPZ/5 with 20% margin.
Inductor average current: 5.10 A.
Inductor ripple: approximately 1.32 A peak-to-peak nominal.
Inductor peak: approximately 5.76 A nominal; worst reviewed corner approximately 6.03 A, far below XAL1060-222MEC limits.
At 5 V, manufacturer characteristic data indicates approximately 28 µF effective per capacitor. The input is only approximately 3 V, so using 28 µF each as a conservative floor gives at least about 112 µF effective input capacitance before temperature/tolerance confirmation.
Add local high-frequency bypass:
1 x KEMET C0603C104K4RACTU, 100 nF, 16 V, X7R, 0603.
Output bank
Replace C11-C13 and add one additional capacitor:
4 x Taiyo Yuden MCASE32MAB5476KPNDT1
Approximate effective total at 5.1 V: about 112 µF, subject to final vendor model export.
The exact Taiyo Yuden Temperature/DC Bias model must be archived before manufacturing release. The compensation calculation uses 100 µF effective as a conservative design value.
1 x Analog Devices LTC4416IMS#TRPBF, MSOP-10, industrial temperature.
Power MOSFETs
2 x Texas Instruments CSD25402Q3A, one per input path.
P-channel, -20 V, VSON 3.3 x 3.3 mm.
RDS(on) max 8.9 mΩ at -4.5 V; hot design resistance approximately 12 mΩ.
Qg 7.5 nC typical.
5 A path loss: approximately 0.30 W; expected rise approximately 17°C with the datasheet 55°C/W copper condition.
2.64 A battery path loss: approximately 0.084 W.
U2/U7 eFuses provide full UV/OV/current-limit disconnect. The single PFET in each LTC4416 path performs low-loss ideal-diode operation and blocks SYS_5V-to-source reverse current.
USB-priority threshold network
Use LTC4416 Figure 2 configuration because USB V1 is the required priority source even though BAT_5V V2 can be slightly higher.
R2A: Yageo RC0603FR-0773K2L, 73.2 kΩ, ±1%, 0603, USB_5V to E2.
R2C: Yageo RC0603FR-0724K9L, 24.9 kΩ, ±1%, 0603, E2 to GND.
R2E: Yageo RC0603FR-07909KL, 909 kΩ, ±1%, 0603, E2 to H2.
E1 tied high per Figure 2 configuration.
H2 pulled up to PERIPH_3V3 with Yageo AC0603FR-07100KL, 100 kΩ.
Typical thresholds using the ADI equations:
USB fail/falling: approximately 4.82 V.
USB restore/rising: approximately 4.92 V.
Final worst-case thresholds must include the LTC4416 1.180-1.240 V comparator range and resistor tolerance before implementation.
Local bypass
100 nF exact production bypass on V1, V2 and VS using KEMET C0603C104K4RACTU.
4. SYS_5V bulk capacitance and physical footprint
Use three Flux-available Nichicon polymer capacitors:
Approximate package: 10 mm diameter x 10 mm height, land envelope approximately 10.3 x 10.3 mm.
Bank totals:
Nominal: 5400 µF.
-20% minimum: 4320 µF.
Parallel ESR: approximately 4.7 mΩ.
Combined ripple rating: approximately 13.2 A.
Reserve a minimum internal placement region of approximately 35 mm x 13 mm, plus courtyard, airflow and inspection clearance. Preferred placement is adjacent to the LTC4416 output and before the SYS_5V distribution trunk.
This bank requires coordinated U2/U7 eFuse dV/dt and inrush programming. It must not be added without recalculating startup current and latch timer energy.
5. Hardware load-shed branches
Always-on loads
X1 coordinator XIAO.
U10 and the essential PERIPH_3V3 control domain.
Source-selector/status logic.
Fan branch remains provisional; it is not approved for the raised 5.211 V maximum rail.
Scanner banks
Use three load switches:
3 x TI TPS22990DMLR, 5.5 V, 10 A, 3.9 mΩ, WSON-10, quick output discharge.
Bank A: U16-U18.
Bank B: U19-U21.
Bank C: U22-U24.
Each bank has a separate coordinator enable and defaults off through a pull-down.
Load-shed logic
1 x TI SN74LVC1G32DBVRG4: OR function POWER_BUDGET_OK = USB_PRIMARY_VALID OR BAT_OVERRIDE.
3 x TI SN74LVC1G08DBVRG4: AND each bank command with POWER_BUDGET_OK.
BAT_OVERRIDE is a coordinator GPIO with a 100 kΩ pull-down. Firmware must keep it low while USB is the active source. After USB loss, firmware may assert BAT_OVERRIDE only after confirming battery state and staging loads within 2.64 A.
Per-bank command inputs have 100 kΩ pull-downs.
Expected hardware shutdown time after USB invalidation:
LTC4416 H2 status response: approximately 5 µs typical.
LVC logic propagation: less than approximately 10 ns class.
TPS22990 turn-off: approximately 5.4 µs typical under datasheet conditions.
Expected command-to-switch-off: approximately 10.5 µs typical, excluding branch-output capacitor discharge/load time constant.
Charger hardware gate
1 x TI SN74LVC1G08DBVRG4 combines USB_PRIMARY_VALID and firmware CHARGE_REQUEST.
1 x Diodes Incorporated 2N7002Q-7-F pulls BQ25895 /CE low only when both are true.
Existing /CE pull-up keeps charging disabled on reset, USB invalidation or logic loss.
6. Voltage at the most distant XIAO
Steady source margins
Including proposed source setpoints, hot PFET resistance and 20 mV conservative selector/PCB allowance before detailed layout:
USB at 5 A: calculated SYS minimum approximately 4.90 V.
Battery at 2.64 A: calculated SYS minimum approximately 4.93 V.
Distribution example for 2 oz copper
A practical 88 mm board distribution model with a 40 mm, 10 mm-wide main trunk and a 50 mm, 2 mm-wide 0.5 A branch gives approximately:
10-16 mV total power/return drop, depending on return-plane assumption.
Most-distant USB-powered XIAO: approximately 4.886-4.892 V.
Most-distant battery-powered XIAO: approximately 4.913-4.919 V.
This remains above the 4.80 V design floor by about 86-119 mV.
Layout requirement:
Use 2 oz copper for SYS_5V distribution.
Use a broad L3 SYS_5V plane/trunk, not a narrow trace.
Target at least 10 mm effective main-trunk width near the selector and at least 2 mm per module branch, with multiple vias where layers change.
Use an uninterrupted L2 GND return plane.
Verify final DC drop with actual routed geometry before routing approval.
Source crossover
With the 5400 µF bank at -20% capacitance and hardware shedding after approximately 10.5 µs:
Full-load interval: about 5 A for the first approximately 10.5 µs.
Battery-limited interval: about 2.64 A for the remaining LTC4416 turn-on interval.
Calculated bulk droop plus ESR is approximately 66 mV.
Expected most-distant XIAO crossover voltage is approximately 4.83-4.85 V, depending on final distribution and output-capacitor discharge.
This gives only about 30-50 mV margin above the 4.80 V floor and therefore requires transient simulation plus bench validation. Without hardware load shedding, the full 5 A handoff margin is too small for production approval.
7. Fan, battery, USB and mechanical impacts
Fan
Keep CN1/fan branch provisional and logically separate.
Do not connect it to the raised source rail until the exact ACP2006 5 V maximum voltage, startup current and stall current are qualified.
Reserve space for a current-limited fan switch and optional voltage-conditioning footprint.
Battery operation
Sustainable battery output remains approximately 2.64 A at 3.0 V/5 A input/88% efficiency.
USB removal causes immediate scanner-bank shutdown; coordinator later re-enables banks in stages if the battery budget permits.
U8 setpoint changes to nominal 5.10 V and requires full loop/transient revalidation.
USB operation
U3 setpoint changes to nominal 5.04 V.
Full 5 A path remains available only with a qualified PD source and verified U2/U3 thermal limits.
5 V fallback policies remain unchanged: no full load from unknown/1.5 A sources.
Connector placement and board outline
No external connector move is proposed.
No board-outline enlargement is proposed.
The bulk bank and source selector require a new internal 35 x 13 mm power region. Internal components may need relocation, but USB-C, microSD, RF connectors, buttons, screws and standoffs remain fixed until enclosure review.
If the capacitor bank cannot fit while preserving module/tool/airflow/RF clearances, stop and request approval before moving an external connector or changing the approximately 88 x 88 mm outline.
8. Locked layout requirements
All ten XIAO modules remain socketed on replaceable headers.
Maintain finger/tool clearance around each module.
Keep antenna breakout connectors near the perimeter and aligned with enclosure openings.
Keep RF paths short and prohibit switching-power routing beneath RF areas.
Preserve access to USB-C, microSD, programming/debug headers, test points, screws, standoffs, fan airflow and case walls.
Reserve the capacitor-bank placement before component placement approval.
9. Implementation and validation sequence after approval
Replace U4/U9 with LTC4416 and PFET paths.
Update U3/U8 feedback and complete U8 compensation/capacitors.
Add SYS_5V polymer bank.
Add scanner-bank load switches and hardware gating.
Complete coordinated U2/U7 eFuse thresholds, dV/dt and ITIMER around final capacitance.
Run focused schematic ERC by block.
Simulate U8 and source crossover.
Bench-validate U8 loop, 5 A USB operation, battery takeover, hardware load shedding and distant-module voltage.
Only then begin enclosure-aware PCB placement.
Approval request
Approve the exact component plan, the 35 x 13 mm bulk-capacitor region, the U3/U8 feedback changes, and the three-bank hardware load-shed architecture before schematic implementation.
Approval status and scope
Updated block diagram
1. Exact components to remove or replace
Remove from source-selection stage
Replace U3 feedback components
Replace U8 feedback and compensation
2. Exact U8 capacitor plan
Input bank
Output bank
Existing U8 local capacitors
3. Source-selection stage additions
Controller
Power MOSFETs
USB-priority threshold network
Local bypass
4. SYS_5V bulk capacitance and physical footprint
5. Hardware load-shed branches
Always-on loads
Scanner banks
Load-shed logic
Charger hardware gate
6. Voltage at the most distant XIAO
Steady source margins
Distribution example for 2 oz copper
Source crossover
7. Fan, battery, USB and mechanical impacts
Fan
Battery operation
USB operation
Connector placement and board outline
8. Locked layout requirements
9. Implementation and validation sequence after approval