Number systems: Representation of numbers in different bases, Addition and subtraction in different bases, Complement: Subtraction using complements, Binary multiplication & division.
Binary codes: Different coding system, Boolean algebra, various gates, Sum of products and product of sums, Standard and canonical forms and other logical operations.
Simplification of Boolean functions: Karnaugh map method, Tabular method of simplification; Implementation of logic circuit using various gates, Universal gates.
Combinational logic circuit: Design procedure: Adder, Subtractor, Code converters, Parity bit checker and magnitude comparator, Analysis of different combinational circuits, Encoder, decoder, Multiplexer, Demultiplexer, ROM, PLA and their applications.
Flip-flops: SR, JK, Master slave, T and D type flip-flops and their characteristic tables & equations; Triggering of flip-flops, Flipflop, Excitation table.
Sequential circuits: Introduction to sequential circuits, Analysis and synthesis of synchronous and asynchronous sequential circuits. Mealy and moore state machine.
Counters: Classifications, Synchronous and asynchronous counter design and analysis, Ring counter, Johnson counters, Ripple counter and counter with parallel load.
Registers: Classification, Shift registers, Circular registers and their applications and registers with parallel load. Basic Concept of Application Specific IC (ASIC) design.
Digital IC logic families: Brief description of TTL, DTL, RTL, ECL, I2L, MOS and CMOS logic and their characteristics, principles of operation and application.
Memory Units: Various memory devices and their interfacing techniques.