Course Content and Outcome Guide for EET 123
- Course Number:
- EET 123
- Course Title:
- Digital Systems III
- Credit Hours:
- Lecture Hours:
- Lecture/Lab Hours:
- Lab Hours:
- Special Fee:
Course DescriptionThird course in digital electronics continues prior coverage of digital-to-analog converters (DACs) and analog-to-digital converters (ADCs) with additional conversion topologies, a more detailed analysis of the Nyquist sampling theorem, additional coverage of programmable logic devices (PLDs), and the implementation of sequential state machines. Includes a 3-hour per week laboratory. Prerequisite: EET 122 Audit available.
Addendum to Course Description
In the laboratory, the student will construct several circuits including a discrete circuit that performs digital-to-analog conversion and a circuit that performs analog-to-digital-conversion. The student will use standard laboratory instrumentation to verify the operation of each circuit. The student will also use PC-based electronic circuit simulation software to simulate the operation of several circuits. The Nyquist sampling theorem will be studied in both the time and frequency domains. The use of a programmable logic device (PLD) and a PLD programming language will be explored for the implementation of state machines.
Intended Outcomes for the course
- To be able to describe the sequence of steps performed by various topologies used for analog-to-digital conversion (ADC) and digital-to-analog conversion (DAC).
- To be able to apply the mathematical relationships in the Nyquist Sampling Theorem to determine the required sampling frequency, filter cutoff frequencies, ADC/DAC resolutions, data bandwidth, and guardband for a sampling system.
- To design and implement sequential state machines using state graphs.
- To describe the overall architecture of common programmable logic devices (PLDs) and how they are programmed.
- To construct digital circuits, use standard laboratory instrumentation to verify the operation of the circuits, and use PC-based electronic circuit simulation software
Outcome Assessment Strategies
Assessment methods are to be determined by the instructor. Typically, in-class quizzes, exams and weekly homework assignments will be used. Laboratory assessment will be by reports and/or practical skills testing
Course Content (Themes, Concepts, Issues and Skills)
1. The DAC including the binary-weighted resistor and R/2R types
2. The ADC including the digital ramp, tracking, single-slope integrator, dual-slope integrator, and successive-approximation register types
3. Nyquist Sampling Theorem and its application to converting between digital and analog systems
4. Use of computer simulation software to determine the frequency components of a sampled system
5. State machines of both the Moore and Mealy types
6. Programmable logic architectures including the PROM, PLA, PAL ,and GAL types
7. Programming a GAL using a hardware definition language to define a combinational logic function
8. Digital signal processors (DSPs) including the FIR and IIR architectures
9. Construction and operational verification of several common digital subsystems including a DAC, ADC, state machine, and use of programmable logic devices