Module I
Number system and codes : Binary , Octal, and Hexadecimal number systems - Binary arithmetic, Binary coded Decimal , Excess - 3 code, Gray Code, Error detection and correction - Boolean algebra -Minimization of Boolean function using Karnaugh Map and Quine - McClusky methods – Formation of switching functions from word statements , realisation using NAND, NOR. Combinational circuits- multiplexer demultiplexer, decoder, encoder.
Module II
Sequential circuits: Flip-flops - RS, JK & T & D flip- flops, shift registers - counters -Asynchronous and synchronous counters, Up-Down counter, modulo counter, Ring counter, Johnson counter - sequence generators - state tables and diagrams.
Module III
Arithmetic circuits : Half adder, Full adder , Subtractor, Serial and parallel addition - Carry look ahead adder - Binary multiplication and division - Multivibrators - Monostable and astable multivibrators using discrete gates. Memories –ROM, RAM, EPROM.
Module IV
Logic families: DCTL, RTL, DTL, TTL, ECL, CMOS - Tri-state logic - specification and transfer characteristics of basic TTL - Standard logic levels - Current and voltage parameters - fan in and fan out - Propagation delay, noise consideration- interfacing of CMOS to TTL and interfacing of TTL to CMOS.