Back close

Course Detail

Course Name Digital Circuits and Systems
Course Code 19EAC111
Program B. Tech. in Electronics and Computer Engineering
Semester 2
Year Taught 2019


Unit - 1

Introduction to logic families: ECL – TTL – Tri state logic. Implementation technology: Transistor switches – NMOS logic gates – CMOS logic gates – Negative logic systems. Introduction to logic circuits: Variables and functions, inversion- Truth tables- Logic gates and Networks- Boolean algebra – Synthesis using gates – Design examples – Optimized implementation of logic functions: Karnaugh map – Strategy for minimization – Minimization of product of sums forms – Incompletely specified functions – Multiple output circuits – Tabular method for minimization – Number representation and arithmetic circuits: Addition of unsigned numbers- Signed numbers-Fast adders.

Unit - 2

Combinational circuit building blocks: Multiplexers – Decoders – Encoders – Code converters – Arithmetic comparison circuits. Sequential circuit building blocks: Basic latch – Gated SR latch – Gated D latch – Master slave and edge triggered – D flip-flops – T flip-flop – JK flip-flop – Registers – Counters – Reset synchronization – Other types of counters.

Unit - 3

Synchronous sequential circuits: Basic design steps – State assignment problem – Mealy state model – Serial adders – State minimization. Asynchronous sequential circuits:Analysis of asynchronous circuits.

Objectives and Outcomes


  • To understand number representation and conversion between different representation in digital electronic circuits.
  • To analyze logic processes and implement logical operations using combinational logic circuits.
  • To understand concepts of sequential circuits and to analyze sequential systems in terms of state machines.


Digital Circuit, Flipflops, Register, Memory.


CO1: Understand the basics of Boolean logic, number system and codes for representing Boolean variables.
CO2: Develop Boolean equations and truth tables for synthesis using different logic gates and optimize the Boolean function using different minimization methods
CO3: Analysis and Synthesis of multiple output function and its optimization
CO4: Design of various combinational circuits
CO5: Understanding various sequential circuit elements and its conversions
CO6: Develop various synchronous sequential circuits and analyse.

CO – PO Mapping

CO1 3 3 2 1 1 1 3
CO2 3 3 1 2 2 1 3
CO3 3 3 2 3 1 1 3 1
CO4 3 3 2 3 1 1 3 1
CO5 3 2 2 3 1 3 1
CO6 3 3 2 3 1 3 1

Text Books / References

  1. Stephen Brown, ZvonkoVranesic, “Fundamentals of Digital Logic with VerilogDesign”, Tata McGraw Hill Publishing Company Limited, Second Edition.
  2. M Morris Mano, Micheal D Ciletti “Digital Design with an introduction to the Verilog HDL”, Pearson Education, Fifth Edition, 2013
  3. Donald D Givone, “Digital Principles and Design”, Tata McGraw Hill Publishing Company Limited, 2003
  4. John F. Wakerly, “Digital Design Principles and Practices”, Pearson Education, 3rd Ed, 2003.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now