Product Documentation
CDL Out Task Assistant
Product Version IC23.1, June 2023

How Illegal Characters are Mapped during CDL Out?

CDL Out searches first for illegal characters, which it maps, as shown in the following table.

First Character

Net

Instance

$ ; : = \t <space>

N

X

0 to 9

N0 to N9

X0 to X9

A to Z


XA to XZ

a to z


X_A to X_Z

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.






 ⠀
X