DFT / ATPG · All levels

Test Power & IR: Software / Programmer View

Software / Programmer View for Test Power & IR.

RTL / integration view

Clock enables and mode controls drive test timing assumptions.

What teams feel

  • Unexpected untestables

  • clock/reset test-mode conflicts

RTL structure impact

  • Scan hooks

  • mode controls

  • debug access gating

Tool interaction

  • Synthesis transforms affecting scan paths

  • clock-gating interaction

Mitigations

  • DFT lint gates

  • test-aware coding standards

  • joint RTL/DFT reviews

diagram
RTL VIEW - Test Power & IR
// mode logic changed -> recheck controllability and constraints

Layer touch points

diagram
DFT OWNERSHIP LAYERS - Test Power & IR

layer              owns                         failure mode
----------------   --------------------------   -------------------------
rtl/architecture   scanability hooks            uncontrollable logic
atpg/constraints   legal pattern intent         aborts, low coverage
physical/clocking  chain route + test clocks    shift hold/timing escapes
tester/program     pattern apply integrity      false binning / bad fails
quality signoff    release criteria             escapes or schedule slip

DFT deep dive

Test signoff fails when shift/capture timing and test power are treated independently.

Concept diagram

diagram
TEST SIGNOFF LOOP

test SDC -> shift/capture timing -> power-aware ATPG -> IR validation -> release

Metric graph

diagram
TEST CURRENT

functional current  baseline
scan shift current  peak-risk zone

Reports and artifacts

  • test-mode STA report

  • shift/capture split

  • test power IR map

  • waiver tracker

Mini case study

At-speed patterns passed timing but failed in production due to peak shift IR; staggered capture and power-aware fill resolved.

Debug branches

  • Tag test and functional corners separately

  • Check hold in shift mode

  • Correlate fail bins with power hotspots

Senior review question

Ask: what evidence proves this DFT decision is safe for production?

Key takeaways

  • State metric, lot/corner context, and pattern tag with every claim.

  • Treat timing, power, and quality as one signoff problem.

Common pitfalls

  • Chasing coverage without legality checks.

  • Ignoring test-power side effects of pattern changes.

  • Debugging silicon without reproducible tags.

Principal DFT review addendum

Scan activity can exceed functional switching, so pattern scheduling and power-aware ATPG are needed to avoid IR and thermal escapes.

Metric: peak test-mode current, IR drop hotspots, scan-induced thermal spikes