Cornell University
School of Electrical and Computer Engineering
ECE 5745 Complex Digital ASIC Design
Spring 2023
Prof. Christopher Batten
407 Phillips Hall • Tuesday and Thursday • 1:00–2:15pm
home | syllabus | schedule | readings | handouts | resources
Schedule is tentative and subject to change!
| Tue | Jan 24 | Lecture | Course Overview |
| Thu | Jan 26 | Lecture | Topic 1: Hardware Description Languages |
| Fri | Jan 27 | Section | ASIC Front-End Toolflow |
| Tue | Jan 31 | Lecture | Topic 2: CMOS Devices; Topic 3: CMOS Circuits |
| Thu | Feb 2 | Lecture | — Topic 3: Continued |
| Fri | Feb 3 | Section | ASIC Back-End Toolflow |
| Tue | Feb 7 | Lecture | Topic 4: Full-Custom Design Methodology |
| Thu | Feb 9 | Lecture | — Topic 4: Continued |
| Fri | Feb 10 | Section | ASIC Full-Chip Tooflow |
| Tue | Feb 14 | Lecture | Topic 5: Automated Design Methodology |
| Thu | Feb 16 | Lecture | — Topic 5: Continued |
| Fri | Feb 17 | Section | TinyRV2 Accelerators |
| Tue | Feb 21 | Lecture | Topic 9: CMOS Combinational Logic |
| Thu | Feb 23 | Lecture | — Topic 9: Continued |
| Thu | Feb 23 | Due | Lab 1 – ASIC Integer Multiplier |
| Fri | Feb 24 | No Section | |
| Tue | Feb 28 | February Break – No Class | |
| Thu | Mar 2 | Lecture | — Topic 9: Continued |
| Fri | Mar 3 | Section | SRAMs |
| Tue | Mar 7 | Lecture | — Topic 9: Continued |
| Thu | Mar 9 | Lecture | — Topic 9: Continued |
| Thu | Mar 9 | Due | Project Preproposal |
| Fri | Mar 10 | Section | Interactive Project Discussion (142 Upson Hall) |
| Tue | Mar 14 | No class -- snow day | |
| Thu | Mar 16 | Lecture | Topic 10: CMOS Sequential State |
| Fri | Mar 17 | Section | Case Study: Opto-Electrical Interface Chiplet (403 Phillips Hall) |
| Tue | Mar 21 | Lecture | — Topic 10: Continued |
| Thu | Mar 23 | Lecture | Topic 12: Synthesis Algorithms |
| Thu | Mar 23 | Due | Lab 2 – ASIC Sorting Accelerator |
| Fri | Mar 24 | Section | Cornell Custom Silicon Systems Project Team |
| Tue | Mar 28 | Lecture | — Topic 12: Continued |
| Tue | Mar 28 | Due | Project Proposal Due |
| Thu | Mar 30 | Lecture | Topic 6: Closing the Gap Between ASIC and Custom |
| Thu | Mar 30 | Exam | Midterm from 7:30–10:30pm in 101 Phillips Hall |
| Fri | Mar 31 | No Section | |
| Tue | Apr 4 | Spring Break – No Class | |
| Thu | Apr 6 | Spring Break – No Class | |
| Tue | Apr 11 | Meetings | Project Meetings (323 Rhodes) |
| Thu | Apr 13 | Meetings | Project Meetings (323 Rhodes) |
| Tue | Apr 18 | Meetings | Project Meetings (323 Rhodes) |
| Thu | Apr 20 | Meetings | Project Meetings (323 Rhodes) |
| Fri | Apr 21 | Due | Milestone 1 – Baseline Design and Testing Strategy Document |
| Tue | Apr 25 | Meetings | Project Meetings (323 Rhodes) |
| Thu | Apr 27 | Meetings | Project Meetings (323 Rhodes) |
| Fri | Apr 28 | Due | Milestone 2 – Alternative Design Document |
| Tue | May 2 | Meetings | Project Meetings (323 Rhodes) |
| Thu | May 4 | Meetings | Project Meetings (323 Rhodes) |
| Fri | May 5 | Due | Milestone 3 – Evaluation Document |
| Tue | May 9 | Meetings | Project Meetings (323 Rhodes) |
| Thu | May 11 | Due | Design Project Demonstrations |
| Tue | May 16 | Due | Design Project Report due at 4:30pm |