|
|
|
|
|
| 1) 01/22-01/26 | 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/27-02/02 | 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/03-02/9 | The CMOS Inverter. Static behavior. Dynamic behavior. | The CMOS Inverter. Dynamic behavior. Propagation delay. Power consumption. | Combinational Logic Gates. Complementary CMOS design |
| 4) 02/10-02/16 | Combinational Logic Gates. Complementary CMOS design
(Homework1 is due) |
Layout techniques for complex gates. | Combinational Logic Gates. Complementary CMOS design
Lab class (Introduction to layout design. Design rules. MAGIC) |
| 5) 02/17-02/23 | 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/24-03/2 | Combinational Logic Gates. Dynamic CMOS. Principles. Performance.
Cascading.
(Homework 2 is handed over) |
Combinational Logic Gates. Dynamic CMOS. Principles. Performance. Cascading. |
Combinational Logic Gates. Dynamic CMOS. Principles. Performance. Cascading. |
| 7) 03/03-03/9 |
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/16 | 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/24-03/30 | 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) 03/31-04/06 | 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/07-04/13 | 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/14-04/20 | Lab class.
Mini Project Review 1 (includes pinout & floorplan.logic diagram & block diagrams. timing diagram. bit slicing scheme. chip testing strategy) |
|
|
| 13) 04/21-04/27 | Interconnect. Crosstalk. Resistive parasitic. Inductive parasitic. Packaging technology. | Interconnect. Crosstalk. Resistive parasitic. Inductive parasitic. Packaging technology. | Timing Issues in Digital Circuits. Clock Skew. Single & two-phase clocking. countering of clock skew problems. |
| 14) 04/28-05/04 | 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. | CAD for VLSI Design. Circuit Synthesis. Logic Synthesis. Commercial tools. |
| 15) 05/05-05/07 | CAD for VLSI Design. Circuit Synthesis. Logic Synthesis. Commercial tools. | CAD for VLSI Design. High-level synthesis. Commercial tools. | Lab class
Mini Project is due |