Course Code: 23EVT303 Course Title: Digital Electronics
Course Category: Major Course Level: Intermediate
L:T:P(Hours/Week) 3:0:0 Credits:3 Total Contact Hours:45 Max Marks:100
Course Objectives:
The course is intended to teach Boolean laws, simplification techniques and implement the same
to design combinational, synchronous, and asynchronous sequential circuits. Moreover, the course
imparts a knowledge on the design of various memory devices, shift registers.
Module I 22 Hours
Review of number systems – Representation - Conversions, Review of Boolean algebra -
Theorems, Canonical forms, and Standard forms -Implementation of Boolean expressions using
universal gates, Simplification of Boolean expressions, Karnaugh map, Tabulation methods.
Combinational Circuits: Code-Converters, Half and Full Adders, Binary Parallel Adder – Carry
look ahead Adder, BCD Adder, Magnitude Comparator, Decoder, Encoder, Priority Encoder,
Multiplexer, Demultiplexer.
Module II 23 Hours
Synchronous Sequential Circuits: Latches, Flip flops – SR, JK, T, D, Master/Slave FF, Triggering
of FF, Analysis, and design of clocked sequential circuits – Design - Moore/Mealy models, State
minimization, State assignment, Counters, Ripple Counters, Ring Counters, Shift registers, Universal
Shift Register. Use cases Asynchronous Sequential Circuits: Analysis - Stable and unstable states,
Cycles and races, Design of Fundamental mode sequential circuits - State reduction, Race free
assignments, Hazards and its types, Design of Hazard free circuits. Use cases.
Course Outcomes
At the end of this course, students will be able to: Cognitive Level
CO 1: Utilize logic minimization techniques to simplify Boolean expressions. Apply
CO 2: Develop the combinational circuits using logic gates
Apply
implementing Boolean simplification.
CO 3: Construct synchronous sequential circuits using flip-flops, counters,
and state machines (Moore/Mealy models) to meet given design Apply
specifications.
CO 4: Construct stable asynchronous sequential circuits using hazard-free
Apply
design techniques.
CO5: Apply the basic digital concepts in real world application and present
Apply
a case study. (only for Assignment)
Course Articulation Matrix
CO PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO1 3 - - - - - - - - - - - 1 1
CO2 3 - - - - - - - - - - - 1 1
CO3 - - 3 - - - - - - - - - 1 1
CO4 - - 3 - - - - - - - - - 1 1
CO5 3 - - - 1 - - - 1 1 - 1 1 1
High-3; Medium-2; Low-1
Text Book(s):
T1. M. Morris Mano and Michael D. Ciletti, ‘Digital Design: With an Introduction to the Verilog
HDL, VHDL, and System Verilog, 6e’, Pearson, 6th Edition, 2018.
T2. Charles H. Roth, Jr. and Larry L. Kinney, ‘Fundamentals of Logic Design’, Cengage
Learning, 7th Edition, 2014.
Reference Book(s):
R1.William I. Fletcher, "An Engineering Approach to Digital Design - softcover", Prentice- Hall
of India, 2015.
R2.Floyd T.L., "Digital Fundamentals", 11th Edition by Pearson Education, 2020.
R3. John. F. Wakerly, "Digital Design Principles and Practices", Pearson Education, 5th
Edition, 2018.
R4. John M.Yarbrough, “Digital Logic Application & Design”, Thomson, 2010.
R5. Donald D.Givone, “Digital Principles and Design”, TMH, 2003.
Web References:
1. https://nptel.ac.in/courses/117105080/
2. https://nptel.ac.in/courses/117106086/