Answers Database


F1.4 Schematic Capture: Valid characters for signal and instance names


Record #4388

Product Family: Software

Product Line: Aldec

Product Part: Foundation Schematic Capture

Product Version: 1.4

Problem Title:
F1.4 Schematic Capture: Valid characters for signal and instance names


Problem Description:
Urgency: Normal

General Description:
In F1.4 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?




Solution 1:

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 charact ers 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, _







End of Record #4388 - Last Modified: 08/06/98 10:51

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!