DOC PREVIEW
AUBURN ELEC 7250 - Enhanced Scan

This preview shows page 1-2-3 out of 9 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 9 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Enhanced Scan Based Flip-Flop for Delay TestingProblem to be solved:-BackgroundHold LatchesSupply Gating SchemeSolutionResultsConclusionsReference4/28/05 Vemula: ELEC7250 1Enhanced Scan Based Flip-Flop for Delay TestingBySudheer Vemula4/28/05 Vemula: ELEC7250 2Problem to be solved:-To perform delay test, two vectors, V1 and V2, have to be applied in sequenceV1 – For initializing the output of a particular path under testV2 – To observe the transition at the outputThe problem is, if we want to apply two independent vectors to the scan chain of flip-flops, we will loose the initialization of the circuit.This problem can be solved by inserting hold latches, with an additional HOLD signal, to each scan flip-flop.Area over head and delay in the signal path are increased.Problem to be solved:- We need hold latches which have less area overhead and time delay.4/28/05 Vemula: ELEC7250 3BackgroundTwo widely used delay test techniques are Launch from CaptureV2 is obtained from the response of V1Launch from ShiftV2 is one bit shift of V1The vector V2 can’t be arbitrary in both the techniques.Operation of Enhanced Scan Hold Flip-Flop:4/28/05 Vemula: ELEC7250 4Hold LatchesBoth designs of hold latches add delay, which will affect the performance.The area overhead is also present.MUX based LatchEnhanced Scan Flip-Flop4/28/05 Vemula: ELEC7250 5Supply Gating SchemeThis scheme is applied to the combinational logic present after the flip-flop (First Level Hold). The state of the combinational logic is held in response to the first pattern by gating the VDD and GND of the first level logic gates.Disadvantage:-There might be leakage of charge due to the next level of logic gates4/28/05 Vemula: ELEC7250 6SolutionThe output should be pulled to either VDD or GND. Add a latch.Another Disadvantage:-Power dissipation during the normal operation.Solution – Block the operation of the latch during the normal operation of the circuit. For Normal Operation TC = 1For Hold Mode TC = 04/28/05 Vemula: ELEC7250 7ResultsArea Overhead Delay Overhead Decrease in Power Dissipation ISCAS 89 CKTs Percentage improvement over mux (flip-flops/fanout ratio) Percentage improvement over enhanced scan Percentage improvement over mux Percentage improvement over enhanced scan Percentage improvement over mux Percentage improvement over enhanced scan S298 -1.93(14/2.5) 7.28 77.01 66.54 68.69 76.92 S344 13.02(15/2.1) 20.88 65.15 52.67 79.90 86.05 S641 59.23(19/1.0) 62.91 68.54 50.92 86.94 90.34 S838 -22.31(32/3.0) -11.27 71.25 63.52 60.06 70.80 S1196 47.90(18/1.3) 52.61 81.75 71.26 94.78 95.96 S1423 11.85(74/2.2) 19.81 72.74 55.83 95.83 96.68 S5378 36.22(179/1.6) 41.98 73.65 65.21 90.83 93.45 S9234 14.01(211/2.1) 21.78 82.70 68.39 83.56 88.87 S13207 53.41(638/1.14) 57.62 86.27 78.18 106.05 104.35 S15850 36.09(534/1.57) 41.87 80.64 76.47 86.06 89.73 S35932 36.48(1728/1.6) 42.22 81.19 71.49 91.75 94.444/28/05 Vemula: ELEC7250 8ConclusionsThe additional transistors in both PMOS and NMOS networks will increase the load at the output of the flip-flop, which will cause some additional delay compared to normal operation of the circuit without hold latch.If fan outs are present at the output of the flip-flops, this will cause an increase the area and delay overhead.For smaller circuits with more fan outs, MUX based latch may give better results for some cases.There is an average reduction of 33% in area overhead with an average improvement of 71% in delay overhead and 90% in power overhead during normal mode of operation compared to enhanced scan implementation.4/28/05 Vemula: ELEC7250 9Reference[1] S. Bhunia, H. Mahmoodi, A. Raychowdhury, and K. Roy, ‘‘A Novel Low-overhead Delay Testing Technique for Arbitrary Two-Pattern Test Application,’’ Proc. Design, Automation and Test in Europe, pp. 1136-1141,


View Full Document

AUBURN ELEC 7250 - Enhanced Scan

Download Enhanced Scan
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Enhanced Scan and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Enhanced Scan 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?