Class Project Chips

I taught the introductory VLSI class at Cornell for a few years, where students were able to tape-out a custom-designed chip of their choosing. I've also taught the introductory digital VLSI class at Yale, which has a similar structure. These courses were based on the Caltech digital VLSI class (CS 181) taught originally by Carver Mead, and then later on by Chuck Seitz and then Alain Martin and others. Students start with only knowledge of logic design, and perhaps some computer organization/architecture, and complete a custom designed chip of their choosing (within reason!) by the end of the semester.

Here are the class projects from previous terms:

  • Cornell
  • Yale
    • Fall 2017: Digital VLSI (synchronous digital VLSI)
    • Fall 2018: Silicon Compilation (asynchronous digital VLSI)
Thanks to the MOSIS VLSI service for providing free fabrication support!
 
  
Yale