AHDL

Quoted & Unquoted Names



Three types of names exist in AHDL:

NOTE Compiler-generated names that contain the tilde (~) character may appear in the compilation database for a project. If you back-annotate the assignments in the database, these names appear in the project's Compiler Settings File (.csf). The tilde character is reserved for Compiler-generated names only; you cannot use it in your own pin, node, and group names.

Two notations are available for subdesign, symbolic, and port names: quoted and unquoted. Quoted names are enclosed in single quotation marks ('); unquoted names are not.

NOTE When you create a default symbol for a TDF that includes quoted port names, the quotes are not included in the pinstub names shown in the symbol.

Subdesign, symbolic, and port names have the following characteristics:

Legal Name Characters Note 1 Unquoted Subdesign Name Quoted Subdesign Name Unquoted Symbolic Name Quoted Symbolic Name Unquoted Port Name Quoted Port Name
A-Z Check Check Check Check Check Check
a-z Check Check Check Check Check Check
0-9 Check Check Check Check Check Check
Underscore (_) Check Check Check Check Check Check
Slash (/) No No Check Check Check Check
Dash (-) No Check No Check No Check
Digits only (0-9) Check Check No Check Check Check
Keyword No Check No Check No Check
Identifier No Check No No No Check

 

Example of Unquoted Symbolic Names

Example of Quoted Symbolic Names


Back to Top

- PLDWorld -

 

Created by chm2web html help conversion utility.