how to change "Component display" parameter

S

svilen

Guest
Hi,

In my company we use eldo as a simulator integrated with cadence ADE
framework. I want to change the information about the operating point
of the transistor displayed on the schematic. Right now I can choose
different parameters if I do Edit > Component display in the schematic
editor. However I would like to display something like gm/Id value at
the operating point. I have also found out that the default parameters
displayed for a transistor when I go to Analog artist Results >
Annotate > DC Operating Points are written in a form which I can
invoke from the CIW Tools > CDF >Edit. There is a section in it called
opPointLabelSet where those are written. However, I don't know the
syntax of putting gm/Id or anything like that - of course if at all
possible.

Thanks in advance

Svilen
 
However I would like to display something like gm/Id value at
the operating point. I have also found out that the default parameters
displayed for a transistor when I go to Analog artist Results
Annotate > DC Operating Points are written in a form which I can
invoke from the CIW Tools > CDF >Edit. There is a section in it called
opPointLabelSet where those are written. However, I don't know the
syntax of putting gm/Id or anything like that - of course if at all
possible.
In the CDF->Edit Form, go to 'Simulation Information', click Edit. Choose your simulator (eldo) and
add into 'opParamExprList' an entry like :

("gmid" "OP(inst() \"gm\")/OP(inst() \"id\")")

This will define an operating point parameter which is the quotient of gm and id. You'll then be
able to display it in the 'Component Display' form.


PS: tried this with spectre, not eldo.
 
Thanks for your answer. I tired your suggestion but it didn't work. I
noticed that in the Edit Simulation Information I don't have a line
for opParamExprList. Instead I have optParamExprList and the entires
there are in the form:

("vth_distance" "OPT(mappedRoot(\".M1\") \"vth_distance\")")

Any clue how I can proceed from here?

Also, do you know in which file is the component CDF info kept?

Thanks

Svilen




On Oct 10, 7:19 am, "S. Badel" <stephane.ba...@REMOVETHISepfl.ch>
wrote:
However I would like to display something like gm/Id value at
the operating point. I have also found out that the default parameters
displayed for a transistor when I go to Analog artist Results
Annotate > DC Operating Points are written in a form which I can
invoke from the CIW Tools > CDF >Edit. There is a section in it called
opPointLabelSet where those are written. However, I don't know the
syntax of putting gm/Id or anything like that - of course if at all
possible.

In the CDF->Edit Form, go to 'Simulation Information', click Edit. Choose your simulator (eldo) and
add into 'opParamExprList' an entry like :

("gmid" "OP(inst() \"gm\")/OP(inst() \"id\")")

This will define an operating point parameter which is the quotient of gm and id. You'll then be
able to display it in the 'Component Display' form.

PS: tried this with spectre, not eldo.
 
Thanks for your answer. I tired your suggestion but it didn't work. I
noticed that in the Edit Simulation Information I don't have a line
for opParamExprList. Instead I have optParamExprList and the entires
there are in the form:

("vth_distance" "OPT(mappedRoot(\".M1\") \"vth_distance\")")
Then try adding it manually

# In the CIW, type
cdfDump( "lib" "full_path/filename" ?cellName "cell" ?edit 't ?level 'base)
# and wait for a window to appear.

# Locate the cdfId->simInfo->eldo section and add

opParamExprList ("gmid" "OP(mappedRoot(\".M1\") \"gm\") / OP(mappedRoot(\".M1\") \"id\")")

# Load the file in the CIW with
load("full_path/filename")



Not sure it will work, I have no way to test it, but that's certainly what I would do.


Stéphane
 

Welcome to EDABoard.com

Sponsor

Back
Top