An_Enginner_In_d_Making wrote on May 15th, 2009, 9:59am:I am trying to Optimize an Amplifier Circuit using Cadence.
Can someone please tell me how to get the Vth(threshold voltage) for a transistor in Cadence ?
I don't know what you mean by Cadence. There is no tool which name is Cadence.
If you mean Cadence Spectre under Cadence ADE, see
http://www.eecs.tufts.edu/~ryun01/gmid_ruida.pdfAlso see "pv()" function of OCEAN.
pv( t_name t_param [?result s_resultName [?resultsDir t_resultsDir]] ) => g_value/nil
[Description]
Returns the value for the specified component parameter. You can use the outputParams command to get the list of parameters for a particular component.
[Arguments]
t_name Name of the node or component.
t_param Name of the parameter.
s_resultName Results from an analysis.When specified, this argument will only be used internally and will not alter the current result which was set by the selectResult command.
The default is the current result selected with the selectResult command.
t_resultsDir Directory containing the PSF files (results).
If you supply this argument, you must also supply the resultName argument.
When specified, this argument will only be used internally and will not alter the current results directory which was set by the openResults command.
The default is the current results directory set by the openResults command.
[Value Returned]
g_value Returns the requested parameter value.
nil Returns nil and prints an error message.
[Examples]
selectResult( ’dcOp )
pv( "/Q19" "ib" )
For the Q19 component, returns the value of the ib parameter.
pv( "/Q19" "ib" ?resultsDir "./test2/psf" )
For the Q19 component, returns the value of the ib parameter for the results from a different run (stored in test2/psf).
pv( "/Q19" "ib" ?result "dcOp" ?resultDir "./test1/psf")
Returns the value of the ib parameter for the Q19 component for the dcOp results stored at the location ./test1/psf.