Mentor Graphics IC Verify Tutorial


Important:

ICverify needs a layout file (Created in 'ICgraph'). If you don't have one, please refer to ICgraph tutorial for layout entry.

Tien-Cheng Bau

Savitha Gandikota

Samiha Mourad

Electrical Engineering Department

Date of last revision: 07/24/97

Index:

  1. Introduction
  2. Preparation
  3. Starting
  4. Design Rule Check (DRC)
  5. Layout VS. Schematic (LVS) Check
  6. Layout Extraction

1. Introduction

After IC layout has been created, it's time to verify the layout using the IC station verification toolset-- ICverify. In general, layout verification can be divided into three tasks, they are:
  1. Design Rule Checking (DRC) : for physical design rules verification.

  2.  

     
     
     
     
     
     
     
     
     

  3. Layout Versus Schematic (LVS) : for checking if layout structure matches with original schematic design.

  4.  

     
     
     
     
     
     
     
     
     

  5. Layout Extraction : for getting the netlist from layout as well as unexpected parasitic resistance and capacitance.

  6.  

     
     
     
     
     
     
     
     
     

The three tools in ICverify that perform the corresponding tasks listed above are: ICrules, ICtrace and ICextract. They usually work with IC station graphical environment and can also be run in standalone mode with output from other layout editors.

The example we will be using in this tutorial is that of an inverter -- the same one created in ICgraph tutorial. The transistor schematic is shown in Fig 1-1 while its layout is shown in Fig 1-2. Please refer to ICgraph tutorial for basic editing skills whenever the layout needed to be modified.
 
 

 Figure 1-1. Transistor level schematic of an inverter

 Figure 1-2. Layout of an inverter cell

click here to go back to Index:


2. Preparation