Visitors Since 3Dec2001
For the following lecture notes you can download or view a lecture as an Acrobat PDF file, or as a Microsoft Powerpoint97 file:
1242K1

Introduction to Digital Logic Design.



1252K1

Number Systems and Conversion. Binary Addition/Subtraction. Negative Binary Number Representations.



1262K1

Binary Multiplication/Division. Binary Codes.



12112K1

Combinational Vs. Sequential Logic Circuits, Switching Algebra Axioms & Theorems.



12132K1

Duality, Standard Combinational Logic Representations.



12182K1

Combinational Circuit Analysis & Synthesis Examples, NANDNAND, NORNOR Realizations.



12202K1

Combinational Logic Minimization Using KMaps.



192K2

Combinational Logic Hazards, Static Hazard Detection and Elimination using Kmaps.



1102K2

Combinational Logic Building Blocks: Encoders, Decoders, Threestate buffers, multiplexers, demultiplexers.



1152K2

Implementing Logic Functions Using Multiplexers.



1162K2

Combinational Arithmetic Circuits: Carry Ripple Adders, Carry LookAhead Adders,
Subtractors, Combinational Array Multipliers.



1222K2

Midterm Review.



1232K2

Combinational Comparators & Shift Circuits.



1292K2

Sequential Logic Circuits Memory Elements: Latches & FlipFlops.



1302K2

Synchronous State Machines, Characteristic Equations, State Machine Analysis.



252K2

State Machine Analysis: State Naming, Timing Diagrams, Additional Examples.



262K2

State Machine Design.



272K2

State Machine Design Using JK FlipFlops.



2132K2

Registers & Counters.



2142K2

Memory Devices: Read Only Memory (ROM), Random Access Memory (RAM).



2202K2

Final Review.






Tuesday, Wednesday, Thursday 5:005:50 PM Bldg. 9, Room 1149

The course covers the specification,
analysis and design of digital systems. This includes the study combinational and sequential systems
using standard modules such as decoders, encoders, multiplexers, shifters, adders, registers and counters.
The laboratory provides more insight into the physical and circuit aspects of the design and implementation
of digital systems using SSI, MSI and LSI components as well as CAD tools.

Must be taken concurrently with 1016265 ( Discrete Mathematics I).

Digital Design: Principles & Practices, Third Edition, John F. Wakerly, Prentice Hall, 2000.
Digital Systems Laboratory Manual, Lab. Kit.

Homework Assignments: 20%
Midterm: 25%
Laboratory: 30%
Final Exam: 25%

Attending all lecture sessions is expected.

1 Binary Logic Functions.
2 Number Systems and Conversion.
3 Binary Arithmetic.
4 Boolean Algebra: Axioms and Theorems, Duality, Standard Logic Representations.
5 Mixed logic.
6 Combinational Circuit Specification and Analysis.
7 NANDNAND, NORNOR Logic Realizations.
8 Combinational logic minimization using Kmaps.
9 Combinational Logic Building Blocks: Encoders, decoders, three state buffers, multiplexers, demultiplexers.
10 Realizing combinational logic functions using multiplexers.
11 Arithmetic Logic Circuits.
12 Sequential Logic Circuits: Latches, Flipflops and clocking methods.
13 Design and Analysis of Synchronous Sequential StateMachines including counters.

This page is bytes long
and was last modified on:
.
Made with at least 30% postconsumer recycled bits
