COMP150-CAD
Intro to VLSI CAD Algorithms
Instructor
- Joel Grodstein, joelg@eecs.tufts.edu
- Office Hours: Tues, Thurs 3:30-4:30 (i.e., an hour before class), or by appointment in Halligan extension room 4. To get there, first go the Windows PC lab (room 122). Keep going to the end of the aisle and then turn left. Go past the vending machines and up the very short flight of stairs to enter the extension. Room 4 is on the right just before the extension's big common room.
- Please send all class questions (e.g., clarifications on
assignments and labs, scheduling issues, etc)
via Piazza.
- For emergencies or private matters, please e-mail or see me directly.
Calendar, syllabus, misc
- The class calendar is here.
- A syllabus is here.
- A flashy advertisement for the class is here.
- You can access Piazza from Trunk or here
Assignment logistics
- For programming homeworks, all of the library code can be found in /comp/150/public_html/HWs/code/*cxx,*hxx. All of the example networks can be found in /comp/150/public_html/HWs/gmf/*gmf. Documentation on the common network reader is here.
- Turn in your homework via Provide at this link.
- Use Piazza for questions about homeworks/labs. It will get you faster turn around time.
- All logistics will be posted to piazza.
Discrete-event simulation
- The manual homework is here.
- The programming homework is here.
- The in-class survey paper is here.
- Powerpoint slides are here and here
Static-timing analysis
Post-silicon CAD
- The manual homework is here.
- The programming homework is here; a Matlab version is here
- The in-class overview paper is here. An amusing introductory paragraph is here
Gate sizing
- The manual homework is here.
- The programming homework is here; a Matlab version is here
Clock distribution
- The delay-calculator app is here
- The manual homework is here. There is no programming assignment for this unit.
Technology mapping
- some hard-to-read lecture notes are here