dots bg

DESIGN FOR TESTABILITY WITH LAB (SYNOPSYS TOOLS)

This Course will enlighten the learners about scan design for testing or Design for Testability. The learners will get an idea about the role of DFT Engineers in each stage of chip life cycle. Also gives an introduction to what DFT is, and why it is needed.

Course Instructor: ChipEdge Learning

₹58528.00

dots bg

Course Overview

Scan Insertion without Compression:

This Course will enlighten the learners about scan design for testing or Design for Testability. The learners will get an idea about the role of DFT Engineers in each stage of chip life cycle. Also gives an introduction to what DFT is, and why it is needed.

 This course talks about detailed concepts on Scan Insertion, and Scan Design Rules with suitable examples. This course will give in-depth details on Lockup Latches.

Scan Insertion and Scan Compression with OCC:

This Course will enlighten the learners about scan design for testing or Design for Testability. The learners will get an idea about the role of DFT Engineers in each stage of chip life cycle. Also gives an introduction to what DFT is, and why it is needed.

 This course talks about detailed concepts on Scan Insertion, and Scan Design Rules with suitable examples. This course will give in-depth details on Lockup Latches.

You will also learn how to reduce the test application time, test data volume, and thereby test cost of an IC due to the increase in size and complexity with the concept of scan compression. The concepts of OCC is also discussed in this course.

Boundary Scan:

This course gives insights about detailed concepts on, JTAG, Boundary Scan and IJTAG and also penetrates in-depth on details of IEEE1149.1, IEEE 1687 and IEEE P1500.

You will also learn about how JTAG TAP state machine operates and how it is used to do connectivity test between multiple chips in Printed Circuit Board. The IJTAG operation, ICL and PDL concepts are also discussed in this course.

Automatic Test Pattern Generation (ATPG)

This course will help the learners to understand how the tool generates optimized patterns by only considering a subset of faults and thereby covering the entire fault in the design.​They will also understand the rules which will help to get the optimized patterns.

You will also understand about the different structural level fault models, in-depth knowledge about the delay fault models and different approaches to test them.​ Different ATPG DRC rules, deep knowledge about different Fault classes in ATPG Tool, and different coverage improvement techniques will be discussed in this course.

Will also get in-depth knowledge about different ATPG Modes, TetraMAX Tool Flow, etc.​ And also understand the different stages involved in the simulation process and different simulation approaches​, simulation with and without timing, causes for simulation Failure, and Fault simulation​The basics of ATPG diagnosis like the necessity of diagnosis in post-silicon and its challenges​, diagnosis flow and various input files required for diagnosis​ stage are also covered.

​Introduction to BIST

In this course you will understand about the concept of BIST, its architecture, motivation for BIST than normal Scan methodology​. You will also get insights about LBIST and MBIST methodologies, various algorithms, and memory fault types​.

Schedule of Classes

Course Curriculum

1 Subject

Design For Testability with Lab (Synopsys Tools) - D

10 Exercises • 109 Learning Materials

Introduction to DFT

Introduction to SOC

Video
00:25:45

DFT Basics

Video
00:40:52

Chip Fabrication Process

Video
00:31:25

Assignment

PDF

Quiz

Exercise

Lab Guide

PDF

Introduction to Scan Insertion

Video
01:27:52

Scan Insertion

Scan Architecture Overview

Video
00:49:08

Scan Design Basics

Video
00:55:50

Scan Golden Rules

Video
00:57:01

ICG and Lockup Latches

Video
00:22:21

Test Protocol DRC

Video
00:25:05

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

Tool Invoke

Video
01:13:31

Lab Guide

PDF

DRC Violation and Fix_DC Commands

Video
01:56:45

Lab Guide

PDF

DRC Violation and Fix_Netlist Hack

Video
00:41:48

Lab Guide

PDF

Multi Chain Scan Insertion

Video
01:05:46

Scan Compression

Need for Scan Compression

Video
00:22:57

Scan Compression Architecture

Video
00:45:28

Scan Compression Modes

Video
00:10:20

Hierachical Scan Design, At-speed and OCC

Video
00:25:37

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

Compression Lab

Video
01:12:13

Lab Guide

PDF

Compression Ratio Max Chain

Video
00:47:12

CTL File Part-1

Video
00:29:19

CTL File Part-2

Video
01:03:14

Lab Guide

PDF

OCC Insertion

Video
01:24:36

Lab Guide

PDF

Boundary Scan

Motivation for Boundary Scan Architecture

Video
00:16:05

Boundary Scan Design

Video
00:19:07

Joint Test Action Group (JTAG)

Video
01:03:44

IJTAG, BSDL, Standard Embedded Core Test

Video
00:30:23

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

JTAG Insertion

Video
01:14:41

JTAG Simulation

Video
00:37:42

Introduction to ATPG and ATPG Basics

Single Stuck at fault

Video
00:24:26

Fault Collapsing

Video
00:26:59

ATPG Algorithm and TetraMAX tool Flow

Video
00:21:54

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

Introduction to TetraMAX 1A

Video
00:39:35

Introduction to TetraMAX 1B

Video
00:16:24

Lab Guide

PDF

DRC Fix

Video
00:17:27

Scan Blockage DRC Analysis

Video
00:19:31

Pattern Generation

Video
00:41:42

Fault Models

Fault Models, Single Stuck at Operation

Video
00:12:38

Delay Fault Model

Video
00:23:51

At speed Testing

Video
00:44:58

MCP, False path and Bridging Fault Models

Video
00:22:17

ATPG Types

Video
00:09:13

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

Transition Delay ATPG pattern generation

Video
00:23:21

Stuck-at Scan compression pattern generation

Video
00:20:17

Path Delay ATPG pattern generation

Video
00:16:57

Fault Classes

ATPG DRC Rules

Video
00:23:26

Fault Classes

Video
00:30:38

ATPG Effectiveness

Video
00:15:13

ATPG Modes

Video
00:13:40

TetraMAX ATPG Flow

Video
00:15:22

Coverage Improvement Techniques

Video
00:16:05

Quiz

Exercise

Assignment

PDF

ATPG Simulation

Simulation and Simulation Types

Video
00:21:33

Gate Level Simulation

Video
00:11:49

Simulation Failure

Video
00:22:45

Quiz

Exercise

Assignment

PDF

Lab Guide

PDF

Chain Pattern Simulation & Scan Pattern Simulation

Video
01:05:17

Pattern Simulation Failure Debugging, Scan Insertion ATPG and Pattern Simulation

Video
00:58:24

Stuck-at ATPG chain pattern simulation

Video
00:50:13

Lab Guide

PDF

Stuck-at ATPG scan pattern simulation

Video
00:15:07

Stuck at ATPG pattern simulation failure debugging

Video
00:37:45

Scan insertion, ATPG and Pattern simulation

Video
00:20:24

Timing simulation Lab

Video
00:47:43

Simulation mismatch

Video
00:42:52

ATPG Diagnosis

ATPG Diagnosis

Video
00:33:26

Quiz

Exercise

Assignment

PDF

ATPG Coverage

Video
00:43:44

Diagnosis

Video
00:33:04

Built in Self Test (BIST)

Introduction to BIST

Video
01:06:05

Quiz

Exercise

Assignment

PDF

Lab Manuals

Scan Lab 1 Introduction to Scan Lab Basics

PDF

Scan Lab 2a Tool Invoke Lab

PDF

Scan Lab 2b Violation and Fix_DC_Commands

PDF

Scan Lab 2c Violation and Fix

PDF

Scan Lab 2d Multi Chain Scan Insertion

PDF

Scan Lab 3a Compression Ratio Lab 1

PDF

Scan Lab 3b Compression Ratio Lab 2

PDF

Scan Lab 3c Compression Lab CTL File

PDF

JTAG Boundary Scan Insertion with simulation

PDF

Scan Lab 3d OCC Insertion

PDF

ATPG Lab 1 Introduction to TetraMAX

PDF

ATPG Lab 2 DRC Fix Scan Chain Violation and Pattern

PDF

ATPG Lab 3 Introduction to ATPG Lab

PDF

ATPG Lab 4 Introduction to ATPG Lab

PDF

ATPG Lab 5 Simulation Lab

PDF

ATPG Lab 6 ATPG Coverage and Diagnosis

PDF

Project

Architectural Document

PDF

Problem Statement

PDF

Project Video

Video
01:00:50

Course Instructor

tutor image

ChipEdge Learning

98 Courses   •   900 Students