To access this work you must either be on the Smith College campus OR have valid Smith login credentials.

On Campus users: To access this work if you are on campus please Select the Download button.

Off Campus users: To access this work from off campus, please select the Off-Campus button and enter your Smith username and password when prompted.

Non-Smith users: You may request this item through Interlibrary Loan at your own library.

Publication Date


First Advisor

Susannah Howe

Document Type

Honors Project

Degree Name

Bachelor of Science




FPGA, Fast Fourier transform, Signal processing, Digital design


This project serves as an extension of my Design Clinic group project, which was to design an FPGA-based image processing system. Instead of focusing on specific processing algorithms, in this project, I explored multiple digital signal processing techniques, which are the foundation of many image/audio processing algorithms. This project explored the FPGA implementations of digital signal processing techniques. I implemented two digital signal processing techniques in Verilog: the Fast Fourier Transform (FFT) and a lowpass FIR filter. The FFT design and the FIR filter design were developed in Quartus and implemented in both ModelSim, a simulation tool for FPGAs, and Matlab. 1D time signals, which, in real life, could be audio signals, were tested on the designs. The Matlab and ModelSim implementations for both designs yielded expected results.


©2019 Meng Cao. Access limited to the Smith College community and other researchers while on campus. Smith College community members also may access from off-campus using a Smith College log-in. Other off-campus researchers may request a copy through Interlibrary Loan for personal use.




32 pages : illustrations (some color). Includes bibliographical references (pages 25-26)