Advanced Digital Systems Design - ECE 574 (Fall 2024)
Course Summary
This course introduces digital systems design using hardware description languages and their associated tooling to capture, integrate, verify, simulate, and synthesize digital hardware. The course will examine modern hardware design flows using high-level synthesis and register-transfer-level (RTL) synthesis. The course covers the role of hardware description languages in the verification, simulation, and integration process of hardware modules in large digital systems.
We taped out a bunch of designs to Tiny Tapeout TT09 this fall!
Chip | Purpose | Repo |
![]() |
Ternary Multiplier (AI Acceleration) | Github Repo |
![]() |
PDN stress tester | Github Repo |
![]() |
Ternary Multiplier (AI Acceleration) | Github Repo |
![]() |
Histogramming Engine | Github Repo |
![]() |
Configurable FIR | Github Repo |