EE 194/290 Tapeout Lab 1: Getting Started with Chipyard

In this lab, we will explore the Chipyard framework.

Note:

We are using Chipyard v1.10.1 for the tutorial content below.

This lab has 8 sections. There will be questions to answer along the way. Please submit your answers on the [name] assignment on Gradescope.

page1. What is Chipyard?page2. Setting up Environmentpage3. Chipyard Repo Tourpage4. Config Exercisepage5. Elaborating Chiselpage6. Chipyard Simulationpage7. Design, Test and Integrationpage8. Lab Submission

Acknowledgements

Thank you to all those who have contributed to this lab!

  • Spring 2023: Jennifer Zhou, Raghav Gupta

  • Spring 2024: Ella Schwarz, Yufeng Chi

Last updated