Schedule is tentative and subject to change!

(view this schedule in calendar format)

TueJan 24 Lecture Course Overview
ThuJan 26 Lecture Topic 1: Hardware Description Languages
FriJan 27 Section ASIC Front-End Toolflow
TueJan 31 Lecture Topic 2: CMOS Devices; Topic 3: CMOS Circuits
ThuFeb 2 Lecture — Topic 3: Continued
FriFeb 3 Section ASIC Back-End Toolflow
TueFeb 7 Lecture Topic 4: Full-Custom Design Methodology
ThuFeb 9 Lecture — Topic 4: Continued
FriFeb 10 Section ASIC Full-Chip Tooflow
TueFeb 14 Lecture Topic 5: Automated Design Methodology
ThuFeb 16 Lecture — Topic 5: Continued
FriFeb 17 Section TinyRV2 Accelerators
TueFeb 21 Lecture Topic 9: CMOS Combinational Logic
ThuFeb 23 Lecture — Topic 9: Continued
ThuFeb 23 Due Lab 1 – ASIC Integer Multiplier
FriFeb 24 No Section
TueFeb 28 February Break – No Class
ThuMar 2 Lecture — Topic 9: Continued
FriMar 3 Section SRAMs
TueMar 7 Lecture — Topic 9: Continued
ThuMar 9 Lecture — Topic 9: Continued
ThuMar 9 Due Project Preproposal
FriMar 10 Section Interactive Project Discussion (142 Upson Hall)
TueMar 14 No class -- snow day
ThuMar 16 Lecture Topic 10: CMOS Sequential State
FriMar 17 Section Case Study: Opto-Electrical Interface Chiplet (403 Phillips Hall)
TueMar 21 Lecture — Topic 10: Continued
ThuMar 23 Lecture Topic 12: Synthesis Algorithms
ThuMar 23 Due Lab 2 – ASIC Sorting Accelerator
FriMar 24 Section Cornell Custom Silicon Systems Project Team
TueMar 28 Lecture — Topic 12: Continued
TueMar 28 Due Project Proposal Due
ThuMar 30 Lecture Topic 6: Closing the Gap Between ASIC and Custom
ThuMar 30 Exam Midterm from 7:30–10:30pm in 101 Phillips Hall
FriMar 31 No Section
TueApr 4 Spring Break – No Class
ThuApr 6 Spring Break – No Class
TueApr 11 Meetings Project Meetings (323 Rhodes)
ThuApr 13 Meetings Project Meetings (323 Rhodes)
TueApr 18 Meetings Project Meetings (323 Rhodes)
ThuApr 20 Meetings Project Meetings (323 Rhodes)
FriApr 21 Due Milestone 1 – Baseline Design and Testing Strategy Document
TueApr 25 Meetings Project Meetings (323 Rhodes)
ThuApr 27 Meetings Project Meetings (323 Rhodes)
FriApr 28 Due Milestone 2 – Alternative Design Document
TueMay 2 Meetings Project Meetings (323 Rhodes)
ThuMay 4 Meetings Project Meetings (323 Rhodes)
FriMay 5 Due Milestone 3 – Evaluation Document
TueMay 9 Meetings Project Meetings (323 Rhodes)
ThuMay 11 Due Design Project Demonstrations
TueMay 16 Due Design Project Report due at 4:30pm