Manuals >Netlist Translator for SPICE & Spectre >Chapter 7: Translating a Device
Print version of this Book (PDF file)
prevnext

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
Description
Example
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.


prevnext