100% found this document useful (1 vote)
290 views3 pages

Scan Insertion Lab Observations Report

1) The document describes observations from a scan insertion lab experiment on a design with 3 clocks and 1 reset. 2) Default scan insertion was used which resulted in 4 scan chains being inserted with a total of 128 scannable flip flops and 2 non-scannable elements. 3) The log file observations showed that no shift registers, inverters, or muxes were inserted and that all non-scannable elements were converted to be scannable, with 9 new pins added for the 4 scan chains.

Uploaded by

senthilkumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
290 views3 pages

Scan Insertion Lab Observations Report

1) The document describes observations from a scan insertion lab experiment on a design with 3 clocks and 1 reset. 2) Default scan insertion was used which resulted in 4 scan chains being inserted with a total of 128 scannable flip flops and 2 non-scannable elements. 3) The log file observations showed that no shift registers, inverters, or muxes were inserted and that all non-scannable elements were converted to be scannable, with 9 new pins added for the 4 scan chains.

Uploaded by

senthilkumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

VLSIGURU DFT TRAINING SCAN INSERTION LAB OBSERVATIONS

SCAN INSERTION LAB OBSERVATIONS


Test Case 12a : -
Problem Definition: -
Design has 3 clocks (one +ve , one -ve, one using both edges)
a) use default scan insertion
Inputs: -

 Synthesis Netlist
 Library Model
 Dofile commands
Outputs: -

 Scan inserted Netlist


 ATPG Dofile
 ATPG Testproc
 Scan Def
What is issue?
Ans : No issue its is defult scan insertion

Vlsiguru Confidential 1
VLSIGURU DFT TRAINING SCAN INSERTION LAB OBSERVATIONS

Observations: -

1) Write block diagram with all DFT inputs?

Reset
ProcClk
FastClk

St81

Input Scan channel Output Scan channel


Top Design: Idma
Scan_en
Scan_chain Input1 Scan_out1

Scan_chain Input2 scanout2


Scan_Chain_input3 Scanout3
Scan_Chain_input4 Scan_out4

2) How many clock domains? FastClk, ProcClk, St81


3) How many resets? Reset
4) Number of scan chains 4 scan chains
5) Clock mixing or not clock mixing? Not clock mixing
6) How many Lockup-latches are added during scan insertion? 2
7) Is it top-down or bottom up approach? Bottom up approach
8) How many terminal lockup latches are added? 0
9) Number of scan flops and non-scan flops in the design? 128 scanable flops and 2 non-
scan elements
10) Chain length? 4 (total 128 memory elements)
#chains:1 , 41
#chains:2, 07
#chain:3, 17
#chain:4 , 63
11)Number of DRC violations? No Violation only warning C3(Note),C8,C9,D5,D7

Vlsiguru Confidential 2
VLSIGURU DFT TRAINING SCAN INSERTION LAB OBSERVATIONS

12) Log file: - please note your observations from the log file
Top module is Idma
Number of shift registers =0
Number of INV inserted =0
Number of MUX inserted =0
Number of terminal Lockup latch added =0
No of no scan memory element =130
No of non scan memory element converted to scanable =128
Number of new Pins inserted= 9 (4 scan inputs, 4 scan outputs, scan_en )

Vlsiguru Confidential 3

You might also like