logo
Работа с графическим редактором Quartus II

Имена в кавычках и без кавычек

В языке AHDL есть три типа имен:

Символические имена - это определяемые пользователем идентификаторы. Они используются для обозначения следующих частей TDF:

- внутренних и внешних узлов (вершин);

- констант;

- переменных цифрового автомата, битов состояний, имен состояний;

- примеров (Instance).

Имена подпроекта (модуля) - это определяемые пользователем имена для файлов проекта более низкого уровня. Имя подпроекта должно быть таким же, как имя файла TDF.

Имена портов - это символические имена, идентифицирующие вход или выход примитива или макрофункции.

В файле. fit проекта могут появиться генерируемые компилятором имена выводов, с символом "тильда” (~). Этот символ зарезервирован для имен, генерируемых компилятором, пользователю запрещается его использовать для обозначения имен выводов, узлов (вершин), групп (шин). Существуют две формы записи для всех трех типов имен (символических, подпроекта и портов): в кавычках () и без кавычек.

Если разработчик создает символ по умолчанию для файла TDF, который включает в себя имена портов в кавычках, собственно кавычки не входят в имена выводов.