We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 4388

Foundation Schematic Capture: Valid characters for signal and instance names


Keywords: schematic, foundation, wildcard, characters,
underscore, convert, signal, name, _, instance

Urgency: Normal

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


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

AR# 4388
Date Created 07/31/1998
Last Updated 08/12/2003
Status Archive
Type General Article