Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

X: can be any fields or features

DFT (Design For Test) DFX (Design for X) DFB (Design For Debug)

one of the features in PCH to ensure high Debug is to root cause issues and
effective defect screening strategy for unexpected behaviors, so all products
the entire PCH. features must be verified at post-silicon.
save cost, time and efficient test Previously, debug was done on specially
methodology and power. DFT in PCH is build board and setup on the hardware
the way to ensure the quality of the equipment, but it is costly, time consuming
devices. and high risk to cause another hardware
issues.
DFD will reduce these risks and debug now
is done on the system without open the
FUSA Boundary Scan cover for debug.
Basically, DFX components consists of Full IO coverage except critical PM
Consists of fuse controller (1 per die) and
structural and functional modes to cater pins
fuse puller (1 per IP).
different mode of testing. HVM coverage for all IOs DCI (Direct Connect Interface)
At reset fuse controller sense all fuse and
DFT (Test): HVM testability, platform Interconnect test for board testing VISA
store in RAM or RF. Closed Chassis Debug (using external
testability Usage - DC Tests for Digital Circuits Generally, debug involves the power up/
When IP's fuse puller request fuse via Functional boot requirement
adapter to debug). primary way to observe internal signal at
DFT (Validation) : SV, DV, EV, MV boot sequence, low power debug,
IOSF-SB, fuse controller return fuse data non-standardized way of power up Debug adapter connected in between host pin level
DTF (Survivability) : A0 Debug Strap,/ OS/drivers/Apps.
through LUT requirement for 14nm HIP and debug target. divided into 3 segments mux: Unit LM,
Debug & Override Registers Debug components: JTAG, VISA, DCI,
If no fuse data returned, reset value is Multiple SOC plumbing needed to Once connected, target will send the Partition LM, Center LM
DFT (Modularity): Chassis, SIIP NPK, CrashLog
default fuse value. simplify PHY boot for bscan. interface, register, pins information to the output: pin Northpeak (Mem, pin, DCI)
debug host.
STF/SCAN JTAG
Goal: improve controllability and observability TAM MBIST Standard interface for Boundary Scan
Support self-test flow and functional safety NPK (North Peak)
of internal flip-flop/ detects defects in the 16 bits input data through GPIO with 1 (Bscan) Design consists of many partition blocks
IJTAG network set of silicon features, target system API
combinational logic clock, 1 command. 5 pins: TCK, TDI, TMS, TDO, TRSTB and contains the signal that we want to
Memory BIST: on-die logic to test memory used for debug tools and software stack
connect virtually all flip-flop in chains by Supports IOSF primary access to any IP to TAP Control (Test Access Port): predefined observe.
array for defects. Enable: System-level Debug, HW & SW
converting each flip-flop into mux-flop transport test vectors. Bscan instructions Each signal is connected to configurable
build in logic to generate pattern and co-debug, third party vendors to create
structure Sideband access through P2SB. Allow multiple TAP control on single JTAG muxs and the mux output connect to
compare at speed. Control via TAP debug tools, architectural product-to-
SCAN uses SCANUNIT architecture TAM can be accessed through IOSF or SM partition-level mux.
product consistency
Structural Test Fabric (STF) (for preloaded test execution). The partition-mux then connected to central
Parallel SCC and Parallel SRC Controllers TAP mux, which itself connected to observe
endpoint.
primary test and debug access mechanism Selectors controlled by registers, which
TAP Controller State Machine (IEEE writing the signal to reg allows selected
STF (Structural Test Fabric) Enable IP test to be converted into HVM 1149.1):
observed signal to the end point.
test 16 stage with 4 major operations: Reset,
Load/Unload Run-Test, Scan-DR, Scan-IR
Capture multiple root spcae
HSIO loopback Scan: Capture, Shift, Update
Scan test sequence
FW pre-load into SRAM
FUSA (fabric parity end to end check)

You might also like