Lab 2

pdf

School

Michigan State University *

*We aren’t endorsed by this school

Course

410

Subject

Electrical Engineering

Date

Dec 6, 2023

Type

pdf

Pages

2

Uploaded by CoachRiverMouse38

Report
Summary: ECE 410, Spring 2021 Lab 2: Introduction to CMOS Physical Design Due by Friday Feb. 12 Lab 2 introduces the CMOS physical design process by designing a CMOS Inverter, NAND, and NOR using Cadence Virtuoso Layout Editor. Students will create the physical layout for cells created in Lab1 and learn about Design Rules Check and Layout vs. Schematic comparison. Learning Objectives: 1. Learn about various layers in CMOS physical design and become familiar with design rules for each layer. 2. Learn to use Virtuoso Layout Editor 3. Understand the physical design of CMOS inverter, NAND, and NOR gates. 4. Discover how to optimize layouts by creating minimum width designs for gates (note: you can share source/drain regions to have a more compact design). Resources: This lab uses Tutorial B, Guide to Primitive Cell Layout and Guide to Passing LVS, all available on the course D2L page. Estimated Time to Complete Assignment: 5-6 hours Procedure: For this lab, you should follow the steps described in Tutorial B to create the layout for an inverter and 2-input NAND and NOR gates using minimum-sized transistors for the AMI C5N fabrication process. 1. Read the Guide to Primitive Cell Layout and familiarize yourself with the cell layout guidelines. 2. Follow the steps in Tutorial B to construct the layout for a CMOS Inverter cell using minimum-sized (L=0.6μm, W=1.5μm) nMOS and pMOS transistors. 3. Using Tutorial B , perform Design Rule Check (DRC) to make sure that your layout does not have any design rule violations. Fix any errors and repeat DRC until no errors are found. 4. Using Tutorial B , extract the circuit from the layout and perform LVS. If there are any LVS errors, see the Guide to Passing LVS for suggestions on how to fix them. Note: an error-free LVS output file will be about 10-15 lines of text and should contain the words the netlists match” . When LVS is correct, save the LVS results file in your working directory using a name specific to the cell you are working on so you can show it to a TA during check off. 5. Follow steps 2-4 to complete the layout for a CMOS NAND gate. While maintaining the same pitch as the inverter cell, optimize the layout to have the minimum possible width. Pass DRC and LVS and save the LVS report to show a TA during check off.
6. Measure and record width of NAND layout cell (measure the vdd/gnd rail from left to right). This information will be reported in the Discussion Topics section of your report. 7. Repeat steps 5 and 6 to complete the layout for a CMOS NOR gate, passing DRC and LVS, saving the LVS report, and measuring the cell width. 8. See the table below to find out what are the deliverables. Include this table in the first page of your report and make sure your report has all the required deliverables specified by “x” in the “report” column. Include responses to the Discussion Topics below in your report. Deliverables: The following items must be shown to a TA during the check off procedure and/or included in your report of this lab assignment. check off report 1 Layout of the CMOS Inverter, NAND and NOR gates. X X 2 Widths of NAND and NOR gates X 3 Result of the LVS file for each gate. X Discussion Topics: Include type-written responses in complete sentences to the following discussion topics in your report. 1. What is cell “pitch” and what is the value for the pitch of the cells in this lab? 2. What are the widths of the NAND and NOR layouts in this lab? 3. Describe briefly in your own words what DRC is and why it is important. 4. Describe briefly in your own words what LVS is and why it is important.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help