|
|
|
|
|
| 1) 01/23-01/27 | Introduction to design of VLSI systems and circuits. | The MOSFET Transistor. Static behavior. Dynamic behavior.Secondary effects. SPICE models for the MOS transistor. Small-signal models. | |
| 2) 01/28-02/03 | The MOSFET Transistor. Static behavior. Dynamic behavior.Secondary
effects. SPICE models for the MOS transistor. Small-signal models.
Lab class (Introduction to logic & transistor level simulation. IRSIM. SPICE) |
The CMOS Inverter. Static behavior. Dynamic behavior.
Lab class (Introduction to logic & transistor level simulation. IRSIM. SPICE) |
The CMOS Inverter. Static behavior. Dynamic behavior.
(Homework 1 is handed over) |
| 3) 02/04-02/10 | The CMOS Inverter. Static behavior. Dynamic behavior. | The CMOS Inverter. Dynamic behavior. Propagation delay. Power consumption. | Combinational Logic Gates. Complementary CMOS design |
| 4) 02/11-02/17 | Combinational Logic Gates. Complementary CMOS design
(Homework1 is due) |
Layout techniques for complex gates. |
|
| 5) 02/18-02/24 | Combinational Logic Gates. Complementary CMOS design
Lab class (Introduction to layout design. Design rules. MAGIC) |
Combinational Logic Gates. Complementary CMOS design
Lab class (Introduction to layout design. Design rules. MAGIC) |
Combinational Logic Gates. Ratioed logic. Pass-transistor Logic. |
| 6) 02/25-03/03 | Combinational Logic Gates. Dynamic CMOS. Principles. Performance.
Cascading.
(Homework 2 is handed over) |
|
Combinational Logic Gates. Dynamic CMOS. Principles. Performance. Cascading. |
| 7) 03/04-03/10 | Combinational Logic Gates. Bit-slice design. Pipelining. Scaling.
Power consumption.
|
Combinational Logic Gates. Bit-slice design. Pipelining. Scaling. Power consumption. |
Midterm 1
|
| 8) 03/11-03/17 | Design of Sequential Circuits. flip-flops. master-slave ff.
CMOS static flip-flops.
Lab class (Introduction to CADENCE)
(Homework 2 is due) (Homework 3 is handed over) |
Design of Sequential Circuits. flip-flops. master-slave ff.
CMOS static flip-flops.
Lab class (Introduction to CADENCE) |
Design of Sequential Circuits. flip-flops. master-slave ff. CMOS static flip-flops. |
| 9) 03/18-03/24 | Design of Sequential Circuits. Implementation with PLA structures.
Application.
(Homework 3 is due) (Mini project is handed over) (Homework4 is handed over) |
Design of Sequential Circuits. Implementation with PLA structures. Application. | Design of Sequential Circuits. Dynamic sequential circuits.
Pseudo static latch. Dynamic two-phase flip flop. C2MOS latch. NORA-CMOS
structure. True single-phase clocked logic. Clocking strategy.
|
| 10) 04/01-04/07 | Design of Sequential Circuits. Dynamic sequential circuits.
Pseudo static latch. Dynamic two-phase flip flop. C2MOS latch. NORA-CMOS
structure. True single-phase clocked logic. Clocking strategy.
|
Design for Testability.
|
Design for Testability.
(Homework4 is handed over) |
| 11) 04/08-04/14 | Arithmetic Building Blocks. data paths in digital processor
architectures. binary adders. multiplier. shifter. Power considerations
& design trade-offs.
|
Arithmetic Building Blocks. data paths in digital processor architectures. binary adders. multiplier. shifter. Power considerations & design trade-offs. | Arithmetic Building Blocks. data paths in digital processor architectures. binary adders. multiplier. shifter. Power considerations & design trade-offs. |
| 12) 04/15-04/21 |
Lab class.
Mini Project Review 1 (includes pinout & floorplan.logic diagram & block diagrams. timing diagram. bit slicing scheme. chip testing strategy) |
Interconnect. Interconnect parasitic. | Interconnect. Crosstalk. Resistive parasitic. Inductive parasitic. Packaging technology. |
| 13) 04/22-04/28 | Interconnect. Crosstalk. Resistive parasitic. Inductive parasitic. Packaging technology. | Timing Issues in Digital Circuits. Clock Skew. Single & two-phase clocking. countering of clock skew problems. | Timing Issues in Digital Circuits. Clock Skew. Single & two-phase clocking. countering of clock skew problems. |
| 14) 04/29-05/05 | Timing Issues in Digital Circuits. Clock Skew. Single & two-phase clocking. countering of clock skew problems. | CAD for VLSI Design. Circuit Synthesis. Logic Synthesis. Commercial tools. | CAD for VLSI Design. Circuit Synthesis. Logic Synthesis. Commercial tools. |
| 15) 05/06-05/08 | CAD for VLSI Design. High-level synthesis. Commercial tools. |
Lab class
Mini Project is due |