CCOG for ENGR 271 Fall 2024
- Course Number:
- ENGR 271
- Course Title:
- Digital Logic Design
- Credit Hours:
- 4
- Lecture Hours:
- 30
- Lecture/Lab Hours:
- 0
- Lab Hours:
- 30
Course Description
Intended Outcomes for the course
Upon completion of the course students should be able to:
- Realize complex logic functions utilizing programmable logic.
- Design machines for the purpose of manipulating data streams.
- Design complex digital systems.
Course Activities and Design
Course activities will include lecture presentations, coordinated homework and laboratory assignments, and examinations.
Outcome Assessment Strategies
Student evaluation includes examinations, laboratory assignments, homework assignments, and a final comprehensive examination. Specific evaluation procedures will be discussed during the first class meeting.
Course Content (Themes, Concepts, Issues and Skills)
-
Bistable Elements, Latches, Flip-Flops
-
Clocked Synchronous State-Machine Analysis
-
Moore and Mealy Architectures
-
Clocked Synchronous State-Machine Design
-
Design Using Transition Lists
-
Feedback Sequential Circuit Analysis
-
Feedback Sequential Circuit Design
-
Sequential Circuit Design with HDL
-
Sequential Circuit Design Standards
-
Sequential PLDs
-
Counters and Shift Registers
-
Specialized Shift-Registers
-
Iterative vs Sequential Circuits
-
Impediments to Synchronous Design
-
Syncronizer Failure and Metastability
-
Memories Architectures and Devices