Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
vlsi:personalpages:cenna:layout [11/09/2015 15:39]
cenna creata
vlsi:personalpages:cenna:layout [11/09/2015 15:50] (versione attuale)
cenna
Linea 48: Linea 48:
  
     Library Manager -> View -> Refresh ​     Library Manager -> View -> Refresh ​
 +If your imported file has layers that were not previously included in your technology file, or if you created a new technology file, you might want to edit the color and stipple pattern of the layers. ​ There are two approaches:
 +
 +
 +__Step 4: Edit Layer Appearance__
 +
 +   * Edit your display resources file (DRF)
 +
 +Advantage: This might be the easier of the two methods.\\
 +Disadvantage:​ Since your DRF is unique, other users won't see the same layer colors unless they copy your DRF.  If you are sharing layouts, this can be a problem.
 +
 +    CIW -> Tools -> Display Resources -> Editor
 +    Application:​ Virtuoso
 +    Tech Lib Name: your_library_name
 +    Layers: LSW
 +
 +Select a layer and edit the color and pattern as you desire.
 +
 +    File -> Save
 +If you call the file display.drf and save it in your Cadence start directory (e.g. ~/​cadence/​display.drf),​ it will automatically load whenever you start Cadence. ​ Otherwise, you will have to load it yourself (File -> Load) later on.
 +     
 +   * Edit your technology file
 +
 +Advantage: You don't have to keep track of which display.drf file. you are using\\
 +Disadvantage:​ It is more tedious to change the layer appearance.
 +
 +    CIW -> Technology File -> Edit Layers
 +    Technology Library: your_library_name
 +
 +Select a layer and click "​Edit"​\\
 +To change the color and stipple pattern, choose a different display packet under the Display Resources heading (e.g. METAL, goldX, ...)\\
 +To edit another layer, unselect the current layer in the "Layer Purpose Pair Editor"​ window, and select the next layer. ​ A selected layer is surrounded by a thin box.  It can be quite difficult to see if a layer is selected. ​
 +
 +----
 +
 +== Layer map files ==
 +A layer map file tells Cadence how to convert between layers in a Cadence layout and layers in a CIF or GDS file.  More detailed help can be found in the Cadence help on the "​Translator"​ product in the "​Design Data Translator'​s Reference."​\\
 +Note: You do not always need a map file.\\
 +
 +If you do not provide mapping information in a layer map file, the translator creates layers with names based on the original layer number. ​ For example if the input layer number is 20, the Design Framework II layer name is L20.  The default layer purpose is drawing.\\
 +**GDS Layer Map - Text File Format**
 +
 +        #Cadence layer    Cadence layer    Stream layer    Stream data
 +        #name             ​purpose ​         number ​         type
 +        #
 +        metal             ​drawing ​         13,​10,​18 ​       0-63
 +        poly              drawing ​         40              0
 +         
 +Notes
 +   * Cadence layer purposes are listed in the LSW (layer window), example:
 +
 +            dg = drawing
 +            d1 = drawing1
 +
 +   * Generally, I use stream data type 0.\\
 +   * If you specify a layer map table in the "​Stream In" form, Import - Stream translates only the layers that are listed; it does not translate layers that are not listed in the mapping table.\\
 +   * Stream layer numbers must be integers between 0 and 255. Numbers 1 through 127 are user defined, and 128 to 255 are reserved for system definition.\\
 +   * PIPO can translate any of the 255 mapped Stream layers, but due to GDSII format constraints,​ PIPO can translate only 64 different kinds of layers in any one translation.