CPEN 214: Digital Logic Design
Course Information
Syllabus
Text:

Digital Design, Fourth Edition, by M. Morris
Mano.
Prentice Hall
Outline
1. Binary Systems. Digital Systems.
Binary Numbers. Number Base Conversions. Octal and Hexadecimal Numbers.
Complements. Signed Binary Numbers. Binary Codes. Binary Storage and
Registers. Binary Logic.
2. Boolean Algebra and
Logic Gates. Basic Definitions. Axiomatic Definition of
Boolean Algebra. Basic Theorems and Properties of Boolean Algebra.
Boolean Functions. Canonical and Standard Forms. Other Logic
Operations. Digital Logic Gates. Integrated Circuits.
3. Gate-Level Minimization. The Map Method.
Four-Variable Map. Five-Variable Map. Product of Sums Simplification.
Don't-Care Conditions. NAND and NOR Implementation. Other Two-Level
Implementations. Exclusive-OR Function. Hardware Description
Language(HDL).
4. Combinational Logic. Combinational Circuits. Analysis
Procedure. Design Procedure. Binary Adder-Subtractor. Decimal Adder.
Binary Multiplier. Magnitude Comparator. Decoders. Encoders.
Multiplexers.
5. Synchronous Sequential Logic. Sequential
Circuits. Latches. Flip-Flops. Analysis of Clocked Sequential Circuits.
HDL For Sequential Circuits. State Reduction and Assignment. Design
Procedure. 6. Registers ad Counters. Registers. Shift Registers. Ripple
Counters. Synchronous Counters. Other Counters.
7. Memory and Programmable Logic.
Introduction. Random-Access Memory. Memory Decoding.
Read-Only Memory. Programmable Logic Array. Programmable Array Logic.
Sequential Programmable Devices.
Lecture Handouts
Exams
Exam 1 click for exam guideline
Exam 2 click for exam guideline
FINAL EXAM click for exam guideline
Hardware
IC
chip pinout
Breadboard Tutorial ppt
Lab1
Lab2
Lab3
LAB demos will be done in class
(NO LATE LABS/DEMOS WILL BE ACCEPTED)