Advanced Digital System Design (2012)
Advanced Digital System Design (2012)
First Semester
Applied Electronics
(Regulation 2009)
5. State the conditions for faults to be equivalent and for faults to be redundant.
11. (a) (i) Design a Moore type sequence detector to detect a serial input
sequence of 1010. (8)
Or
(b) The Message bits are encoded on a single line x, so as to synchronize with
a clock. Bits are encoded so that 3 or more consecutive 1 's or 3 or more
O's should never appear on the input line x. An error indicating
sequential circuit is to be designed to indicate an error by generating '1'
on the output line z, coinciding with the third of every sequence of three
zero's or three ones. Draw the state diagram for the error detector.
Reduce the state diagram if possible and design the logic circuit using
D Flip-flops. (16)
12. (a) Design a circuit with primary inputs A and B to give an output Z equal to
1 when A becomes 1 if B is already 1. Once Z = 1 it will remain so until A
goes to O. Draw the Timing diagram, the state diagram, primitive flow
table for designing this circuit. (16)
Or
(b) Design a negative edge triggered T flip-Flop. The circuit has two inputs
T and C and one output Q. The output state is complemented if T= 1 and
the clock C changes from 1 to O. Otherwise, under any other input
conditions the output Q remains unchanged. (16)
13. (a) (i) What is a fault? Explain Boolean difference Method of Fault
Diagnosis. (8)
Or
14. (a) (i) Give the PAL realization of the given function
ca (A, B, C,D, E, F) = 'i,m (0,2,6,7,8,9, 12, 13)
x (A, B, C, D, E, F) = 'i,m (0, 2, 6, 7, 8, 9, 12, 13, 14)
y (A, B, C, D, E, F) = 'i,m (2, 3, 8, 9, 10, 12, 13)
Or
(b) (i) Draw and explain the block diagram for XILINX FPGA. (8)
2 91510
15. (a) (i) Explain Behavioral modeling with a suitable example. (8)
Or
(b) (i) Design an ALU using VHDL. (10)
(ii) Write a test bench to test a 4 bit counter. (6)
•.
3 91510