General Description: In Foundation Schematic Capture, if a character other than A-Z, a-z, 0-9, _, $, is used to name a net, the following warning appears:
"The following character(s) may be illegal for target vendor software. Do you want to continue?"
What does this mean? Where is the naming convention documented?
Non-standard characters may be replaced by other characters when the netlist is translated. The most common replacement character used is the underscore (_). This is especially troubling when doing a back-annotated simulation, since the netnames will now be different from the original design. Non-standard characters can also cause problems in the downstream tools.
Therefore, it is advisable to not use any non-standard characters to name nets and instances in your design. Only use A-Z, a-z, 0-9, _