Product Documentation
Virtuoso ADE SKILL Reference
Product Version IC23.1, November 2023

ansAnalogRegCDFsimInfo

ansAnalogRegCDFsimInfo(
) 
=> t

Description

This is a utility function used to create a CDF for the <yourSimulator> simulator.The ansAnalogRegCDFsimInfo functions are called by the CDF editor. These functions are used to provide data type information for all the simInfo attributes.

Arguments

None

Value Returned

t

Function is defined successfully.

Examples

The following example illustrates the declaration of ansAnalogRegCDFsimInfo:

procedure( ansAnalogRegCDFsimInfo()
    '( (nil name netlistProcedure type symbol)
     (nil name otherParameters type list)
(nil name instParameters type list)
(nil name componentName type symbol)
(nil name namePrefix type string)
(nil name termOrder type list)
(nil name termMapping type list)
(nil name propMapping type list)
)
)

The following is a sample <yourSimulator>.ini file for <yourSimulator> simulator:

asiRegisterTool( '<yourSimulator> ?class 'asiAnalog ?initFunc
'asiInitialize)
procedure( ansRegCDFsimInfo_<yourSimulator>()
    ansAnalogRegCDFsimInfo()
)
To assure consistency in netlisting across simulators, the parameters returned by ansAnalogRegCDFsimInfo must not be redefined. If the formatter of your simulator has the useInstNamePrefix netlist option set to nil, the namePrefix parameter must be removed.

Return to top
 ⠀
X