Course Information for CS250: VLSI Systems Design
Catalog Description: VLSI Systems Design
4 units. Three hours of lecture per week, plus one hour of section per
Lectures: Monday and Wednesday, 1PM-2:30PM, 320 Soda Hall
Sections: Thursday, 5:00-6:00PM, 320 Soda Hall
Wawrzynek, Professor, CS Division, EECS Department
Email: johnw at eecs
Office Hours: Mondays 2:30-3:30PM, 630 Soda Hall
Asanović, Associate Professor, CS Division, EECS Department
Email: krste at eecs
Office Hours: Wednesdays 5-6pm, 579 Soda Hall (email to confirm)
John Lazzaro, Research Specialist, EECS Department
Email: bmzimmer at eecs
Office Hours: Tuesdays 1pm-2pm, 550 Cory Hall
The course has
a Piazzza site that we
will use for online class discussions and to answer questions.
See also Departmental Grading Guidelines for Graduate Courses.
The labs will provide hands-on experience with the VLSI tools.
- Lab 1: GCD: VLSI's Hello World
- Lab 2: Write and Synthesize a Two-Stage RISC-V v2 Processor
- Lab 3: ASIC Implementation of a RISC-V v2 Core with On-Chip Caches
Late Labs Policy
Each student gets a total of four late days they can spend to extend
the lab deadlines for any reason. No other extensions will be given,
unless for serious documented emergencies.
Students are encouraged to discuss solutions to the lab assignments
with other students, but must run the lab themselves and turn in their
own lab report.