Subcircuit Reference
Subcircuit Reference: This device is translated as an instance of a subnetwork. For information on the parametric subnetwork command, refer to subckt, ends.
Example Spectre Netlist:
inline subckt indline \(in out gnd\) parameters \+ hoverw=pmsxt/pw}} \+ fhwl=1/\(\(1/hoverw\)\+2.42-\(0.44\*hoverw\)\+1-hoverw\)\*\*6\) \+ fhwg = d1==\(2\*pi\(\)\)\*log\(\(8\*hoverw\)\+\(0.25/hoverw\)\) \+ fhw = \(hoverw==1\)\*fhwl\+\(hoverw>=1\)\*fhwg rsxout subout gnd resistor r=prsx\*2 tc1=trsub trise=dtemp ends indline
ADS Netlist Syntax:
SUBNAME:x id [n1*] [ name =value*] [ M= _mult ]
| xid | = | Subnetwork element name |
| n1* | = | Node names |
| subname | = | Specifies the name of the subnetwork. |
| name | = | Parameter name or subcircuit definition. |
| value | = | A parameter value passed to the subnetwork. |
| mult | = | Multiplier used to simulate multiple parallel devices. |
Comments:
The ADS netlist format does not support subcircuits containing parameters that reference each other. In ADS 2005A, these are supported in Spectre syntax. Thus wrappers will be added as shown in Example Spectre Subcircuit with Referenced Parameter Value. With the -bc option (i.e. backward compatibility mode), any Spectre subcircuit equations that reference each other are moved from the subcircuit parameter list and are listed as subcircuit equations. In addition, a warning message will be generated as follows:
The subcircuit "ckt_name" contained parameters that reference each other. In order to maintain compatibility with ADS, these have been moved off the subcircuit parameters list and are treated as circuit equations.Component instances that reference this subcircuit will not be able to directly override these values.
Device Tables for SPICE
This section provides individual device translation information for each specific device supported by the Netlist Translator. Supported devices are listed here.
Bxxxxxxx
For information on unsupported devices, refer to Unsupported Devices.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()