Digital Logic Design (CS2513)

Pre-requisite(s)

None

Recommended Book(s)

Logic And Computer Design Fundamentals, By M. Morris Mano & Charles R Kime. 2nd Edition, Prentice Hall Inc. 

Reference Book(s)

Digital Fundamentals Tenth Edition, 2009, Thomas L. Floyd, Pearson

Course Objectives

To introduce the concepts and tools for the design of digital electronic circuits.

Course Learning Outcomes (CLO)

Course Objectives

Course Contents

Number Systems

Decimal, Binary, Octal, Hexadecimal
Conversions
Arithmetic Operations

Boolean Algebra & Logic Gates

Digital logic gates
Boolean Postulates
Boolean Functions and their Complements
Sum of MinTerms
Product of MaxTerms
Standard forms

Gate level Minimization

Karnaugh Maps
Two Variable Maps
Three Variable Maps
Four Variable Maps
Don’t care conditions
Digital Circuits using Gates
Digital Circuits using NAND gates

Combinational Logic

Analysis and Design
Code Converters
Half Adder, Full Adder
Multiplier
Decoders and Encoders
Multiplexers

Sequential Circuits

Latches (SR Latch, D Latch)
Flip Flops ( D Flip Flop, JK Flip Flop, T Flip Flop)
Characteristic Tables, Characteristic Equations.
Analysis of Clocked Sequential Circuits (State Equations, State Tables, State Diagrams)

Registers & Counters

Simple registers
Registers with parallel Load
Shift Registers/Serial to parallel Converters
Universal Shift Register
Asynchronous/ Synchronous Counter
Ripple Counters
Binary Counter
BCD Counter
Up-Down Binary Counter

Memory and Programmable Logic

RAM
ROM
PLA
PAL

Mapping of CLOs to Assessment Modules

Final Exam

Assignments 

Surprise Tests/Quizzes

Project

Midterm Exam