123 Main Street, New York, NY 10001

Half-Bridge / Full-Bridge Gate Driver Timing & Interlock Guide

← Back to: Gate Driver ICs

Core Idea

Half-/full-bridge gate drivers succeed or fail on one thing: guaranteeing positive effective deadtime under worst-case delay/skew/jitter while ensuring deterministic interlock and fast, consistent fault shutdown. This page provides a measurable timing budget, verification playbook, and sign-off criteria to prevent shoot-through without sacrificing efficiency.

H2-1. Scope, Definitions, and Where HB/FB Drivers Fit

Intent

Make the page boundary unambiguous

This page focuses on timing integrity in half-bridge / full-bridge drivers—preventing cross-conduction by hardware interlock, programmable deadtime, and matched delay, with testable acceptance criteria.

HB vs FB: 2-switch vs 4-switch stacks; risk scales with channel consistency & edge alignment.
Shoot-through: effective overlap of HS/LS conduction in the same leg (not just HO/LO logic).
Deep Focus

What “HB/FB driver timing integrity” really means

  • Interlock defines the “never both ON” rule under all input combinations (including glitches).
  • Deadtime provides margin against propagation delay drift, channel skew, and edge jitter.
  • Matched delay keeps leg-to-leg and channel-to-channel switching aligned for repeatable losses, EMI, and control behavior.
  • Validation must confirm the absence of harmful overlap at the device conduction level, not only at logic outputs.

Deliverables of this page: (1) a timing budget template, (2) a selection checklist for interlock/deadtime/matching, and (3) a measurement-driven acceptance method suitable for bench + production.

No-Overlap Rules

Forbidden sideways expansion (link-out only)

  • Switch-technology gate voltages & SC energy policies (SiC/GaN/IGBT/LV MOSFET) → link to the corresponding “By Switch Technology” subpages.
  • Bootstrap / charge-pump mechanism and sizing → link to “High-Side Gate Driver (Bootstrap/Charge Pump)”.
  • Protection mechanism tutorials (DESAT/UVLO/Miller clamp internals) → link to “Protection & Control” subpages.
  • Isolation standards deep dive → link to “Isolation & Integration” subpages.

Within this page, those topics may appear only as: why it matters here + what to verify + link-out.

Measurable Criteria

Cross-conduction risk metrics (template)

Use a consistent definition to avoid lab-to-lab disputes.

  • Overlap timeX ns (define as “effective conduction overlap,” not just HO/LO overlap).
  • VBUS droopY V (define load condition + time window).
  • Hotspot riseN °C (define duration + cooling boundary).
  • Overlap current spikeZ A (optional but recommended for bridge bring-up).

These placeholders become the page-wide “pass criteria” language reused in later chapters and FAQs.

Diagram

Gate Driver Solar-System Map (HB/FB highlighted)

HB/FB Driver Timing Integrity INTERLOCK No Both-ON DEADTIME Margin MATCHED DELAY HS BIAS Bootstrap / Iso PROTECTION Fault-to-OFF LAYOUT Validation
Navigation-only map: this page owns HB/FB timing integrity; other topics are link-out hooks.

H2-2. Bridge Driver Architecture: Channels, Interlock Paths, and Signal Domains

Intent

Create a traceable model from PWM inputs to device conduction

A half-/full-bridge driver must be understood as a multi-domain signal path: Input domainLogic domainOutput domainPower device conduction. This chapter defines the nodes that later timing budgets and acceptance tests will attach to.

Signal Domains

What each domain is responsible for

  • Input domain (PWM_H / PWM_L): thresholds, noise immunity, minimum pulse width, and input mode assumptions.
  • Logic domain: interlock truth table, deadtime generation, and priority arbitration (EN/SHDN/FAULT/UVLO).
  • Output domain (HO/LO): peak drive current, rise/fall asymmetry, gate-network interaction, and discharge behavior under faults.
  • Power domain (HS/LS device + SW node): effective conduction timing, dv/dt coupling, and cross-conduction consequences.

A “clean” HO/LO waveform does not guarantee safe operation if the device-level conduction overlap is not verified.

Common Structures

Three patterns and where timing failures hide

  • Independent HS/LS channels + interlock: most robust; interlock must dominate under any invalid input combination.
  • Complementary input mode: relies on “never both high” assumptions; vulnerable to MCU reset glitches and edge corruption.
  • External deadtime vs internal deadtime: mixed implementations can create double-deadtime or deadtime cancellation if definitions differ.

Selection should prioritize predictable behavior under corner inputs, not only typical-mode performance.

Priority & Fail-Safe

Define “who wins” when safety signals assert

For bridge stages, safe behavior must be deterministic. The following semantics should be stated and validated:

  • Disable dominance: EN/SHDN/FAULT must override PWM and force HO/LO into a defined OFF state.
  • Symmetric shutdown: avoid leg imbalances where one device stays ON while the other turns OFF (can amplify overshoot and ringing).
  • Fault-to-OFF timing: specify and test propagation from fault detection to effective gate discharge.
Observability Map

What to measure (and what it proves)

  • Inputs: PWM edge integrity, glitch width, minimum pulse width acceptance, and threshold margin.
  • Logic outputs: HO/LO edge timing, deadtime insertion, channel skew (timing only).
  • Device-level evidence: VGS + IDS (double-pulse or controlled switching) to confirm no harmful overlap.
  • System evidence: VBUS droop, current spikes, hotspot rise, and EMI impact during timing sweeps.

Use the same definition of “overlap” across bench and production to prevent “looks OK on scope” false conclusions.

Spec Hooks

Data-oriented placeholders for later chapters

  • Input thresholds / noise margin: VIH/VIL = X/Y (placeholder).
  • Minimum accepted pulse width: ≥ X ns (placeholder).
  • Disable reaction time: tDISABLE ≤ X ns (placeholder).
  • Output timing skew: ΔtPD ≤ Y ns (placeholder; deep budget in later chapter).
Diagram

Bridge Driver Block Diagram (domains + priorities)

INPUT DOMAIN LOGIC DOMAIN OUTPUT / POWER PWM_H VIH/VIL PWM_L Min Pulse Bridge Driver Logic INTERLOCK DEADTIME PRIORITY EN FAULT UVLO HO LO tPD(H) tPD(L) HS FET LS FET SW dv/dt Verify at Device VGS + IDS Evidence
Traceable path: PWM inputs → logic (interlock/deadtime/priority) → HO/LO → device conduction (SW dv/dt).

H2-3. Timing Model of Shoot-Through: Deadtime vs Prop Delay vs Skew vs Jitter

Intent

Turn “shoot-through risk” into a measurable timing margin

Cross-conduction risk is best managed as a worst-case timing margin. Deadtime is not a single number; it is the remaining “no-overlap window” after subtracting propagation-delay mismatch and drift.

Goal: Ensure effective deadtime remains positive across temperature, supply, and load corners.
Output: A budget template that maps each drift term to a measurable acceptance criterion.
Definitions

Four timing terms (single page-wide measurement language)

  • tPD(H), tPD(L): propagation delay from PWM input threshold crossing to HO/LO timing reference (use a consistent edge reference definition).
  • ΔtPD: channel-to-channel mismatch (skew) between HS and LS paths under the same conditions (worst-case across corners).
  • tDT: configured deadtime (internal or external insertion; definition must be consistent with the chosen insertion point).
  • tJ: jitter and drift margin (cycle-to-cycle variation plus temperature/supply-induced timing movement budgeted as worst-case).

The timing reference definition must remain unchanged across bench validation and production screening to avoid “deadtime margin” disputes.

Core Inequality

Effective deadtime is the true safety margin

The bridge is safe only if the remaining no-overlap window stays positive after subtracting worst-case mismatch and drift.

Effective Deadtime = tDT − (ΔtPD_wc + tJ_wc + tMEAS) Safe region: Effective Deadtime > 0 Risk region: Effective Deadtime ≤ 0

  • ΔtPD_wc: maximum HS/LS skew across temperature, supply, and load conditions.
  • tJ_wc: jitter/drift allowance defined as a worst-case margin (not an average).
  • tMEAS: measurement-definition margin (optional but recommended) to cover reference-point and instrumentation differences.
Drift Paths

Why timing changes with temperature, supply, and load

  • Temperature: internal drive strength and logic path delay shift, moving tPD(H/L) and skew endpoints.
  • Supply variation: input threshold behavior and output stage slew change, modifying the measured edge reference timing.
  • Capacitive load (gate network): heavier effective load slows HO/LO transitions, increasing apparent delay and asymmetry.

Even when logic-level HO/LO appears non-overlapping, device-level conduction overlap may still occur if edge timing is evaluated without the correct drift and skew margins.

Budget Template

Write the timing budget as a corner-based checklist

  • Step 1: define corner set (Tmin/Tmax, Vmin/Vmax, typical/max gate load).
  • Step 2: measure or obtain tPD(H) and tPD(L) per corner using the same edge reference definition.
  • Step 3: compute ΔtPD per corner and select ΔtPD_wc (largest magnitude).
  • Step 4: allocate tJ_wc and optional tMEAS as explicit margins.
  • Step 5: select tDT such that Effective Deadtime ≥ Xmargin (placeholder) for all corners.

Data placeholders (page-wide language):

  • Worst-case skew budget: ΔtPD,max ≤ X ns.
  • Deadtime margin rule: tDT ≥ (ΔtPD_wc + tJ_wc + Xmargin).
Verification

What each measurement proves (avoid false “scope looks OK” conclusions)

  • HO/LO timing proves deadtime insertion at the driver output level.
  • VGS + IDS evidence proves whether harmful conduction overlap exists at the device level.
  • Corner coverage proves the margin survives temperature/supply/load drift.

Acceptance should be written in terms of measurable evidence: “Effective Deadtime stays positive under specified corners” and “no overlap current spike beyond threshold.”

Diagram

HO/LO Timing Diagram (deadtime, delay, skew, overlap window)

time HO LO tDT deadtime tPD(H) tPD(L) ΔtPD overlap risk Effective Deadtime tDT − (ΔtPD + tJ)
Minimal labels: tPD(H/L), ΔtPD, tDT, and the overlap risk window when margin collapses.

H2-4. Cross-Conduction Interlock: Hardware Truth Table and Corner Cases

Intent

Define a hardware safety contract: “never both ON” under any input condition

Interlock is a bridge-level safeguard that must remain correct even when PWM inputs become invalid (both asserted, glitching, or briefly non-complementary during controller reset). The goal is deterministic behavior: unsafe combinations are blocked, and safety signals dominate.

Truth Rules

Compact truth table (rules format for mobile-safe layout)

  • Rule 1: PWM_H=0, PWM_L=0 → HO=0, LO=0 (both OFF).
  • Rule 2: PWM_H=1, PWM_L=0 → HO allowed, LO blocked.
  • Rule 3: PWM_H=0, PWM_L=1 → LO allowed, HO blocked.
  • Rule 4: PWM_H=1, PWM_L=1 → both blocked (or a defined “force-OFF priority” behavior).

The exact meaning of “blocked” must be explicit: forced OFF output state with a defined discharge behavior.

Corner Cases

Where bridges fail even when normal PWM looks correct

  • Non-complementary window: controller reset/boot can briefly violate complementary assumptions.
  • Edge glitches: short pulses may be filtered by minimum pulse / debounce behavior (good), or may be partially passed (bad).
  • External deadtime + internal interlock: definition mismatch can cause double-deadtime (loss) or deadtime cancellation (risk).

Interlock must remain valid in these cases because shoot-through consequences are immediate at the bus level.

Priority

Safety dominance: FAULT / UVLO / DISABLE override PWM

  • Dominance: when asserted, safety signals must force HO/LO to a defined OFF state.
  • Symmetry: avoid leg imbalance where one switch remains ON while the other turns OFF.
  • Timing: define and verify “safety assertion → effective gate OFF” propagation.

Mechanism details (UVLO/DESAT internals) are link-out topics; this page defines behavior and acceptance only.

Data-Oriented Acceptance

Write interlock requirements as measurable test conditions

  • Interlock reaction timeX ns (input enters forbidden state → HO/LO effectively OFF at the chosen gate reference threshold).
  • Glitch reject widthY ns (pulses shorter than Y ns do not create effective HO/LO conduction under the chosen definition).
  • Forced-OFF dominance: safety signals override PWM regardless of its state (validated with injected fault patterns).
Practical Verification

Minimal test loop to prevent field failures

  • Inject invalid inputs: PWM_H=1 & PWM_L=1, reset-time non-complementary windows, and controlled glitch widths.
  • Observe outputs: HO/LO timing plus a device-level sanity check (at least VGS evidence) for “effective OFF.”
  • Record limits: reaction time and reject width become production screening limits and documentation hooks.
Diagram

Interlock Priority & State Flow (inputs → interlock → outputs; safety dominates)

PWM_H input PWM_L input INTERLOCK ALLOW / BLOCK FORCE OFF EN FAULT UVLO HO LO Forbidden Input H=1 & L=1 → BOTH OFF
Interlock behavior is a hardware contract: invalid PWM combinations are blocked, and EN/FAULT/UVLO dominate HO/LO.

H2-5. Programmable Deadtime: Generation Methods, Calibration, and Drift

Intent

Treat deadtime as an engineered margin, not a fixed number

Programmable deadtime must remain valid across temperature, supply, and load corners. The objective is to select a generation method, calibrate with measurable signals, and reserve enough guardband so the effective deadtime stays positive.

Step Size
Deadtime step ≤ X ns
Resolution for tuning near the optimum without over-guardbanding.
Accuracy / Drift
±Y ns over temperature
Keeps margin from collapsing under corner drift.
Generation Paths

Three deadtime insertion locations (bridge context only)

  • Controller-generated (MCU/FPGA): highly flexible; requires robust handling of reset/glitch windows and must be backed by hardware interlock behavior.
  • Driver-internal programmable deadtime: consistent definition near the outputs; tuning is quantized by step size and subject to drift.
  • Hybrid (coarse external + fine internal): enables system-level control with device-level correction; must avoid double-deadtime or definition mismatch.

Selection is based on where timing is guaranteed and how the insertion definition is verified, not only on nominal features.

Trade-offs

Deadtime too small vs too large (observable consequences)

Too Small
Shoot-through risk ↑
Overlap current spikes, bus droop, hotspot rise, fault events become more likely.
Too Large
Reverse conduction loss ↑
Deadtime loss increases; thermal and EMI signatures shift with longer commutation gaps.

The practical target is the smallest deadtime that still preserves a positive effective deadtime margin at all corners.

Calibration

Deadtime sweep as a closed-loop engineering procedure

  • Sweep input: tDT from A ns to B ns with step size = step (placeholder).
  • Record risk signals: overlap current spike, bus droop, abnormal fault triggers.
  • Record loss signals: switching loss trend, thermal rise trend, efficiency trend.
  • Record compliance signals: EMI spectrum trend under repeatable conditions.
  • Choose setpoint: the smallest tDT that clears risk limits with an added drift guardband.

The sweep output should be saved as a tuning artifact: “chosen tDT + measured margins + corner conditions.”

Drift & Guardband

Keep effective deadtime positive after drift

Deadtime must cover delay mismatch and jitter under worst-case drift. Use a guardband rule aligned with the timing model:

Guardband Rule (template)
tDT_set ≥ (ΔtPD_wc + tJ_wc + tMEAS + Xguard)
Xguard accounts for production spread, aging, and measurement uncertainty (placeholders).

Drift discussion remains at the behavior level; mechanism deep dives are link-out topics.

Acceptance

Make deadtime programmable features verifiable

  • Step size ≤ X ns: verify by configured setting versus measured HO/LO timing reference delta (fixed definition).
  • Accuracy/drift ±Y ns over temp: verify at Tmin/Tmax with a fixed reference point and consistent load condition.
  • Corner pass: effective deadtime remains positive with documented guardband under defined corners.

These metrics convert programmable deadtime from “feature checkboxes” into production-grade requirements.

Diagram

Deadtime Tuning Closed Loop (set → measure → adjust → accept)

SET tDT APPLY CORNER MEASURE Ispike ΔT EMI COMPARE to limits ADJUST STEP PASS & LOCK step ≤ X ns drift ±Y ns Eff. DT > 0
Closed-loop tuning: deadtime is chosen by measurable risk/loss/compliance signals plus drift guardband.

H2-6. Matched Delay & Channel Skew: Why It Matters in 3-Phase/LLC and How to Verify

Intent

Make delay matching verifiable and application-relevant

Channel-to-channel skew and cycle-to-cycle jitter directly shift effective switching instants. Bridge systems require repeatable symmetry: mismatched timing alters loss distribution, EMI signatures, and system consistency.

Skew
Δt ≤ X ns
Template requirement; X varies by FOC, LLC, and inverter use cases.
Jitter
RMS / Peak ≤ Y ns
Defines repeatability and prevents window collapse over cycles.
Why It Matters

Bridges amplify timing asymmetry

  • 3-phase stacks: phase-to-phase timing offsets increase current ripple and torque ripple, and shift thermal stress distribution.
  • LLC / resonant bridges: symmetry loss modifies ZVS/ZCS window behavior and often worsens EMI signatures.
  • Multi-bridge systems: skew accumulates across legs and channels, creating inconsistent switching edges across the system.

This section stays at timing consequences only; control-law deep dives are link-out topics.

Metric System

Separate skew from jitter, and separate path segments

  • ΔtCH (channel-to-channel): HS vs LS timing mismatch; and leg-to-leg mismatch within multi-channel drivers.
  • ΔtPATH (path skew): segment contributions from controller → (isolation optional) → driver logic → output stage → gate network.
  • tJ (cycle-to-cycle jitter): repeatability metric; define RMS/peak consistently for budget and acceptance.

Datasheet comparisons must use identical definitions; otherwise skew/jitter numbers are not comparable.

How to Verify

Measurement methods that produce defensible skew numbers

  • Same-phase stimulus: drive HS and LS paths (or multiple legs) with the same input edge to isolate channel delay mismatch.
  • Fixed reference point: measure time to a consistent edge reference (same threshold definition) to avoid slope-dependent artifacts.
  • Multi-leg comparison: compare A/B/C legs under the same load and probe method to capture symmetry.
  • Jitter capture: record cycle-to-cycle variation and report RMS/peak using the same time window and sampling method.

Probe technique and load symmetry strongly influence measured timing; verification should use a repeatable fixture.

Corner Coverage

Prove matching holds across temperature and supply drift

  • Tmin / Tmax: confirm skew does not expand beyond requirement under temperature drift.
  • Vmin / Vmax: confirm output stage and logic timing sensitivity does not break matching.
  • Gate load variation: confirm timing reference definition remains stable under slope changes.
Acceptance

Write skew/jitter as application-bucket requirements

  • Skew: Δt ≤ X ns (placeholder; choose X by application bucket such as high-sensitivity resonant bridges vs general inverters).
  • Jitter: RMS ≤ Y ns and Peak ≤ Y’ ns (placeholders; must align with the timing budget).
  • Path budget: ΔtTOTAL = ΣΔti across segments; each segment must be measurable or bounded.

Requirements should be budget-driven and verifiable, not only based on nominal datasheet values.

Diagram

Skew Budget Chain (segment contributions add up)

Controller PWM Isolation optional Driver logic Output HO/LO Gate network SW node Δt1 Δt2 Δt3 Δt4 Δt5 Total Skew Budget ΔtTOTAL = ΣΔti Skew + Jitter as separate terms tJ (RMS / Peak)
Segment-by-segment view: matching is budgeted as ΣΔti across the full chain (isolation is optional).

H2-7. Output Drive, Slew Control, and Gate Network in Bridge Context

Intent

Control dv/dt, EMI, and false turn-on through the gate network

In bridge systems, “stronger drive” is not always safer. Gate drive strength and slew shaping must be tuned so the switching node remains controllable while interlock safety is preserved at the device level.

dv/dt Target
dv/dt ≤ X kV/µs
Measured at SW node (or VDS) with a fixed definition (placeholder).
Gate Ringing
VGS ringing pk-pk ≤ Y V
Measured with a Kelvin-source reference (placeholder).
Quick Sizing

Peak drive current vs Qg (engineering estimate)

A first-pass sizing rule links peak driver capability to the desired edge time:

Estimate (template)
Ipk ≈ Qg / target(tr)
Use only as an initial estimate; final tuning must be closed by dv/dt and ringing acceptance.

Smaller target(tr) increases dv/dt and typically raises EMI and false turn-on sensitivity in bridges.

Slew Shaping

Split Rg(on/off) improves bridge safety and repeatability

  • Rg,on: shapes turn-on dv/dt and reduces EMI excitation at the switching node.
  • Rg,off: shapes turn-off behavior to reduce false turn-on risk and limit VGS rebound.
  • Symmetry rule: maintain consistent gate network intent across upper and lower devices to avoid leg-to-leg imbalance.

Gate shaping must be validated by device-level evidence (VGS behavior and absence of overlap current signatures).

Two-Level Drive

When two-level turn-on/off helps in bridges (usage + acceptance)

  • Use case signals: strong SW node ringing, EMI failures, or repeated false turn-on sensitivity under high dv/dt.
  • Bridge effect goal: keep the critical transition short, then soften the edge to reduce ringing and EMI.
  • Acceptance: dv/dt and ringing meet targets without introducing excessive thermal rise or efficiency loss.

Mechanism deep dives for two-level drive remain link-out topics; this section focuses on bridge applicability and verification.

Data-Oriented Acceptance

Lock measurement definitions to prevent bench-to-field disputes

  • dv/dt limit: dv/dt ≤ X kV/µs using a fixed definition (e.g., 20–80% slope) and fixed operating corner (placeholders).
  • Ringing limit: VGS ringing pk-pk ≤ Y V measured with Kelvin-source reference (placeholder).
  • Overshoot/undershoot (optional placeholders): VGS overshoot ≤ A V, VGS undershoot ≥ −B V.
  • False turn-on evidence: VGS does not cross the turn-on threshold during the off interval, and no abnormal overlap-current signature is observed (placeholders).
Bridge Pitfalls

Common failure patterns and the first check

  • EMI worsens after “stronger driver”: first check gate loop inductance and whether Rg,on is too small for the layout.
  • Interlock looks correct but shoot-through still occurs: first check VGS rebound and false turn-on evidence using Kelvin reference.
  • Upper/lower devices run at different temperatures: first check asymmetric gate networks and non-mirrored gate return paths.
  • Only one leg is noisy: first check that leg’s gate loop area and local return integrity.
Diagram

Gate Loop + Split Rg + Kelvin Source (bridge layout concept)

Gate Driver OUT_H / OUT_L HS FET G S Kelvin S LS FET G S Kelvin S High dv/dt zone (SW) Rg,on Rg,off Rgs Ferrite Kelvin Source Return VGS probe SW dv/dt probe
Concept-only: minimize gate loop area, keep Kelvin reference, and shape edges using split Rg to meet dv/dt and ringing targets.

H2-8. High-Side Biasing in HB/FB Systems (Bootstrap/CP/Isolated) — Bridge-Specific View

Intent

Select HS bias by bridge operating constraints, not by habit

High-side bias choices must be driven by bridge behavior: duty range, refresh availability, stop-and-hold requirements, and dv/dt stress. This section defines the constraints and acceptance templates without diving into component-level calculations.

UVLO Hysteresis
VON/VOFF = X/Y V
Defines predictable disable/enable behavior (placeholders).
Refresh Requirement
Min activity over Y ms
Minimum switching activity to keep HS bias valid (placeholder).
Bridge Constraints

Three operating states that stress HS bias

  • High duty / near-DC on-time: limited refresh opportunities for bootstrap-style biasing.
  • Low frequency / stop-and-hold behavior: requires HS bias to remain valid without frequent switching activity.
  • Regeneration / reverse power behavior: alters expected switching patterns and can break refresh assumptions.

The correct bias method is the one that maintains a predictable UVLO and output state through these conditions.

Options

Bootstrap vs charge pump vs isolated bias (fit boundaries)

  • Bootstrap: best when refresh is guaranteed; constrained by duty, frequency, and stop-and-hold requirements.
  • Charge pump (CP): improves low-frequency and high-duty behavior; limited by capability and ripple boundaries.
  • Isolated bias: supports long HS on-time and high dv/dt systems; requires noise management and adds cost/complexity.

Component-level sizing and recovery mechanisms remain link-out topics; this section stays at the bridge constraint level.

Bridge Pitfalls

Typical failures and the first check

  • Works at speed, fails on stop-and-hold: first check whether the refresh requirement is met.
  • High duty triggers random HS dropouts: first check HS UVLO thresholds and hysteresis versus the bias droop profile.
  • Regen behavior causes non-repeatable faults: first check bias validity during mode transitions and the UVLO state timeline.
Data-Oriented Metrics

Write HS bias requirements in measurable terms

  • HS UVLO behavior: VON/VOFF = X/Y V with defined output state when VOFF is crossed (placeholder).
  • Refresh requirement: minimum switching activity over Y ms to keep HS bias valid (placeholder).
  • Hold droop (optional placeholder): HS bias droop during hold ≤ A V.
  • Ripple coupling (optional placeholder): bias ripple coupling into gate/control ≤ B (unit placeholder).
Commissioning

Minimum operating scenarios to validate HS bias choices

  • High duty: near-DC HS on-time behavior with verified UVLO stability.
  • Low frequency / stop-and-hold: verify bias hold margin and recovery behavior.
  • Regen / reverse power: verify bias validity across transitions and confirm predictable fault handling.

Each scenario should produce a recorded UVLO timeline and bias waveform evidence for acceptance.

Diagram

HS Bias Decision (bridge constraints → recommended method)

Duty high? Hold required? Refresh available? dv/dt very high? Bridge Constraints Refresh Hold dv/dt Bootstrap Needs refresh Charge Pump Hold improved Isolated Bias Best hold VON / VOFF = X / Y Min activity over Y ms
Decision is constraint-driven: duty/hold/refresh/dv/dt determine whether bootstrap, charge pump, or isolated bias is appropriate.

H2-9. Fault Handling & Safe Shutdown for Bridges

Intent

Shut down safely and consistently to prevent secondary disasters

In bridge systems, fault handling must guarantee a predictable safe state. The most dangerous outcome is an inconsistent shutdown where one device is forced off while the complementary device briefly re-enables due to ringing, bounce, or timing ambiguity.

Fault Propagation
tPROP ≤ X µs
From fault detect edge to HO/LO forced-safe state (placeholder).
Safe Turn-off Window
tSAFE ≤ Y µs
Shutdown window that prevents destructive energy accumulation (placeholder).
Fault Semantics

Classify faults by bridge-required output behavior (not by mechanism)

  • UVLO: outputs must be forced to a safe state and only recover under defined VON/VOFF behavior.
  • OC/SC: shutdown must minimize destructive energy while controlling overshoot and ringing risk.
  • OT: recovery must avoid thermal oscillation and repeated stress events.
  • DESAT (named only): treated as a fast short-circuit trigger; blanking/filter tutorials are link-out topics.

This section defines required bridge behaviors and acceptance windows without expanding detection circuitry details.

Shutdown Strategy

Hard turn-off vs soft turn-off (bridge consequences)

Hard Turn-off
Fast energy cutoff
Risk: higher di/dt can increase bus overshoot, SW node ringing, and secondary false turn-on sensitivity.
Soft Turn-off
Controlled edge
Benefit: reduces overshoot/ringing; must still meet tSAFE ≤ Y µs (placeholder).

Strategy selection is driven by the worst-case balance between short-circuit energy and overshoot/ringing risk.

Recovery Policy

Latch vs auto-retry (why inverter/traction choices differ)

  • Latch: preferred when repeated retries can accumulate damage or when manual inspection and logging are required.
  • Auto-retry: preferred when faults are plausibly transient and system availability is critical; requires bounded retry rules (placeholders).
  • Bridge risk focus: avoid rapid on/off oscillation that creates thermal and electrical stress cycling.
Propagation Across Isolation

Define timing requirements end-to-end (requirements, not implementation)

  • Path definition: Detect → Logic/Priority → (Isolation optional) → HO/LO force-safe.
  • Timing: fault propagation time ≤ X µs and safe turn-off window ≤ Y µs (placeholders).
  • Verification: apply a repeatable fault stimulus and measure to a fixed HO/LO safe-state reference point.
Data-Oriented Acceptance

Write shutdown as sign-off clauses

  • Propagation: tPROP ≤ X µs (placeholder).
  • Shutdown window: tSAFE ≤ Y µs (placeholder).
  • No retrigger evidence: during shutdown, HO/LO remain forced-safe and no spurious re-enable evidence is observed (placeholder).
  • Bus protection coupling: post-shutdown overshoot is controlled by external clamp/absorber within a defined limit (placeholder; external only).
Diagram

Fault Propagation & Safe Shutdown Path (detect → logic → outputs → power → bus clamp)

UVLO OC / SC OT DESAT Fault Logic Priority Latch / Retry Isolation optional HO/LO Force SAFE Power Stage Bus Clamp / Absorber External tPROP ≤ X µs tSAFE ≤ Y µs
Define an end-to-end shutdown path and verify bounded propagation and safe turn-off windows; bus clamp is external by design scope.

H2-10. Layout & Parasitics for HB/FB Drivers (Bridge-Specific Rules)

Intent

Prevent parasitics from breaking timing, interlock safety, and false turn-on margins

Bridge layouts can invalidate timing assumptions. Parasitic inductance and return-path coupling can create gate bounce and ground bounce, shifting effective thresholds and enabling spurious edges even when logic interlock is correct.

Gate Loop Inductance
Lg ≤ X nH
Target for device-level stability (placeholder).
HO/LO Loop Area
Area ≤ Y mm²
Geometry-based constraint for repeatability (placeholder).
Three Critical Loops

Minimize the loops that inject SW node stress into logic and gates

  • Gate loop: controls VGS rebound and false turn-on sensitivity.
  • Power loop: sets di/dt overshoot sources and ground-bounce severity.
  • Switch-node (SW) coupling loop: defines dv/dt electric-field injection into nearby traces and reference nets.

Each loop must be treated as a first-order safety and repeatability constraint, not a cosmetic routing detail.

Kelvin Reference

Kelvin source/emitter is a bridge-critical requirement

  • Reference integrity: keeps the driver’s VGS reference away from power return voltage spikes.
  • Turn-off robustness: reduces the chance that VGS is lifted during high dv/dt and high di/dt events.
  • Measurement consistency: enables repeatable acceptance measurements tied to a stable reference point.
Symmetry

Enforce leg-to-leg and HS/LS consistency

  • Geometry symmetry: match gate loop length and return topology between complementary devices.
  • Network symmetry: place and connect Rg,on/off and other gate elements consistently across legs.
  • Thermal symmetry: avoid systematic temperature deltas that drift timing and switching behavior.
Return-Path Keep-Out

Bridge-only rules (no full grounding theory)

  • SW keep-out: treat SW node as a high dv/dt zone; avoid routing sensitive signals and references through its coupling region.
  • Driver reference: prevent power returns from crossing the driver logic reference domain.
  • Isolation boundary (if present): keep cross-domain signaling away from SW node and enforce controlled return behavior.
Data-Oriented Targets

Turn layout into reviewable acceptance items

  • Gate loop inductance: target Lg ≤ X nH (placeholder), supported by geometry review and correlation evidence.
  • HO/LO loop area: target Area ≤ Y mm² (placeholder), verified by annotated layout screenshots.
  • Optional placeholders: SW keep-out distance ≥ A mm, gate-trace match within B mm.

These items enable consistent design reviews and prevent subjective “layout looks fine” conclusions.

Diagram

Partition & Return Keep-Out Map (power / driver / control)

Power Stage Driver Control PWM SW keep-out High dv/dt Gate loop Power loop Return keep-out Isolation opt. Lg ≤ X nH Area ≤ Y mm² Symmetry check
Keep SW node as a high dv/dt keep-out zone, localize returns, and enforce symmetric gate and power loops across legs.

H2-11. Bring-Up & Validation Playbook (Design → Bench → EMI → Production)

Intent

A gated, repeatable validation pipeline with sign-off evidence

Bring-up must convert timing, interlock, bias, fault, and layout assumptions into measurable evidence. Each gate produces a defined artifact set (tables, scope screenshots, logs, configuration snapshots) to prevent bench-to-field ambiguity.

Design Gate

Lock budgets, policies, and operating coverage before power-up

  • Timing budget sheet: tDT, tPD(H/L), ΔtPD, tJ, Effective deadtime with worst-case margin placeholders.
  • Fault policy sheet: force-safe state, tPROP, tSAFE, latch vs auto-retry rules (bridge semantics only).
  • HS bias coverage matrix: duty/frequency/stop-hold/regen conditions mapped to HS bias feasibility (bootstrap/charge pump/isolated).
  • Evidence folder: the three sheets above plus a single-page sign-off checklist.
Deadtime margin
tDT ≥ (ΔtPD_wc + tJ_wc + X)
Worst-case timing inequality (placeholder).
Fault timing
tPROP ≤ X µs · tSAFE ≤ Y µs
Propagation and safe turn-off windows (placeholders).
Bench Gate

Find the overlap boundary and the loss-optimal region with repeatable waveforms

  • Pulse validation: double-pulse or half-bridge pulse test to capture switching transitions and current signatures.
  • Deadtime sweep: sweep tDT to identify (1) shoot-through boundary and (2) loss-optimal region (placeholders).
  • Corner repeats: repeat across temperature and bus voltage corners to expose drift and mismatch (placeholders).
  • Required captures: HO, LO, VGS_H, VGS_L (Kelvin reference), SW node, ID/current spike window.
Overlap signature
No overlap spike > X A
Define the window and the measurement reference (placeholder).
Skew across corners
Skew < N ns across temp
Use identical stimulus and fixed timestamp references (placeholder).
EMI Gate

Tune dv/dt and ringing without eroding effective deadtime margin

  • dv/dt target: set an edge-rate target and confirm the safety margin remains positive after tuning (placeholders).
  • Split Rg(on/off): shape turn-on vs turn-off independently for EMI and false turn-on robustness.
  • Return-path check: verify SW node keep-out discipline and driver reference integrity (bridge-only rules).
  • Evidence package: pre/post comparison of dv/dt, gate ringing, SW overshoot, and EMI scan delta (placeholders).
dv/dt limit
dv/dt ≤ X kV/µs
Edge-rate target after EMI tuning (placeholder).
Gate ringing
VGS ring pk-pk ≤ Y V
Ringing bound to avoid spurious threshold crossing (placeholder).
Production Gate

Fault injection + consistency sampling for manufacturing readiness

  • Fault injection set: EN disable, UVLO crossing simulation, short-circuit protection trigger (evidence only; mechanism is out-of-scope).
  • Consistency sampling: spot-check deadtime, skew, and disable response time across units and temperature windows (placeholders).
  • Traceability: archive configuration snapshots, logs, and “golden” scope screenshots for audit and service workflows.
Disable response
tDISABLE ≤ X ns/µs
Define reference point and measurement method (placeholder).
Shutdown window
tSAFE ≤ Y µs
Bounded safe turn-off under injected faults (placeholder).
Pass Criteria Templates

Copy/paste sign-off clauses (placeholders)

  • Overlap: No overlap current spike > X A in the defined commutation window.
  • Overshoot: Switch-node overshoot < Y V under worst-case bus voltage and layout condition.
  • Skew: Channel skew < N ns across temperature range and supply corners.
  • Fault timing: tPROP ≤ X µs and tSAFE ≤ Y µs for the injected fault set.
  • Ringing: Gate ringing pk-pk ≤ Z V with the production gate network.
Bring-Up Reference Parts (PN)

Concrete part numbers for repeatable bench setups (reference only)

The following part numbers are commonly used as reference drivers for bring-up and comparison. Final selection must follow the timing/interlock/fault requirements defined in this page.

  • Bootstrap HB driver (reference): Infineon (IR) IRS21867
  • Classic HO/LO driver (reference): Infineon (IR) IR2110
  • Non-isolated HS/LS MOSFET driver: TI UCC27714
  • Non-isolated half-bridge driver: onsemi NCP5106
  • Isolated dual-channel gate driver: TI UCC21520, TI UCC21530
  • Isolated driver (iCoupler class): Analog Devices ADuM3223
  • Isolated driver: Silicon Labs Si8233
  • Isolated driver: onsemi NCP51530
Diagram

Validation Pipeline (Design → Bench → EMI → Production) and evidence outputs

Design Gate Bench Gate EMI Gate Production Gate Budget Sheet Policy Sheet Coverage Matrix Scope Shots Deadtime Sweep Corner Repeats dv/dt Tuning EMI Scan Delta Return Check Fault Inject Sampling Snapshots Sign-off Evidence
Each gate produces concrete evidence artifacts (tables, scope screenshots, logs, snapshots) for repeatable sign-off.

H2-12. Applications (FOC / LLC / Inverters) — Bridge-Driver View Only

Intent

Application notes constrained to bridge-driver timing, interlock, and safe shutdown

This section maps each application to bridge-driver-critical constraints only: deadtime margin, channel skew, and fault reaction. Control theory and topology tutorials are intentionally out-of-scope.

Application Cards

FOC · LLC · Inverters (three cards, each with 3 must-meet placeholders)

FOC / 3-Phase Motor

Skew consistency protects sampling windows and phase symmetry

  • Sensitivity: leg-to-leg skew shifts effective timing alignment across phases.
  • Bridge focus: keep deadtime and skew consistent across all legs to avoid asymmetric commutation behavior.
  • Validation tie-back: use H2-11 Bench Gate for HO/LO edge timestamps and corner repeats.
Skew
Skew ≤ X ns
Across temperature and supply corners (placeholder).
Deadtime margin
Margin ≥ Y ns
Effective deadtime remains positive (placeholder).
Fault reaction
tPROP ≤ A µs · tSAFE ≤ B µs
Bounded shutdown under injected faults (placeholders).
LLC / HB-FB

Deadtime and symmetry drive ZVS success and reverse-conduction loss

  • Sensitivity: too much deadtime increases reverse-conduction loss; too little increases overlap risk.
  • Bridge focus: preserve symmetry between legs to keep switching behavior consistent.
  • Validation tie-back: use H2-11 deadtime sweep to locate the boundary and optimal region.
Overlap spike
Spike ≤ X A
No abnormal current during commutation (placeholder).
SW overshoot
Overshoot ≤ Y V
Worst-case bus and layout (placeholder).
Edge control
dv/dt ≤ N kV/µs
After EMI tuning, margin remains positive (placeholder).
Inverters

High dv/dt environments demand deterministic interlock and consistent shutdown

  • Sensitivity: dv/dt coupling increases false turn-on and spurious edge risk.
  • Bridge focus: interlock must remain valid under stress; fault shutdown must be consistent and bounded.
  • Validation tie-back: use H2-11 EMI Gate for dv/dt/ringing, and Production Gate for fault injection.
Fault timing
tPROP ≤ X µs
Detect-to-force-safe bound (placeholder).
Safe turn-off
tSAFE ≤ Y µs
Controlled shutdown window (placeholder).
Ringing bound
VGS ring pk-pk ≤ Z V
Avoid spurious threshold crossing (placeholder).
Application Reference Parts (PN)

Concrete part numbers mapped to bridge-critical needs (reference only)

The lists below provide concrete part numbers often used as reference points for each application class. Final selection must follow the page metrics (deadtime, skew, fault reaction, dv/dt robustness) rather than brand preference.

FOC / Multiphase consistency
UCC21520 · UCC21530 · ADuM3223 · Si8233 · NCP51530
Focus: low skew, repeatable timing, isolation-friendly deployment.
LLC / HB-FB bring-up
IRS21867 · UCC27714 · NCP5106 · IR2110
Focus: HO/LO behavior validation, deadtime sweep workflows.
Inverters / high dv/dt
UCC21520 · UCC21530 · ADuM3223 · Si8233 · NCP51530
Focus: deterministic shutdown windows and robust interlock under dv/dt stress.
Diagram

Application Mapping (FOC / LLC / Inverter → Deadtime / Skew / Fault reaction)

FOC 3-Phase LLC HB / FB Inverter High dv/dt Deadtime Skew Fault reaction Bridge-driver view only Use H2-11 evidence gates
Each application emphasizes a different primary constraint; validation evidence is produced by the H2-11 gate pipeline.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-13. FAQs (Bridge Drivers) — Field Troubleshooting & Sign-off

Intent

These FAQs close only on field troubleshooting and sign-off disputes for half-/full-bridge drivers. Each answer follows a fixed, measurable 4-line format and does not introduce new knowledge domains.

Deadtime set “per datasheet”, but shoot-through still occurs at hot—what drift term was missed?
Likely cause
tPD/ΔtPD drift with temperature and supply reduces effective deadtime; cycle-to-cycle jitter adds worst-case overlap margin loss.
Quick check
Measure HO/LO edges at Tmin/Tmax and compute Effective deadtime = tDT − (ΔtPD_wc + tJ_wc); compare hot vs room (placeholders).
Fix
Increase tDT margin or calibrate tDT at hot corner; tighten routing symmetry; use a driver mode/device with lower skew drift (within this page’s timing budget).
Pass criteria
Effective deadtime ≥ X ns at Tmax; overlap current spike ≤ Y A; skew drift ≤ N ns across temp (placeholders).
HO/LO look non-overlapping on scope, yet input current spikes—where is the hidden overlap path?
Likely cause
Gate measurement reference hides gate bounce/CSI-induced VGS lift; dv/dt injects a brief false turn-on on the “off” device; or turn-off discharge is too slow under load.
Quick check
Re-probe VGS using Kelvin-source/emitter reference; compare VGS(off) minimum vs threshold; correlate current spike with SW dv/dt window (placeholders).
Fix
Strengthen turn-off path (lower Rg,off / stronger sink path); reduce common-source inductance via Kelvin layout; reduce SW coupling into driver reference; keep effective deadtime margin positive.
Pass criteria
VGS(off) stays ≤ VTH − X V during SW dv/dt; overlap spike ≤ Y A; no spurious HO/LO pulse > N ns (placeholders).
One leg runs hotter than the other with the same PWM—skew, layout symmetry, or gate network mismatch first?
Likely cause
Leg-to-leg timing skew shifts commutation loss; asymmetric gate network (Rg/loop inductance) changes switching loss; layout asymmetry raises ringing and cross-coupling.
Quick check
Apply identical stimulus and measure HO/LO edge timestamps across legs; swap Rg(on/off) between legs to see if hot spot follows the network; compare SW ringing pk-pk (placeholders).
Fix
Match routing and component values; equalize gate loop geometry; trim per-leg deadtime if supported; enforce symmetrical return-path and keep-out discipline around SW nodes.
Pass criteria
Leg-to-leg skew ≤ X ns; SW overshoot difference ≤ Y V; temperature delta between legs ≤ N °C at the same load (placeholders).
Increasing deadtime reduces spikes but efficiency collapses—how to locate the optimum window?
Likely cause
Deadtime too large forces longer reverse conduction (body diode/channel) and increases loss; deadtime too small increases overlap risk—an optimum exists between these two regimes.
Quick check
Run a deadtime sweep and record (1) input current spike, (2) temperature rise, (3) efficiency, and (4) SW overshoot; identify the “knee” where spikes stop improving but losses rise (placeholders).
Fix
Set tDT at the knee plus margin for ΔtPD_wc and tJ_wc; use split Rg(on/off) to reduce ringing without pushing tDT excessively large; keep timing budget consistent across corners.
Pass criteria
Overlap spike ≤ X A while efficiency ≥ Y % of target; Effective deadtime ≥ N ns at worst-case corners (placeholders).
Only at high bus voltage the bridge rings and false turn-on happens—first suspect Miller or source inductance?
Likely cause
High dv/dt increases Miller-injected current and amplifies common-source inductance (CSI) gate lift; gate loop inductance and SW coupling create ringing that crosses threshold.
Quick check
Measure VGS(off) using Kelvin reference during the high dv/dt interval; compare with lower bus voltage; check SW dv/dt and ringing pk-pk alignment with any VGS excursion (placeholders).
Fix
Reduce CSI with Kelvin layout; strengthen sink/turn-off (lower Rg,off / stronger discharge path); reduce dv/dt to a controlled target; ensure effective deadtime remains positive after tuning.
Pass criteria
VGS(off) ≤ VTH − X V at VBUS=Y; dv/dt ≤ N kV/µs; no spurious turn-on events over T cycles (placeholders).
Switching is stable on bench, fails in inverter assembly—what coupling path typically breaks interlock assumptions?
Likely cause
Assembly increases common-mode coupling and ground/reference shift; harness and enclosure create new return paths; SW node fields couple into PWM/EN/fault lines and violate clean-input assumptions.
Quick check
Re-test in the final mechanical stack-up and measure driver reference bounce (COM vs power return); monitor PWM/EN lines for glitch width > X ns around switching edges (placeholders).
Fix
Improve partitioning and return routing; reduce loop areas; add robust input conditioning (bridge-scope only: reject narrow glitches, enforce disable priority); reduce dv/dt to target if needed.
Pass criteria
No spurious HO/LO pulse > X ns in assembly; fault-free run time ≥ Y minutes at full load; skew stays ≤ N ns (placeholders).
PWM glitches during MCU reset cause a one-time shoot-through—what interlock/enable priority should be enforced?
Likely cause
PWM pins float or briefly assert non-complementary states during reset; enable/shutdown is not held in a safe state; driver input mode expects clean complementary behavior.
Quick check
Capture PWM_H/PWM_L and EN/SD during reset; confirm whether PWM_H=1 and PWM_L=1 occurs even briefly; measure any HO/LO output pulse width (placeholders).
Fix
Force a hardware-safe priority: EN/SD must dominate PWM; add defined pull states for PWM lines; require “outputs disabled until firmware-ready” timing; keep interlock truth-table behavior deterministic.
Pass criteria
During reset, HO/LO pulse width ≤ X ns (ideally 0); EN remains inactive for ≥ Y ms until MCU stable; no shoot-through event over N resets (placeholders).
HS bias UVLO triggers sporadically at low speed—refresh issue or bias noise injection?
Likely cause
Insufficient switching activity fails to refresh bootstrap/charge-pump bias; or bias rail ripple/noise dips below UVLO under switching transients and assembly coupling.
Quick check
Scope VBS–VS (or isolated bias) and correlate UVLO events with low switching frequency or load transients; check minimum bias voltage vs UVLO thresholds (placeholders).
Fix
Guarantee minimum refresh activity (periodic pulses) or migrate to a bias method that supports low-speed/hold states; improve local decoupling and routing to reduce injected dips.
Pass criteria
Bias rail stays ≥ VON + X V with droop ≤ Y V; UVLO count = 0 over N minutes at the low-speed condition (placeholders).
Propagation delay looks fine, but phase current ripple increases—how to verify channel-to-channel skew quickly?
Likely cause
Inter-channel or inter-leg skew changes effective commutation timing even if average tPD looks “normal”; asymmetry across legs magnifies ripple in multi-leg systems.
Quick check
Drive identical input edges into multiple channels/legs and directly measure edge-to-edge time difference at HO/LO outputs; repeat at temperature corners (placeholders).
Fix
Reduce skew sources (routing symmetry, matched channels); calibrate per-leg deadtime if available; ensure consistent bias and reference conditions across legs.
Pass criteria
Channel-to-channel skew ≤ X ns across temperature; ripple metric improves by ≥ Y % vs baseline; no overlap spike > N A (placeholders).
Fault pin asserts, but one switch remains on briefly—fault propagation or output discharge path first?
Likely cause
Fault propagation delay to the output stage is too long, or the gate discharge path is too weak to remove charge quickly; measurement point may hide VGS tail at the device.
Quick check
Measure /FLT (or internal fault flag) to VGS fall time at the device (Kelvin reference); separate timing into (1) fault-to-output command and (2) gate discharge tail (placeholders).
Fix
Shorten fault-to-disable path (directly dominate EN/SD); strengthen discharge (turn-off network, shorter loops); ensure the “force-off” path is independent of noisy PWM state.
Pass criteria
From fault assert to VGS < VTH − X V within Y ns/µs; tPROP ≤ N µs; no residual conduction beyond T µs (placeholders).
EMI improves after slowing edges, but thermal worsens—what split-Rg or two-level profile is the right knob?
Likely cause
Edge slowing reduces EMI but increases switching loss (thermal); a single resistor cannot satisfy both dv/dt and loss targets across corners.
Quick check
Independently vary Rg,on and Rg,off while tracking dv/dt, ringing, overshoot, and temperature rise; identify which edge dominates EMI vs loss (placeholders).
Fix
Use split Rg(on/off) to decouple EMI and loss; choose a profile that meets dv/dt limit while keeping switching loss within budget; preserve effective deadtime margin after changes.
Pass criteria
EMI margin ≥ X dB vs limit; temperature rise ≤ Y °C; dv/dt ≤ N kV/µs; overlap spike ≤ T A (placeholders).
Different labs report different “deadtime margin”—what measurement definition must be normalized?
Likely cause
Different edge reference points and thresholds (input vs output, 10–90% vs 50%, VGS vs HO/LO), different probing references (Kelvin vs power ground), and different jitter/statistical windows.
Quick check
Agree on a single definition: tDT measured between specified output edge references; Effective deadtime computed as tDT − (ΔtPD_wc + tJ_wc); document probe points and thresholds (placeholders).
Fix
Publish a shared measurement template: threshold %, reference nodes, time window, and worst-case computation method; require the same template for bench and compliance reports.
Pass criteria
All labs produce deadtime margin within ±X ns using the shared template; Effective deadtime ≥ Y ns at worst-case corners; skew/jitter terms explicitly listed (placeholders).