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.