Credits: 2
Advanced Laboratory course exploring signal processing and communication systems theoretical concepts and implementing them on actual DSP based hardware in real time.
Description
Prerequisite: Minimum grade of C- in ENEE322 or ENEE323; and minimum grade of C- in ENEE324 or STAT400; and completion of all lower-division technical courses in the EE curriculum. Recommended: ENEE420 and ENEE425. Restriction: Must be in Engineering: Electrical or Engineering: Computer program; and permission of Electrical and Computing Engineering Department.Advanced Laboratory course exploring signal processing and communication systems theoretical concepts and implementing them on actual DSP based hardware in real time.
Semesters Offered
Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021, Spring 2022, Spring 2023, Spring 2024, Spring 2025, Fall 2025Learning Objectives
- Learn about the TMS320C6713 DSK and Code Composer Studio
- Implement and test IR and IIR digital filters
- Implement and test AM, DSCSC-AM, SSB, and FM modulators and demodulators
- Implement and test an FFT and spectrum analyzer
- Implement and test a band-limited PAM transmitter
- Implement and test a QAM transmitter and receiver if time permits
Topics Covered
- Architecture of the TMS320C6713 DSP and DSK
- Using Code Composer Studio to create, load, and run DSP program
- FIR and IIR digital filters
- Amplitude Modulation (AM) modulators and demodulators
- Double-sideband suppressed-carrier amplitude modulation (DSBSC-AM) and demodulation
- Single-sideband modulation (SSB) and demodulation
- Frequency modulation (FM) and demodulation
- The fast Fourier transform and spectrum analysis
- Pulse amplitude modulation (PAM)