ECEN 3100 - Digital Logic
Required - 5 credit hours
On-Line Course Materials
Textbook: Brown and Vranesic, Fundamentals of Digital Logic with Verilog Design , McGraw Hill, 2003.
Course objectives: To provide a basic introduction to logic design.
Prerequisite: CSCI 1300, Computer Science 1: Programming
Lecture Topics:
- Boolean algebra. (1 week)
- Logic implementations, mostly CMOS. (2 weeks)
- Graphical and table driven minimization techniques. (2 weeks)
- Number representations. (2 weeks)
- Synthesis of combinational circuits. (1 weeks)
- Theory of latches and flip-flops. (1 weeks)
- Sequential circuit design, including state diagrams, state tables, excitation equations, and implementation. (2 weeks)
- Fundamental mode analysis. (1 week)
- System level design. (2 weeks)
- Exams, etc. (1 week)
Laboratory Topics:
- TTL & CMOS chip characteristics and design (1 wk)
- Schematic based CAD design (1.5 weeks)
- Verilog based combinational design (2.5 weeks)
- Combinational mid-term project (2 weeks)
- Sequential circuit design (4 weeks)
- Final Project (3 weeks)
Contribution of course to meeting the professional component: Contributes 5 semester hours to criterion 4(b) “one and one-half years of engineering topics, consisting of engineering sciences and engineering design appropriate to the student's field of study.”
Relationship of course to program outcomes:
| 3a | 3b | 3c | 3d | 3e | 3f | 3g1 | 3g2 | 3h | 3i | 3j | 3k |
| H | M | H | M | M | L | H |
Prepared by: ECEN3100 Assessment Team: James Avery, Chair, V. Heuring
May 16, 2005.
