Documentation Conventions
To help you interpret the ADS and Spectre syntax given for a device, the following table describes the conventions used in this manual.
Table 7-2. Device Table Conventions
|
|
Keywords, parameter names and other literals are in bold.
|
poly
|
Parameters and names that are replaced with values by the user and are translated are in italics.
|
n1
|
Optional items are enclosed in square brackets.
|
[ic=x]
|
A choice between two or more items is displayed in square brackets separated by vertical bars.
|
[off | on]
|
Repeated optional items are enclosed in square brackets followed by an Asterisk.
|
[cn]*
|
Many parameters consist of name=value pairs; the left side is a keyword (literal text), the right side is typically a number, expression or variable (exceptions are noted).
|
ic=x
|
Simple keywords and values must appear in the given order, but name=value pairs may occur in any order.
|
|
Example:
ctank2 n1 n2 capacitor c0 [cn]* [ic=x] [tc1=y] [tc2=z] [off|on] [param=value]*
Notes
- The example above is a capacitor with the name: ctank2
- The capacitor has two nodes: n1 and n2
- The capacitor has a required keyword: capacitor
- The keyword is followed by a required value: c0
- The required value may be optionally followed by any number of values: [cn]*
- There are three stated optional name=value pairs which may appear in any order: [ic=x] [tc1=y] [tc2=z]
- There is one set of optional keywords of which one may appear but not both: [off|on]
- There other name=value pairs which may appear in any order: [param=value]*
Note When translating to the ADS Simulator, the node names, values and right hand sides of name=value pairs remain the same; however, the keywords may change to their ADS Simulator equivalents.
|