| 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. | ||
| DESCRIPTION: | Advanced topics in combinational logic, state machine design, and control structures. HDL, CPLDs, and FPGAs. Laboratory exercises are included. | ||
| TAUGHT: | Fall, Summer | ||
| CONTENT AND 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. | ||
| GOALS AND OBJECTIVES: | 1. Use high level (MSI and LSI) logic blocks to implement digital systems; 2. Design and conduct experiments, analyze and interpret data; 3. Design and simulate digital systems, including the creation of custom hierarchical blocks, with a hardware description language; 4. Use PLDs, CPLDs, and FPGAs as building blocks to implement digital systems. 5. Design a system, component, or process to meet desired needs. 6. Use the techniques, skills, and modern engineering tools necessary for engineering practice. |
||
| REQUIREMENTS: | |||
| PREREQUISITES: | CompE 224 | ||
| OTHER: | |||
| EFFECTIVE DATE: | January 2004 | ||