123 Main Street, New York, NY 10001

3-Phase Motor / Servo Gate Driver ICs

← Back to: Gate Driver ICs

A 3-phase motor/servo gate-drive stack is only “correct” when timing, sensing, and protection behave as one system: PWM update + driver skew + sampling windows stay aligned, and OC/OT/UVLO faults propagate deterministically without flapping. This page turns that requirement into executable wiring templates, validation gates, and acceptance criteria for stable torque, low EMI, and production repeatability.

Overview: 3-Phase Motor/Servo Gate-Drive Stack

Definition

A 3-phase motor/servo gate-drive stack is a closed loop from control to power and back: FOC/servo control → PWM timing → isolation/interface → HS/LS gate drivers → 3-phase bridge → motor, with current/voltage/position feedback and fast fault-to-disable paths.

Scope: system integration and validation for motor/servo. Mechanism deep dives (DESAT, deadtime theory, CMTI definitions) belong to their dedicated pages.

Motor/Servo Hard Constraints
  • Timing consistency: phase-to-phase skew, update boundaries, and blanking must stay deterministic, otherwise torque ripple and phase heating appear.
  • Protection linkage: OC/OT/UVLO must drive a coherent shut-down + recovery policy, otherwise “fault flapping” and reset storms happen.
  • Synchronization chain: Hall/encoder capture, PWM carrier phase, and current-sense sampling windows must align, otherwise angle jitter and current-loop instability occur.
Deliverables from This Page

Wire the stack

Minimal, robust wiring for PWM_U/V/W, /EN, /FLT across isolation, plus current/voltage sensing and Hall/encoder inputs.

Align timing

PWM update strategy + sampling trigger alignment + phase-to-phase skew budgeting with pass/fail placeholders.

Validate & sign off

Bring-up flow, fault-injection plan, and acceptance criteria templates for bench → dyno → production.

Stay non-overlapping

Each specialized mechanism is referenced as a link target rather than duplicated here.

System Variants (Quick Classification)
  • Low-voltage BLDC stage: often non-isolated, tight loops, sensitive to ground bounce and input noise.
  • High-voltage servo inverter: typically isolated, high dv/dt, strict CMTI and fault-path integrity requirements.
  • Biasing choice: bootstrap HS bias vs isolated bias rails, determined by duty/regen behavior and low-speed conduction needs.
  • Current sensing: 1-shunt vs 3-shunt impacts sampling window margin and control bandwidth feasibility.
System-Level Pass Criteria (Placeholders)
  • Disable latency (PWM off → gates inactive): ≤ X µs
  • Fault propagation latency (/FLT asserts → controller reacts): ≤ Y µs
  • Phase-to-phase timing skew (U/V/W): ≤ N ns
  • Position capture jitter (encoder/hall capture): ≤ M ns
Diagram
3-Phase Motor/Servo Gate-Drive Stack Overview Block diagram from FOC controller to PWM timing, isolation, three HS/LS gate drivers, 3-phase bridge, motor, with current and voltage sensing, encoder or hall feedback, and fault/enable safe paths. CONTROL ISOLATION / INTERFACE POWER STAGE MCU / DSC (FOC / Servo) Angle + current loop + state machine PWM Timer / Triggers PWM_U/V/W + Tsample timing ADC + Protection Inputs Iph, Vbus, OC/OT status Encoder / Hall Capture ENC_A/B/Z or HALL_U/V/W Digital Isolator PWM + /EN + /FLT Gate-Driver Inputs Diff / single-ended Isolated Bias (optional) HS/LS rails + UVLO 3× HS/LS Gate Drivers U / V / W phases /EN, /FLT safe path 3-Phase Bridge (6 switches) U/V/W phase nodes DC bus + snubbers Motor + Cable EMI / CM paths PWM_U/V/W /EN /FLT PWM + /EN Gate U/V/W Iph, Vbus feedback loop ENC/HALL sync loop Legend PWM_U/V/W: phase PWM signals /EN: enable (safe path) /FLT: fault flag Iph: phase current sense Vbus: DC bus sense ENC/HALL: position feedback
System view: control + timing + isolation + gate drivers + power bridge + motor, with closed-loop sensing and safe /EN and /FLT paths.

Power Stage Topologies in Motor/Servo Systems

Purpose

This section maps the motor/servo power stage to the gate-drive chain and highlights topology-driven constraints on current sensing, sampling windows, and fault isolation + reset ordering. It avoids driver-internal mechanism duplication and stays at system integration depth.

Decision Chain (Do This in Order)
  • Step 1 — Bridge form: identify a 3-phase 6-switch bridge and define U/V/W phase nodes and DC-link placement.
  • Step 2 — Sensing architecture: choose 1-shunt or 3-shunt (or inline/phase) based on sampling window margin and control bandwidth targets.
  • Step 3 — Multi-axis behavior: if multiple drives share a DC bus, define fault domains and deterministic reset ordering.

3-Phase 6-Switch Bridge Mapping (U/V/W Arms)

What it is

Three half-bridges (U, V, W). Each arm has one high-side and one low-side switch driven by a matched HS/LS driver pair.

DC-link capacitor placement defines the dominant high di/dt loop and directly influences common-mode noise.

Why it matters

Arm-to-arm timing mismatch or asymmetric power routing causes phase heating and torque ripple even with correct control code.

Bridge loop inductance increases Vgs overshoot and false turn-on risk, especially under fast dv/dt transitions.

Quick check

Verify U/V/W gate waveforms are symmetric: overshoot and ringing are within X% across arms.

At no-load, confirm phase current balance: ΔIphase ≤ Y% across U/V/W.

Pass criteria

Phase-to-phase timing skew ≤ N ns.

Gate overshoot ≤ X V and ringing settles within Y ns.

Mechanism deep dives: deadtime/interlock and delay matching should be handled on their dedicated pages; here the focus is the bridge-level impact and validation.

Single-Shunt vs 3-Shunt Current Sensing (Sampling Window Focus)

Selection intent

3-shunt maximizes observability and simplifies sampling alignment, supporting higher current-loop bandwidth and tighter torque control.

1-shunt can be viable when cost/space dominate and the control method provides stable reconstruction within available sampling windows.

Sampling window reality

Sampling opportunities depend on PWM mode and conduction intervals; insufficient window margin translates into noisy current estimates and control instability.

Margin must be validated across operating points: low speed, high torque, regen, and temperature shifts.

Quick check

Measure sampling window margin: window ≥ X ns/µs at all key vectors and operating points.

Compare reconstructed vs reference current (if available): error ≤ Y% over Z seconds.

Pass criteria

Sampling window margin ≥ X.

Current estimate noise at Tsample ≤ N mV (front-end), or equivalent current ripple ≤ M A.

Multi-Axis Servo with Shared DC Bus (Fault Domain + Reset Ordering)

Fault domain partition

Define whether a fault is local (one axis can isolate) or global (bus safety requires all axes to disable).

Regen events can elevate Vbus; bus-level protection must be coordinated with axis-level shutdown.

Reset ordering

Reset must be deterministic: drive disable → bus safe check → axis isolate → controlled re-arm.

Non-deterministic retry patterns create repeated dv/dt stress and intermittent faults.

Quick check

Validate /EN sequencing per axis: no axis re-enables before Vbus is below X and fault source is cleared.

Log fault-to-disable latency across axes: max skew ≤ Y µs.

Pass criteria

No fault flapping: retries limited to N attempts per T seconds.

Vbus returns below X within Y ms before any axis re-arms.

Detailed protection mechanisms (DESAT blanking, soft turn-off shaping, CMTI definitions) should remain in dedicated pages; this subsection focuses on system behavior and validation.

Diagram
3-Phase 6-Switch Bridge, DC Link, Shunt Options, and Sampling Window Diagram of a 3-phase six-switch bridge with U/V/W arms, DC link capacitor, optional single DC-link shunt, optional three phase shunts, and a simplified sampling window indicator. VBUS+ VBUS− DC-Link Cdc Single Shunt (DC-link) U High-Side U Low-Side V High-Side V Low-Side W High-Side W Low-Side U V W Phase Shunt U Phase Shunt V Phase Shunt W Sampling Window (concept) Window_U Window_V Window_W Shunt options: single DC-link shunt or 3× phase shunts
Topology view: U/V/W arms on a 3-phase bridge, DC-link capacitor placement, shunt location options, and a simplified sampling-window concept for validation planning.
See also (No duplication)

Mechanism-level explanations belong to dedicated pages; this section focuses on motor/servo topology consequences and sign-off checks.

PWM → Driver Timing Chain for FOC/Servo

Purpose & Scope

Motor/servo performance depends on timing consistency: PWM update boundaries, inter-channel delay matching, deadtime behavior, and deterministic sampling triggers. This section focuses on motor-level consequences and validation criteria, without duplicating mechanism deep dives.

Why Timing Consistency Matters
  • Sampling-window contamination: Tsample lands near switching edges → current estimate noise → loop instability or reduced bandwidth.
  • Phase-to-phase mismatch: U/V/W edge timing differs → current waveform distortion → torque ripple and uneven thermal distribution.
  • Update boundary errors: PWM updates apply at inconsistent points → occasional edge glitches and protection false trips.

PWM Update Strategy (Center-Aligned vs Edge-Aligned)

System takeaway

Center-aligned PWM usually offers more predictable sampling placement away from edges, improving current-loop stability.

Edge-aligned PWM can be valid, but requires stricter trigger alignment to keep Tsample away from switching transitions.

Quick check → Fix

Quick check: Tsample margin from nearest switching edge ≥ X (ns/µs).

Fix: adjust PWM mode or phase-align ADC triggers to a low-noise window (avoid edge proximity).

Pass criteria

Sampling noise at Tsample ≤ Y (mV or A-equivalent).

Window margin maintained across speed/torque/regen/temp corners.

Non-overlap note

Deadtime generation details and interlock circuits are handled by the dedicated deadtime page.

Inter-Phase Delay/Skew/Jitter → Motor Symptoms

Symptom chain

Skew ↑ → phase current asymmetry → FOC dq decoupling degrades → torque ripple and audible noise increase.

Jitter ↑ → Tsample/edge relative drift → current estimate variance ↑ → stable bandwidth ceiling drops.

Quick check

Measure U/V/W gate edges under identical PWM: phase-to-phase skew ≤ N ns.

At fixed operating point: phase RMS current imbalance ≤ Y%; arm temperature spread ≤ ΔT.

Fix

Select a driver/isolator chain with tighter inter-channel matching (verify using the timing page’s metric definitions).

Enforce arm-to-arm symmetry in routing and return paths (layout details belong to the design-hooks page).

Pass criteria

Skew ≤ N ns; jitter ≤ M ns (placeholder targets).

No-load + loaded torque ripple within acceptance X (system-defined).

Timing Budget Checklist (What to Read / What to Verify)

Datasheet focus

Delay: tPLH/tPHL (or equivalents), min/typ/max, temperature drift.

Skew: inter-channel matching, phase-to-phase consistency.

Jitter: edge uncertainty that moves Tsample relative to switching events.

Acceptance placeholders

Phase-to-phase skew ≤ N ns

Edge jitter ≤ M ns

Tsample window margin ≥ X (ns/µs)

Disable latency ≤ Y µs

Diagram
PWM to Gate Timing Chain with Δt_skew, Deadtime, and Tsample Timing chain from PWM outputs through isolator and gate driver to gate edges. Shows simplified U/V/W edge alignment, skew marker, deadtime marker, and ADC sampling instant Tsample. PWM_U/V/W Update boundary Isolator Delay + noise Gate Driver Deadtime / match Gate Edge timing Simplified Timing View (Edges Only) time Tsample U V W Δt_skew deadtime Legend Δt_skew: phase edge mismatch Tsample: ADC sampling instant
Timing chain view: simplified U/V/W edges with Δt_skew, a deadtime concept marker, and Tsample placement for window-margin validation.

Gate-Drive Rails & Peak Current Sizing (Motor Context)

Purpose

Stronger drive is not automatically better in motor/servo systems. Gate-drive sizing must balance switching loss, EMI, overshoot/ringing, and control bandwidth margin. This section provides a sizing path using Qg, target tr/tf, switching frequency, dv/dt, and gate-loop constraints, with measurable acceptance placeholders.

Core knobs (system-level)

What can be tuned

Ipk (peak source/sink), Rg_on / Rg_off, and optional +VG / −VG rails.

Two-level edges can separate “fast cross” and “gentle settle” behavior when justified.

What must be validated

Measured tr/tf, dv/dt, ringing settle time, and EMI pre-scan margin under representative load and bus voltage.

Thermal distribution across arms must remain symmetric within acceptance limits.

Size Peak Source/Sink from Qg & Target Edge Time

Quick sizing

First-order sizing: Ipk ≈ Qg,eff / tr (and similarly for tf).

Use device gate-charge data to estimate Qg,eff for the intended gate-voltage swing.

Quick check → Fix

Quick check: measured tr/tf meet target window X/Y.

Fix: tune Rg_on/Rg_off (or select higher Ipk class) while verifying overshoot and EMI constraints.

Pass criteria

tr/tf within target band: [X..Y].

Vgs overshoot ≤ X V; ringing settles within Y ns.

dv/dt ≤ Z (system-defined) and EMI margin ≥ N dB (placeholder).

Motor/servo consequence

Edges too fast can increase CM noise and contaminate Tsample; edges too slow increase switching loss and reduce torque-per-thermal headroom.

Gate Voltage Range (+/−VG) in Motor Drives

When −VG is justified

High dv/dt environments where false turn-on risk must be reduced, especially with long motor cables and strong common-mode transients.

Use of a clamp strategy and verified Vgs headroom is implied by the acceptance plan.

Risks to manage

Additional rails increase complexity; improper sizing can raise Vgs stress and increase overshoot during fast turn-off.

UVLO thresholds must align to avoid partial conduction and thermal runaway scenarios.

Quick check

During turn-off, Vgs stays below the false turn-on boundary with margin ≥ X.

Rail UVLO behavior is deterministic: on/off thresholds meet system targets X/Y.

Pass criteria

No false turn-on events under representative dv/dt and load step tests.

Gate-rail startup/shutdown does not produce gate glitches beyond N ns (placeholder).

Where Two-Level Turn-On/Off Fits in Servo

When it helps

Fast cross + gentle settle: cross critical gate regions quickly, then slow down to reduce ringing and EMI.

Useful when EMI limits are tight but control bandwidth must remain high.

Validation focus

Second-stage shaping reduces overshoot/ringing to within X while maintaining required switching efficiency.

EMI pre-scan shows improvement ≥ Y (placeholder) without worsening torque ripple or arm heating.

Quick check

Measure Vgs/Vds and phase-node ringing: peak and settle time meet X/Y placeholders.

Check Tsample noise before/after shaping: improvement is consistent across operating corners.

Pass criteria

Overshoot ≤ X V; ringing settle ≤ Y ns.

Control stability unchanged: no new oscillations; torque ripple within acceptance N.

Diagram
Qg → Ipk → tr/tf Trade-Off Map for Motor/Servo Gate Drive Block diagram linking input parameters (Qg, target tr/tf, fSW, loop inductance) to tunable knobs (Ipk, Rg_on/off, gate rails), and outputs (switching loss, EMI, overshoot/ringing, control bandwidth margin). Inputs Qg,eff Target tr/tf fSW Loop L (qual) Knobs Ipk (source/sink) Rg_on / Rg_off +VG / −VG option Two-level edge Derived Actual tr/tf dv/dt Ringing settle Tsample noise Outputs (Trade-offs) Switching loss ↑ if tr/tf ↑ ↓ if tr/tf ↓ EMI ↑ if dv/dt ↑ ↓ if edge shaped Overshoot / ringing ↑ if loop L ↑ ↓ with Rg tuning Control margin ↓ if noise ↑ ↑ if Tsample clean validate Sizing hint: Ipk ≈ Qg,eff / tr (placeholders X/Y/N applied in acceptance)
Trade-off map: Qg and target tr/tf drive Ipk and Rg decisions; validated tr/tf and dv/dt determine loss, EMI, ringing, and control margin.

Protection & Fault Linkage (OC/OT/UVLO) for Motor/Servo

Purpose & Scope

Motor/servo protection is a linked contract: OC/OT/UVLO must drive a consistent shutdown strategy and a coherent MCU state machine, otherwise field failures appear as fault flapping and reset storms. This section defines priorities, safe fault paths, recovery policies, and acceptance criteria, while mechanism details remain in dedicated pages.

Protection Priority by Timescale

Hardware shutdown (ns–µs)

Events that can violate SOA must trigger immediate gate deactivation before any software response.

Examples: severe OC/SC, UVLO-induced partial drive risk, critical driver fault assertions.

Software derating (ms–s)

Thermal and overload conditions can be managed by limiting torque/current to prevent repeated hard trips.

Goal: keep operation stable without oscillating between run/fault states.

Acceptance placeholders

fault detect → gate inactive ≤ X µs

/FLT assert → MCU observes ≤ Y µs

derating response time ≤ Z ms

Non-overlap note

Comparator thresholds, blanking filters, and soft turn-off implementations belong to the linked mechanism pages.

Fault Linkage Contract: Driver Actions ↔ MCU State Machine

Action semantics

hard off immediate gate disable for high-risk events.

soft turn-off controlled decay to reduce overshoot and stress.

two-step off fast clamp then gentle settle when required.

/FLT meaning

/FLT must have a deterministic default state during reset and power sequencing.

The MCU must distinguish a real fault from a signal integrity failure (stuck-high/low, open wire).

Clear & re-arm rules

Re-arm is allowed only after explicit clearance conditions are met (cooldown, Vbus check, retries).

Retry storms are prevented using attempt limits and backoff intervals.

Pass criteria

No contradictory window where PWM commands continue while the gate is expected inactive beyond N.

Fault classification is stable: no oscillation between fault types within T seconds.

/FLT Safe Path Across Isolation (Trustworthy Fault Signaling)

Electrical expectations

Open-drain outputs require a defined pull-up location and value; the default reset state must avoid false assertions.

Harness noise and ground shifts must not create spurious edges at the MCU input.

Diagnostics

Detect stuck-low/stuck-high behavior; treat as signal-fault distinct from power-stage faults.

Define a boot-time validation window to confirm /FLT integrity before enabling the bridge.

Quick check

Verify /FLT idle level and edge polarity across isolation match the MCU expectation under noise injection tests.

Confirm pull-up strength supports the required edge speed without excessive susceptibility.

Pass criteria

/FLT propagation ≤ Y µs; boot-time false triggers = 0 within T_boot.

Wire fault detection completes within T_det (placeholder).

Recovery Policy: Latch vs Auto-Retry (System Consequences)

Latch (lockout)

Use for high-energy risk events to prevent repeated stress cycles and thermal runaway.

Requires explicit clearance conditions before re-arm.

Auto-retry (controlled)

Use only for recoverable events with strict retry limits, cooldown gating, and stability windows.

Backoff prevents reset storms and repeated dv/dt stress.

Quick check

Induce a representative fault and verify state transitions: FAULT → COOLDOWN → RETRY are deterministic.

Confirm retry counter and cooldown thresholds block repeated rapid re-enables.

Pass criteria

Retries ≤ N per T; re-arm only when Temp < X and Vbus < Y.

Post-recovery stability ≥ T_stable with no re-trigger of the same fault class.

Diagram
Fault Linkage Tree: OC/OT/UVLO to Driver Action to MCU State Machine Fault sources (OC/SC/DESAT, OT, UVLO) feed driver actions (hard off, soft turn-off, clamp), propagate via /FLT across isolation, and drive an MCU state machine (FAULT, COOLDOWN, RETRY, LATCH). Fault sources OC / SC / DESAT fast event OT thermal event UVLO rail integrity Driver action hard off gate inactive soft turn-off controlled decay gate clamp hold-off /FLT open-drain pull-up + reset state Isolation barrier MCU state machine FAULT COOLDOWN RETRY LATCH assert Acceptance placeholders gate inactive ≤ X µs /FLT observed ≤ Y µs retries ≤ N per T stability ≥ T_stable
Fault linkage: event classification drives driver action, /FLT crosses isolation with a safe path, and the MCU state machine enforces cooldown and controlled retry to avoid reset storms.

Hall/Encoder Synchronization & Sampling Windows

Purpose

Synchronization is not only about having Hall/encoder signals. The system must align mechanical angle, electrical angle (FOC), PWM carrier phase, and the ADC sampling window. This section defines the minimal synchronization loop, validation criteria, and fault linkage behavior under jitter, drift, and dropouts.

Synchronization Objects (What must align)

Mechanical angle

Encoder/Hall capture provides position and speed timing reference (T_capture).

Capture jitter directly maps into angle estimate variance.

Electrical angle (FOC)

Estimator output drives commutation and current-loop transforms.

Phase drift degrades dq decoupling and increases torque ripple.

PWM carrier phase

PWM update timing (T_update) sets when switching events occur relative to capture and sampling.

Inconsistent update boundaries cause occasional control discontinuities.

ADC sampling window

T_sample must remain inside a low-noise window with margin ≥ X.

Sampling too close to edges injects noise into current estimates.

Minimal Synchronization Loop (Executable Chain)

Chain definition

ENC/HALL captureangle estimatorPWM updateADC sample trigger.

Time-base alignment between capture and PWM timers must be deterministic or calibrated.

What to enforce

Timer coherence: capture and PWM share a stable reference or bounded drift.

Update coherence: angle updates occur at controlled boundaries (no mid-window jumps).

Sample coherence: T_sample stays away from switching edges by ≥ X.

Acceptance Criteria (Jitter, Drift, Dropouts, Speed Steps)

Jitter & drift

T_capture jitter ≤ X; T_sample jitter ≤ Y.

Electrical phase drift ≤ N over T (placeholders).

Dropouts & detection

Pulse loss detection time ≤ T_det; loss rate ≤ K (placeholders).

Signal integrity failures are classified separately from power faults.

Speed steps

During accel/decel steps, no false OC/UVLO trips and no control discontinuity beyond X.

Settling time ≤ T_settle under defined step magnitude (placeholder).

Sampling window margin

T_sample margin from nearest switching edge ≥ X (ns/µs).

Current estimate noise reduction is consistent across operating corners.

Fault Linkage Under Sync Loss (Aligned with Protection Policy)

Degrade policy

Encoder/Hall invalid → enter an angle-invalid mode; limit torque/current and prevent aggressive commutation.

Re-arm and recovery follow the retry/cooldown contract to avoid storms.

Acceptance placeholders

Sync loss detection ≤ T_det; degrade action ≤ T_act.

No reset storm: retries ≤ N per T and stability ≥ T_stable.

Diagram
Synchronization Closed Loop: Encoder/Hall to PWM Update and Sampling Window Closed-loop block diagram: Encoder/Hall to capture unit to estimator to PWM generation to isolation/driver to motor, with current sense and ADC feeding back; key moments T_capture, T_update, and T_sample are marked. Encoder / Hall signals Capture Unit timestamp Estimator angle / speed PWM Gen update boundary Isolation + Driver gate timing Motor torque / speed Current Sense Iph ADC sample trigger T_capture T_update T_sample Validation placeholders T_capture jitter ≤ X T_sample jitter ≤ Y phase drift ≤ N/T loss detect ≤ T_det degrade action ≤ T_act T_sample margin from switching edge ≥ X stability ≥ T_stable retries ≤ N per T
Synchronization loop: capture timing drives angle estimation, which drives PWM updates and sampling triggers; validation focuses on jitter, drift, dropout detection, and stable fault linkage.

Isolation & Biasing Choices in Motor Drives

Purpose & Scope

In motor/servo environments with high dv/dt and strong common-mode noise, isolation strategy and high-side biasing (bootstrap vs isolated bias) directly determine reliability and phase-to-phase consistency. This section provides system-level decision rules, noise-aware placement goals, and acceptance placeholders. Isolation standards, creepage/clearance, and certification details remain in isolation-focused pages.

Decision Points

When bootstrap becomes fragile

low-speed long ONhigh dutyregen

High-side refresh opportunities shrink; HS bias headroom can collapse and trigger UVLO or partial drive.

Common-mode transients couple into the bootstrap loop through the switch node reference.

When isolated bias is preferred

wide operating envelopestable HS railmulti-bridge

High-side rail remains stable across duty cycle, low-speed holding torque, and regenerative conditions.

Noise injection can be constrained with secondary-side decoupling and controlled return paths.

When reinforced isolation is required

high dv/dtsafety boundaryfault containment

Use reinforced isolation where safety separation and fault propagation limits are system-level requirements.

Validation focuses on CMTI robustness and deterministic fault behavior under switching stress.

Acceptance placeholders

HS bias minimum ≥ X V under worst duty/low-speed/regen corner.

HS UVLO events ≤ N per hour (placeholder).

Gate drive does not show “soft collapse” beyond Y V for > T.

Bootstrap vs Isolated Bias: Motor-Context Rules

Problem

High-side bias instability appears as sporadic HS UVLO, phase imbalance, torque ripple, or fault flapping.

Regen and low-speed holding increase the probability of insufficient refresh in bootstrap systems.

Fastest check

Log HS UVLO and correlate with operating corners: low speed, high duty, and regeneration events.

Observe HS rail minimum and gate-drive amplitude during the same corner windows.

Fix actions

For bootstrap: verify refresh margin, reduce sustained HS ON windows, and tighten Cboot and diode quality constraints.

For isolated bias: enforce secondary decoupling placement and isolate return currents from sensing references.

Pass criteria

HS rail minimum ≥ X V with margin ≥ ΔV across worst duty/regen.

Phase-to-phase HS rail mismatch ≤ Y V (placeholder).

Multi-axis / Multi-bridge: Shared vs Per-Axis Bias

Shared bias (risk profile)

One fault or load transient can perturb multiple bridges, creating coupled instabilities and wider fault impact.

Noise and return current coupling can corrupt sampling windows in adjacent axes.

Per-axis / per-bridge bias (containment)

Fault and noise are contained; phase consistency improves under dv/dt stress and cable-induced common-mode events.

Recovery is localized, reducing system-level reset storms.

Quick check

Force a fault on one bridge and measure HS rail droop and control/sense disturbance on other axes.

Verify bias rail recovery time and cross-axis coupling magnitude.

Pass criteria

Other axes HS rail droop ≤ ΔV for ≤ T.

Cross-axis sampling interference ≤ X (mV or A-equivalent placeholder).

Bias Noise ↔ Sampling Interference (System Checks)

Primary injection paths

bias → switch nodebias → sense reference

Bias ripple and spikes can shift the HS reference and contaminate current sampling around T_sample.

Return current paths are the most common coupling route in stacked motor driver assemblies.

Fastest check

Compare Tsample-window noise with bias switching enabled vs disabled.

Check whether current estimate variance tracks bias rail ripple at the same frequency components.

Fix actions

Enforce secondary decoupling close to the driver supply pins and keep the loop local.

Separate bias returns from sense/ADC reference returns; avoid cross-partition current paths.

Pass criteria

Tsample-window noise ≤ X (mV or A-equivalent).

Enabling bias switching does not degrade control stability beyond Y (placeholder).

Diagram
Bootstrap Path vs Isolated Bias Path in Motor Drives Two-column comparison: left shows bootstrap diode and Cboot feeding HS driver referenced to SW node; right shows isolated DC-DC feeding secondary decoupling and HS driver; noise injection arrows indicate coupling paths. Bootstrap path Isolated bias path SW node dv/dt source VDD Diode Cboot refresh capacitor HS Driver ref = SW node refresh Primary Isolated DC-DC Secondary decoupling local loop HS Driver stable HS rail noise noise return Acceptance placeholders HS bias min ≥ X V HS UVLO ≤ N/hour phase mismatch ≤ Y V Tsample noise ≤ X cross-axis droop ≤ ΔV for ≤ T detection ≤ T_det degrade action ≤ T_act
Bootstrap vs isolated bias: motor operating corners (low-speed long ON, high duty, regeneration) change bias headroom requirements; validation focuses on HS rail minimum, UVLO events, and Tsample-window noise.

EMI, dv/dt, and Layout Hooks (Motor/Servo)

Purpose

Motor drives often “run on the bench” but fail to achieve stable production EMC because of layout and return-path issues. This section uses a consistent playbook format: Problem → Fastest check → Fix actions → Pass criteria, focusing on gate loop area, Kelvin source, partitioning, cable common-mode behavior, and board stack-up effects.

Gate Loop & Kelvin Source

Problem

Large gate-loop area increases ringing, false turn-on risk, and radiated/conducted emissions under high dv/dt switching.

Incorrect source referencing shifts driver thresholds and degrades phase-to-phase consistency.

Fastest check

Check Vgs overshoot/undershoot and turn-off spikes at representative dv/dt corners.

Confirm the driver return path uses Kelvin source rather than power source paths.

Fix actions

Minimize loop area: driver OUT → Rg → Gate → Kelvin S → driver RTN.

Place Rg and clamp elements close to the gate device; keep return currents local and short.

Pass criteria

Vgs overshoot ≤ X; negative Vgs ≤ Y; ringing settles ≤ T.

False turn-on events = 0 under defined dv/dt and cable conditions.

Partitioning & Return Paths (Power / Driver / Control / Sense)

Problem

Return currents crossing partitions contaminate control references and current sensing, degrading torque stability and causing spurious faults.

Fastest check

Identify whether sense/ADC references share a return path with high di/dt power loops.

Compare Tsample-window noise with different switching states and load corners.

Fix actions

Enforce a four-zone layout: Power stage / Driver / Control / Sense, with controlled return paths per zone.

Route sensitive references back to the ADC reference point without crossing high-current loops.

Pass criteria

Tsample-window noise ≤ X (mV or A-equivalent).

EMI margin improves ≥ Y dB after return-path correction (placeholder).

Motor Cable Common-Mode & Chassis Bond

Problem

Long motor cables convert dv/dt into common-mode currents; chassis bonding discontinuities amplify radiated and conducted EMI.

Fastest check

Check sensitivity to harness movement, enclosure door state, and shield termination continuity.

Correlate EMI spikes with switching edges and common-mode current paths.

Fix actions

Ensure shield bonding is continuous and consistent at chassis interfaces.

Control common-mode return paths; avoid routing sensitive references near cable shield return segments.

Pass criteria

Bond continuity meets system target ≤ R (placeholder).

EMC results are repeatable across harness positions within Δ (placeholder).

Driver Board vs Power Board Stack-Up (Assembly Consistency)

Problem

Connector inductance and layer placement shift gate-loop impedance and increase unit-to-unit variability in switching behavior.

Fastest check

Compare Vgs ringing and switching edge rates across builds and assembly tolerances.

Check whether driver-to-power interconnect adds unintended loop area.

Fix actions

Reduce interconnect loop inductance and keep driver return references close and consistent.

Lock stack-up constraints and connector placement to minimize variance.

Pass criteria

Build-to-build waveform variation ≤ X (placeholder).

Fault injection and switching stress tests reproduce within defined limits.

Diagram
Motor Drive Layout Hooks: Partitioning + Gate Loop Do/Don’t Top: four-zone PCB partition (Power/Driver/Control/Sense) with return path arrows and DO/DON’T labels. Bottom: gate loop schematic emphasizing loop area and Kelvin source return. PCB partitioning Power stage Driver Control Sense DO: local returns DON’T: cross-zone return DO DON’T Gate loop & Kelvin source Driver OUT source/sink Rg Gate device pin Kelvin S driver RTN Loop area DO: short loop DON’T: large loop
Layout hooks: keep returns local within partitions and minimize the gate loop using Kelvin source referencing; validation focuses on Vgs ringing limits and Tsample-window noise.

Bring-Up & Validation Playbook (Bench → Dyno → Production)

Outcome

This playbook defines a staged bring-up flow from low-voltage bench checks to rated DC-link operation, dynamic loading, fault injection, EMC pre-scan, and production testing. Each stage contains what to observe (waveforms, counters, logs) and pass criteria placeholders (X/Y/N) to prevent reset storms and field instability.

Design gate Bring-up gate Production gate
Stage Gates

Design gate (pre-power)

enable semanticsfault defaultrail order

Goal: eliminate catastrophic integration errors before energy is applied.

Pass: /FLT reset state stable ≥ Treset; /EN glitch < X; rails settle ≤ Y.

Bring-up gate (LV → HV static → low-speed)

Vgs limitsdeadtimeHS bias

Goal: verify timing, bias headroom, and sensing integrity with controlled risk.

Pass: overshoot ≤ X; neg-Vgs ≥ -Y; skew ≤ N ns; HS min ≥ X.

Production gate (dyno + fault + EMC + production test)

load stepfault injectrepeatability

Goal: prove repeatability and safe fault behavior under dynamic stress.

Pass: gate inactive ≤ X µs; retries ≤ N/T; pre-scan margin ≥ Y dB.

Rollback rule

Any stage failure returns to the last stage that can be evaluated safely and deterministically.

Example: HS UVLO at HV static → return to LV bench to isolate bias and reference issues.

Pass: rollback reproduces the symptom within N attempts (placeholder).

Step 1 — LV Bench (low energy)

Observe

Vgs overshoot / negative Vgs during switching edges.

Deadtime direction and interlock correctness.

Phase-to-phase delay/skew consistency.

Counters / logs

/FLT assertion count and /EN transitions.

UVLO counters (if available) and driver status pins.

PWM update timing markers in firmware logs.

Fix actions

Reduce gate loop area and enforce Kelvin source referencing.

Adjust Rg,on/off (or two-level strategy) to control ringing.

Correct /EN default state and /FLT pull-up strength across isolation.

Pass criteria

Vgs overshoot ≤ X; negative Vgs ≥ -Y; settle time ≤ T.

Inter-channel skew ≤ N ns; deadtime ≥ D and consistent.

Step 2 — HV Static (rated DC-link, limited duty)

Observe

High-side bias minimum and margin under representative duty corners.

/FLT latency from fault condition to safe gate inactivity.

Switch-node dv/dt stress response (no spurious toggles).

Counters / logs

HS UVLO event counter and retry behavior (latch vs auto-retry).

Fault state machine transitions (FAULT→COOLDOWN→RETRY).

ADC noise snapshots around T_sample (baseline vs switching).

Fix actions

Re-evaluate bootstrap suitability vs isolated bias for duty/regen corners.

Improve secondary decoupling locality and return isolation from sensing references.

Re-check /FLT pull-up and reset semantics across isolation.

Pass criteria

HS bias minimum ≥ X V; UVLO events ≤ N/hour.

/FLT latency ≤ Y µs; safe gate inactivity ≤ X µs (placeholder).

Step 3 — Low-Speed Spin (light load)

Observe

Synchronization chain stability: T_capture → T_update → T_sample alignment.

Current estimate variance around T_sample (no bias-correlated spikes).

Torque ripple indicators (phase current distortion signatures).

Counters / logs

Encoder/Hall capture error, missing pulses, and estimator resets.

PWM update boundary markers and ADC trigger timestamps.

Fault counters during speed steps and direction reversals.

Fix actions

Lock PWM update strategy and ensure deterministic sampling windows.

Reduce coupling into sensing references by partition/return fixes.

Tighten delay/skew budget and verify isolator/driver matching class.

Pass criteria

Tsample-window noise ≤ X (mV or A-equivalent).

Angle drift ≤ Y; missing pulse rate ≤ N/minute (placeholder).

Step 4 — Dyno Load Steps (dynamic stress)

Observe

Load-step behavior: overshoot, settling, and stability margins.

Driver thermal and bias stability under sustained load transients.

Fault behavior under rapid torque commands (no fault flapping).

Counters / logs

Overcurrent event counters and control loop saturation indicators.

Temperature sensor deltas and foldback transitions.

Retry counters and cooldown timers.

Fix actions

Adjust gate drive strength (Rg, two-level edges) to balance EMI vs switching loss.

Improve cooling/thermal symmetry and validate per-arm matching.

Refine fault linkage (latch vs auto-retry) to prevent oscillatory recovery.

Pass criteria

Overshoot ≤ X%; settling ≤ Y ms; no oscillatory retries beyond N.

Step 5 — Fault Injection (enable, UVLO, OT, SC drill)

Scenarios

Force /EN inactive and confirm gate inactivity and safe state persistence.

Simulate UVLO and validate deterministic transition and recovery behavior.

Trigger OT path and verify cooldown gating and re-enable semantics.

Short-circuit drill: validate protection response timing without detailing DESAT circuitry.

Observe

/FLT assertion latency and propagation across isolation.

Gate inactivity timing and any unintended re-enable edges.

State machine transitions and retry pacing.

Fix actions

Normalize /FLT semantics: pull-up strength, reset state, and noise robustness.

Choose latch vs auto-retry based on system-level energy and stability constraints.

Ensure disable path remains authoritative under all reset and brownout corners.

Pass criteria

Gate inactive ≤ X µs; /FLT latency ≤ Y µs.

Retries ≤ N within T; no reset storm conditions (placeholder).

Step 6 — EMC Pre-Scan → Production Test

EMC pre-scan focus

Scan representative dv/dt corners and load profiles used in the dyno stage.

Track sensitivity to cable routing, shield bonding, and enclosure state.

Pre-scan pass criteria

Margin ≥ Y dB at identified hotspots (placeholder).

Repeatability across harness position within Δ (placeholder).

Production test automation

Prefer counters and thresholds over oscilloscope-only checks.

Include: fault pin semantics test, enable gating, and bias minimum sampling.

Production test pass criteria

One-pass yield target ≥ X% (placeholder).

Key counters within limits: UVLO ≤ N, /FLT events ≤ N (placeholder).

Diagram
Bring-Up Flow: LV Bench → HV Static → Dyno → Fault → EMC → Production Test A staged flowchart with three gate groupings: Design, Bring-up, Production. Each step has 1–2 checkpoint labels such as Vgs OS, deadtime, HS bias, Tsample, FLT latency, gate off, retry, EMC, and prod test. Design gate /EN semantics • /FLT reset • rail order Bring-up gate Production gate Checklist reset / rails Enable & FLT semantics Isolation path defaults LV bench Vgs OS • deadtime HV static HS bias • FLT lat Low-speed Tsample • angle Load step Full speed thermal • bias Fault inject gate off • retry EMC pre-scan Production test Pass placeholders: Vgs OS ≤ X • neg Vgs ≥ -Y • skew ≤ N ns • HS min ≥ X V • gate inactive ≤ X µs • FLT lat ≤ Y µs • margin ≥ Y dB
Staged bring-up gates reduce risk: verify waveforms and fault semantics at low energy first, then validate bias headroom, synchronization stability, dynamic load behavior, deterministic fault response, EMC pre-scan repeatability, and production automation.

IC Selection Logic for 3-Phase Motor/Servo Gate Drivers

Selection Goal

This section provides a “no-surprise” selection flow for motor/servo gate drivers using decision cards (not tables). Inputs include DC-link voltage, switch technology, isolation class, required protection speed, timing match budget, and bias architecture constraints. Output is a candidate class suitable for validation in the bring-up gates.

Quick Start

Three inputs to route the selection

Bus VSwitch techIsolation?

These define bias architecture, dv/dt stress envelope, and protection response requirements.

Outputs

Candidate class and validation hooks mapped to Design/Bring-up/Production gates.

Key placeholders: Ipk from Qg/tr, UVLO on/off, skew/jitter, SC response time, /FLT semantics.

Decision Cards

1) DC-link / Bus voltage

Question: Bus V within <X or >Y?

Branch: higher Bus V increases dv/dt stress and typically pushes toward stronger isolation and bias stability.

Validate: HV static gate → HS bias min ≥ X V, /FLT latency ≤ Y µs.

2) Switch technology

Question: IGBT / SiC / GaN / LV MOSFET?

Branch: SiC/GaN prioritize CMTI and fast protection; IGBT prioritizes DESAT and soft turn-off behavior.

Validate: fault inject gate → gate inactive ≤ X µs (placeholder).

3) Isolation class

Question: basic vs reinforced isolation required?

Branch: reinforced isolation is chosen when safety boundary and fault containment dominate the system constraints.

Validate: HV static + EMC pre-scan → no spurious /FLT under dv/dt stress (≤ N events).

4) Peak drive current from Qg and target edge

Question: required Ipk from Ipk ≈ Qg / tr?

Branch: select a driver class whose source/sink peaks meet ≥ X A with margin ≥ M.

Validate: LV bench gate → Vgs OS ≤ X, settle ≤ T, EMI headroom maintained.

5) UVLO ON/OFF thresholds

Question: independent ON/OFF thresholds available and aligned to gate-voltage requirements?

Branch: thresholds must prevent half-conduction losses and avoid unstable re-enable behavior.

Validate: HV static + fault inject → UVLO behavior deterministic; retries ≤ N/T.

6) Delay / skew / jitter budget

Question: required inter-channel matching ≤ X ns?

Branch: servo consistency depends on tight matching to reduce phase current distortion and torque ripple.

Validate: LV bench + low-speed spin → skew ≤ X ns, torque ripple signature reduced (placeholder).

7) Protection response time

Question: SC detection + shutoff must occur within X to fit device energy limits?

Branch: faster response is required as switching tech and bus energy increase.

Validate: fault inject → gate inactive ≤ X µs; /FLT latency ≤ Y µs.

8) Inputs + fault semantics

Question: single-ended vs differential inputs, and /FLT /RDY /EN semantics defined?

Branch: noisy motor environments benefit from robust input signaling and deterministic fault/reset behavior.

Validate: Design gate + HV static → reset defaults stable, /FLT noise immunity verified (≤ N false events).

Validation Map

Map decisions to gates

Enable/fault semantics → Design gate

Ipk, skew, Vgs limits → LV bench

Isolation, HS bias headroom → HV static

Timing + sampling stability → Low-speed spin

Protection speed, retry policy → Fault injection

EMI robustness → EMC pre-scan

Candidate class outputs (examples)

isolated 3-phase driverreinforced class

bootstrap HS/LSbasic class

integrated iso biashigh CMTI

fast protection classtight skew

Diagram
Decision Tree: Bus V → Switch Tech → Isolation → Protection → Timing → Bias → Interface A box-diagram decision tree leading to candidate driver classes. Nodes are short labels without long sentences. Bus V <X / >Y Switch tech IGBT / SiC / GaN Isolation needed? basic / reinforced Protection speed fast / ultra-fast Timing match skew ≤ X ns Bias architecture bootstrap / iso Interface / FLT diff / SE • /EN Candidate class isolated 3-phase reinforced Candidate class bootstrap HS/LS basic Candidate class integrated iso high CMTI
Selection tree: route by Bus V and switch technology, then enforce isolation and protection speed, confirm timing match requirements, choose bias architecture, lock interface and fault semantics, and select a candidate driver class for gate-based validation.

H2-11. Design Checklist (Design → Bring-Up → Production)

This checklist converts the full motor/servo gate-drive stack into standardized actions with evidence and pass criteria placeholders (X/Y/N). It is designed for consistent design reviews, repeatable bring-up, and production traceability.

Checklist Map: Three Gates and Deliverables

Usage rule: each item requires (1) evidence captured, (2) pass criteria filled, (3) owner sign-off. Items are grouped into Design Gate, Bring-up Gate, and Production Gate.

Three-stage checklist overview (Design, Bring-up, Production) Design Bring-up Production interlock isolation bias protection layout Vgs skew thermal noise fault inject ICT/FCT guardband drift traceability doc pack timing contract + schematic notes waveform pack + fault report test spec + trace matrix
Evidence required Pass criteria: X/Y/N MPNs listed as reference options

Design Gate Checklist (12 items)

Focus: structural correctness (timing contract, isolation boundary, bias architecture, protection semantics, layout rules). Avoids duplicating the bench procedure steps.

1) Freeze the timing contract (PWM polarity, update edge, deadtime mode)

Evidence: timing spec + truth table for /EN and /FLT. Pass: skew budget ≤ X ns; deadtime = Y ns; reset state verified.

UCC21750ISO5452ADuM4135Si8233

2) Define the isolation boundary and reference grounds

Evidence: block diagram + netclass/clearance notes. Pass: no control return crosses power split; isolation type chosen (basic/reinforced).

UCC21750ISO5452ADuM4135Si8233

3) Choose gate-driver channel class for 3-phase (3×HS + 3×LS)

Evidence: per-phase driver selection note. Pass: peak current class meets Ipk ≥ X A; propagation matching requirement documented.

UCC21750ISO5452Si8233

4) Lock gate-rail plan (+VG and optional −VG) and UVLO thresholds

Evidence: rail diagram + UVLO on/off values. Pass: UVLO_on ≥ X V; UVLO_off ≥ Y V; no half-conduction window.

MGJ2D151505SC

5) Decide bootstrap vs isolated bias (motor duty-cycle & regen corner cases)

Evidence: Cboot sizing sheet. Pass: ΔVboot ≤ X V at worst-case on-time; diode recovery risk reviewed.

STTH1R06GRM188R71E104KA01D

6) Specify gate network (Rg_on/off, gate bleed, ferrite bead option)

Evidence: gate schematic annotated with values. Pass: ring-down ≤ X%; Vgs overshoot margin ≥ Y V.

CRCW060310R0FKEABLM18AG601SN1D

7) Define short-circuit protection strategy and response target

Evidence: SC energy budget note. Pass: protection response ≤ X µs; safe turn-off path documented.

UCC21750ISO5452

8) Define fault signaling semantics across isolation (/FLT, /EN)

Evidence: pull-up/down plan + reset-state behavior. Pass: /FLT default state deterministic; noise immunity plan documented.

PESD2CANFD24V-T

9) Current sensing hardware selection (shunt class and placement contract)

Evidence: sense topology note (single/three-shunt). Pass: shunt power margin ≥ X%; sample window reserved.

WSL2512R1000FEA

10) Temperature sensing for derating and fault linkage

Evidence: OTP/derate thresholds. Pass: thermal trip at X °C; hysteresis Y °C; sensor placement reviewed.

NCP18WF104E03RB

11) Decoupling and return-path rule set for the driver supply

Evidence: decoupling placement screenshots. Pass: loop length ≤ X mm; high-frequency cap at pins.

GRM188R71E104KA01D

12) Produce the review pack (timing, bias, faults, layout constraints)

Evidence: PDF pack with revision. Pass: all constraints traceable to design notes; change log complete (N items).

UCC21750MGJ2D151505SC

Reference MPN Library (Design): verified example parts commonly used in motor/inverter gate-drive stacks.

Gate driver: UCC21750 Gate driver: ISO5452 Gate driver: ADuM4135 Iso driver: Si8233 Iso DC-DC: MGJ2D151505SC Bootstrap diode: STTH1R06 MLCC: GRM188R71E104KA01D Gate R: CRCW060310R0FKEA Ferrite: BLM18AG601SN1D Shunt: WSL2512R1000FEA NTC: NCP18WF104E03RB ESD: PESD2CANFD24V-T

Bring-up Gate Checklist (12 items)

Focus: dynamic behavior evidence (Vgs integrity, deadtime, skew, sampling windows, noise coupling, fault reaction timing). Each item requires waveform/log capture.

1) Verify gate rail levels at load (HS/LS, all 3 phases)

Evidence: VDD/VEE scope + DMM logs. Pass: Vg_on = X V ±Y%; Vg_off = 0 or −X V stable.

MGJ2D151505SCGRM188R71E104KA01D

2) Capture Vgs overshoot/undershoot and ringing at worst-case dv/dt

Evidence: Vgs probe shots (turn-on/off). Pass: overshoot margin ≥ X V; ring-down within Y cycles.

CRCW060310R0FKEABLM18AG601SN1D

3) Measure inter-channel propagation mismatch (U/V/W, HS/LS)

Evidence: aligned timing captures. Pass: Δt_skew ≤ X ns; jitter ≤ Y ns RMS (as defined).

UCC21750ISO5452Si8233

4) Validate deadtime and shoot-through interlock in edge cases

Evidence: complementary outputs + switch node shots. Pass: no overlap; effective deadtime = X ns ±Y ns.

UCC21750ISO5452

5) Confirm sampling window alignment vs PWM carrier (noise-minimized point)

Evidence: trigger vs current ripple capture. Pass: Tsample margin ≥ X ns to switching edges.

WSL2512R1000FEA

6) Bootstrap droop check (low speed, long on-time, regen)

Evidence: Vboot trend during slow-speed and braking. Pass: ΔVboot ≤ X V; no UVLO chatter.

STTH1R06GRM188R71E104KA01D

7) Fault path integrity across isolation (/FLT asserted, no false clears)

Evidence: /FLT waveform + MCU log stamps. Pass: fault latency ≤ X µs; reset behavior deterministic.

PESD2CANFD24V-T

8) UVLO behavior check (brownout entry/exit, no oscillation)

Evidence: controlled rail ramp + output state capture. Pass: no half-drive; UVLO thresholds match X/Y.

UCC21750ISO5452

9) Overtemperature linkage check (sensor response + derate/fault)

Evidence: temperature ramp log + state changes. Pass: trip at X °C; recovery at Y °C; no retry storm.

NCP18WF104E03RB

10) Short-circuit drill (controlled, per safety plan)

Evidence: Vce/Vds + Vgs + /FLT timing. Pass: safe turn-off within X µs; no re-trigger within Y ms.

UCC21750

11) EMI-sensitive mode check (cable, chassis bond, common-mode spikes)

Evidence: CM probe snapshot + fault counters. Pass: no false turn-on; fault rate ≤ X/hour.

BLM18AG601SN1D

12) Archive the bring-up evidence pack and version lock

Evidence: waveform pack + settings + firmware hash. Pass: reproducible results across N repeats.

UCC21750MGJ2D151505SC

Production Gate Checklist (12 items)

Focus: repeatability and traceability (coverage, guardbands, drift, and documentation). Avoids bench-style debugging.

1) ICT: verify critical passive values and opens/shorts in the gate path

Evidence: ICT limits file + yield report. Pass: Rg within X%; bead present; no shorts on driver rails.

CRCW060310R0FKEABLM18AG601SN1D

2) FCT: functional toggle test for /EN, /FLT, and output state

Evidence: tester log + scope snapshot. Pass: /FLT response ≤ X ms; outputs disabled cleanly.

UCC21750ISO5452

3) Production guardband for UVLO entry/exit

Evidence: rail sweep record. Pass: UVLO_on/off stays within X/Y across temp.

ISO5452UCC21750

4) Bias module incoming inspection and burn-in policy

Evidence: supplier lot tracking + test record. Pass: Vout within X%; ripple ≤ Y mVpp at load.

MGJ2D151505SCGRM188R71E104KA01D

5) Sampling chain sanity check (shunt value and amplifier gain)

Evidence: calibration report. Pass: gain error ≤ X%; offset ≤ Y; noise ≤ N LSB.

WSL2512R1000FEA

6) ESD/connector protection placement verification

Evidence: AOI/visual criteria. Pass: protector close to connector; return via short path.

PESD2CANFD24V-T

7) Thermal sensor calibration and glue/placement control

Evidence: thermal correlation chart. Pass: sensor-to-hotspot delta ≤ X °C in test fixture.

NCP18WF104E03RB

8) Drift watch: critical components and second-source plan

Evidence: AVL + re-qualification checklist. Pass: substitution does not violate skew, UVLO, or Vgs margins.

UCC21750ISO5452Si8233

9) Firmware/parameter traceability binding (serial ↔ config)

Evidence: trace matrix. Pass: each unit links SN to firmware hash and motor profile ID.

UCC21750

10) End-of-line margin test (skew and deadtime proxy check)

Evidence: EOL timing report. Pass: proxy metric stays within X; outliers flagged.

ISO5452Si8233

11) Documentation pack finalization (safety, EMC pre-scan, change log)

Evidence: released PDFs with revision control. Pass: all test evidence attached; changes signed off.

MGJ2D151505SC

12) Manufacturing escape analysis loop (top defects → action list)

Evidence: Pareto + corrective actions. Pass: defect rate ≤ X ppm over Y lots; closure N/total.

CRCW060310R0FKEAGRM188R71E104KA01D

Production Reference MPNs (examples): use as an internal part library; validate lifecycle/availability per project.

UCC21750 ISO5452 ADuM4135 Si8233 MGJ2D151505SC STTH1R06 GRM188R71E104KA01D CRCW060310R0FKEA BLM18AG601SN1D WSL2512R1000FEA NCP18WF104E03RB PESD2CANFD24V-T

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12. FAQs (Motor/Servo: Sync • Protection Linkage • Noise • Bring-up)

Each answer is fixed to four lines with quantified placeholders (X/Y/N) so it can be used for field debugging and acceptance sign-off without expanding scope beyond this page.

Motor spins at no-load, but stalls under torque—first suspect deadtime mismatch or current sampling window?

Likely cause: effective deadtime (or phase-to-phase mismatch) distorts phase voltage under load, OR ADC sampling lands inside switching-noise window and corrupts current feedback.

Quick check: shift Tsample by ±X ns (or ±1–2 PWM ticks) and compare torque margin; log phase-current ripple vs PWM carrier phase over Y seconds.

Fix: enforce matched delays across U/V/W and calibrate deadtime compensation; place Tsample at the quiet window (e.g., mid-carrier) with margin from edges.

Pass criteria: no stall at ≥ X% rated torque for Y minutes; |Δdeadtime(U,V,W)| ≤ X ns; Tsample edge-margin ≥ X ns; fault events ≤ N per 10k revolutions.

One phase runs hotter with same PWM—driver delay skew or layout asymmetry?

Likely cause: propagation delay/skew changes effective duty or deadtime per leg, OR gate-loop / Kelvin-source / copper thermal path is asymmetric.

Quick check: measure Vgs timing for all three legs and compute Δt_skew; compare Vds/Vce switching loss proxy (edge overlap) and phase-leg temperature rise over Y minutes.

Fix: tighten skew budget (driver/isolator selection + routing symmetry); normalize gate network (Rg_on/off) and gate-loop layout; improve leg-to-leg thermal symmetry.

Pass criteria: phase temperature delta ≤ X °C at load for Y minutes; Δt_skew(legs) ≤ X ns; leg switching-loss proxy spread ≤ X% (same operating point).

Hall looks OK, but torque ripple is huge—angle sync to PWM carrier wrong?

Likely cause: Hall capture (T_capture) is not coherently aligned to PWM update (T_update) and sampling (T_sample), causing angle-to-current phase error and torque ripple.

Quick check: log (T_capture → T_update → T_sample) timestamps; sweep carrier phase alignment by X ticks and observe torque ripple and current harmonic change.

Fix: lock the sync chain: Hall capture → estimator → PWM update boundary → ADC trigger; keep carrier mode consistent (center/edge aligned) and document timing contract.

Pass criteria: torque ripple ≤ X% (or ≤ X N·m pk-pk) at speed for Y seconds; angle phase drift ≤ X electrical degrees over Y seconds; missed Hall edges ≤ N per hour.

Encoder fine at low speed, faults at high speed—capture jitter or EMI coupling into A/B/Z?

Likely cause: input capture jitter/latency increases at high edge rate, OR EMI/common-mode spikes couple into A/B/Z leading to false edges or missing pulses.

Quick check: compare edge-to-edge period variance (jitter) vs speed; scope A/B/Z with a stable reference ground and correlate faults with switching edges and dv/dt events.

Fix: harden capture timing (sync clocking, debounce window) and improve routing/shield/return; phase-align noisy switching to avoid critical capture instants where possible.

Pass criteria: capture jitter ≤ X ns RMS over Y seconds at speed; false edge rate ≤ N per 10k edges; no encoder-related faults over Y minutes at X% max speed.

OC trips only during regen—bus overshoot or current sense saturation?

Likely cause: regenerative braking drives Vbus overshoot triggering protective action, OR current-sense path saturates/clips creating false OC indication.

Quick check: capture Vbus peak during regen and compare to threshold; check current-sense waveform for clipping and ADC max-code duration during Y regen events.

Fix: add/regulate bus clamp strategy (or adjust regen profile) and increase sense headroom (gain/offset/range); verify sampling window avoids switching spikes during regen.

Pass criteria: Vbus peak ≤ X V during regen; sense path not clipped (ADC max-code ≤ N samples per event); OC trips ≤ N per Y cycles under defined regen profile.

After OT recovery, the inverter “flaps”—auto-retry storm or cooldown policy?

Likely cause: auto-retry restarts too aggressively before thermal stabilization, OR cooldown hysteresis is too small causing repeated OT entry/exit.

Quick check: count retry attempts and time between OT clear and re-trip; correlate /FLT, temperature, and enable state over Y minutes.

Fix: enforce cooldown window + max retry count; require temperature to drop below (Trip − X °C) before re-enable; stagger restart to avoid immediate high-load demand.

Pass criteria: OT re-trip rate ≤ N per hour; minimum cooldown ≥ Y seconds; temperature hysteresis ≥ X °C; stable operation for Y minutes post-recovery.

Vgs overshoot passes on bench, fails in cabinet—ground return path changed?

Likely cause: cabinet bonding and cable routing change the return path and common-mode current, increasing gate-loop inductive kick and Vgs overshoot.

Quick check: replicate cabinet grounding on bench; measure Vgs overshoot and ringing with identical cable/shield termination; compare CM spike magnitude over Y cycles.

Fix: enforce Kelvin-source return integrity; minimize gate-loop area; adjust Rg_off (and add ferrite if needed); standardize chassis/shield termination and grounding point.

Pass criteria: Vgs overshoot ≤ X V (margin to abs max) across setups; ringing decays within Y cycles; cabinet vs bench delta ≤ X V; false turn-on events ≤ N.

Bootstrap high-side browns out at low speed—duty/refresh margin wrong?

Likely cause: low-speed or long on-time reduces bootstrap refresh; Cboot droops and triggers UVLO chatter or partial drive.

Quick check: trend Vboot–Vhs droop during the worst-case low-speed pattern; measure minimum refresh time per cycle and compare against required charge margin.

Fix: increase bootstrap capacitance/diode robustness (or modify PWM pattern for refresh); if operating corners cannot guarantee refresh, switch to isolated bias for HS.

Pass criteria: ΔVboot droop ≤ X V under worst-case pattern for Y minutes; no UVLO toggling (≤ N events); HS gate amplitude stays within X% of target.

/FLT asserts randomly during switching—open-drain pull-up too weak or CMTI glitch?

Likely cause: /FLT open-drain pull-up is too weak/slow (susceptible to noise), OR common-mode transient (dv/dt) causes false glitch across isolation.

Quick check: scope /FLT rise/fall time and noise spikes; temporarily strengthen pull-up (effective R → X kΩ) and compare false /FLT rate during Y minutes of switching.

Fix: set a deterministic /FLT bias and filter (small RC if allowed by latency); improve routing/return and CMTI margin; ensure reset-state and wiring harness are robust.

Pass criteria: /FLT rise time ≤ X ns; glitch amplitude ≤ X V at receiver; false /FLT ≤ N per hour at defined dv/dt; fault latency still ≤ Y µs for real faults.

Current loop unstable after “faster driver”—EMI/aliasing moved into sample window?

Likely cause: faster edges increase high-frequency noise coupling; sampled current includes switching artifacts (aliasing) and destabilizes the loop.

Quick check: compare current signal noise spectrum or time-domain ripple at Tsample before/after driver change; move Tsample by X ns and observe stability margin over Y seconds.

Fix: slow critical edge (Rg_on/off or two-level drive) to meet EMI target; realign Tsample to quiet window; adjust filtering/coherence with PWM carrier.

Pass criteria: loop response overshoot ≤ X%; no sustained oscillation over Y seconds; sample-window noise (pk-pk) ≤ X A; stability maintained across N operating points.

Noise spikes coincide with ADC sampling—bias/driver switching not phase-aligned?

Likely cause: isolated bias or auxiliary switching injects noise into sense/reference exactly at ADC sample instants, corrupting current/voltage readings.

Quick check: correlate bias-switching edges with ADC trigger (T_sample); shift either trigger or bias phase by X degrees/ticks and compare sample variance over Y seconds.

Fix: phase-align or phase-avoid: schedule bias switching away from Tsample; improve local decoupling/return; enforce partitioning between power/driver/sense domains.

Pass criteria: sample variance reduces to ≤ X% (or ≤ X LSB RMS) for Y seconds; Tsample-to-noise-edge margin ≥ X ns; no false trips over Y minutes.

Production pass but field failures—fault injection coverage missing which case?

Likely cause: production tests validate nominal function but miss corner cases: enable sequencing, brownout/UVLO chatter, regen overshoot, or /FLT integrity under dv/dt.

Quick check: map each field failure to a missing injection case; replay on bench using controlled /EN toggles, rail ramps, and regen-like transitions while logging /FLT latency.

Fix: add targeted fault-injection vectors to FCT/EOL: UVLO ramp, OT recovery policy, /FLT noise immunity, and regen transient profiles; require evidence pack per lot.

Pass criteria: added vectors cover ≥ X% of field modes; zero escapes across Y lots; each unit meets /FLT latency ≤ X µs and false /FLT ≤ N per hour at defined stress.

Data placeholders: X = threshold (V/A/°C/ns/%), Y = window (s/min/cycles/lots), N = count/rate (events/hour, per 10k rev, per lot).