| |
|
Date |
|
Topic |
|
Reading |
|
|
| Mon |
Jan 4 |
Course introduction, static CMOS gates |
— |
| Wed |
Jan 6 |
Static CMOS gates |
1.1 - 1.4.5 |
| Thu |
Jan 7 |
Recitation: Cadence setup and schematic editor |
— |
| Fri |
Jan 8 |
Fabrication |
1.5.1 - 1.5.2, 3.2 |
|
|
| Mon |
Jan 11 |
Standard cells, Stick diagrams |
1.5.3 - 1.5.5 |
| Wed |
Jan 13 |
Size estimation; design rules |
3.3, 3.5, 8.8 |
| Thu |
Jan 14 |
Recitation: Cadence layout |
— |
| Fri |
Jan 15 |
Design flows and economics |
1.6, 8.1, 8.3-8.5, 8.11 |
|
|
| Mon |
Jan 18 |
Holiday: No class |
— |
| Wed |
Jan 20 |
Voltage model and pass transistors |
1.4.6 - 1.4.8 |
| Thu |
Jan 21 |
Recitation: None |
— |
| Mon |
Jan 22 |
CMOS device characteristics |
2.1 - 2.2 |
|
|
| Mon |
Jan 25 |
DC transfer |
2.5 |
| Wed |
Jan 27 |
RC delay models |
2.6, 4.1 - 4.2.2 |
| Thu |
Jan 28 |
Recitation: None |
— |
| Fri |
Jan 29 |
No class |
— |
|
|
| Mon |
Feb 1 |
RC delay models, continued |
— |
| Wed |
Feb 3 |
Characterization |
5.4 - 5.5 |
| Thu |
Feb 4 |
Recitation: Cadence simulation tools |
— |
| Fri |
Feb 5 |
Logical effort: motivation and derivation |
4.2.3 - 4.2.4, 4.3 |
|
|
| Mon |
Feb 8 |
Logical effort: derivation and size optimization |
— |
| Wed |
Feb 10 |
Logical effort: path optimization |
4.7, 5.4 - 5.5 |
| Thu |
Feb 11 |
Recitation: midterm review |
— |
| Fri |
Feb 12 |
Logical effort: problems |
&mdash |
|
|
| Mon |
Feb 15 |
Holiday: No class |
— |
| Tue |
Feb 16 |
Static CMOS variants |
6.2.1, 6.2.2, 6.2.5 |
| Wed |
Feb 17 |
Static CMOS variants: problems and comparisons |
— |
| Thu |
Feb 18 |
Recitation: None |
— |
| Fri |
Feb 19 |
Pseudo-NMOS/Dynamic CMOS |
6.2.3 - 6.2.4 |
|
|
| Mon |
Feb 22 |
Dynamic CMOS |
— |
| Wed |
Feb 24 |
Domino logic |
— |
| Thu |
Feb 25 |
Recitation: None |
— |
| Fri |
Feb 26 |
Wire delays |
4.5 |
|
|
| Mon |
Mar 1 |
Wire engineering |
4.6 |
| Wed |
Mar 3 |
Noise |
5.6 |
| Thu |
Mar 4 |
Recitation: Cadence noise analysis tools |
— |
| Fri |
Mar 5 |
Scaling and MOS device model limitations |
4.9 |
|
|
| Mon |
Mar 8 |
Sequential element design |
7.3 |
| Wed |
Mar 10 |
Sequential element characterization and metastability |
7.4.4, 7.6 |
| Thu |
Mar 11 |
Recitation: Simulation for sequential element characterization |
— |
| Fri |
Mar 12 |
Sequential circuit timing |
7.1 - 7.2 |
|
|
| Mon |
Mar 15 |
Sequential circuit timing, cont. |
— |
| Wed |
Mar 17 |
Sequential circuit timing, cont. |
— |
| Thu |
Mar 18 |
Recitation: Midterm review |
— |
| Fri |
Mar 19 |
Sequential circuit timing, cont. |
— |
|
|
| Mon |
Mar 22 |
Array design and memory cells |
11.2 |
| Wed |
Mar 24 |
Power dissipation |
4.4, 6.5 |
| Thu |
Mar 25 |
Recitation: None |
— |
| Fri |
Mar 26 |
Power distribution |
12.3 |
|
|
| Mon |
Mar 29 |
Clock distribution |
12.5 |
| Wed |
Mar 31 |
Floorplanning / P&R |
1.10 |
| Thu |
Apr 1 |
Recitation: Cadence layout tools
| — |
| Fri |
Apr 2 |
I/O and packaging |
12.2, 12.4 |
|
|
| Mon |
Apr 5 |
Verification and Test Concepts |
9.2 - 9.4 |
| Wed |
Apr 7 |
Design for Test |
9.5 - 9.7 |
| Thu |
Apr 8 |
Recitation: None
| — |
| Fri |
Apr 9 |
Surprise topics |
— |
|
|
| Mon |
Apr 12 |
Review |
— |