
This video provides introduction to what you will learn in this course and how this course is different from other DFT courses.
Explore how designers move from design specifications to RTL coding, synthesis, and GDSII tapeout, including DFT integration, floor planning, LVS, and foundry handoff.
Explore various RTL to GDSII tests, from functional verification to structural DFT, memory BIST, and parametric and burn-in tests, linking faults to manufacturing and yield.
Define fault modeling in DFT and differentiate fault, defect, error, and failure, and show how test vectors diagnose faults in IC designs.
Discover the stuck-at fault model in VLSI DFT basics, and explore zero and one stuck faults, node-level faults, and DC patterns used to detect them.
Explain the iddq fault model, where a powered-on chip with minimal activity reaches a quiescent state and draws near-zero current, with deviations indicating faults.
Explore the path delay fault model and how faults along a data path affect timing on timing critical paths; contrast with transition faults that target individual nodes.
Explore the cell-aware, or self-aware, fault model that detects internal faults inside cells, essential for deep submicron nodes like 3 nm and 5 nm, unlike stuck-at or transition fault models.
Explore the basics of testing methods for modern chips, covering chip building blocks, logic testing via scan, memory built‑in self‑test, boundary scan diagnosis, and new analog ips testing.
Identify the four building blocks of a chip, including analog logic, digital logic, memories, and I/o pads, and explain mixed-signal blocks as blends of analog and digital.
Explore MBIST-based memory testing for SRAM, DRAM, ROM, and embedded flash. Identify stuck-at, transition, and data retention faults using five MBIST steps: generate data, address, read, and compare.
Explore boundary scan diagnosis to test chip boundaries using IEEE JTAG boundary scan, enabling testing of internal blocks with few I/O pins.
Learn how scan testing enables digital logic, memory, boundary scan, and analog IPS testing in chips, using scan flip-flops, scan chains, and scan codecs for efficient pattern generation and validation.
Explore industry oriented dft implementation flows, covering scan insertion, memory based insertion, and boundary scan, within the rtl to gdsii cycle and emphasis on timing analysis and design finalization.
Explore mbist insertion flow for memory based testing, with planning, iterative lec checks, and refreshed timing constraints to validate memory based design meets test timing.
Learn two industry methods for analog ip test mode insertion in vlsi dft: using muxes during rtl-to-dft and boundary-scan insertion, with stage-wise verification across sta, scan, and boundary-scan.
Discover the range of dft tools for scan insertion, memory-based and boundary-scan insertion, atpg, test-pattern generation, static timing analysis, and synthesis workflows.
VLSI DFT Basics: From Industry Perspective
Unlock the world of Design-for-Test (DFT) with this industry-oriented course designed for engineers, graduate students, and VLSI enthusiasts. DFT is a critical part of modern chip design, ensuring that your silicon is manufacturable, reliable, and testable.
In this course, you’ll learn the concepts and methods used by top semiconductor companies, presented in simple, easy-to-understand language. Unlike traditional courses, this course also covers analog IP testing and DFT implementation flows—a topic often missing in standard DFT training.
You’ll gain hands-on understanding of:
Why testing is crucial and the goals it serves
The types of manufacturing defects and fault models
Core DFT methods including SCAN, MBIST, and boundary scan
How DFT is integrated into the industry-standard chip design flow
Whether you’re a fresh graduate, RTL/backend engineer, verification engineer, or aspiring DFT professional, this condensed curriculum delivers months of industry knowledge in just a few hours.
By the end of this course, you’ll be ready to understand basics of DFT and DFT implementation flows used in industry in real-world chip designs.
This course was designed personally by me as it took me months to understand about VLSI DFT and went through so many books, trainings, user guides, and a lot more. I have condenesed all of my months of learning into this short course, which I also present in chip companies.