DFT Definition: - DFT (Design For Test) Is Design Technique For Manufacturing Testing
DFT Definition: - DFT (Design For Test) Is Design Technique For Manufacturing Testing
Adding boundary scan logic to your board lets you detect the vast majority of
board manufacturing process faults :
- wrong components
- missing components
- misoriented components
- components with stuck pins
- shorts, opens
- blown wire bonds
Advantages of BS
Boundary scan devices can perform many test functions. Three of these, EXTEST,
SAMPLE/PRELOAD, and BYPASS, are mandatory for every boundary-scan device.
For other test functions, INTEST, RUNBIST, IDCODE, CLAMP, HIGHZ, and USERCODE,
are described by the IEEE 1149.1 standard, but are optional.
Optional Test Data Registers
• Device identification (optional)
The device identification register contains a device identification code
or programming code used to check that the board has the proper
chips.
• Data-specific (optional)
These registers allow access to the chip’s test support features, such
as BIST and internal scan paths
Boundary Scan Cell architecture
• Boundary Scan Cells contain memory elements for capturing data
from the circuit, loading data into the circuit, or serially shifting data to
the next scan cell in the path.
EXTEST
BYPASS
INTEST
Following boundary scan instructions are defined in the IEEE standard:
• BYPASS (mandatory): TDI is connected to TDO via a single shift register.
• SAMPLE (mandatory): Takes a snapshot of the normal operation of the IC.
• PRELOAD (mandatory): Loads data to the boundary scan register.
• EXTEST (mandatory): to test external interconnect between ICs.