Course No.: CSE-1823
Course Title: Digital Logic & System Design
Credits: 3.0
Contact Hours: 3Hrs/Week
Marks Distribution:
1. Continuous Assessment- (30%) : 90
a. Attendance-(10%) : 30
b. Class Tests (Out of 4 class tests best 3 will be counted)-(20% ) : 60
2. Final Exam- (70%) : 210

Total (100%) : 300

Course Objectives:
After completing the course students will be able to:
- Analyze and explore the uses of logic functions for building digital logic circuits.
- Explore the combinational logic circuits.
- Examine the operation of sequential (Synchronous and Asynchronous) circuits.
- Design digital circuits using memory components.

Unit- I Number Systems and Boolean Algebra Classes : 04

Number Systems, Base Conversion Methods, Complements of Numbers, Codes- Binary Codes, Binary Coded Decimal Code and its Properties, Unit Distance Codes, Error Detecting and Correcting Codes.
Digital Logic Gates (AND, NAND, OR, NOR, EX-OR, EX-NOR), Properties of XOR Gates, Universal Gates, Basic Theorems and Properties, Switching Functions, Canonical and Standard Form.

Unit- II Minimization Techniques Classes : 06

Introduction, The minimization with theorems, The Karnaugh Map Method, Three, Four and Five variable K- Maps, Prime and Essential Implications, Don’t Care Map Entries, Using the Maps for Simplifying, Quine-McCluskey Method, Multilevel NAND/NOR realizations.

Unit- III Combinational Circuits Classes : 06

Analysis Procedure, Design Procedure, Half Adder, Full Adder, Half Subtractor, Full Subtractor, Parallel Binary Adder, Parallel Binary Subtractor, Binary Multiplier, Multiplexers/DeMultiplexers, Decoder, Encoder, Code Converters, Magnitude Comparator.

Unit- IV Sequential Circuits Classes : 10

Introduction, Basic Architectural Distinctions between Combinational and Sequential circuits, Latches, Flip-Flops, SR, JK, D, T and Master Slave, Characteristic Tables and Equations, Conversion from one type of Flip-Flop to another,
Counters - Design of Single Mode Counter, Ripple Counter, Ring Counter, Shift Register, Ring counter using Shift Register
Design of Asynchronous and Synchronous Circuits, State Table, State Diagram, State Reduction and State Assignment, Mealy and Moore Machines.

Unit- V Memory Devices Classes : 07

Classification of memories – ROM : ROM organization, PROM, EPROM, EEPROM; RAM: RAM organization, Write operation, Read operation, Static RAM; Programmable Logic Devices: Programmable Logic Array (PLA), Programmable Array Logic (PAL), Implementation of Combinational Logic circuits using ROM, PLA, PAL.

Unit- VI Register Transfer Logic and Processor Logic Design Classes : 06

Introduction, Interregister transfer, Different micro-operations, Design of a Simple Computer, Processor Organization, ALU, Design: Arithmetic Circuit, Logic Circuit, and ALU; Status Registers

Text Books:
1. Digital Design- M. Morris Mano & Michael D. Ciletti, PHI, 5th Edition.
2. Digital Logic and Computer Design- M. Morris Mano, PHI, 3rd Edition.

Reference Books:
1. Fundamentals of Digital Logic and Micro Computer Design- M. Rafiquzzaman, John Wiley, 5th Edition.
2. Digital Design and Computer Architecture- D.M. Harris and S.L. Harris, Morgan Kaufmann, 2nd Edition.
3. Logic and Computer Design Fundamentals- M. Mano Morris, Kime Charles, and Martin Tom, Kindle Edition, 5th Edition.