This document appears to be a test for a class on advanced digital system design. It contains 15 multiple choice and written response questions covering various topics related to digital circuits including:
1. Faults that can occur in digital circuits and conditions for faults to be equivalent or redundant.
2. The need for self-test in digital systems, Boolean difference properties, and mean time between failures.
3. VHDL code for a 2x1 multiplexer and structural modeling concepts.
4. Designing fault-secure programmable logic arrays, Boolean difference testing methods, and deriving test vectors using path sensitization.
5. Behavioral modeling inside testing, built-in self-test
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
0 ratings0% found this document useful (0 votes)
59 views1 page
Peri Institute of Tecchnology OR
This document appears to be a test for a class on advanced digital system design. It contains 15 multiple choice and written response questions covering various topics related to digital circuits including:
1. Faults that can occur in digital circuits and conditions for faults to be equivalent or redundant.
2. The need for self-test in digital systems, Boolean difference properties, and mean time between failures.
3. VHDL code for a 2x1 multiplexer and structural modeling concepts.
4. Designing fault-secure programmable logic arrays, Boolean difference testing methods, and deriving test vectors using path sensitization.
5. Behavioral modeling inside testing, built-in self-test
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
You are on page 1/ 1
*** ALL THE BEST ***
PERI INSTITUTE OF TECCHNOLOGY
MANNIVAKKAM, CHENNAI-48. ( DEPARTMENT OF ECE )
CONTINUOUS ASSESSMENT TEST - II AP9212 ADVANCED DIGITAL SYSTEM DESIGN
Class: I M.E. (Applied Electronics) Date: 11-12-12 Semester: 01 Duration: 3 Hrs. 0 Answer ALL Questions
PART-A (10 X 2 = 20)
1. What are the two common types of faults that occur in digital circuits? 2. State the conditions for faults to be equivalent and for faults to be redundant. 3. What is the need for self-test in Digital System? 4. State any two properties of Boolean difference. 5. Define MTBF. 6. What is propagation D-cuts? 7. Give an example for the process statement. 8. What is a Test Bench? 9. Write a VHDL code for a 2 1 multiplexer using data flow modeling. 10. What are named and positional associations in structural modeling?
PART - B (5 X 16 = 80)
11. (a) Explain the procedure for designing fault- secure PLA with suitable example. (16)
OR
(b) i) Explain how the Boolean difference method is used for test generation with example. (08)
ii) Derive the test vector to detect the stuck-at-0 fault at line 3 of the following logic circuit using path sensitization method. (08)
12. (a) Explain about BIST. (16)
OR
(b) Explain the path sensitization method. Derive the test vectors to detect the following stuck-at-faults in the given circuit : line a s-a-0, line a s-a-1, line f s-a-1, line w s-a-1. (16)
13. (a) Using structural modeling write a VHDL for a 4 bit shift register. Also write a test bench for it. (16)
OR
(b) (i) Discuss the test generation using any programmable devices. (08)
(ii) Explain about fault table method with example. (08)
14. (a) i) Explain structural modeling with a suitable example. (08) ii) Explain behavioral modeling with suitable example. (08)
OR
(b) Design a simple Microprocessor using VHDL. (16)
15. (a) Write the VHDL code for 3x3 multiplier and test bench to test its functionality. (16)
OR
(b) Write a VHDL code for the following circuits: i) 1 : 8 Demultiplexer (06) ii) What is a generate statement? Write the VHDL code for 4-bit parallel adder using generate statement. (10)