显示标签为“Cadence”的博文。显示所有博文
显示标签为“Cadence”的博文。显示所有博文

2012年1月30日星期一

Layer mapping

Include the layer map file while stream-in a gds file from other libraries, the format are as below:

#Cadence layer name(by techfile)     Cadence layer purpose     Stream-in layer number(source)     Stream-in data type
  =========================      =================     =========================    =============== 
                Nwell                                              drawing                                         200                                                       0
               Poly                                                 drawing                                         204                                                       0
               Pisland                                            drawing                                         202                                                       0
               Nisland                                           drawing                                         201                                                       0
               Nselect                                            drawing                                         205                                                       0
               Pselect                                             drawing                                        206                                                        0
               Thickox                                          drawing                                        203                                                        0
               Silblk                                              drawing                                         207                                                       0
               Contact                                           drawing                                        208                                                       0
                Met1                                               drawing                                        209                                                       0
                Via1                                               drawing                                        210                                                        0
                Met2                                               drawing                                        211                                                      0
                Via2                                               drawing                                        212                                                       0
                Met3                                              drawing                                         213                                                      0
                HR                                                  drawing                                        214                                                      0
                M1text                                           text                                                226                                                      0
               M2text                                            text                                               227                                                       0
                text                                                 drawing                                        21                                                        0

the layers which did not specified in the layer map file will be ignored when stream-in.

Call an subcircuit when generating netlist in Analog Design Envirnment (ADE)

1) create a sch & symbol view for the subcircuit

2) copy the "symbo" view to "spectre" or "hspiceD", or others view as desired

3) open the base CDF for the cell, add a component partmer called "model" in the "Edit CDF Parameter" from, specify as belows:
       paramType : String
       parseAsNumber: no
       parseAsCell : yes
       storeDefault : no
       name : model
       prompt : Model Name
then press OK

4) in the "Simulation Information", edit the following parameters:
       choose simulator : hspiceD, or others
       otherParamters : model
       instParameters : myParameters
       componentName  : (leave blank)
       namePrefix : x
       termOrder : the subcircuit terminals order

Finally, include the path of the subcircuit by hand edit in the generated netlist, or by
ADE --> Setup --> Model --> Model Libraries


Update:
Follow below steps yet works (without passing parameter) :-
repeat above point 1) & 2).
CDF : Simulatior Information
           |-- by simulator -> hspiceD
           |-- name prefix = x
           |-- termOrder = "a" "b" "c" etc. pin order same as subckt terminals
        
           Alt.
           |-- by simulator ->  spectre
           |-- termOrde = "a" "b" "c" etc. pin order same as subck terminals