# GITAM University Fundamentals of Digital Logic Syllabus

UNIT – I
Number Representation:Positional representation of numbers, decimal, binary, octal, Hexadecimal number systems, general radix „r? system, numbers, conversions, complements, binary codes, Fixed point representation, floating point representation, representation for numeric data , arithmetic with signed unsigned numbers, addition, subtraction. Introduction to array correction and array detection.
UNIT – II
Introduction to logic circuits-variables and functions, truth tables, logic gates and networks, Boolean algebra, synthesis using AND, OR and NOT gates, NAND and NOR logic networks, Introduction to CAD tools, introduction to Verilog.
UNIT – III
Optimized implementation of logic functions-karnaugh map, stragegy for minimization, minimization of product of sums forms, incompletely specified functions, multiple output circuits, multilevel synthesis, a tabular method for minimization, cubical technique for minimization, practical considerations, CAD tools.
UNIT – IV
Combinational logic- design procedures, adders, subtractors, design of arithmetic circuits using CAD tools, multiplexers, demultiplexers, encoders, decoders, code converters, verilog for combinational circuits.
UNIT – V
Flip flops, basic latch, gated SR latch, gated D latch, Master-slave and edge triggered D flip flop, T flip flop, JK flip flop, registers, counters, other types of counters, using storage elements with CAD tools, using registers and counters with CAD tools.
Text Books:
1. Fundamental of digital logic with Verilog Design by Stephen Brown & ZVONKO VRANESIC, Tata McGrawHill.
2. Digital Design by M. Morris Mano
Reference Books:
1.Switching Theory & Finite Automata – Z.V. Kohavi.