Fall 2013 textbook list
The Fall 2013 ECE textbook list is available online for students.
Current Prerequisites & Course Offering
For current prerequisites for a particular course, and to view course offerings for a particular semester, see the Virginia Tech Course Timetables.
ECE 3504 Digital Design I (4C)
Design techniques for combinational and sequential logic. Design of digital circuits using standard integrated circuit chips and programmable logic devices. Computer simulation will be used to validate designs. Prototypes will be constructed to demonstrate design functionality.
This course provides design techniques for digital systems. Both electrical engineers and computer engineers need to be able to design digital systems.
Required for all CPE majors; Technical elective for EE majors. Typically offered: Fall, Spring, Summer I. Program Area: Computers.
Prerequisites: C- or better in 2504.
2504 is required to learn the basic components of a computing system, and the characteristics of common digital devices, such as logic gates, flip-flops, and registers.
Department Syllabus Information:Major Measurable Learning Objectives:
- Use Boolean algebra and Karnaugh maps to design combinational logic circuits with up to six input variables.
- Analyze and design synchronous sequential circuits.
- Analyze and design asynchronous sequential circuits.
- Design digital circuits using programmable logic devices.
- Design arithmetic circuits for digital systems.
- Use industrial software to program, simulate, and validate designs with programmable logic devices.
- Use industrial simulators to validate gate level combinational and sequential circuits.
|Boolean Algebra and Karnaugh Maps||10%|
|Programmed Minimization Techniques||10%|
|Clocked Sequential Logic Design||20%|
|Asynchronous Logic Design||20%|
|Design with Programmable Logic Devices||15%|
|Arithmetic Unit Design||15%|
|Miscellaneous Design Topics||10%|