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.
2012年1月30日星期一
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) :-
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
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
订阅:
博文 (Atom)