This device is translated as an instance of a subnetwork. For information on the parametric subnetwork command, refer to subckt, ends.
SUBNAME:x id [n1*] [ name =value*] [ M= _mult ]
|xid||=||Subnetwork element name|
|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.|
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.
This section provides individual device translation information for each specific device supported by the Netlist Translator. Supported devices are listed here.
For information on unsupported devices, refer to Unsupported Devices.