VLSI Layout using Microwind

Slides:



Advertisements
Similar presentations
MS-Word XP Lesson 7.
Advertisements

Using Journal and Other Tablet PC Tools. Tools Bars in Journal To access all tool bars click on view and select each tool bar to activate each.
MS® PowerPoint.
Chapter 3 Creating a Business Letter with a Letterhead and Table
Creating a Document with a Table, Chart, and Watermark
CREATING A MULTIPLE PAGE REPORT Presented by: Dr. Ennis-Cole.
Chapter 2 Creating a Research Paper with Citations and References
COMPREHENSIVE Windows Tutorial 3 Personalizing Your Windows Environment.
Module Word 2007 Basics Learning Outcomes Learn basic Word 2007 commands. Create, save, and print documents. Apply text, paragraph, and page formats. Review.
PSPICE - Review Kishore C. Acharya. Kishore Acharya2 Starting Simulation with PSPICE Launch PSPICE design Manager Create a New Work Space or Open an Existing.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 1 1 Microsoft Office Word 2003 Tutorial 1 – Creating a Document.
Creating, Formatting, and Editing a Word Document with a Picture
Using the Unity 98 Cordless Response System Directions : Courtesy of IHC public relations.
Creating Tables in a Web Site Using an External Style Sheet HTML5 & CSS 7 th Edition.
VLSI Lab References I am grateful for the contributions from SEMATECH, the Austin Community College, and MKS Instruments. For further reading, I especially.
BoardMaker Ver 6 Creating Interactive Activities for the Classroom.
Operating Systems Day 7. Status Bar in Notepad 1.Open notepad and type a document or file 2.Click on view menu 3.Select status bar to display the status.
Word processing June 2013.
In Shape with Visio Creating a Timeline To create a timeline 1.Open Visio Under Category, click Project Schedule. 3.Click Timeline, and.
XP Tutorial 7 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Working with Graphics Tutorial 7.
Microsoft Word 2010 Chapter 1 Creating, Formatting, and Editing a Word Document with Pictures.
L-EDIT Tutorial EEL 4310.
Chapter 1 Databases and Database Objects: An Introduction
Basic Pspice Instructions Stuart Tewksbury
Chapter 2 Creating a Research Paper with References and Sources Microsoft Word 2013.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 4 1 Microsoft Office FrontPage 2003 Tutorial 4 – Using Shared Borders and Themes.
Microsoft Expression Web-Illustrated Unit I: Working with Tables.
Paragraph Formatting Lesson 4.
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
ECE122 – Digital Electronics & Design
1 Word 2010 Intro to Word – Part 2. 2 Steps for Creating a Document  Step 1: Open a Blank Document (New, or Open)  Step 2: Name the Document (Save As.
| | Tel: | | Computer Training & Personal Development PowerPoint 2002 Foundation.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 14 Tables.
CREATING TEMPLATES CREATING CUSTOM CHARACTERS IMPORTING BATCH DATA SAVING DATA & TEMPLATES CREATING SERIES DATA PRINTING THE DATA.
1. Chapter 10 Managing and Printing Documents 3 Working with Files and Printing You can open multiple documents in Word. When multiple documents are.
Exploring Windows and Essential Computing Concepts 1 Windows Desktop u Windows Basics u Icon u Start Button u My Computer u Network Neighborhood u Recycle.
Basic Editing Lesson 2.
Microsoft Access 2010 Chapter 10 Administering a Database System.
MICROSOFT WORD 2007 INTRODUCTION 1. Changing Views Click VIEW tab on ribbon –Print Layout (default) Shows document as if printed –Full Screen Reading.
Introduction to Microsoft publisher
VISTA IMAGING RADIOLOGY VIEWER. 2 The focus of this document is on the VistA Imaging Display Radiology Viewer. Other Display changes will be discussed.
© 2010 Pearson Education, Inc. | Publishing as Prentice Hall1 Computer Literacy for IC 3 Unit 2: Using Productivity Software Chapter 1: Starting with Microsoft.
Lesson No: 6 Introduction to Windows XP CHBT-01 Basic Micro process & Computer Operation.
1 Excel Lesson 1 Microsoft Excel Basics Microsoft Office 2010 Pasewark & Pasewark.
Adding a wave file to a slide Adding a wave file to a slide (1 of 7) 1. Click on Insert. 2. Click Movies and Sounds. 3. Click Sound from file
Windows 95/NT/XP. What is Windows 95/NT/XP n A program that sets up an environment for you to work in on your computer, based on colorful pictures (icons)
Introducing Dreamweaver. Dreamweaver The web development application used to create web pages Part of the Adobe creative suite.
Creating and Editing a Web Page
Adobe Photoshop CS5 Chapter 1 Editing a Photo. Start Photoshop and customize the Photoshop workspace Open a photo Identify parts of the Photoshop workspace.
XP IT INSTRUCTOR :AHMAD HIRZALLAH 1 Microsoft Office FrontPage 2003 Creating Tables and Frames.
MICROSOFT WORD PRESENTATION. Word Processing  Software that is designed for the entry, editing, and printing of documents.  Windows Version = Microsoft.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
ECE122 – Digital Electronics & Design Tanner Tools Tutorial Ritu Bajpai September 4, 2008.
PhotoShop Creative Suite 3 Chapter 1 The Work Area.
Adobe ® Photoshop ® CS6 Chapter 1 Editing a Photo.
1 Word Processing Intermediate Using Microsoft Office 2000.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 5 1 Microsoft Office FrontPage 2003 Tutorial 5 – Creating Tables and Frames.
Windows Tutorial 3 Personalizing Your Windows Environment
Creating and Editing a Publication
WORKSHOP 2 VALVETRAIN MECHANISM
WORKSHOP 2 VALVETRAIN MECHANISM
Shelly Cashman: Microsoft Word 2016
Chapter 1 Editing a Photo
Chapter 2 Creating a Research Paper with References and Sources
In Shape with Visio 2002.
Cell Simulation.
Otasuke GP-EX! Chapter 1 Menu Screen.
HIBBs is a program of the Global Health Informatics Partnership Learning the Basics of Microsoft Word 2019 and Microsoft office support TFN
Welcome To Microsoft Word 2016
Presentation transcript:

VLSI Layout using Microwind Kishore C Acharya

Getting Microwind Go to the website http://www.microwind.org Download the freeware version of the microwind in a Folder called microwind_source Unzip the files in a Folder called microwind_layout

Setting Up Technology File Launch the program microwind2.exe from the folder microwind2-7 within microwind_layout folder From File Menu-> Select Foundry Browse to Folder Micrrowind2-7 and open the file cmos06.rul On the Layout window at the Top left there is a ruler. The ruler should say 5 lambda and 1.5 micron

Creating your own rule file If the appropriate rule file is not available, you can create your own rule file: Using notepad open the file default.rul in microwind2-7 folder Edit appropriate parameters Save as a new file Note: Oxide thickness is defined in l3tox within spice parameters

Suggested Directory Tree Main Directory C or D Microwind_source Microwind_layout Contains microwind2,zip Microwind2-7 ee393_layout Contains all layout files And special .rul files Contains all microwind files Automatically built during Unzip

Opening and Saving Layout Files Open: From File menu Select Open and Browse to the folder ee393_layout and open the appropriate .msk file Save: From File Menu select Menu item Save as and save layout file in ee393_layout directory You must setup Technology Right after Launch before any work

Working with Layout Notes To draw a transistor click on the transistor symbol in the Palette window. Select transistor type (PMOS or NMOS) Select the units in lambda and specify width in terms of lambda Delete: select the Gun icon and either click on each color section or draw a border around the device

To Do Layout Select the appropriate trace e.g. poly, metal1, contact etc. Draw a rectangle by dragging the mouse and the appropriate trace will be drawn as you release the mouse button

Design rule checker During layout process check if the component placements such as NMOS, PMOS transistors are correct. From the Analysis menu select the menu item Design Rule Checker If the placements are correct Checker will report No error If there are errors, checker will display them on the components in the placement window Clicking the mouse in the placement window will remove the error display

Well Contacts From Palette menu select contact (three bars next to transistor symbol) Select N+ to Metal contact Place the contact on a Metal line over the N well (if needed extend the N well over the Vdd bus Run design rule checker

Substrate Contacts From Palette menu select contact (three bars next to transistor symbol) Select P+ to Metal contact Place the contact on a Metal line (ground bus) next to the NMOS transistor Run design rule checker

Metal to Metal Contacts From Palette menu select contact (three bars next to transistor symbol) Set Poly to Diff Contact selection to none Check () appropriate metal to metal contact (e.g. Metal 1 to Metal 2) Place the contact on the intersection of the two Metal lines Run design rule checker

Working with Layout Notes Continued Rotate & Flip: From Edit Menu select menu item Flip or Rotate -> Flip or Rotation angle Draw a box around the object Move: From Edit Menu select menu item Move or Stretch Draw a box around the object and move the object by dragging the mouse click on an edge of the object and stretch it by dragging the mouse

Working with Layout Notes Continued Pan: From the tool bar use left, right top and bottom arrows for panning alternatively use the arrow keys from the keyboard Move stepwise: From Edit Menu select menu item Move Step By Step Draw a box around the object and move the object by clicking on the arrows that appears on the screen

Working with Layout Notes Continued Delete: From the menu bar select the gun symbol (Delete Some Layout) Method 1:Draw a box around the object to be deleted using the mouse and let go the mouse button Method 2:Place the mouse pointer on the object to be deleted and click the right button

Working with Layout Notes Continued Zoom in: From the tool bar use Zoom in icon and then click on the Layout Window Zoom out: From the tool bar use Zoom out icon and then click on the Layout Window On the tool bar click on the draw box icon to stop Zoom operation To Print: From the File Menu select Menu item Print Layout

Obtaining parasitic values Put the mouse on a section of the Layout (e.g. Metal lines, Gate connections etc) and click the right button of the mouse. From the displayed menu at the mouse point select the menu item Node Properties A new window called Navigator will be displayed Read the parasitic values displayed in the navigator Window If the parasitic values are not displayed click on Props Tab of the Navigator window

Some drawing & design rule help Make width of all metal lines 4l Make spacing between two adjacent metal lines 6l When making contact between metal and polysilicon, build a 4l by 4l pad with polysilicon for connection For layouts needing many connections use Metal 1 for Horizontal lines and Metal 2 for vertical lines

Changing Layout display To BW Layout From File Menu Select menu item Colors From Colors submenu click on Monochrome From Colors Submenu White or Black back ground can be selected by clicking on White background To Color Layout From the Colors submenu click on Color

Naming Nodes and Assigning Parameters Select a node by double clicking on it Right click and select Text Properties Type name of the (e.g. In, Vdd, Out etc.) node in the Label name box Select node type by clicking on the button Enter appropriate parameters For observation in simulation click “not in simulation” Observable variable are shown in italics Click on Assign button Click on Move icon and move name into the node by clicking on it

Assigning Virtual Components From the Edit menu select menu item Virtual RLC Click on the R or L or C

Creating SPICE Netlist From File menu select menu item Convert Info Select SPICE netlist

About SPICE in Microwind SPICE Model files are located in rule file Supported Simulation Type Frequency Sweep Analysis (Frequency vs. time) DC Analysis (Static Voltage vs. Voltage Transient Analysis (Voltage vs. time & Voltage,Current vs. time) Model Selection (Level 1, Level 3& BSIM)

Running Simulation If default Vdd is not correct Set default voltage to desired voltage in rule file To find the variable in rule file search for “vdd” Set Vdd = 5.0 for I/O & Vddh = 5.0 or 3.3 for core logic Select Run Simulation from Simulate menu Select Simulation type from sub menu Setup simulation parameter in simulation dialog box that appears

Model & Parameter Selection Default model is level 3 To use different model from simulate menu select using model then model type (Level 1 or BSIM) from submenu Simulation parameters (Model, voltage range, temperature etc.)can be setup by Selecting Simulation parameter menu item from Simulation Menu

Simulation Parameter Setup For Transient Analysis (Voltage vs. time or Voltage, Current vs. time) Set to desired duration by clicking into the “Time Scale” dialog item (center right) For DC Analysis (Static Voltage vs. Voltage Set to desired voltage range by clicking into the “X Scale” dialog item (center right) Simulation could be repeated by clicking into “Reset” or “more” button

Getting Microwind2 Go to the website http://www.microwind.org Click on the Hyperlink (Location: Top right) New: A book on CMOS design by J. Uyemura based on Microwind Click on the hyperlink (Location: Below the description of the book) Microwind 2.7 (lite version) Download the file in a Folder called microwind_source Unzip the files in a Folder called microwind_layout