Note: As part of the class this project was made for, our team created a report documenting our results, including measurements of performance. Our code can also be viewed at the Github repository.

In the fall of 2020, I decided to take MIT’s 6.111, Introductory Digital Systems Laboratory. The first half of the class focused on familiarization with basic topics of digital design and of FPGA applications, with several labs and psets focusing on implementation of various algorithms and tasks. The second half of the class, however, was an open-ended team project.

My team was comprised of two of my roommates at the time (we were living off campus due to COVID-19), and we chose to attempt an implementation of active noise cancellation.


my name is ben kettle. i'm an undergrad at MIT studying electrical engineering and computer science with a bit of urban planning, and i'm especially interested in embedded systems and transportation.

outside of school, i enjoy taking photos.