CDL Out searches first for illegal characters, which it maps, as shown in the following table.
First Character |
Net |
Instance |
|
|
|
|
|
|
|
|
|
|
|
For example, if $333 is a net name, CDL Out maps it to N333. If $333 is an instance name, CDL Out maps it to X333.
To avoid conflicting instance names, if a name uses less-than and greater-than signs (< and >), CDL Out strips the greater-than sign from the name and replaces the less-than sign with an underscore. For example, the instance named X1<0> would be mapped to X1_0.
