Digital Systems Testing And Testable Design Solution High Quality -
Stacked dies introduce new defects (microbumps, TSVs). DFT requires:
Modern chips have 10+ voltage islands. A defect may only fail when domain A is at 0.8V and domain B is at 1.2V. DFT must handle level shifters and isolation cells correctly. Testing requires sequencing of power-up/down within the test flow. Stacked dies introduce new defects (microbumps, TSVs)
Traditionally, design and test were treated as separate entities. A logic designer focused solely on functionality and performance, often creating circuits that were incredibly difficult to verify physically. This led to the "Controllability and Observability" paradox. As circuits became denser, internal nodes became buried
As circuits became denser, internal nodes became buried deep within the logic, inaccessible to external testing probes. This made it impossible to verify if a specific transistor was functioning correctly using only external inputs and outputs. As circuits became denser
High-quality testing cannot be an afterthought; it must be an integral part of the design flow. Design for Testability (DFT) modifies the hardware architecture to make it easier, faster, and more thorough to verify the chip’s integrity.