123 Main Street, New York, NY 10001

Power Bank Design: Fuel Gauge, Bi-Directional DC-DC & USB-C PD

← Back to: Consumer Electronics

A power bank is a bi-directional power system: real performance is determined by the pack architecture (1S/2S), power-path stability, USB-C PD/PPS behavior, protection thresholds, and thermal derating—not by the printed mAh number alone. This page turns requirements into measurable specs, then provides an evidence-first IC selection and debug/validation playbook so designs survive long cables, multi-port use, cold weather, ESD, and real-world abuse.

H2-1 — Page Positioning & Boundary

A power bank is a system: energy storage + bi-directional power path + protocol behavior + protection/thermal policy. This chapter fixes the page boundary and the engineering deliverables, so every later section stays vertical and non-overlapping.

What this page delivers

Architecture map (1S/2S, ports, power-path) IC selection checklist (gauge / bi-dir / protection) Failure → evidence playbook (probe order & A/B tests) Validation plan (PD/PPS, thermal, EMC/ESD, aging) FAQs mapped back to each chapter

In scope: pack + bi-directional power path + USB-C behavior (as design consequences) + protection/thermal/validation.
Out of scope: wall-charger PFC/flyback/LLC deep derivations, magnetics design details, and Qi wireless charging.

System blocks that must be decided (before IC selection)

  • Cell configuration (1S vs 2S): sets peak current, MOSFET stress, heat density, and cut-off behavior. High power in 1S pushes higher currents; 2S reduces current but increases complexity.
  • Target power tier (15 / 27 / 45 / 65 W): determines whether bi-dir buck-boost is mandatory, how aggressive thermal derating must be, and how strict cable constraints become.
  • Port strategy (A/C, single vs multi-port): decides budget arbitration, shared vs per-port power path, and whether independent fault isolation is required.
  • Pass-through (charge + discharge simultaneously): forces load-sharing and “mode-transition safety” (avoid VBUS droop, renegotiation loops, and brownout resets).
  • Thermal envelope: skin temperature target, hotspot limits, sensor placement, and derating policy (step-down vs smooth throttling).
  • Enclosure constraints: stack-up, connector placement, copper area for heat spreading, and EMI return paths (portable cables amplify radiated/conducted noise).

Engineering outcomes expected at the end of this page

  • A one-page architecture decision (1S/2S, ports, pass-through policy, power budget).
  • A measurable definition of “capacity” (Wh and cut-off points), not only “mAh on label”.
  • A consistent trip order for protection layers (port protection → system limit → pack protection → cell safety).
Requirements → System Blocks → Design Consequences Inputs (User-visible) 10k / 20k 30W / 65W heat & cable limits 1C / 2C input budget Pass-through System Blocks 1S / 2S current, heat, cut-off Bi-dir DC-DC mode transitions Fuel Gauge SoC under aging/cold Protection Ports Consequences Efficiency & Heat derating policy Interoperability PD/PPS + cables Cost & Complexity BOM + test time
Figure F1 — Requirement-to-Block map: start from user-visible constraints, lock system blocks, then predict efficiency/compatibility/cost outcomes.

H2-2 — Product Requirements → Translate to Electrical Specs

Most field failures come from undefined “measurement units”: mAh vs Wh, advertised power vs sustained power, and “works with my cable” vs real interoperability. This chapter converts requirements into measurable specs that drive architecture.

Rule: define one stable engineering currency for each requirement: Energy → Wh, Power → sustained watts at a defined temperature, Compatibility → test matrix, Safety → trip order + recovery policy.

Capacity: marketing mAh → usable Wh

  • Label mAh is not output energy. Use Wh as the comparison unit (pack nominal voltage × Ah).
  • Define cut-off points: pack UVP / system UVLO / port shutdown. Cut-off defines “usable” energy.
  • Account for losses: conversion efficiency varies with output level; higher power usually increases thermal losses and derating.
  • Cold/aging impact: higher ESR causes earlier voltage sag → earlier shutoff even with remaining charge.

Power: advertised peak → sustained budget

  • Define “sustained”: power that can be held without thermal runaway (at a chosen ambient).
  • Cable reality: long cables and connector resistance reduce VBUS at the load; the system must tolerate droop without renegotiation loops.
  • Multi-port budgeting: specify whether ports share one budget or have guaranteed per-port limits.
  • Pass-through worst-case: charging + discharging stacks losses and raises hotspot temperature.

Minimal electrical spec sheet (the “must-define” list)

Spec Block What to define (engineer-readable) Why it matters (architecture consequence)
Energy (Wh) Pack Wh rating, usable Wh definition, cut-off thresholds (pack UVP / system UVLO), efficiency assumption range Keep one declared measurement condition; do not mix “cell energy” and “5V equivalent” without labeling. Determines cell config (1S/2S), derating strategy, and fuel-gauge calibration target (full/empty definitions).
Output matrix Fixed PDO list + PPS range (if used), max current per mode, port-sharing rules, allowed droop before fallback Specify “sustained” limits, not only a peak number. Drives bi-dir DC-DC capability, connector selection, and the policy layer that prevents “PD succeeds then drops to 5V”.
Input constraints Max input power, supported sink PDOs, input current limit behavior, inrush profile, adapter/cable assumptions Inrush and sink limits often decide charging speed more than the charger IC itself. Forces power-path design for stable ramp, avoids adapter reset, and prevents “slow charge with certain adapters”.
Pass-through Load-sharing promise (continuous output or allowed glitch), priority rules (charge vs output), mode transition conditions Define behavior at attach/detach and at PPS steps. Decides whether true power-path management is required and how to avoid brownout/renegotiation loops.
Thermal & safety Skin temperature goal, internal hotspot limits, sensor placement intent, derating curve type, protection trip order + recovery Recovery policy directly affects user experience and warranty returns. Determines sustained power, trip behavior under ESD/transients, and the reliability margin in pocket/heat soak scenarios.

Design-decision bullets (link specs to block choices)

  • If 65W is required, define sustained power at temperature first; then decide 1S vs 2S based on current/heat density and enclosure limits.
  • If interoperability is a priority, cover common fixed PDOs robustly before expanding PPS; PPS adds mode-transition and droop corner cases.
  • If pass-through is promised, specify allowed output behavior during transitions; require power-path/load-sharing that prevents VBUS dips triggering PD fallback.
  • If “accurate battery %” is a requirement, define full/empty points and the calibration workflow; gauge accuracy is limited by ESR drift, temperature, and cut-off thresholds.
  • If “not hot to touch” is required, declare derating policy explicitly (step-down vs smooth throttling) and test with worst-case stack (charge + discharge).
Spec-to-Architecture Bridge (convert words into numbers) Requirements Engineering Specs Architecture Locks “20,000mAh” usable capacity “65W output” sustained power “Fast recharge” input behavior “Not hot” Wh + cut-off usable definition PDO/PPS + budget per-port policy Sink power + inrush adapter/cable reality Derating policy 1S vs 2S current & heat Bi-dir + power-path stable transitions Protection stack trip order Thermal sensors
Figure F2 — Convert “words” (marketing & UX expectations) into a minimal, testable spec sheet that locks architecture choices.

H2-3 — System Architecture Options

This chapter presents canonical power-bank architectures and the decision logic behind each option: battery configuration (1S vs 2S), DC-DC style (boost-only vs bi-directional buck-boost), and port strategy (single vs multi-port).

Selection rule: start from sustained power + thermal envelope, then lock 1S/2S, then decide whether a true bi-directional power stage is required, and finally define multi-port policy (budget + priority + fail-safe).

Canonical architecture A — 1S + Boost-only + Power-path (cost-optimized)

When it wins

Lower sustained power Cost & BOM sensitive Single-port focus

Boost-only architectures simplify control and reduce component count. The primary design stress shifts to the battery-side current path, connector losses, and hot-plug stability.

  • Battery-side peak current: at higher output power, 1S battery current rises quickly and dominates heat density.
  • Cable/connector sensitivity: VBUS droop from IR loss can trigger PD fallback, resets, or oscillating re-negotiation.
  • Pass-through limitations: without true load sharing, attach/detach events often cause output glitches.

Must define: max battery current (peak + sustained), VBUS droop tolerance, inrush policy, and “allowed” output behavior during charging.

Canonical architecture B — 1S + Bi-directional Buck-Boost (compatibility-optimized)

When it wins

Higher power on 1S PD/PPS robustness Better transition control

A bi-directional buck-boost provides control headroom across multiple VBUS targets and mitigates droop sensitivity. The real complexity is mode management (charge ↔ discharge ↔ OTG) and risk edges during transitions.

  • Mode transitions: attach/detach, PPS step changes, and role swaps are common glitch sources.
  • Protection interaction: current limiting + thermal derating must be coordinated to avoid “limit oscillation”.
  • Evidence-based debug: stable operation requires predictable signals at VBUS/BAT/SYS/ISENSE/NTC during transitions.

Must define: a mode table (targets + limits) and a transition policy (soft-start/precharge + droop guard).

Canonical architecture C — 2S + Buck/Boost or 2S Bi-directional (thermal-optimized)

When it wins

45–65W sustained Lower current density More stable thermals

A 2S pack reduces battery current for the same output power, improving thermal headroom and sustained delivery. The tradeoff is increased pack management complexity and stricter safety/protection coordination.

  • Lower battery current: reduces MOSFET and copper losses, improving sustained output stability.
  • Pack policy: cut-off, protection trip order, and gauge calibration must align with 2S behavior.
  • Implementation cost: additional protection considerations and integration effort.

Must define: pack cut-off thresholds + protection order, and the sustained-power spec at temperature (not only peak watts).

Port strategy — Single C vs C+A vs Dual-C (shared vs per-port power path)

Key policy decisions

  • Shared DC-DC: lower BOM, but requires explicit arbitration (priority, fairness, minimum guarantees) to prevent unexpected droop or fallback.
  • Per-port power path: better fault isolation and simpler interoperability, at higher BOM and area.
  • Dual-C risk: simultaneous negotiations, role swaps, and PPS step changes require a deterministic policy manager to avoid oscillations.
Budget: sustained watts Priority: port A/B rules Fail-safe: droop guard Recovery: auto vs latch

Where the fuel gauge sits (pack-side) and what it measures

  • Placement: pack-side measurement is required for consistent SoC under varying load and charge direction.
  • Core signals: pack current (coulomb count), pack voltage (OCV correction & cut-off), temperature (cold/heat behavior).
  • Architecture dependency: pass-through and frequent direction changes increase the need for a stable sense point and transition-aware filtering.
Architecture Options (1S/2S • Bi-dir • Multi-port) Lanes show where current stress concentrates and where to place key sense points and blocking FETs. Lane A Lane B Lane C Lane D 1S + Boost + Power-path 1S + Bi-dir Buck-Boost 2S + Buck/Boost or 2S Bi-dir Multi-port Policy → Shared DC-DC 1S Pack Fuel Gauge Boost Power-path BB FET / Ideal USB-C / USB-A PD behavior Peak Current Sense Point Critical FETs 1S Pack Fuel Gauge Bi-dir Buck-Boost charge ↔ discharge Power-path USB-C (PD/PPS) droop guard Transition Risk Edges 2S Pack Fuel Gauge Buck / Boost or 2S Bi-dir lower Ibat Ports sustained power Lower Current Density Policy Manager budget / priority Shared DC-DC single stage Power-path & Guard droop / inrush Port Outputs C / A / dual-C Shared Budget Pitfalls
Figure F2 — Four-lane block diagram: each lane highlights where peak current, sense points, and critical blocking FETs should be handled.

H2-4 — Bi-directional DC-DC & Power-Path Management

The bi-directional stage and power-path determine real-world stability: hot-plug behavior, droop tolerance, pass-through performance, and safe transitions between charging, discharging, and OTG modes.

Core goal: keep VBUS and SYS stable across direction changes while maintaining reverse-blocking and predictable protection order. Most “PD drops to 5V” issues are consequences of droop/inrush/transition handling, not of missing PDO entries.

Bi-directional topologies used in power banks (system-level view)

  • Synchronous buck-boost (4-switch): supports multiple VBUS targets and bidirectional power flow with controlled transitions.
  • Buck + boost split stage: can be cost-effective in some 2S designs but increases mode boundaries and transition edge cases.
  • System-level inductor sizing: impacts heat, transient response, and EMI margin; treat it as a stability and thermal knob, not only an efficiency knob.

Power-path fundamentals: reverse-blocking and load sharing

  • Reverse-blocking: prevents back-feed when another source is attached; typically implemented with back-to-back FETs or ideal-diode control.
  • Load sharing (pass-through): input power feeds system load first; remaining power charges the pack; the pack supplements when input is insufficient.
  • Protection order: port protection → system limiting → pack protection must be deterministic to avoid oscillation and “mysterious resets”.

Inrush & hot-plug control (VBUS droop avoidance)

  • Soft-start / precharge: limits inrush into downstream capacitance and avoids adapter resets and droop-triggered renegotiation loops.
  • Droop guard: define a minimum VBUS window during transitions; enforce a controlled ramp rather than a hard connect.
  • Cable reality: long or high-resistance cables amplify droop; stable behavior must be validated with worst-case cables.

Mode transitions: charging ↔ discharging ↔ OTG (why glitches happen)

Glitches occur at “risk edges” where control targets, current direction, or port roles change faster than the power stage and protection layers can settle.

  • Attach/detach: sudden topology change; common outcomes are VBUS dip, PD fallback, or latch-off if protection order is unclear.
  • PPS step change: VBUS target jumps; weak transition policy can produce overshoot/undershoot and renegotiation loops.
  • Pass-through enable: power direction and current limit rules shift; incorrect sequencing causes oscillation between charge and discharge.

Evidence signals (what to probe first)

  • VBUS: detect droop, overshoot, and recovery time; correlate with negotiation fallback events.
  • BAT and SYS rails: determine whether the pack or system rail is collapsing during transitions.
  • ISENSE (Rsense or internal sense): see current direction changes and whether limiting is oscillating.
  • NTC/temperature: confirm derating entry/exit behavior and thermal-triggered policy changes.
  • SW node (qualitative only): identify abnormal hiccuping or repeated restart patterns during droop events (no deep control-theory required).

Modes & transitions table (state → symptom → probe-first)

State / Edge What changes Common failure symptom Probe first Quick A/B test
Output ON VBUS target enabled; current limit active VBUS droop under step load VBUS, SYS, ISENSE Short cable
PD negotiated VBUS target changes; policy enforces budget Negotiates then falls back to 5V VBUS, ISENSE, PD log Lock fixed PDO
PPS step VBUS target steps; compensation and limits shift Flicker / periodic renegotiation VBUS, SYS, ISENSE Disable PPS
Charge (CC) Input current limit dominates; BAT rises Adapter resets / slow charge VBUS, ISENSE, BAT Lower Iin
Pass-through Load-sharing enabled; direction may change Glitch when load or adapter changes SYS, VBUS, ISENSE Force single mode
Thermal derate Power limit ramps down; may change target VBUS Unexpected output drop or cycling NTC, VBUS, ISENSE Cold-air test
Low-batt Power reduced; cut-off rules engage Early shutdown with “high %” BAT, ISENSE, gauge Warm pack
Mode State Machine (Output + Charge) — Risk Edges Highlighted Nodes are simplified; edges mark hot-plug, PPS steps, and pass-through transitions that commonly cause glitches. Discharge / Output Charge / Sink OFF / Ship Output ON Negotiated PD PDO / PPS Derate thermal / low-batt Shutdown Sink Detect Precharge CC CV Terminate Attach / Detach PPS Step Pass-through Enable Inrush Probe first: VBUS · SYS · BAT · ISENSE · NTC USB-C USB-A
Figure F3 — Simplified state machine: highlight risk edges (attach/detach, PPS steps, pass-through enable) and probe-first signals to capture evidence quickly.

H2-5 — USB-C / PD / PPS / QC Behavior (Design Consequences)

This section scopes protocol depth to observable behavior and system consequences: stability during attach/detach, droop tolerance with real cables, and multi-port policy that prevents budget conflicts.

Boundary: this page does not reprint the PD specification. It focuses on what changes on VBUS/SYS/current limits during role decisions, contract selection, and power budget arbitration.

Dual-role behavior: sink vs source, role swap, and dead-battery outcomes

DRP / role swap Dead-battery Attach / detach
  • Role decisions change the power path: VBUS switch states, current direction, and limit rules can flip within milliseconds.
  • Dead-battery behavior must be deterministic: before a full contract, the system should avoid large inrush and protect SYS from brownout.
  • Risk edges: attach/detach and role swap are the most common triggers for droop, resets, or re-negotiation loops.

Probe first

VBUS · SYS · ISENSE (direction) · CC (state) · NTC

Typical symptom

Negotiates then drops to 5V, or periodic reconnects after insertion.

Contract selection strategy: fixed PDO vs PPS (when PPS is worth it)

  • Fixed PDO (simpler): fewer transition edges, lower debug cost, often the best “stability-first” baseline.
  • PPS (more flexible): can reduce loss and improve charging behavior, but introduces step transitions that stress droop guard and mode policy.
  • System requirement for PPS: clean VBUS ramps, controlled inrush, and transition-aware current limiting to prevent fallback loops.

Rule of thumb: enable PPS only if the power stage and policy manager can handle repeated target updates without VBUS undershoot, especially under long-cable and pass-through conditions.

Cable & IR-drop realities: why 5V@3A fails in the real world

  • Droop is a system event: cable + connector loss reduces VBUS margin and can cause brownout resets or PD fallback.
  • Heat makes it worse: connector temperature increases resistance, shrinking margin further during sustained load.
  • Design consequence: define a droop guard policy (ramp/limit/derate) instead of “hard-connecting” into full load.

Minimum evidence set

VBUS waveform (dip + recovery) + SYS stability + ISENSE limit pattern.

Fast A/B test

Short cable vs long cable, and fixed PDO vs PPS step.

Multi-port policy: priority rules, power split, and budget stealing

Budget (sustained) Priority Fallback Recovery
  • Budget must be sustained: thermal derating should dynamically reduce available watts and trigger planned downgrades.
  • Prevent “steal” behavior: a new contract should not collapse an existing port without a deterministic downgrade path.
  • Define minimum guarantees: reserve baseline power for the protected port, or limit negotiation options when budget is tight.

A stable multi-port design is a policy system: contract selection + power-path limits + droop guard must agree on the same budget.

Compliance hooks that affect power design: E-marker dependency and VCONN budgeting

  • E-marker dependency: cable capability can restrict reachable contracts; design should degrade gracefully when the cable is limiting.
  • VCONN budget: powering VCONN is a real load; it impacts thermal headroom and multi-port budget under edge cases.
  • QC behavior: treat voltage changes as transition events; apply the same ramp and droop guard discipline as PD target updates.
Negotiation Timeline (Behavior → Measurement Points) Strip view: attach → CC detect → messages → VBUS ramp → steady. Mark probes and risk edges (droop / inrush / swap). Attach Rp / Rd orientation CC Detect role decide PD Msg contract VBUS Ramp soft-start Steady Measurement Points CC state VBUS waveform ISENSE / current SYS rail Inrush Droop Swap Debug shortcut: correlate PD events with VBUS dip depth + recovery time + ISENSE limit pattern. If VBUS droops first → droop guard/inrush/cable margin. If SYS collapses first → power-path or internal rail stability.
Figure F4 — Negotiation timeline strip: overlay CC, VBUS, and current probes and mark risk edges where most stability failures originate.

H2-6 — Fuel Gauge Fundamentals (SoC is a System Problem)

SoC accuracy depends on measurement integrity and system conditions. This chapter explains how coulomb counting, OCV correction, and impedance/temperature models interact, and why cold and aging are the most common accuracy killers.

Key idea: a fuel gauge is only as accurate as the sense path, the model assumptions, and the learning conditions enforced by the system.

Coulomb counting vs OCV vs hybrid: what each breaks on

  • Coulomb counting: excellent for dynamic tracking but highly sensitive to offset, drift, and direction-change handling.
  • OCV-based correction: requires relaxation; errors grow when the pack rarely rests or when loads are pulsed.
  • Hybrid: reduces long-term drift but depends on temperature and impedance modeling consistency across real-world conditions.
Load transients Relaxation Direction changes Model mismatch

Sense resistor placement & Kelvin routing: measurement integrity

  • Placement defines truth: the sense point must capture the pack current actually entering/leaving the pack across all modes.
  • Kelvin routing prevents false offsets: poor Kelvin pickup or shared return paths inject load-dependent error.
  • Temperature drift matters: drift looks like “phantom current” over time and accumulates SoC error.

Common symptom

SoC jumps under high load, or drifts during idle.

Log to confirm

ISENSE offset at zero-load + temperature vs time.

Impedance/ESR modeling: why cold and aging destroy estimation

  • Cold sag: higher impedance increases voltage drop under load, triggering early cut-off even when SoC appears high.
  • Aging shift: impedance rises with cycles; without model adaptation, displayed SoC becomes optimistic under load.
  • Design consequence: cut-off policy and SoC display must remain consistent under high-power discharge and low temperature.

Learning cycles: when to recalibrate and how “full/empty” should be defined

  • “Full” must be conditional: learning should occur only when termination and thermal conditions are valid.
  • “Empty” must reflect system cut-off: if the system cuts off early under load, learning logic must account for that behavior.
  • Avoid over-learning: too-frequent recalibration can create instability in displayed SoC and user experience.

Hostless vs host-based gauges: autonomy vs system coordination

  • Hostless: faster integration and stable baseline behavior, but limited coordination with complex multi-port policies.
  • Host-based: enables system-aware filtering and event-based learning, with higher firmware and validation cost.

Decision hint: multi-port + pass-through + frequent direction changes usually benefit from stronger host coordination for logging and event handling.

Accuracy killers checklist: symptom → root-cause class → what to log

Symptom Root-cause class What to log Fast A/B test
Early shutdown with “high %” Cold/aging impedance mismatch; cut-off under load BAT voltage under load, NTC, discharge current, cut-off event timestamp Warm pack / lower power
SoC jumps during high load Sense offset/noise; filtering not transition-aware ISENSE raw, SYS, mode transitions, current direction flips count Fixed PDO, reduce steps
SoC drifts during idle Offset drift with temperature; leakage paths ISENSE at near-zero load, temperature vs time, baseline current Thermal soak
Full capacity seems smaller over time Learning condition invalid; termination mismatch Charge termination criteria, CV duration, temperature window, input power Controlled full cycle
Pass-through causes SoC anomalies Direction changes not handled; bypass path not sensed Direction flags, ISENSE sign, SYS/BAT currents, event logs Disable pass-through
SoC Estimation (Conceptual) — Inputs + Error Sources Combine coulomb counting with OCV correction and model terms; errors come from sensing, drift, and impedance shifts. Current Integral coulomb count OCV Correction relaxation Temperature cold / heat Impedance Model ESR / aging SoC Estimator filter + learning Event-aware logic Displayed SoC user-facing Offset drift Kelvin error Cold sag Aging ESR Relaxation Bypass path Practical rule: log events + conditions (power mode, temperature, direction changes) together with current/voltage to explain SoC errors.
Figure F5 — SoC estimation concept diagram: show the estimator inputs and common error sources (offset, Kelvin, cold sag, aging ESR, relaxation, bypass paths).

H2-7 — Charging PMIC & Battery Protection (CC/CV, JEITA, Protector, eFuse)

This chapter translates charging stages and protection choices into predictable behavior: what trips first, why it trips, how it recovers, and which signals prove the root-cause without guesswork.

Boundary: focus is system behavior (charge stages, JEITA derating, trip order, recovery policy). It avoids battery chemistry textbooks and deep BMS balancing algorithms.

Charging stages as a state machine (precharge → CC → CV taper → termination → recharge)

Precharge CC CV Terminate Recharge
  • Precharge: limits current into a low-voltage pack; unstable precharge often looks like “starts then stops”.
  • CC (fast charge): current is bounded by input budget (VBUS droop), thermal headroom, and protection limits.
  • CV taper: the system is most sensitive to threshold definition; noisy current sensing can cause premature termination or looped re-start.
  • Termination & recharge thresholds: overly aggressive settings produce “never reaches 100%” or frequent top-up heating cycles.

Probe first

VBUS · SYS · BAT · I_IN · I_CHG · NTC · fault/status pins

Typical symptom

Charge toggles (start/stop), or terminates early and re-enters recharge frequently.

JEITA / NTC zones: derating is a stability tool, not a binary stop/go

  • Multi-zone policy: use step-down or slope derating to avoid swelling risk and prevent repeated OTP trips.
  • Sensor representativeness: NTC placement must reflect cell temperature, not a local hotspot (inductor/FET) that causes false derating.
  • User-visible outcome: well-designed derating looks like “slower charge”, not “random disconnect”.

Evidence signals

NTC vs time + I_CHG changes + VBUS stability during derating steps.

Fast A/B test

Thermal soak (warm/cool) and repeat the same input power to check consistency.

Protection stack choices: protector IC + dual MOSFET vs PMIC-integrated protection; where eFuse fits

  • Pack protector (protector IC + dual FET): last-line defense for cell safety; should not be the first responder for external port faults.
  • System eFuse / current limit: best as an early, recoverable responder to port-side shorts, overloads, or cable faults.
  • PMIC-integrated protection: fast and compact, but policy and recovery behavior may be less configurable than a dedicated stack.

Trip-order principle: recoverable faults should trip early (system layer), while the pack protector remains a last resort.

Fault handling policy: latch vs auto-retry (OVP/UVP/OCP/SCP/OTP)

Auto-retry Latch Step-back Cooldown
  • Auto-retry: improves perceived robustness but can create heat and oscillation if the root cause persists.
  • Latch: safer and more diagnosable, but requires a clear recovery action (re-plug, button, timeout).
  • Best practice: use step-back (reduce power/current) before hard trip, especially for OTP and droop-related events.

2S+ considerations: matched cells vs balancing and protector architecture

  • Mismatch dominates behavior: cell imbalance increases early cut-off and SoC inconsistency under load.
  • Architecture consequence: 2S packs typically need clearer per-cell monitoring boundaries to avoid repeated protection events.
  • System objective: prevent “one cell trips, the product looks dead” by defining recovery and user-facing behavior explicitly.

Trip-order & evidence table: what should trip first, and what proves it

Threat Expected first trip Why (design intent) Probe-first signals
Port-side short / bad cable System eFuse / current limit Recoverable; protects connector and power-path without stressing pack protector VBUS dip + I_IN limit pattern + fault flag
Charging over-temp Thermal derate → then OTP if needed Prefer controlled power reduction over hard stop to avoid oscillation NTC rise + I_CHG step-down + die temp
Pack abnormal (cell UV/OV) Pack protector (last-line) Cell safety; must override system-level policies BAT collapse + protector latch state
Input OVP / surge Input OVP / front-end clamp Prevent overstress on PMIC and downstream rails VBUS spike + OVP event
Protection Layering (Trip Order + Fault Containment) External threats should be absorbed early (recoverable). Pack protection remains the last line for cell safety. External Threats ESD ⚡ Surge Short Port Front-End ESD / clamp 1 Input Limit OVP + eFuse 1 System Power-Path ideal diode / B2B FET 2 Pack Protector protector + dual FET 3 Cells 1S / 2S pack Cell Cell Trip order: 1 = recoverable port/system response, 2 = system containment, 3 = last-line cell safety.
Figure F6 — Protection layering: map external threats to front-end, system limit, power-path containment, and pack-protector last-line safety, with trip-order markers.

H2-8 — Thermal Design & Derating (Avoid “Bench OK, Pocket Fail”)

Thermal success is a closed loop: identify loss by mode, locate hotspots, sense representative temperatures, and apply a derating policy that stays stable under real cables, multi-port load, and pass-through.

Thermal loop: loss map → hotspot → sensor → derating policy → user-visible behavior. Breaks in any link typically cause oscillation, sudden shutdown, or repeated power fallback.

Loss map by mode: discharge, fast charge, and pass-through worst case

  • High-load discharge: DC-DC switching loss + inductor copper loss + connector I²R are dominant contributors.
  • Fast charge: input path loss + charger PMIC dissipation + pack impedance heating determines internal temperature rise.
  • Pass-through: the worst-case blend—bidirectional flow and frequent transitions stress both thermal margin and policy stability.

Practical outcome

Pass-through failures often appear as power drops, reconnect loops, or “random” stops after minutes.

Measure together

Power mode + NTC + VBUS/SYS + port budget decisions (downgrade events).

Hotspot suspects: what heats first and why it matters

Inductor HS FET Sense resistor Connector Shield can
  • Inductor / HS FET: hotspots that drive junction temperature and trigger internal protections.
  • Sense resistor: I²R heating can distort measurement and accelerate derating decisions.
  • Connector: contact resistance increases with heat, turning droop into a thermal runaway mechanism.

Thermal sensing strategy: NTC placement, multiple sensors, and junction reporting

  • Representative placement: one NTC cannot represent both cell and hotspot; separate “cell safety” and “hotspot protection” intents.
  • Multiple sensors: add a hotspot sensor near the power stage and a pack-focused sensor closer to the cells.
  • Junction reporting: use IC die temp as fast protection input, but keep policy consistent with external NTC to avoid policy fighting.

Derating policy: step-down vs throttle and stable user-facing behavior

  • Step-down (staged): predictable power levels; easier to validate and to explain in UI behavior.
  • Analog throttle: smoother, but must avoid oscillation with protocol steps and power-path transitions.
  • Policy stability: enforce cooldown hysteresis and minimum dwell time to prevent rapid up/down power toggling.

User-visible framing: a planned drop (e.g., high power → medium power) is preferable to repeated disconnect/reconnect loops.

Enclosure & airflow: board-to-case thermal stack and skin temperature targets

  • Material matters: metal spreads heat to reduce hotspots, while plastic often concentrates heat near the power stage.
  • Skin temperature target: policy should be constrained by both hotspot safety and external touch comfort.
  • Thermal path: prioritize contact quality (pad/interface) and copper spreading before increasing complexity.
Thermal Derating Concept + Board-to-Case Stack Use a stable derating curve and a clear thermal path to keep behavior predictable under real-world load. Available Power vs Temperature cool → hot high → low Normal Derate Protect full power step-down / throttle shutdown Thermal Stack (Hotspot → Skin) Hot components Connector PCB copper spreading Thermal pad / interface Enclosure / case Skin temperature Hotspot NTC Case sensor Stability rule: add hysteresis + minimum dwell time so derating does not fight protocol steps or power-path transitions.
Figure F7 — Combine a conceptual derating curve (Normal/Derate/Protect) with a thermal stack map (hotspot → spreading → interface → case → skin).

H2-9 — EMI/ESD/Transient Robustness (portable reality: cables + user abuse)

Power banks are natural EMI traps: high di/dt switching, long cables acting as antennas, and multi-port return paths sharing the same small enclosure. Robustness is won by controlling current loops and return paths, not by adding random parts.

Boundary: focuses on system behavior (loops, port protection placement, plug-in transients, return path control, evidence signals). It avoids deep PCB-layout tutorials and spec reprints.

Why power banks are EMI traps: di/dt + long cables + multi-port sharing

High di/dt Long cable Multi-port Small enclosure
  • Switch loop radiates when its loop area and ringing are uncontrolled.
  • Connector loop turns the cable into an antenna; long/poor cables amplify droop and ringing.
  • Sense loop is often the first victim—noise corrupts current/voltage readings and causes false limits or gauge glitches.

Port protection: ESD diode placement, common-mode choke, and VBUS TVS (system-level tradeoffs)

  • ESD diode placement: the goal is to clamp early and keep discharge current out of sensitive return paths.
  • Common-mode choke: targets common-mode energy on the cable; it is a cable-antenna control tool.
  • VBUS TVS selection: must balance clamp strength vs added capacitance/leakage that can destabilize negotiation on long cables.

Common field trap

“Negotiation fails only on long cables” often correlates with VBUS ringing + droop interacting with protection and policy.

Probe-first signals

VBUS overshoot/ringing + SYS dip + CC detach/reattach pattern around plug events.

Surge / plug-in transients: VBUS overshoot, ringing, and brownout resets

  • VBUS overshoot: can trigger input OVP or cause internal rail disturbance at attach.
  • Ringing + droop: long-cable inductance increases ringing energy; droop increases the chance of PD reset or MCU brownout.
  • Design intent: reduce loop energy (short paths, controlled ramp) and protect without forcing repeated attach cycles.

Grounding & shielding in small enclosures: return path control is the main lever

  • Return path consistency: keep high-current return out of measurement/control reference paths.
  • Shielding reality: metal/plastic enclosure decisions change where common-mode currents flow and where ESD energy returns.
  • Goal: a predictable return path prevents noise from masquerading as real current/voltage events.

Validation evidence: what failures look like (and what they usually mean)

Protocol symptoms

PD reset · drops to 5V · repeated attach/detach loops

Power integrity symptoms

SYS brownout · reboot · output flicker during plug events

Measurement symptoms

Gauge glitch · false current limit · erratic SoC updates

Current Loop Map (EMI + ESD + Transient Control) Control loop area and return path. Keep sense paths clean. Clamp discharge at the port. Board (power stage + control) DC-DC Power Stage FET · Inductor · Caps Switch loop (high di/dt) Controller / Policy limits · derate · ports Current / Voltage Sense Rsense · Kelvin · ADC Ports USB-C USB-A Cable + Load long cable = big loop Clamp early (ESD/TVS) Return path control Keep sense loop clean 1) Switch loop 2) Connector loop 3) Sense loop
Figure F8 — Current loop map: control the high di/dt switch loop, cable/connector loop, and keep the sense loop isolated from return-path noise.

H2-10 — Failure Modes → Evidence-Based Debug Playbook (probe-first)

This chapter ties common field symptoms to root-cause classes and a strict “2–3 probes first” rule. Each row is designed to produce a fast initial classification with minimal equipment.

Method: map each symptom to a root-cause class (Protocol / Thermal / Protection / Gauge / Port Dead), then apply a fixed probe order: VBUS → SYS → BAT → CC → current sense → NTC.

Quick triage: 5 symptom families and the first thing to check

Protocol drop

First check: VBUS dip + CC state change around the event.

Thermal derate

First check: NTC trend + power step-down pattern over minutes.

Protection trip

First check: limit mode / fault flags + recovery behavior (latch vs retry).

Gauge error

First check: current sense offset + temperature/aging context.

Port dead

First check: port switch enable + ESD damage signature + continuity.

Minimal A/B toolkit (fast isolation without deep protocol decode)

  • Two cables: known-good short cable + long cable to expose droop/ringing sensitivity.
  • One fixed load: resistive or electronic load at a stable level to remove “real device” variability.
  • Thermal A/B: warm soak vs cool soak to separate thermal derate from protocol/power-path faults.
  • Port A/B: single-port vs dual-port to reveal shared budget or return-path interactions.

High-frequency field symptoms → root-cause class → probe order → quick A/B

Symptom (field) Class Probe order (2–3 first) Quick A/B tests Evidence to confirm
PD negotiates then drops to 5V Protocol drop VBUS → CC → SYS Short vs long cable; fixed PDO vs PPS; single-port vs dual-port VBUS droop/ringing aligns with CC detach/reattach; SYS dip triggers policy fallback
Charges slowly only with some adapters Protocol / Power-path VBUS → I_IN → CC Swap adapter; short cable; disable other ports I_IN hits limit while VBUS stays marginal; contract selection repeatedly changes
Pass-through causes reboot / flicker Power-path SYS → VBUS → BAT Remove load; reduce output power; warm vs cool soak SYS dips at mode transitions; VBUS ramp/limit fights output demand
Output flickers when plugging input Transient / Protection VBUS → SYS → fault Short cable; add/remove load; repeat plug timing VBUS overshoot/ringing correlates with OVP/limit event and SYS disturbance
SoC jumps (e.g., 60% → 1%) Gauge error ISENSE → BAT → NTC Fixed load vs burst load; warm vs cold; log over 5–10 min ISENSE offset or noise causes incorrect integration; cold raises impedance and triggers model mismatch
Cold weather shuts off early Gauge / Protection BAT → ISENSE → NTC Cold vs room temp; lower load; compare cut-off timing Under-load BAT sag hits UV threshold earlier; SoC model drifts with ESR increase
High load: whine + thermal shutdown Thermal derate NTC → SYS → VBUS Warm soak; reduce power step; change port/cable NTC rises steadily then derate/shutdown occurs; whine aligns with current limit or control stress
Power drops 65W → 30W after minutes Thermal derate NTC → policy event → VBUS Improve airflow; cool soak; single-port only Clear step-down event tied to temperature crossing; stable behavior indicates planned derate not random fault
One port works, the other is dead Port dead Port switch EN → VBUS at port → fault Swap cable/device; inspect after ESD event; single-port tests Port enable present but VBUS missing suggests switch/protection damage; repeated OCP indicates hard short
USB-A works but USB-C output unstable Protocol / EMI CC → VBUS → SYS Short cable; disable PPS; different sink device CC instability or attach loops correlate with VBUS dips; EMI/return path issues show sensitivity to cable length
Sudden no power after ESD event ESD / Protection VBUS → SYS → port continuity Try other port; re-plug with no load; inspect protection parts Permanent failure suggests damaged port-side clamp/switch; intermittent suggests latch state or policy lockout
Multi-port: one port steals budget, other resets Policy / Power-path VBUS → SYS → per-port current Single vs dual-port; fixed loads per port; disable PPS SYS droop aligns with policy reallocation; repeated renegotiation indicates budget oscillation
Debug Decision Tree (Probe-First, Evidence-Based) Route by symptom family, then confirm with 2–3 probes and one quick A/B test. Symptom observed drop · reset · glitch · dead port Protocol drop Thermal derate Protection trip Gauge error Port dead VBUS dips? CC changes? Next probes: VBUS · CC · SYS NTC rising? Power steps? Next probes: NTC · SYS · VBUS Fault latch? Retry loop? Next probes: VBUS · SYS · fault ISENSE off? Temp/aging? Next probes: ISENSE · BAT · NTC EN present? ESD sign? Next probes: EN · VBUS@port · fault Quick A/B: short cable · fixed load · single port · fixed PDO · warm/cool soak
Figure F9 — Decision tree: classify by symptom family, confirm with two quick checks, then apply the 2–3 probe order and one fast A/B test.

H2-11 — Validation & Production Test Plan (Real-World Ready)

A power bank passes validation only when electrical behavior, protocol behavior, thermal derating, aging drift, and user-abuse transients all converge into a single, reproducible evidence package. The plan below is written as Setup → Stress → Measurement Points → Pass Criteria → Logs, so failures become actionable rather than “random”.

11.1 Evidence Package (make every test comparable)

Use the same observability set across electrical, protocol, thermal, aging, and EMC/ESD tests. This prevents “passed in lab” but “mysterious in field”.

  • Waveforms (minimum): VBUS, SYS, BAT, ISENSE. Add NTC (pack/case) and any FAULT/PG/INT lines if available.
  • Event logs: contract change / power budget change / protection trip reason / thermal derate steps / reset reason.
  • Statistics: record fail rate per cable/adapter/load combination (interoperability is a matrix, not one run).
VBUS droop SYS dip ISENSE spikes NTC slope Trip reason Fail rate
Pass definition should always include: (1) no reboot / no unexpected contract collapse, (2) droop stays within product targets, (3) derating is stable (no oscillation), (4) recovery behavior matches user expectation.

11.2 Electrical Validation (load steps, inrush, short, efficiency by output mode)

Electrical tests must stress the same paths that fail in pockets: long cables, hard load steps, hot-plug, and short-circuit user abuse.

  • Load step: step 10%→90% of target output power; capture VBUS/SYS dip and recovery time; correlate with any protocol reset.
  • Inrush / hot-plug: insert cable and apply load quickly; verify no overshoot/ringing that triggers OVP or causes negotiation restart.
  • Short / OCP/SCP: verify protection response is deterministic; confirm latch vs auto-retry matches product UX goals.
  • Efficiency sweep: sweep key output modes (e.g., 5V/9V/15V/20V or PPS band); record efficiency + hotspot temperature trend (not just numbers).
Production-friendly tip: define “golden logs” for every stress test (min SYS, max VBUS overshoot, max ISENSE) so regression is measurable across firmware and BOM spins.

11.3 Protocol Validation (PD/PPS/QC as behavior + design consequences)

Avoid packet-level spec content. Validate what matters: stable contracts, correct role behavior, cable dependency, and predictable multi-port policy outcomes.

  • Interoperability matrix: adapters × cables (with/without E-marker) × loads × ports; record fail rate and the evidence signature (droop / reset / contract collapse).
  • Dead-battery: confirm attach → detect → ramp behavior without brownout loops; log how long until stable output is reached.
  • Role swap / DRP: validate transitions do not glitch SYS; mark risky edges (attach/detach, PPS step, pass-through enable).
  • Multi-port policy: verify that one port does not “steal the budget” invisibly; confirm priority rules are consistent and logged.
A protocol failure is rarely “protocol-only”. Treat it as a coupled event: contract change ↔ VBUS ramp ↔ SYS stability ↔ thermal/protection state.

11.4 Thermal Validation (worst-case pass-through + pocket simulation)

The most revealing case is simultaneous fast charge + high-power discharge under constrained heat rejection. Validate not only peak temperature, but also derating stability.

  • Worst-case pass-through: high input power + high output power; verify derating is stepwise and stable (no hunting).
  • Thermal soak: soak to steady-state at elevated ambient; capture NTC slope and junction-reported temperature (if available).
  • Pocket simulation: reduced airflow / insulated enclosure; confirm no unexpected resets or contract collapses during derating.
  • User-facing behavior: record the exact sequence when throttling happens (power step, message/log, recovery rule).

11.5 Aging & Battery Drift (impedance rise, cold behavior, SoC learning verification)

Aging is a primary variable: rising impedance changes droop margins and makes SoC estimation fragile. Validate stability across new and aged packs.

  • Cycle aging: repeat key output modes after cycles; compare early shutoff behavior and internal droop signatures.
  • Impedance/ESR drift: verify that increased ESR does not cause premature protection trips or negotiation instability.
  • Cold checks: low-temperature discharge tends to expose “SoC looks fine then suddenly off”. Record evidence at the same probe set.
  • Learning verification: confirm that learning cycles converge using the intended “full/empty” definitions (avoid chasing false calibration).

11.6 EMC/ESD & Transients (cables, user abuse, small enclosure reality)

Use realistic cable configurations and discharge points. Monitor not only survival, but also post-event behavior: recovery, fault logs, and port functionality.

  • ESD points: connector shell, exposed metal, button area; test with both short and long cables attached.
  • Transient scenarios: hot-plug with load, long-cable ringing, connector bounce; check for PD reset loops or brownout resets.
  • Pass criteria: no permanent port death; short disturbances allowed only if self-recovering and correctly logged.

11.7 Checklist Table (Setup → Stress → Pass → Logs)

Numbers depend on product targets. Keep criteria expressed as “within spec / within UX rule” and always record the worst value per run.

Test Item Setup & Stress Pass Criteria Logs / Evidence to Capture
Load step
Output stability
Programmable load; step 10%→90% of target output power; repeat across key modes (fixed outputs and PPS band if used).
Include long cable case.
No reboot; no unexpected contract collapse; VBUS/SYS dip and recovery meet product limits; derate (if triggered) is stable (no oscillation). Waveforms: VBUS, SYS, BAT, ISENSE; NTC trend; contract/state events; min SYS, min VBUS, max ISENSE peak.
Inrush / Hot-plug
Attach bounce
Hot-plug cable; immediately apply load; repeat across multiple cables and adapters. No OVP false trips; no repeated renegotiation loops; VBUS overshoot/ringing stays within safe margin. VBUS overshoot peak; SYS dip; attach-to-stable time; fault reason (if any).
Short / OCP / SCP
User abuse
Short at port; test recovery behavior (auto-retry vs latch). Repeat at elevated temperature. Protection triggers deterministically; recovery matches UX rule; no permanent damage; post-event port still negotiates correctly. Trip reason; retry cadence; thermal peak; post-event handshake success rate.
Efficiency sweep
Thermal correlation
Sweep output power in key modes; add pass-through condition for worst case. Efficiency + temperature trend aligns with derating policy; no abrupt collapses; no unstable throttling. Efficiency vs mode; hotspot temperatures (NTC/IR/thermocouple); derate steps and timestamps.
Interoperability matrix
Adapters × cables
Matrix: adapters × cables (E-marker / non) × loads × ports; run multiple cycles; compute fail rate. Fail rate within target; failures have a consistent signature (not random) and are eliminated by root-cause fix. Fail rate table; event trace (attach/ramp/contract); VBUS/SYS evidence around failures.
Dead-battery start
Start-up robustness
Low SoC start; attach input; observe the path to stable output/charging. No brownout loop; reaches stable state within target time; logs correctly classify the start mode. Time-to-stable; SYS minimum; reset counters; mode transitions.
Thermal soak
Steady state
Elevated ambient; worst-case pass-through; soak to steady state. Peak temperatures within targets; derating is stable and predictable; no resets or contract collapse during throttle. NTC/junction/case temperature vs time; derate step timestamps; waveform snippets at each step.
Pocket simulation
Constrained airflow
Insulated enclosure / airflow restricted; repeat the worst-case power scenario. No unexpected shutdown; throttle behavior matches UX; recovery rule is consistent after cooling. Temperature slope; SYS stability; contract events; shutdown reason (if any).
Aging drift
ESR rise
Compare fresh vs aged cells (or simulated ESR); repeat key power modes and cold checks. No premature shutoff beyond target; protection does not false-trigger; SoC behavior stays monotonic and explainable. Droop signatures; SoC trend vs load; ESR estimate (if available); fault logs.
ESD / transient
Survival + recovery
Discharge to connector shell and exposed metal; test with cables attached; monitor during load. No port death; disturbances self-recover; failures (if any) are logged with correct reason. Reset reason; port functional test after event; VBUS/SYS event capture window.
Production gate suggestion: select 3 “must-pass” stress tests (load step, hot-plug/inrush, worst-case pass-through) and run them for every major firmware/BOM revision.

11.8 Representative MPN Kit (ICs & key protection parts)

The list below provides concrete part-number anchors for sourcing and validation planning. Selection depends on power level, cell count, and topology (1S/2S, boost-only vs buck-boost, integrated SoC vs discrete).

Power-path / charger / bidirectional control (examples)

TI BQ25792 (buck-boost charger, 1–4 cells) TI BQ25895 (1-cell buck charger + boost) Injoinic IP5389 (power-bank SoC)

Fuel gauge (examples)

TI BQ27441-G1 (system-side gauge) ADI / Maxim MAX17055 (ModelGauge m5 EZ)

Pack protection / eFuse / port protection (examples)

ABLIC S-8261 Series (1-cell protector) TI TPS25947 (2.7–23V eFuse) TI TPD4E05U06 (USB signal ESD) Littelfuse SMBJ24A (VBUS TVS, 24V class)

EMI / sensing / thermal parts (examples)

Murata DLW43SH510XK2 (common-mode choke) Murata NCP18WF104F03RC (NTC, 100k class) Vishay WSLP25122L500FEA (current sense resistor)
Practical rule: validation should include at least one build with “tight margin” parts (higher ESR cell, long cable, hotter enclosure) to avoid late-stage surprises.

Figure F10 — Validation Setup Block Diagram (single-page, reproducible)

The diagram below is designed for technicians and engineers to reproduce the test bench quickly: sources, DUT, loads, measurement points, and thermal instrumentation in one 3:2 view.

Figure F10 · Validation Bench Setup Single diagram for reproducible electrical · protocol · thermal evidence Sources DUT Loads & Real Devices USB-C / PD Source Adapters, PD triggers PD Analyzer E-marker / cables Bench Supply Aux input / debug power Inrush tests Transient inject Battery Simulator Optional for ESR/aging ESR sweep Cold behavior Power Bank (DUT) Ports · power-path · gauge · protection USB-C Port USB-A Port Probe Points VBUS · SYS BAT · ISENSE NTC · FAULT Programmable Load Step / sweep / short Load step · efficiency · SCP Real Devices Phone / laptop / tablet Interoperability runs Measurement & Thermal Monitoring Oscilloscope VBUS · SYS · BAT · ISENSE PD Analyzer Contract events · timing Thermal Thermocouples · IR · pocket box Power path Measurement

F10 focuses on reproducibility: sources → DUT → loads, plus a unified measurement/thermal layer. Keep the same probe set across electrical, protocol, thermal, aging, and ESD runs to make failures comparable.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12 — FAQs (Power Bank)

Each FAQ is designed to route back to H2-2 ~ H2-11 using an evidence-first pattern: conclusion → first probes → quick A/B test → fix lever. No wall-charger topology deep dives and no Qi scope.

1) Why does a 20,000mAh power bank feel like only 2–3 phone charges? (→ H2-2)

“mAh” is rated at the cell voltage, while phones are charged at 5–20V through conversion losses and cable IR drop. Usable energy is further reduced by cutoff thresholds (pack protection, converter UVLO) and real-world load profiles. First check delivered Wh at the output and the shutdown point under load. A/B test: 5V vs 9V charging and short vs long cable.

First probes: VBUS + SYS Quick test: short cable See: H2-2

2) For a 65W power bank, is 1S or 2S a better architecture—and what is the tradeoff? (→ H2-3)

A 1S design pushes very high battery-side current at 65W, increasing conduction loss, hotspot density, and stress on MOSFETs, inductor, and sense resistor. A 2S pack reduces current but adds pack complexity (protection strategy, matching/balancing policy, mechanical and safety constraints). Decide by thermal headroom first, then by cost and pack complexity. Validate with a worst-case discharge thermal soak.

Key metric: battery-side current Hotspots: inductor/FET/sense See: H2-3

3) PD negotiates 20V, but drops back to 5V once load is applied—why? (→ H2-4 / H2-5)

This usually indicates a power-path stability event, not a “protocol-only” issue. A fast load step or inrush can cause VBUS/SYS droop, triggering UVLO, protection, or a renegotiation reset. Probe VBUS and SYS during the exact drop and correlate with any fault/derate logs. A/B test: slow load ramp vs step load, and a short cable vs long cable. Fix levers: inrush control, load-share path, and droop margin.

First probes: VBUS + SYS Quick test: step vs ramp See: H2-4/H2-5

4) PPS voltage stepping causes brief disconnects—protocol problem or DC-DC/power-path issue? (→ H2-4 / H2-5)

Treat PPS stepping as a dynamic stress test. If disconnects coincide with SYS dip, ISENSE spikes, or protection/thermal state changes, the root cause is likely converter slew limits or power-path transitions. If the event is mostly “renegotiation loops” without a large SYS disturbance, cable/CC integrity and adapter behavior become the primary suspects. A/B test: fixed PDO vs PPS, and smaller PPS step size vs larger steps. Fix levers: transition sequencing and droop control.

Differentiator: SYS dip present? Quick test: fixed PDO See: H2-4/H2-5

5) The same cable works when short, but becomes unstable when long—check VBUS droop first or CC quality first? (→ H2-5)

Start with VBUS droop under load because long-cable IR drop is the most common trigger for brownout and renegotiation. Measure VBUS at the connector during peak load and watch SYS response. If VBUS/SYS are clean yet resets persist, then focus on CC-related attach/contract events and cable type (E-marker vs non). A/B test: long cable at a lower-voltage PDO, and the same load using an E-marker cable. Fix levers: power budget selection and droop margin.

Order: VBUS/SYS → events Quick test: lower-voltage PDO See: H2-5

6) Why does SoC drop much faster after 30%? (→ H2-6)

SoC is a model output, not a direct measurement. Below mid-pack, OCV-based correction becomes less reliable under dynamic load, and coulomb counter offset or temperature drift can accumulate. Aging and cold conditions raise ESR, causing earlier voltage sag that the model may interpret as “empty.” Log BAT current, BAT voltage under pulse load, and temperature around the drop. A/B test: rest the pack (relaxation) and repeat at a stable fixed load. Fix levers: learning cycle definition and sense path accuracy.

First probes: BAT + ISENSE + NTC Quick test: rest then retry See: H2-6

7) In cold weather (0–10°C) the power bank shuts off early while SoC still looks high—ESR rise or protection policy? (→ H2-6 / H2-7)

Cold dramatically raises cell ESR, so BAT voltage can collapse under load even when charge remains. That collapse may hit protector UVP thresholds or trigger converter UVLO, creating an “early off with high SoC” symptom. First capture BAT voltage during a load pulse and correlate with any protection trip reason. A/B test: repeat the same load at room temperature, then warm the pack slightly and retry. Fix levers: cold derating policy, cutoff thresholds, and SoC model impedance assumptions.

First probes: BAT under pulse Quick test: warm vs cold See: H2-6/H2-7

8) Charging becomes very slow at 80–90%—normal CV taper or thermal/JEITA limiting? (→ H2-7 / H2-8)

CV taper naturally reduces current near full charge, but thermal/JEITA limiting often introduces step-like current reductions tied to NTC zones or junction temperature. Observe the current shape: smooth decay suggests CV taper; abrupt drops or repeated plateaus suggest thermal policy. First log charge current, NTC temperature, and any derate flags. A/B test: add airflow or reduce enclosure insulation and compare current behavior. Fix levers: NTC placement, JEITA thresholds, and charge power targets under pass-through or hot ambient.

Pattern: smooth vs step-like Quick test: airflow A/B See: H2-7/H2-8

9) Pass-through gets hotter and drops negotiation more often—how to prove the bottleneck is DC-DC vs cooling? (→ H2-8)

Separate “early electrical instability” from “late thermal derating.” If negotiation drops occur quickly before temperature rises, suspect power-path transitions, inrush, or droop margin. If drops happen after NTC/junction temperature approaches a threshold and power steps down predictably, cooling and derating policy are the bottlenecks. First correlate event timestamps with NTC slope and VBUS/SYS waveforms. A/B test: force a lower output power limit and add airflow; if stability improves, thermal headroom is the driver. Fix levers: hotspot reduction and stable derate steps.

Key: timestamp correlation Quick test: lower power limit See: H2-8

10) After an ESD event the port “still works” but resets frequently—what are the first two places to check? (→ H2-9)

Check the ESD protection return path first: placement, ground connection quality, and whether discharge current injects noise into sensitive rails. Second, check SYS stability and reset reasons (brownout, watchdog, latch faults), since ESD often creates brief rail disturbances that look like random resets. Capture SYS and VBUS during plug/unplug after the ESD event and compare to a known-good unit. A/B test: operate on a single port with a short cable, then add a long cable or dual-port load to amplify marginal return paths. Fix levers: return routing, shielding/grounding, and protection layering order.

First: ESD return path Second: SYS + reset reason See: H2-9

11) High-power discharge causes whining/noise—inductor noise or unstable control/EMI coupling? (→ H2-4 / H2-9)

Inductor acoustic noise typically changes strongly with load level and operating point, while output voltage remains stable. Control instability or EMI-related oscillation usually appears as increased ripple, beat patterns, or intermittent negotiation resets under certain cables/ports. First capture VBUS ripple and switching-node qualitative behavior (if safely accessible) together with SYS stability. A/B test: switch to a different PDO (moving duty cycle/switching region) and compare noise plus ripple. If ripple tracks the noise and resets appear, treat it as stability/EMI. Fix levers: loop margin, layout current loops, and output filtering.

Clue: ripple tracks noise? Quick test: change PDO See: H2-4/H2-9

12) How to build a minimal interoperability matrix that covers ~80% of real compatibility risk quickly? (→ H2-11)

Use a small but diverse set: three adapter classes (fixed-PD, PPS-capable, legacy fast-charge), three cable types (short, long, E-marker), two load types (programmable load and a real laptop/phone), and two port modes (single-port and dual-port). That yields 36 core combinations; run 3–5 attach cycles each and record fail rate plus an evidence window (VBUS/SYS and event logs). Prioritize long-cable + high-power + pass-through cases, because they concentrate most field failures. Fix levers are validated by fail-rate improvement, not by one “good run.”

Method: fail rate + evidence Quick start: 36 combos See: H2-11

Figure F11 — FAQ Map (Symptom → Evidence → H2)

A compact map to keep FAQs inside page boundaries and to make each answer actionable with the same probe set.

Figure F11 · FAQ Map Q1–Q12 → H2-2 … H2-11 (evidence-first routing) H2-2 Requirements → Electrical Specs H2-3 System Architecture Options H2-4 / H2-5 Power-Path & Protocol Behavior H2-6 Fuel Gauge & SoC Accuracy H2-7 / H2-8 Charging/Protection & Thermal H2-9 / H2-11 EMI/ESD & Validation Matrix Unified Evidence Set VBUS · SYS · BAT · ISENSE · NTC · event logs · fail rate Q1 Q6 Q7 Q2 Q8 Q9 Q3 Q4 Q5 Q10 Q11 Q12

F11 keeps FAQ answers on-page: each question routes to a specific H2 cluster using the same evidence set (VBUS/SYS/BAT/ISENSE/NTC + logs + fail rate).

Structured data (FAQPage JSON-LD) is included below as a single script block. Keep the visible answers and JSON-LD answers aligned to avoid indexing conflicts.