micro wind

Upload: lakprab

Post on 12-Apr-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/21/2019 Micro Wind

    1/14

    INTRODUCTION TO MICROWIND

    LAYOUT

    Integrated circuit layout, also known IC layout, IC mask layout, or mask design, is the

    representation of anintegrated circuit in terms of planargeometric shapes which correspond to the

    patterns of metal,oxide,or semiconductor layers that make up the components of the integratedcircuit. In simple words, layout means laying out the circuit components on a silicon substrate. In

    todays era there can be multiple layers of different materials on the same silicon, and/or there can

    be different arrangements of the smaller parts for the same component and so on. Using a

    computer-aided layout tool, the layout engineeror layout technicianplaces and connects all of

    the components that make up the chip such that they meet certain criteriontypically:

    performance, size, density, and manufacturability.Thus from a layout one ends with a mask set.A mask set or a photomask set is a series of electronic data that define geometry for the

    photolithography steps of semiconductor fabrication. A mask set for a modern process typically

    contains as many as twenty or more masks, each of which defines a specific photolithographic step

    in the semiconductor fabrication process. Examples of masks include: n-well, p-well, n-diff, p-diff,

    polysilicon, contact, metal layers etc.

    The generated layout must pass a series of checks in a process known as physical verification. The

    most common checks in this verification process are design rule checking(DRC),layout versus

    schematic (LVS), parasitic extraction, antenna rule checking, and electrical rule checking

    (ERC).When all verification is complete, the data is translated into an industry standard format,

    typically GDSII, and sent to a semiconductor foundry. The process of sending this data to the

    foundry is called tapeout. Standard format is GDSII (Gerber Data Stream Information

    Interchange). It includes information on the layers of the design and the 2D geometries. OASIS

    (Open Artwork System Interchange Standard) is a new (2004) specification which is attempting to

    replace GDSII. It is more efficient in its storage format (10-50 times) than GDSII. Other common

    formats are CIF (Caltech Interchange Format), DXF(Drawing Exchange FormatAutoCAD), and

    Gerber (Printed Circuit BoardPCB) files.

    https://en.wikipedia.org/wiki/Integrated_circuithttps://en.wikipedia.org/wiki/Geometric_shapehttps://en.wikipedia.org/wiki/Metalhttps://en.wikipedia.org/wiki/Silicon_oxidehttps://en.wikipedia.org/wiki/Semiconductorhttp://en.wikipedia.org/wiki/Photolithographyhttps://en.wikipedia.org/wiki/Design_rule_checkinghttps://en.wikipedia.org/wiki/Design_rule_checkinghttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Parasitic_extractionhttps://en.wikipedia.org/wiki/Parasitic_extractionhttps://en.wikipedia.org/wiki/Physical_verification#Antenna_Checkhttps://en.wikipedia.org/wiki/Physical_verification#Antenna_Checkhttps://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/GDSIIhttps://en.wikipedia.org/wiki/Tapeouthttps://en.wikipedia.org/wiki/Tapeouthttps://en.wikipedia.org/wiki/Tapeouthttps://en.wikipedia.org/wiki/GDSIIhttps://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/Physical_verification#ERC_.28Electrical_rule_check.29https://en.wikipedia.org/wiki/Physical_verification#Antenna_Checkhttps://en.wikipedia.org/wiki/Parasitic_extractionhttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Layout_versus_schematichttps://en.wikipedia.org/wiki/Design_rule_checkinghttp://en.wikipedia.org/wiki/Photolithographyhttps://en.wikipedia.org/wiki/Semiconductorhttps://en.wikipedia.org/wiki/Silicon_oxidehttps://en.wikipedia.org/wiki/Metalhttps://en.wikipedia.org/wiki/Geometric_shapehttps://en.wikipedia.org/wiki/Integrated_circuit
  • 7/21/2019 Micro Wind

    2/14

    LAYOUT RULES

    The physical mask layout of any circuit to be manufactured using a particular process must

    conform to a set of geometric constraints or rules, which are generally called layout design rules.

    These rules usually specify the minimum allowable line widths for physical objects on-chip such as

    metal and polysilicon interconnects or diffusion areas, minimum feature dimensions, and minimum

    allowable separations between two such features.

    If a metal line width is made too small, for example, it is possible for the line to break during the

    fabrication process or afterwards, resulting in an open circuit. If two lines are placed too close to

    each other in the layout, they may form an unwanted short circuit by merging during or after the

    fabrication process. The main objective of design rules is to achieve a high overall yield and

    reliability while using the smallest possible silicon area, for any circuit to be manufactured with a

    particular process.

    A layout which violates some of the specified design rules may still result in an operational circuit

    with reasonable yield, whereas another layout observing all specified design rules may result in a

    circuit which is not functional and/or has very low yield. To summarize, we can say, in general,

    that observing the layout design rules significantly increases the probability of fabricating a

    successful product with high yield.

    The design rules are usually described in two ways:

    Micron rules, in which the layout constraints such as minimum feature sizes and minimum

    allowable feature separations, are stated in terms of absolute dimensions in micrometers, or,

    Lambda rules, which specify the layout constraints in terms of a single parameter () and, thus,

    allow linear, proportional scaling of all geometrical constraints.

    Lambda-based layout design rules were originally devised to simplify the industry- standard

    micron-based design rules and to allow scaling capability for various processes.

    Lambda based design rules are the following (detailed design rules are given in later section):

    Metal and diffusion have a minimum width and spacing of 4. Contacts are 2x2 and must be surrounded by 1 on layers above and below. Ploysilicon uses a width of 2. Polysilicon overlaps diffusion by 2 where a transistor is desired and has a spacing of 1

    away where no transistor is desired.

    Polysilicon and contacts have a spacing of 3 from other polysilicon or contacts. N-well surrounds PMOS transistors by 6 and avoids NMOS transistors by 6.

  • 7/21/2019 Micro Wind

    3/14

    Lambda Based Design Rules followed for various components

    (1) N-Well

    (2) Diffusion

    (3) Polysilicon

    4. Contacts

  • 7/21/2019 Micro Wind

    4/14

    5. Metal 1

    MICROWIND

    Microwind3.1 is a new era of creativity in deep submicron CMOS VLSI and IC Design. This is a

    complete solution for deep sub micron Transistor level CMOS design and simulation. It is the

    industrys most comprehensive package dedicated to microelectronics and nanotechnology; deep-

    technology business of ASIC and custom IC design and simulation, as well as the latest in electronic

    design automation design. Microwind3.1 is truly integrated EDA software encompassing IC designs

    from concept to completion, enabling chip designers to design beyond their imagination.

    It tightly integrates mixed-signal implementation with digital implementation, circuit simulation,

    transistor-level extraction and verification providing an innovative education initiative to help

    individuals to develop the skills needed for design positions in virtually every domain of IC industry

    using CMOS VLSI.

    WORKING IN MICROWIND PLATFORMBLANK WORK SCREEN

  • 7/21/2019 Micro Wind

    5/14

    This display window includes 4 main regions: the main menu, layout display window, the icon

    menu, the layer pallete.

    Icon Menu options

    Pallate

    To Select a Design Rule File

    The software can handle various technologies. The process parameters are stored in files with the

    appendix '.RUL'. The default technology corresponds to a generic 6-metal 0.25m CMOS process.

    The default file is CMOS012.RUL.

  • 7/21/2019 Micro Wind

    6/14

    To select a new foundry, click on File Select Foundry and choose the appropriate technology in

    the list.

    The MICROWIND3 software work is based on a lambda grid, not on a micro grid. Consequently,

    the same layout may be simulated in any CMOS technology. The value of lambda is half the

    minimum polysilicon gate length. Table below gives the correspondence between lambda and

    micron for all CMOS technologies.

    PROCEDURE

    1. Double click on Microwind icon. A window opens up.2. The layout window features a grid, scaled in lambda units. The lambda unit is fixed to half

    of the minimum available lithography of the technology. The default technology is CMOS

    6-metal layers 0.12m technology, consequently lambda is 0.06m (60nm).

    3. The palette is located in the right corner of the screen.4. Choose 1 Lambda, 0.125 m technology. This is done by selecting FileSelect FoundaryMicrowind LiteMicrowind 3design rulesCMOS 025.rul

    5. Once this is setthe required layout can be drawn.6. If pallate window is not visible on the right side of the screen. Press pallate icon from icon

    menu.

    7. The black screen represents p+ substrate.

  • 7/21/2019 Micro Wind

    7/14

    6. LAYOUT OF CMOS INEVERTER

    AIM:

    To set up the layout of CMOS inverter and to plot its transfer and transient characteristics.

    CMOS INVERTER:

    PROCEDURE:

    1. Draw n-diffusion (green) of 2L thickness (min).

    2. Add a polysilicon layer (red) of 2L thickness and n+ diffusion (green) with minimum 4L

    thickness. Area (min)= 24L2.

  • 7/21/2019 Micro Wind

    8/14

    3. Connect metal 1 (blue) on both sides of n-diffusion (forming D & S contact). Each metal surface

    should be 32 L2 . 1L n-diffusion should be left as such on either side of polysilicon. Check if the

    design criterias are followed using DRC.

    4. Select contact and connect on the metals. Contact width should be 2L.Extra metal surrounding

    contact must be 2L. Change the width of n+ diffusion and metal accordingly by checking DRC.

    5. Now, NMOS is complete. Next PMOS is to be created. For creating this, first a n-well has to be

    formed in which polsilicon, p+ diffusion, metals and contacts are to be placed.

    6. Place n-well with minimum size of 10L with 144L2. The minimum distance between N-well and

    n-diffusion is 6L. And between 2 n-wells are 11L. In this layout, the n-well should be more than

    24L.

  • 7/21/2019 Micro Wind

    9/14

    7. Draw polysilicon and then p+ diffusion on both sides of poly silicon. nwell around p+ diffusion

    should be 6L,all sides. For creating PMOS repeat the same procedure as done in the case of NMOS

    except instead of n-diffusion, p-diffusion has to be used.

    8. Now, interconnect the gate of both the polysilicon as shown below. This creates a CMOS.

  • 7/21/2019 Micro Wind

    10/14

    9. Inter connect drain of NMOS and source of PMOS using Metal1 and connect contact at S of

    PMOS or D of NMOS for viewing the output.

    10. Check DRC. If there is corrections make them until DRC is satisfied.

    11. Connect GROUND(VSS-) at source of NMOS, VDD+ at the substrate of PMOS and drain of

    PMOS, clock at the input(gate) and variablet(eye) at the output side. Substrate of PMOS is n+

    diffusion, therefore use a n+ diffusion inside n-well then connect it to the source of PMOS using

    Metal 1. Overlap the n-diffusion layer with a metal layer and connect VDDto this via a contact.

    12. Now, RUN. Check voltage vs time graph and voltage vs voltage graph.

  • 7/21/2019 Micro Wind

    11/14

    LAYOUT:

  • 7/21/2019 Micro Wind

    12/14

    EXPECTED GRAPHS:

    TRANSIENT CHARACTERISTICS

    TRANSFER CHARACTERISTICS:

    RESULT:

  • 7/21/2019 Micro Wind

    13/14

    7. RING OSCILLATOR LAYOUT

    AIM:

    To obtain the layout of ring oscillator and to plot its waveform.

    RING OSCILLATOR:

    PROCEDURE:

    1. Connect three CMOS inverters in series.

    2. Connect output of 3rdinverter to the input of 1stinverter, 1stoutput to 2ndinput and 2ndoutput to

    3rdinput using metal1. Metal width should be 3L(min).

    3. Supply VDDand VSSfrom one point, so connect all VDDpoints and VSSpoints with metals.

    LAYOUT:

  • 7/21/2019 Micro Wind

    14/14

    EXPECTED WAVEFORMS:

    RESULT: