Use Legal and Readable Names
Allowable characters
- Alphanumeric: A-Z,a-z,0-9, Underline _,Dash -
- Reserved characters
- Angle brackets for buses <>
- Slash / for hierarchy
- Dollar sign $ for instance names
Names must contain at least one non-digit
Names may be case sensitive
- Depends on design entry tool and/or language
Avoid using names that correspond to device resources
- CLB row/column locations: AA, AB, etc.
- IOB pin locations: P1,P2, etc.