Electrical and Computer Engineering
TTU Home Courses

ECE 2372 - Modern Digital System Design

Designation

 

Required

Catalog description

ECE2372. Modern Digital System Design (3:3:0). Prerequisite: MATH 1351 (may be taken concurrently). An introduction to combinational and sequential digital systems.

 

Prerequisite(s)

 

MATH 1351 (Concurrent enrollment allowed).

 

Textbook(s) and/or other required material

 

Mano and Kime, Logic and Computer Design Fundamentals, 4th ed. Prentice Hall, 2001.

 

Course learning outcomes

Upon completion of this course students should be able to analyze and design combinational and sequential digital logic circuits and to use logic simulation tools, and hardware description language.

 

Topics covered

Number systems – 3 hours

Boolean algebra,  Karnaugh maps, simplifications – 4 hours

Logic circuits, gates, basic logic  implementation  – 4 hours

Combinational logic design and implementation, hardware description languages  – 4 hours

Basic cell, flip-flop design, timing consideration – 4 hours

Sequential circuit analysis and design (state assignment, next state and output decoders), counter design – 5 hours

Hardware description language for sequential design– 5 hours

Registers and counters – 3 hours

Memory and Programmable devices – 6 hours

Tests and reviews – 4 hours

 

Class/laboratory schedule

Class meets 15 weeks, 3 times per week for 50 minutes or 2 times per week for 80 minutes.

 

Contributions to professional component

 

This course includes engineering topics and engineering design.

 

Relationship of course to program outcomes

 

This course addresses EE and CMPE Program Outcomes a, c, e, and k.

 

Prepared by

 

Micheal Parten, December 14, 2004