Digital Systems III
Course Number: EET 123
Transcript Title: Digital Systems III
Created: September 1, 2012
Updated: September 25, 2013
Total Credits: 4
Lecture Hours: 30
Lecture / Lab Hours: 0
Lab Hours: 30
Satisfies Cultural Literacy requirement: No
Satisfies General Education requirement: No
Grading options: A-F (default), audit
Third 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.
- 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)
- The DAC including the binary-weighted resistor and R/2R types.
- The ADC including the digital ramp, tracking, single-slope integrator, dual-slope integrator, and successive-approximation register types.
- Nyquist Sampling Theorem and its application to converting between digital and analog systems.
- Use of computer simulation software to determine the frequency components of a sampled system.
- State machines of both the Moore and Mealy types.
- Programmable logic architectures including the PROM, PLA, PAL, and GAL types.
- Programming a GAL using a hardware definition language to define a combinational logic function.
- Digital signal processors (DSPs) including the FIR and IIR architectures.
- Construction and operational verification of several common digital subsystems including a DAC, ADC, state machine, and use of programmable logic devices.
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.