Syllabus_Scheme_CSET105 (1)
Syllabus_Scheme_CSET105 (1)
CO1: Identify appropriate truth table and examine gate level implementation from combinational logic
function.
CO2: Build sequential circuits.
CO3: Experiment with the circuit diagram for combinational and sequential logic using Verilog.
CO-PO/PSO Mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2 PSO3
CO1 1 2 1 3
CO2 1 2 1 1 3
CO3 3 2 2
Course Contents:
Digital Logic, Analog v/s Digital Systems, Data Representation, Binary Number System, Decimal
Number System, Octal Number System, Hexa-Decimal Number System, Binary Arithmetic,
Unsigned and Signed Numbers, Signed Magnitude, 1’s Complement, 2’s Complement, Fixed- and
Floating-Point Numbers, Weighted Codes, BCD Code, Basic Logic Gates, Universal Logic Gates,
Truth Table
Laws of Boolean Algebra, Reduction of Boolean Expression using Boolean Laws, Conversion of
Boolean Expression to Logic Diagram, Conversion of Logic Diagram to Boolean Expression, Boolean
Function Representation using SoP and PoS form, Standard Sum of Products, Standard Product of
Sum, Two Variable K-Map, Implicants, Prime Implicants and Essential Prime Implicants, Three
Variable K- Map, Four Variable K-Map, Don’t Care Condition, Design and Analysis of
Combinational Circuits, Half Adder, Full Adder and Carry Propagation, Subtractor, Four Bit Binary
Adder-Subtractor, Excess- 3, Gray Code, Parity, Hamming Code, Binary Multiplier, Magnitude
Comparator, Multiplexer, Implement Boolean Function using Mux, DeMultiplexer, Implement Full
Subtractor using De-Mux.
4 * 2 Encoder, Octal to Binary Encoder, Priority Encoder, 2*4 Decoder, Implement Full Adder using
Decoder, BCD to 7-segment Display Decoder, Sequential Circuits, Sequential v/s Combinational
Circuits, Clock, SR Latch, D Latch, Edge Trigger and Level Triggered, SR Flip Flop Circuit Diagram,
SR Flip Flop Truth Table, SR Flip Flop Characteristic Table, SR Flip Flop Excitation Table, JK Flip
Flop Circuit Diagram, JK Flip Flop Truth Table, JK Flip Flop Characteristic Table, JK Flip Flop
Excitation Table, Race Around Condition, Master Slave JK Flip Flop, D Flip Flop, T Flip Plop, State
Diagram, State Equation and State Table, Mealy State Machine, Moore State Machine, State
Reduction, State Assignment, ASM Chart, Analysis using JK Flip Flop.
Module IV: 12 lecture hours
Register, Parallel Register, Shift Registers, Bi-Directional Shift Register, Universal Shift Register,
Counter, Asynchronous v/s Synchronous Counter, Ripple Counter (UP, DOWN, UP/DOWN),
Synchronous Counter (UP, DOWN, UP/DOWN), Ring Counter, Johnson’s Counter, Programmable
Logic, Types of PLDs, Architecture of PROM, PLA Architecture, PAL Architecture, System on Chip
Design, Logic Synthesis in Quantum Computing.
In this course students will start with basic digital components such as Arithmetic and logical
operation, Memory etc. Then finally design soft IP. The Lab will use Altera Quartus prime Lite tool
for design and FPGA Altera DEII utilize for physical implementation.
Text Books :
1. Mano, M. Morris. Digital Design: with an Introduction to the Verilog HDL, VHDL and System
Verilog. 6th ed. Pearson, 2018. ISBN 978- 0134549897.
Reference Books :
1. Wakerly, John F. Digital Design: Principles and Practices. 5th ed. Prentice Hall, 2008. ISBN
9780134460093.
Assessment Scheme:
Mid-Term 20%
End Semester Examination 40%
Quiz 5%
Certification 5%
Continuous Lab Evaluation 30%
Total 100%
1. Digital Logic (20), Analog v/s Digital Systems (15), Simple Numerical
Examples on Analog v/s Digital Systems (10)
2. Data Representation (20), Binary Number System (20), Simple Conversions
and Numerical Exercises (5)
3. Decimal Number System (15), Octal Number System (15), Hexa-Decimal
Number System (10), Conversion Exercises (5)
4. Binary Arithmetic (20), Unsigned and Signed Numbers (15), Numerical
Exercises on Arithmetic Operations (10)
5. Signed Magnitude (10), 1’s Complement (15), Numerical Exercises on 1’s
Complement (20)
6. 2’s Complement (20), Numerical Exercises on 2’s Complement (25)
14. Laws of Boolean Algebra (20), Reduction of Boolean Expression using Boolean
Laws (25)
16. Boolean Function Representation using SoP and PoS form (20), Standard Sum of
Products (15), Standard Product of Sum (10)
17. Two Variable K-Map (20), Implicants, Prime Implicants, and Essential Prime
Implicants (25)
18. Three Variable K-Map (20), Four Variable K-Map (15), Don’t Care Condition (10)
20. Half Adder, Full Adder, and Carry Propagation (20), Subtractor (15), Numerical
Exercises on Adders and Subtractors (10)
21. Four Bit Binary Adder-Subtractor (15), Excess-3 (15), Gray Code (15)
24. DeMultiplexer (15), Implement Full Subtractor using De-Mux (15), Numerical
Exercises on De-Mux (15)
27. 4 * 2 Encoder (15), Octal to Binary Encoder (15), Priority Encoder (15)
28. 2*4 Decoder (20), Implement Full Adder using Decoder (15), BCD to 7-segment
Display Decoder (10)
31. Edge Trigger and Level Triggered (15), SR Flip Flop Circuit Diagram (15), SR Flip
Flop Truth Table (15)
32. SR Flip Flop Characteristic Table (15), SR Flip Flop Excitation Table (15), JK Flip
Flop Circuit Diagram (15)
33. JK Flip Flop Truth Table (15), JK Flip Flop Characteristic Table (15), JK Flip Flop
Excitation Table (15)
34. Race Around Condition (15), Master Slave JK Flip Flop (15), D Flip Flop (15)
35. T Flip Flop (15), State Diagram (15), State Equation and State Table (15)
36. Mealy State Machine (15), Moore State Machine (10), State Reduction (10), State
Assignment (10)
48. System on Chip Design (20), Logic Synthesis in Quantum Computing (25)