Skip to Content

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
Fee: $12

Prerequisites

EET 122

Course Description

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.

Intended Outcomes

  1. 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).
  2. 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.
  3. To design and implement sequential state machines using state graphs.
  4. To describe the overall architecture of common programmable logic devices (PLDs) and how they are programmed.
  5. 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.

Department Notes

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.