CS302 : Digital Logic Design

I like this Course

Course Info

Course Category

Computer Science/Information Technology

Course Level

Undergraduate

Credit Hours

3

Pre-requisites

CS101

Instructor

Dr. Waseem Ikram
PhD (Electrical Engineering)
University of Manchester

Course Contents

Introduction & Overview to Digital Logic, Number Systems, Number Systems & Codes, Logic Gates, Logic Gates & Operational Characteristics, Digital Circuits and Operational Characteristics, Boolean Algebra and Logic Simplification, Karnaugh Map & Boolean Expression Simplification, Comparator, Odd-Prime Number Detector, Implementation of an Odd-Parity Generator Circuit, BCD Adder, 16-Bit ALU, The 74XX138 3-to-8 Decoder, Multiplexer, Demultiplexer, Implementing constant 0s and 1s, The GAL16V8, ABEL input file of a Quad 1-of-4 MUX, Application of S-R Latch, Applications of Edge-Triggered D Flip-flop, Asynchronous Preset and Clear Inputs, The 555 Timer, Down Counters, Timing diagram of a Synchronous Decade Counter, Up/Down Counter, Digital Clock, Design of Synchronous Counters, D flip-flop based Implementation, State Assignment, Shift Registers, Applications of Shift Registers, Programmable Sequential Logic, Design Example: Elevator Control System, Design Example: Traffic Signal Control System, Memory, Decoding large memories, Read and Write Cycles, FLASH Memory Array, Special Type of Memories, Introduction to FPGAs, Successive –Approximation Analogue to Digital Converter