Professional Documents
Culture Documents
TEXT BOOK
1. Donald Leach, Albert Malvino, Goutam Saha, Digital Principles and Applications,
TMH, 7th Edition, 2010
REFERENCES
1. John F. Wakerly, Digital Design – Principles and Practices, Pearson India, 4th Edition,
2012
2. M. Morris Mano, Digital Design, Pearson India, 5th Edition, 2013
3. Frank Vahid, Digital Design with RTL Design, Verilog and VHDL, Wiley India, 2nd
Edition, 2010
4. Samir Palnitkar, Verilog HDL: A Guide to Digital Design and Synthesis, PHI, 2010
WEIGHTAGE:
Sessional Examinations Assessments End Semester Examination
40% 10% 50%
2. Course Description: This course covers combinational and sequential logic circuits
using Verilog Hardware Description Language (Verilog HDL). Topics include number
systems, Boolean algebra, logic families, memory devices and other related topics.
Upon completion, students should be able to construct, analyse, design and synthesis
of digital hardware with hardware description language and troubleshoot digital circuits
using appropriate techniques and test equipment
4. Course Objectives:
1. To familiarize the students with the analysis, design and implementation of
digital circuits using HDL.
5. Course Outcomes:
At the end of the course,
1. The student will be able to apply the fundamentals of converting one number system
to another
2. The student will be able to apply Boolean algebra theorems and techniques to
simplify logic functions
3. The student will be able to apply the knowledge of logic gates to build
combinational and sequential circuits
4. The student will be able to use typical design techniques for asynchronous and
synchronous sequential circuits
5. The student will be able to demonstrate the knowledge of the nomenclature and
technology in the area of memory devices, FPGA architecture and logic families
6. The student will be able to write program for combinational and sequential circuits
using HDL
ECE210
CO1 H H
CO2 H H H L
CO3 M M H M L L L H M H L L
CO4 M M H M L L L H M H L L
CO5 H L M L M
CO6 M M M H M M M M
11. Books:
Sl. Name of the book Author Publisher / Year
Digital Principles and Donald Leach, 7th Edition/ 2010
TEXT
# of
Sl. Hours Teaching
No. Topic (Cum.) Method(s) Book
Orientation; discussion of course goals and
expected outcomes; discussion of course
1. policies, grading system 1 (1)
I NUMBER SYSTEMS, CODES, DIGITAL IC’s
Digital Logic – The Basic Gates, Universal
Logic Gates, AND-OR-Invert Gates, Positive
2. and Negative Logic 1 (2) L T1
Introduction to HDL, HDL Implementation
3. Methods, Digital IC Families and Interfacing 2 (4) L, P T1
4. Number Systems and Codes 4 (8) L, EL, T T1
5. Assessment of CO1, CO6 1 (9) ---
II COMBINATIONAL CIRCUITS
6. Boolean Laws and Theorems 1 (10) L, T T1
7. Sum-of-Products, Product-of-Sum 3 (13) L, T T1
8. K-Map, Quine-McClusky Method 4 (17) L, T T1
Data Processing Circuits: Multiplexers, De-
multiplexers, 1-of-16 decoder, BCD-Decimal
Decoder, Seven segment decoders, Encoders,
Parity generators and checkers, Magnitude
Comparators, HDL implementation of data
9. processing circuits 4 (22) L, EL, P T1
Arithmetic circuits: Binary addition, Binary
subtraction, Unsigned binary numbers, Sign-
Magnitude numbers, 2’s Complement
representation, 2’s complement arithmetic,
arithmetic building blocks, adder- subtractors,
Binary multiplication and division, HDL
10. implementation of Arithmetic Circuits 3 (25) L, EL, P T1
11. Assessment of CO2, CO3, CO6 1 (26) ----
III SEQUENTIAL CIRCUITS
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 9 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
# of
Sl. Hours Teaching
No. Topic (Cum.) Method(s) Book
Flip-flops Gated Flip-Flops, Edge triggered
Flip-Flops, Flip-Flop timing, JK Master-Slave
Flip-Flop, Switch Contact Bounce circuit,
Various representation of Flip-flops, Analysis of
12. Sequential circuits, HDL implementation 5 (31) L, P T1
Registers SISO, SIPO, PISO, PIPO,
Applications of shift registers, HDL
13. implementation 3 (34) L, EL T1
Counters Asynchronous counters, Synchronous
counters, Changing the counter modulus,
Decade counters, Counter design as a synthesis
14. problem, HDL implementation 3 (37) L, T T1
15. Assessment of CO3, CO6 1 (38) ---
IV SYNCHRONOUS SEQUENTIAL CIRCUIT DESIGN
Model selection, state transition diagram, state
synthesis table, design equations and circuit
16. diagram 5 (43) L, T T1
Algorithmic state machine, state reduction
17. technique 4 (47) L, T T1
V ASYNCHRONOUS SEQUENTIAL CIRCUIT DESIGN
18. Analysis of Asynchronous Sequential Circuit 2 (49) L, T T1
19. Problem with Asynchronous Sequential Circuit 1 (50) L T1
20. Design of Asynchronous Sequential Circuit 2 (52) L, T T1
21. FSM implementation in HDL 2 (54) L, T, P T1
22. Memory and its types 1 (55) EL T1
23. FPGA Architecture 2 (57) EL T1
24. Assessment of CO4, CO5, CO6 2 (59) ---
25. Exit Survey, Review / Revision 1 (60) ---
# OF CUM.
SL. TOPIC NAME REF. PAGE METHOD
HOURS HOURS
Introduction -- -- 1 1 --
I REVIEW OF VIRTUAL INSTRUMENTATION
Historical perspective
1. T1 1 – 10 1 2 L, EL
of VI
Advantages of VI, T1,
2. block diagram of VI 20 - 35 1 3 L, EL
R3
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 10 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
# OF CUM.
SL. TOPIC NAME REF. PAGE METHOD
HOURS HOURS
Architecture of a
3. virtual T1 1 L, EL
instrumentation
Introduction to T1,
4. LabVIEW 2009 2 9 FC
R1
Assessment of CO1 1 10 --
II DATA – FLOW TECHNIQUES
Graphical
5. T1, 15 - 17 2 12 L, EL
programming
Data flow in G- T1,
6. Programming 35 - 38 1 13 FC, EL
R5
Comparison with T1,
7. conventional 17 1 14 EL
R5
programming
Assessment of CO2 2 16 --
III VI PROGRAMMING TECHNIQUES
Development of
8. simple VIs and sub- T1 50 – 57 2 18 FC, LS
VIs,
For loop, while loop,
9. Shift register, T1 65 – 76 3 21 EL, LS
feedback nodes
Case structures,
10. sequence structures T1 160 -165 2 23 EL, LS
formula nodes,
Single and Multi-
dimensional array &
11. its functions – T1 91 – 98 4 27 EL, LS
Creating clusters,
cluster function, error
handling functions
Waveform charts,
waveform graphs, XY 131 –
12. graphs, mechanical T1 2 29 FC, LS
136
action of Boolean
switches
Creating string, string 194 –
13. functions, File I/Os, T1 203, 204 2 31 EL, LS
Express Vis – 207
18. Topic Beyond Syllabus: Signal Processing and Analysis LabVIEW Tool; GSD
Applications Using LabVIEW
19. Flipped Class Topics:
Sl. Topic No(s). Streaming URL
https://eceklu.sharepoint.com/portals/hub/_layo
uts/15/PointPublishing.aspx?app=video&p=p&c
1. Introduction to LabVIEW hid=29f2a105-2213-4b13-8b3d-
641bdf274bc7&vid=7a22937f-b10a-4fe4-b0a2-
a4a776057c00
https://eceklu.sharepoint.com/portals/hub/_la
2. Arrays in LabVIEW youts/15/PointPublishing.aspx?app=video&p
=p&chid=29f2a105-2213-4b13-8b3d-
CONCEPT MAP
continuous
Analogue circuitry
time and amplitude
Implemented as analogue
Process,
Electronic Systems Store Signals
display
Implemented as digital
has
Organised as
has
Technical
History Design Hierarchy
Advantages
Clarity,
Boole System
Electrical performance,
Module
Complex building
Shannon Logic
blocks,
Gate
Reliabilty,
CMOS Transistor
Programmability
Define the
physically
represented by operations
lead directly to
gates
form + ↔ .
axioms dual
by 1 ↔ 0
assemble into
Logic
circuit
special
theorems case De Morgan
described by
Boolean
equation
form
simplifications
complement
also described by
Truth
table
example example
X2
Remove integer
Other
Converts codes
fraction
to
÷ 10 Converts
integer
Take remainders to use
Decimal Binary
base 10 base 2
Evaluate
power series
Converts
to
Binary
Coded
integer
decimal
integer
1010 power
Binary arithmetic
series
Converts
to
÷ 1010
Take remainders
Is needed
for
Boolean Truth
Represent by Generalises to
functions table
All possible
Represent by Convert to
functions
Generalise to
Simplify to
Programmable
Manipulate to
logic
Generalise to
Simplify to
Characterised
K Map
by Representation Taking the formal
route
leads directly to
Adjacency
properties
support
Function Prime
simplification implicants
In the form
In the form identify
Essential
Sum of
Product of sums Prime
products
implicants
Function
Don’t cares
cover
CMOS
comprises comprises
technology
P-channel N-channel
device device
NAND NOR
Inverter
gate gate
also has
also has
comprises has comprises
also features
shapes shapes
General
gate
QUESTION BANK
Bloom’s
Taxonomy
No. Question Level
PART A QUESTIONS
1. Find the hexadecimal equivalent of the decimal number 256. Apply
2. Find the octal equivalent of the decimal number 64. Apply
3. What is meant by weighted and non-weighted coding? Knowledge
4. Convert A3BH and 2F3H into binary and octal respectively. Apply
5. Find the decimal equivalent of (123)8. Apply
6. Find the octal equivalent of the hexadecimal number AB.CD Apply
7. Encode the ten decimal digits in the 2 out of 5 code. Apply
8. Show that the Excess–3 code is self –complementing. Comprehension
9. Find the hexadecimal equivalent of the octal number 153.4. Apply
10. Find the decimal equivalent of (346)7. Apply
A hexadecimal counter capable of counting up to at least
(10,000)10 is to be constructed. What is the minimum number
11. of hexadecimal digits that the counter must have? Analysis
12. Convert the decimal number 214 to hexadecimal. Apply
Give an example of a switching function that contains only
13. cyclic prime implicant. Knowledge
How will you use a 4 input NAND gate as a 2 input NAND
14. gate? Analysis
15. How will you use a 4 input NOR gate as a 2 input NOR gate? Analysis
What happens when all the gates in a two level, AND-OR, gate
16. network, are replaced by NOR gates? Analysis
17. What is meant by multilevel gates networks? Knowledge
18. Show that the NAND gate is a universal building block. Comprehension
19. Distinguish between positive logic and negative logic. Comprehension
Implement AND gate, EX-OR gate and OR gate using universal
20. gates. Apply
21. Prove that positive logic NAND is negative NOR logic. Comprehension
22. What is a totem output? Knowledge
23. What is the significance of high impedance in tri-stage gates? Comprehension
24. What are the different data types in Verilog HDL? Knowledge
25. What is a test bench? What is its relevance in Verilog? Knowledge
26. Give the classification of logic families. Comprehension
27. State advantages and disadvantages of each logic family. Comprehension
28. What is module? Write the syntax for module? Knowledge
29. What is Net? Give an example in Verilog. Comprehension
30. What is register? Give an example in Verilog. Comprehension
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 22 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
Taxonomy
No. Question Level
What is a continuous assignment? Write the syntax for
31. continuous assignments Comprehension
32. What is concatenation operator? Knowledge
33. Write the syntax of initial statement. Knowledge
34. Write the syntax for always statement. Knowledge
35. Write the syntax for if and case statement in Verilog HDL Knowledge
36. What is the difference between === and ==? Comprehension
37. State port connection rules. Knowledge
PART B QUESTIONS
Draw the circuit diagram of a 2 input TTL NAND gate. Draw its
transfer characteristics and explain its operation. (Mumbai Univ.
38. 2007, 2006, 2009, 2010) Analysis
Explain voltage parameters of a TTL family. Also explain the
current sinking and sourcing when two standard TTL gates are
39. connected. (Mumbai Univ. 2008) Comprehension
Obtain Hamming code for '1011' data for even parity. Why is
Hamming code called error correcting code? Justify. (Mumbai
40. Univ. 2009) Apply
Construct Hamming code for BCD 0110. Use even parity.
41. (Mumbai Univ. 2009) Apply
With respect to a logic family define the following terms;
1) Fan-out 2) Noise Margin 3) Propagation delay 4) Voltage
parameters 5) Current Parameters. Give the typical values for the
42. terms for CMOS family. (Mumbai Univ. 2008, 2009, 2010) Comprehension
Explain with example self-complementing codes. (Mumbai Univ.
43. 2009) Analysis
Explain what tristate gate is. Draw the symbol, truth table and
44. circuit diagram of the same. (Mumbai Univ. 2006) Comprehension
45. Convert BCD numbers to excess-3 codes. (Mumbai Univ. 2010) Apply
Draw a circuit diagram of a CMOS inverter. Draw its transfer
46. characteristic and explain its operation. (Mumbai 2011) Analysis
Write notes on Interfacing TTL and CMOS logic families.
47. (Mumbai 2011) Apply
Generate a 7 bit even parity hamming code for" 1010". (Mumbai
48. Univ. 2008) Apply
What are reflective codes? Give suitable example and explain.
49. (Mumbai 2008) Comprehension
Explain Top-down Design methodology with example? (JNTU
50. 2009) Comprehension
51. Write notes on operators in Verilog. (JNTU 2009) Comprehension
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 23 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
Taxonomy
No. Question Level
Explain how you will construct an (n+1) bit Gray code from an n
52. bit Gray code Analysis
53. Show that the Excess–3 code is self –complementing. Comprehension
Explain the following logic families in detail.
54. a) RTL, b) DTL, and c) TTL Comprehension
Explain in detail about Emitter coupled logic and Integrated
55. injection logic. Comprehension
56. Give the comparison of performance of various logic families. Comprehension
57. Explain in detail about schottky and clamped TTL logic. Comprehension
58. Explain error detection and error correction codes. Comprehension
59. Explain the parameters used to characterise logic families. Comprehension
60. Draw the VLSI design flow. Explain it. Comprehension
61. Explain the different types of modelling in Verilog. Comprehension
COMPETITIVE EXAMINATIONS QUESTIONS
62.
(IES
80. 2012)
(ISRO
87. 2012)
91. (TANCET)
CONCEPT MAP
II – Combinational Circuits
Concepts: lecture 2
Arithmetic
value
define
add
subtract
2's comp
Regular addition
& 2N - X
Ignore ms carry
add
if outside
Implemented by
range
Invert bits
overflow &
Add 1
(Anna
19. Univ.) Apply
(Anna
20. Univ.) Apply
21. Draw the logic diagram of a serial adder. (Anna Univ.) Synthesis
22. Design a three bit even parity generator. (Anna Univ.) Synthesis
23. Design a three input AND gate using Verilog. (Anna Univ.) Synthesis
24. What are Don’t Care Terms? (Anna Univ.) Knowledge
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 36 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
No Taxonomy
. Question Level
25. Draw the logic diagram of 4:1 MUX (Anna Univ.) Synthesis
26. State Distributive Law. (Anna Univ.) Knowledge
27. What is Prime Implicant? (Anna Univ.) Knowledge
Comprehensi
28. Enumerate some of the combinational circuits. (Anna Univ.) on
Comprehensi
29. List out various applications of Multiplexer. (Anna Univ.) on
PART B QUESTIONS
30. Prove that (x1+x2).(x1’. x3’+x3) (x2’ + x1.x3) =x1’x2. Apply
Simplify using K-map to obtain a minimum POS expression:
(A’ + B’+C+D) (A+B’+C+D) (A+B+C+D’) (A+B+C’+D’)
31. (A’+B+C’+D’) (A+B+C’+D) Apply
Reduce the following equation using Quine McClucky method of
32. minimization F (A,B,C,D) = _m(0,1,3,4,5,7,10,13,14,15) Apply
Comprehensi
33. State and Prove idempotent laws of Boolean algebra. on
34. Using a K-Map ,Find the MSP from of F= _(0,4,8,12,3,7,11,15) +_d(5) Apply
With the help of a suitable example, explain the meaning of a
35. redundant prime implicant. Analysis
36. Using a K-Map, Find the MSP form of F= _ (0-3, 12-15) + _d (7, 11) Apply
Simplify the following using the Quine – McClusky minimization
technique D = f(a,b,c,d) = _ (0,1,2,3,6,7,8,9,14,15).Does Quine –
McClusky take care of don’t care conditions? In the above problem,
will you consider any don’t care conditions? Justify your answer. List
also the prime implicant and essential prime implicant for the above
37. case Evaluate
38. Determine the MSP and MPS focus of F= _ (0, 2, 6, 8, 10, 12, 14, 15) Apply
Determine the MSP form of the Switching function F = _ (
39. 0,1,4,5,6,11,14,15,16,17,20- 22,30,32,33,36,37,48,49,52,53,56,63) Apply
40. Find the Minterm expansion of f(a,b,c,d) = a’(b’+d) + acd’ Apply
Simplify the following Boolean function by using the Tabulation
41. Method F= _ (0, 1, 2, 8, 10, 11, 14, 15) Apply
Find the MSP representation for F(A,B,C,D,E) =
_m(1,4,6,10,20,22,24,26) + _d (0,11,16,27) using K-Map method.
42. Draw the circuit of the minimal expression using only NAND gates Apply
43. Implement Y = (A+C) (A+D’) ( A+B+C’) using NOR gates only. Apply
Show that the NAND operation is not distributive over the AND
44. operation. Analysis
Find a network of AND and OR gate to realize f(a,b,c,d) = _ m
45. (1,5,6,10,13,14). Apply
(Mumbai
85. Univ. 2011) Analysis
86. Write a Verilog Program for active 3:8 decoder. (Mumbai Univ. 2011) Synthesis
Write a Verilog code for an 8 - to - 3 priority encoder using conditional
87. signal assignment. (Mumbai Univ. 2011) Synthesis
Explain working of comparator IC 7485 and implement 10 bit
88. comparator using same IC. (Mumbai 2011) Synthesis
93. Apply
Explain the working of IC7485 4-bit comparator and hence implement
94. a 5-bit comparator using the same IC. Synthesis
117. Apply
118. Apply
119. Apply
COMPETITIVE EXAMINATIONS QUESTIONS
(GATE
127. 2012)
(GATE
134. 2007)
(IES
167. 2011)
(IES
168. 2011)
QUESTION BANK
Bloom’s
No Taxonomy
. Question Level
PART A QUESTIONS
178. Derive the characteristic equation of all the flip-flops. Comprehension
179. Distinguish between combinational and sequential logic circuits. Comprehension
180. What are the various types of triggering of flip-flops? Knowledge
181. What is race round condition? How it is avoided? Analysis
182. List the functions of asynchronous inputs Comprehension
183. Define Master slave flip flop. Knowledge
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 62 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
No Taxonomy
. Question Level
184. Define Counter. Knowledge
185. What is the primary disadvantage of an asynchronous counter? Comprehension
How synchronous counters differ from asynchronous (ripple)
186. counters? Comprehension
187. Write a short note on counter applications. Comprehension
188. When is a counter said to suffer from lock out? Analysis
What is the minimum number of flip flops needed to build a
189. counter of modulus 8? Analysis
190. State the relative merits of series and parallel counters. Comprehension
191. What is mean by the term ‘edge triggered’? Knowledge
192. What is mean by the term ‘level triggered’? Knowledge
193. What is lockout? How it is avoided? Analysis
194. List the applications of shift registers. Comprehension
195. How many flip –flops are needed to build an 8 bit shift register? Analysis
196. List the basic types of shift registers in terms of data movement. Comprehension
197. Write a short note on PRBS generator. Comprehension
198. Give the HDL dataflow description for all flip-flops. Synthesis
How do you eliminate race condition in JK flip-flop? (Anna
199. Univ.) Analysis
Design a 3 bit ring counter and find the mod of the designed
200. counter. (Anna Univ.) Synthesis
201. Differentiate latch and flip-flop. Comprehension
PART B QUESTIONS
202. Give the all three HDL models for all flip-flops. Synthesis
What is race around condition? How is it avoided? (b) Draw the
schematic diagram of Master slave JK FF and input and output
203. waveforms. Discuss how it prevents race around condition Analysis
204. Convert a flip-flop into other forms of flip-flops. Comprehension
Explain the operation of JK and clocked JK flip-flops with suitable
205. diagrams. Analysis
Design and explain the working of a synchronous mod–3 counter.
206. Model the same in Verilog. Synthesis
Design and explain the working of a synchronous mod–7 counter.
207. Model the same in Verilog. Synthesis
Design a synchronous counter with states 0, 1, 2, 3, 0, 1 ………….
208. Using JK FF. Model the same using Verilog. Synthesis
Using SR flip flops, design a parallel counter which counts in the
209. sequence 000,111, 101, 110, 001,010,000 …………. Synthesis
Using JK flip flops, design a parallel counter which counts in the
210. sequence 000, 111, 101, 110, 001,010,000 ………… Synthesis
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 63 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
No Taxonomy
. Question Level
Discuss a decade counter and its working principle. Model the
211. same in Verilog. Synthesis
Draw an asynchronous 4 bit up-down counter and explain its
212. working. Model the same in Verilog. Synthesis
Design a modulo-5 synchronous counter using JK FF and
213. implement it. Construct its timing diagram Synthesis
Explain the operation of universal shift register with neat diagram.
214. (Anna Univ.) Analysis
215. With a neat diagram, explain BCD counter. (Anna Univ.) Analysis
Design a synchronous 4 bit up-down counter and explain its
216. working. Model the same in Verilog. (Mumbai Univ. 2008) Synthesis
Design a MOD 6 asynchronous counter and explain glitch
217. problem. (Mumbai Univ. 2008) Synthesis
Generate "101" sequence by using shift register in SISO mode.
218. Draw timing diagram. (Mumbai Univ. 2008) Synthesis
(Mumbai
219. Univ. 2008) Synthesis
Write the truth table, characteristic equation, state table, excitation
table for all flip-flops. Draw the logic diagram of all flip-flops.
220. Explain their working. Analysis
Construct a twisted ring counter using IC 74194 and draw the
output
221. waveforms. (Mumbai Univ. 2009) Synthesis
Draw the diagram and working of (i) Ring Counter and (ii) Twisted
222. Ring Counter. Analysis
Explain and draw MOD -10 asynchronous counter using T- FF.
Draw output waveforms and show where glitches occur. (Mumbai
223. Univ. 2009) Synthesis
Design mod-10 asynchronous counter using J-K flip-flop.
224. (Mumbai Univ. 2009) Synthesis
Explain lockout condition in counter with example. (Mumbai
225. Univ. 2009) Analysis
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 64 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
No Taxonomy
. Question Level
226. Design a 4 bit bi-direction shift register. (Anna Univ.) Synthesis
Design a 4 bit asynchronous ripple counte. Explain its working.
227. (Anna Univ.) Synthesis
228. Explain SISO, SIPO, PISO, PIPO registers with neat diagrams. Analysis
229. Explain about triggering of flip-flops. (Anna Univ.) Comprehension
COMPETITIVE EXAMINATIONS QUESTIONS
(GATE
237. 2007)
(BSNL
246. JTO 2007)
QUESTION BANK
Bloom’s
No Taxonomy
. Question Level
PART A QUESTIONS
266. Derive the characteristic equation of all flip-flops. Comprehension
Write the state equations, state table, and excitation table for all
267. flip-flops. Comprehension
268. What is state diagram? Knowledge
269. Write about decision box. Comprehension
270. Write about state box. Comprehension
271. Write about conditional box. Comprehension
272. Define Mealy machine Knowledge
273. Draw the timing diagram of ASM Knowledge
274. Define Moore Machine. Knowledge
275. What are the two models of sequential circuit design? Knowledge
307. Apply
308. Draw the ASM chart for a MOD 8 UP/DOWN counter. Apply
Design a clocked synchronous sequential circuit which detects the
309. following sequence 0110/1001. Synthesis
310. Synthesis
Model a Traffic Light Controller using Verilog machines with help
311. of state diagrams. Synthesis
Implement a Vending Machine Controller using Verilog with help
312. of state equations/diagrams. Synthesis
313. Implement a FIFO using Verilog with the help of state diagrams. Synthesis
314. Explain the designing process of synchronous counters. Comprehension
COMPETITIVE EXAMINATIONS QUESTIONS
(IES
320. 2013)
(IES
321. 2011)
Bloom’s
No Taxonomy
. Question Level
PART A QUESTIONS
324. How does ROM retain information? Comprehension
E.C.E. Department Mission:
To provide quality education in the domain of Electronics and Communication
Engineering through updated curriculum, effective teaching learning process, best of breed
laboratory facilities and collaborative ventures with the industries.
To inculcate innovative skills, research aptitude, team-work, ethical practices among
students so as to meet expectations of the industry as well as society.
Page 88 of 96
E.C.E. Department Vision: To become an internationally leading Centre of higher learning
and research in the domain of Electronics and Communication Engineering
ECE210 / Digital Design using HDL / 2016-17 / Even Semester/ B.Tech. E.C.E. / II Year
/ IV Semester
Bloom’s
No Taxonomy
. Question Level
325. Give the classification of memories. Comprehension
326. Which memory is called volatile? Why? Comprehension
327. Write a short note on memory decoding Comprehension
328. What is a memory cycle? Comprehension
329. Whether ROM is classified as a non volatile storage device? Why? Comprehension
330. What is meant by memory expansion? Mention its limits. Comprehension
331. What is PAL? How it differs from PROM and PLA? Comprehension
332. Compare static RAMs and dynamic RAMs. Comprehension
333. Mention two types of Erasable PROM Knowledge
334. What is refreshing? How it is done? Comprehension
335. List the basic types of programmable logic devices. Comprehension
336. Define PLDs. Knowledge
337. What is meant by Race? Knowledge
338. What is meant by race condition in digital circuit? Knowledge
339. Define the critical rate and non-critical rate Knowledge
340. What are races and cycles? Knowledge
What are the steps for the analysis of asynchronous sequential
341. circuit Comprehension
What are the steps for the design of asynchronous sequential
342. circuit? Comprehension
343. What are Hazards? Knowledge
344. What is a static 1 hazard? Knowledge
345. What is a static 0 hazard? Knowledge
346. What is dynamic hazard? Knowledge
347. Differentiate static and dynamic hazards. Comprehension
How critical races can be avoided in asynchronous sequential
348. circuits? Analysis
349. What is the cause for essential hazards? Analysis
Distinguish between fundamental mode and pulse mode operation
350. of asynchronous sequential circuits. (Anna Univ.) Comprehension
351. What is the significance of state assignment? Comprehension
352. Differentiate critical races from non-critical races. (Anna Univ.) Comprehension
353. Implement a 2bit multiplier using ROM. (Anna Univ.) Apply
354. What is access time and cycle time of a memory? (Anna Univ.) Knowledge
Draw the logic diagram of static RAM cell and bipolar RAM cell.
355. (Anna Univ.) Apply
356. Distinguish between flow chart and ASM chart. Comprehension
PART B QUESTIONS
(Anna
398. Univ.) Apply
399. Implement a full adder using PLA. Synthesis
Compare SRAM and DRAM in terms of cost, size, packaging
400. density, speed and technology. Comprehension
401. Explain the difference between EPROM and PROM. Comprehension
COMPETITIVE EXAMINATIONS QUESTIONS