CS 2202 - DIGITAL PRINCIPLES AND SYSTEM DESIGN |
UNIT I BOOLEAN ALGEBRA AND LOGIC GATES |
Review of binary number systems - Binary arithmetic – Binary codes – Boolean algebra
and theorems - Boolean functions – Simplifications of Boolean functions using Karnaugh
map and tabulation methods – Implementation of Boolean functions using logic gates. |
UNIT II COMBINATIONAL LOGIC |
Combinational circuits – Analysis and design procedures - Circuits for arithmetic
operations - Code conversion – Introduction to Hardware Description Language (HDL). |
UNIT IIIDESIGN WITH MSI DEVICES |
Decoders and encoders - Multiplexers and demultiplexers - Memory and programmable
logic - HDL for combinational circuits. |
UNIT IVSYNCHRONOUS SEQUENTIAL LOGIC |
Sequential circuits – Flip flops – Analysis and design procedures - State reduction and
state assignment - Shift registers – Counters – HDL for Sequential Circuits. |
UNIT VASYNCHRONOUS SEQUENTIAL LOGIC |
Analysis and design of asynchronous sequential circuits - Reduction of state and flow
tables – Race-free state assignment – Hazards. ASM Chart. |
Text Book |
1. M.Morris Mano, “Digital Design”, 3rd edition, Pearson Education, 2007. |
References |
1. Charles H.Roth, Jr. “Fundamentals of Logic Design”, 4th Edition, Jaico Publishing
House, Cengage Earning, 5th ed, 2005.
2. Donald D.Givone, “Digital Principles and Design”, Tata McGraw-Hill, 2007. |