Catalog Course Description
Analog filter design, design and simulation of digital processors including filters and FFT algorithms. Prerequisite: ECE 4650 or equivalent
Offered: Fall
Course Syllabus as of 03:15 PM on Wednesday, August 25, 2021.
Other Course Materials
- Lab 1 as of 03:23 PM on Wednesday, August 25, 2021. To get started with the Jupyter notebook download the ZIP listed under Lab2. Lab 1 sample notebook.
- Lab 2 as of 09:20 PM on Thursday, September 30, 2021. Jupyter notebook for recording and loop playback (two playback methods), and 1D and 2D arrays in python as of 03:44 PM on Wednesday, September 08, 2021. This ZIP includes the two appendicies to Lab 2 as Jupyter notebooks.
- Lab 3 as of 10:24 PM on Wednesday, September 29, 2021. FM tools setup and board check as of 08:12 PM on Saturday, September 18, 2021. Lab3_f2021.zip as of 06:16 PM on Wednesday, September 29, 2021. Lab3_IPYNB.zip as of 06:15 PM on Wednesday, September 29, 2021.
- Lab 4 as of 04:59 PM on Wednesday, November 24, 2021. Lab4_f2021.zip as of 06:52 AM on Thursday, November 18, 2021. Jupyter notebook inside project Python subfolder explains noise capture and spectrum estimation process.
- Lab 5 as of 06:50 AM on Wednesday, December 01, 2021. Lab5_f2021.zip as of 06:52 AM on Thursday, November 18, 2021.
- Lab 6 as of 12:05 PM on Wednesday, December 04, 2019. Lab6_f2021.zip as of 06:53 AM on Thursday, November 18, 2021.
Spring 2022 Related Course
A course of related interest Spring 2020 is Real-Time DSP, ECE 5655/4655-3, a three credit course on programming the ARM Cortex M4 via the Cypress Pioneer Kit and Keil microvision IDE. In this course approximately half the time is spent in lecture and half the time is spent in the lab working with the hardware and software tools you are getting exposed to this course, but in more detail. A new DSP platform may be coming.