EEE 330

VLSI Circuits I Lab


  • Lab Manual
  • CMOS VLSI Design: A Circuits and Systems Perspective [4th ed.]
    Authors: Neil H. E. Weste, David M. Harris


  • Tanner EDA
  • Microwind
  • DSCH

Course Rationale

This course is an introduction to concepts associated with the analysis and design of integrated circuits (IC) in the state-of-the-art CMOS technologies. Continuous advances in microelectronics and Very Large Scale of Integration (VLSI) made an entire electronic
system on a single chip (SoC) possible. Modern VLSI ICs contain more than two billion components per chip. Design and manufacturing of semiconductor devices present unique challenges, especially at the conceptual and design levels, therefore computer-aided design (CAD) methods are sought to help manage these complex designs. In particular, this course introduces CMOS semiconductor devices, physical principles behind IC design, design and analysis of digital logical gates, and the use of professional CAD tools for analog IC design.

Lab Experiments

  1. Introduction to VLSI CAD Tools
  2. Schematic & Layout of CMOS Inverter with Equal Rise & Fall Resistance
  3. Schematic & Layout of CMOS NAND2 & NOR2 with Equal Rise & Fall Resistance
  4. Schematic & Layout of CMOS NAND3 & NOR3 with Equal Rise & Fall Resistance
  5. Schematic & Layout of AOI-22
  6. Schematic & Layout of OAI-31
  7. Schematic & Layout of OAI-22
  8. Schematic & Layout of 2:1 Inverting MUX using a pair of Tristate Inverter
  9. Schematic & Layout of CMOS XOR2
  10. Schematic & Layout of CMOS Full Adder (Part 1)
  11. Schematic & Layout of CMOS Full Adder (Part 2)
  12. Schematic of 4-bit Ripple-Carry Adder

Marks Distribution

  • Attendance (5%)
  • Lab Report (10%)
  • Mini-Project Presentation & Viva (25%)
  • Continuous Lab Performance (30%)
  • Lab Final (30%)

Mini-Project Assessment Criteria

  • Presentation
    1. Proper Addressing of Project
    2. Understanding on Background, Motivation and Objectives
    3. Effort on Literature Review
    4. Usage of Methodology (Block Diagram)
    5. Detailed Circuit Diagram
    6. Usage of Figure, Graph, Table, Equation, etc.
    7. Key Information Delivery
    8. Presentation of Simulation or Hardware Prototype
    9. Accuracy of Presented Results and Discussion
    10. Presentation Skill
    11. Conclusion
  • Report
    1. Proper Addressing of Project
    2. Introduction
    3. Background, Motivation and Objectives
    4. Literature Review
    5. Methodology
    6. Proposed Method
    7. Simulation or Hardware Prototype
    8. Result and Discussion
    9. Socio-economic Impact
    10. Environmental Impact and Sustainability
    11. Conclusion
    12. References