Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
Question Paper Code: J7602
0
M.E. DEGREE EXAMINATION, JUNE 2010
First Semester
Applied Electornics
4
AP9212 — ADVANCED DIGITAL SYSTEM DESIGN
(Regulation 2009)
1
PART A — (10 × 2 = 20 Marks)
0
1. State the difference between Mealy and Moore state machine.
11. (a) (i) With an example explain the state assignment rules. (6)
1
(ii) Determine the minimal state equivalent of the state table given. (10)
Present
0
Next State/ Output
State
Input Input
x=o x=1
q q /1 q /0
0 0 4
q q /0 q /0
4
1 0 4
q2 q1/0 q5/0
q3 q1/0 q5/0
q4 q2/0 q6/1
q5 q2/0 q6/1
q6 q3/0 q7/1
q7 q3/0 q7/1
1
Or
0
(b) Design a serial adder using mealy model and Moore model. Also draw the
ASM chart for both the models. (16)
12. (a) Design an asynchronous sequential circuit that has two inputs X2 and X1
and one output Z. When X1 = 0, the output Z is 0. The first change in X2
4
(b) (i) Give an example for the mixed operating mode asynchronous
sequential circuit and explain. (6)
State Z
Input Input
0
X=0 X=1
A A B 0
B B C 0
C C D 0
4
D D A 1
2 J7602
13. (a) (i) Derive the test vector to detect the stuck-at-0 fault at line 3 of the
following logic circuit using path sensitization method. (8)
1
0
4
4 6
(ii) With an example explain the Boolean difference method. (8)
Or
(ii)
1
Briefly explain the Built-In-Self-Test method. (6)
0
14. (a) Design a 4-bit serial - in, serial - out shift register and implement it using
suitable sequential PAL. (16)
Or
4
(b) Explain in detail the CLB and I/O block of a Xilinx 4000 series FPGA. (16)
15. (a) (i) Write a VHDL code to realise a 4-bit parallel adder using structural
modeling. (10)
Or
(b) Write a VHDL code to realise a 3 × 3 multiplier and a test bench to test
1
———————
0
4
3 J7602