# File Menu

## New

> Click on File-> New in order to restart the software with an empty screen. The current design should be saved before asserting this command, as all the graphic information will be physically removed from the computer memory. No Undo is available to disable the New command.

## Open

> Click on the above icon. In the list, double-click on the file to load. " .MSK " is the default extension that corresponds to the layout files. The CIF files " .CIF " can also be loaded. In that case, the appropriate conversion program transforms the input CIF into MSK format.

## Insert Layout

> The command File -> Insert is used to add a MSK file to the existing files. The inserted layout is fixed at the right lower side of the existing layout. The current file name remains unchanged.

## Import Layout

> The command File -> Import Layout (Professional version) or File -> Open (with type "CIF file") may be used to import a CIF layout description generated by an other layout tool such as CADENCE, MENTOR, ZUKEN, etc..

> The rule file should contain the correspondence between Microwind layers and CIF layers. In the .RUL file, the CIF description syntax is as follows: "CIF <Microwind layer> <import CIF layer> <overetch>". In the example below, the Microwind layer "metal" is described as "mtl1" in the CIF file. All metal boxes are resized with a negative 0.01 µm when importing from CIF, and a positive 0.01µm when generating the CIF file to export the layout. The overetch is mainly used in the case of contacts, as the 2 lambda basic rule for contact width has been kept standard for all technologies.

> cif metal mtl1 0.01

## Save Layout

> Click on File -> Save to save the layout with its current name. The default name is "EXAMPLE.MSK".

## Save As

> In the case of "Save As…", a new window appears, into which you are to enter the design name. Use the keyboard and type the desired file name. Press " Save ". Your design is now registered within the .MSK appendix.

## Convert Into

> MICROWIND31 converts the layout data into CIF using a specific interface, invoked by "File -> Convert Into -> CIF layout file". The CIF file can be exported to VLSI CAD software. The right table of the screen gives the correspondence between MICROWIND2 layers and CIF layers, the number of boxes in the layout and the corresponding over-etch. The overetch is used to modify the final size of the CIF boxes in order to fit the exact design rules.

> Click on " Convert Into" and then "CIF layout file " to start conversion. Some parts of the result appear in the left window. The main unit is 1nm. You may change it to fit the requirements of the target CAD tool.

> For CMOS 0,25µm rule file (cmos025.RUL), notice the overetch applied to contact and via. This overetch is mandatory to obey the final design rules, while keeping the user-friendly and portable lambda-based design.

> MICROWIND31 can also convert the layout data into a SPICE netlist using the command "File -> Convert Into -> SPICE netlist". Your design is then translated into a SPICE compatible description. The circuit extractor included in the software generates the equivalent circuit diagram of the layout and a spice compatible netlist ready to be simulated. You may select the model you will be using for simulation. The choice lies between model 1, model 3 and BSIM4.

> The SPICE description includes the list of n-channel and p-channel transistors and their associated width & length extracted from the layout.
> The text file also details the node names, parasitic capacitances, and device models.
> The SPICE filename corresponds to the current filename with the appendix .CIR

## Select Foundry

> Click on File -> Select Foundry. The list of available processes appears. The default design rule file is written in bold characters. Various technologies are available from 1.2µm down to 45nm. Click on the rule file name and the software reconfigures itself in order to adapt to the new process.

> Lithography | Year | Metal layers | Core supply (V) | Core Oxide (nm) | Chip size (mm) | Input/output pads | Microwind3.1 rule file
> 1.2µm | 1986 | 2 | 5.0 | 25 | 5x5 | 250 | Cmos12.rul
> 0.7µm | 1988 | 2 | 5.0 | 20 | 7x7 | 350 | Cmos08.rul
> 0.5µm | 1992 | 3 | 3.3 | 12 | 10x10 | 600 | Cmos06.rul
> 0.35µm | 1994 | 5 | 3.3 | 7 | 15x15 | 800 | Cmos035.rul
> 0.25µm | 1996 | 6 | 2.5 | 5 | 17x17 | 1000 | Cmos025.rul
> 0.18µm | 1998 | 6 | 1.8 | 3 | 20x20 | 1500 | Cmos018.rul
> 0.12µm | 2001 | 6-8 | 1.2 | 2 | 22x20 | 1800 | Cmos012.rul
> 90nm | 2003 | 6-10 | 1.0-1.2 | 1.2 | 25x20 | 2000 | Cmos90n.rul
> 65nm | 2005 | 6-12 | 1.0-1.2 | 1.2 | 25x20 | 3000 | Cmos65n.rul
> 45nm | 2007 | 6-12 | 0.8-1.1 | 1.2 | 25x20 | 4000 | Cmos45n.rul

## Colors

> Switch to monochrome: the layout is drawn in black and white. This type of drawing is convenient to build monochrome documentation. Press "Alt"+"Print Screen" to copy the screen to the clipboard. Then, open "Word", click "Edit-> Paste". The screen is inserted into the document.
> White background. The layers appear with a palette of colors on a white background.

## Properties

> The command File -> Properties provides some information about the current technology, the percentage of memory used by the layout and the size of the layout plus its detailed contents. If the layout has previously been extracted or if you click " extract now ", the number of devices and nodes will be updated.

## Print Layout

> Click on File ->Print Layout to transfer the graphical contents of the screen to the printer. Alternatively, you can make a copy of the window into the clipboard in order to import the screen into your favorite text editor by pressing <Alt>+<Print Screen>. In the text editor or in the graphic editor, simply click on " Edit ->Paste ".

> We recommend that you switch to monochrome mode first by invoking the function File -> Colors -> Switch to Monochrom. In that case the layout will be drawn in a white background color using gray levels and patterns.

## Leave Microwind3.1

> Click on File -> Leave Microwind3.1 in the main menu. If you have made a design or if you have modified some data, you will be asked to save it. After confirmation, you can return to Windows.

Back