| Digital Systems Design | |||
| DIG SYS DESIGN | |||
| CLASS CODE: | COMPE 340 | CREDITS: 3 | |
| DIVISION: | PHYSICAL SCIENCE & ENGINEERING | ||
| DEPARTMENT: | ELECTRICAL & COMPUTER ENGINEERING | ||
| GENERAL EDUCATION: | This course does not fulfill a General Education requirement. | ||
| CATALOG DESCRIPTION: | Advanced topics in combinational logic, state machine design, and control structures. HDL, CPLDs, and FPGAs. Laboratory exercises are included. | ||
| DESCRIPTION: | |||
| TOPICS: | Combinational logic using MSI devices such as multiplexers, decoders, etc. State machine design, including the use of ROMs, one-hot count sequences, and other variations. Design with simple programmable logic devices (PLDs), complex programmable logic devices (CPLDs), and field programmable gate arrays (FPGAs). Circuit synthesis and simulation using a hardware description language (HDL). Hierarchical design of digital systems. | ||
| OBJECTIVES: | At the conclusion of this course students will be able to: 1. Use high level (MSI and LSI) logic blocks to implement digital systems; 2. Design and implement state machines; 3. Use a hardware description language to design and simulate digital systems, including the creation of custom hierarchical blocks; 4. Use PLDs, CPLDs, and FPGAs as building blocks to implement digital systems. |
||
| REQUIREMENTS: | |||
| PREREQUISITES: | CompE 224 | ||
| OTHER: | (F,S) | ||
| EFFECTIVE DATE: | January 2004 | ||