Define (i) Manufacturing process yield, (ii) fault coverage and (iii) Fault detection efficiency
[3 marks]Differentiate following terms: Testing and Verification
[4 marks]Consider the combinational logic circuit in Figure. How many possible single stuck-at faults does this circuit have? How many collapsed single stuck at faults does this circuit have? Determine optimum input test vectors that can detect all single stuck-at faults. a x1 x b d g2 x i y3 e f h c
[7 marks]What is Fault modelling and its requirement?
[3 marks]Discuss all the possible transistor faults in two-input CMOS NOR gate and the method of testing each of them.
[4 marks]What is Mux-Dscan cell design? Explain in detail. Write advantages and disadvantages of Mux-Dscan cell design. Draw level-sensitive muxed-Dscan cell design.
[7 marks]Explain Muxed-Dfull scan design architecture in detail.
[7 marks]Define the terms: (i) Controllability (ii) Observability in context of Design for Testability
[3 marks]Discuss combinational testability analysis by using necessary equations of controllability and observability of different logic gates.
[4 marks]Explain partial scan design. Mention merits and demerits of partial scan design compare to full scan design.
[7 marks]Compare Muxed D , Cloked and LSSD scan cells
[3 marks]What is scan design rule for Derived clock design style and its recommended solution?
[4 marks]Draw and explain scan design flow.1
[7 marks]Differentiate fault simulation and logic simulation.
[3 marks]Enlist Logic element evaluation methods. Draw input scanning algorithm. What is the value of controlling and inversion for the different logic gates?
[4 marks]Draw compile code simulation flow chart and explain all the steps of compile code simulation in detail.
[7 marks]What is Functional Verification?
[3 marks]Enlist different approaches of functional verification and define all.
[4 marks]Explain code coverage in detail.
[7 marks]What is function of linting tools?
[3 marks]Design 4x1 multiplexer and write it test bench using any hardware description language.
[4 marks]Describe simulation based verification method in detail.
[7 marks]What does 100% function coverage mean?
[3 marks]What is mean by assertions in verification and explain implementation assertions and specification assertions.
[4 marks]Draw serial fault simulation algorithm flow chart and explain it with an example.
[7 marks]