Page 31 - 2115
P. 31
- змінних цифрового автомата, бітів станів, імен станів;
- прикладів (Instance).
2 Імена підпроекту - це визначені користувачем імена для
файлів проекту більш низького рівня. Ім'я підпроекту повинне бути
таким самим, як ім'я tdf-файлу.
3 Імена портів - це символічні імена, що ідентифікують
вхід або вихід примітиву чи макрофункції.
У файлі .fit проекту можуть з'явитися імена виводів, що
генеруються компілятором, з символом "тильда" (~). Цей символ
зарезервований для імен, що генеруються компілятором,
користувачу забороняється його використовувати для позначення
імен виводів, вузлів (вершин), груп (шин). Існують дві форми
запису для всіх трьох типів імен (символічних, підпроекту і портів):
в лапках (') і без лапок.
Якщо розробник створює символ за замовчуванням для tdf-
файлу, який включає імена портів в лапках, власне лапки не входять
в імена виводів.
Числа в мові AHDL
У мові AHDL можна використовувати десяткові, двійкові,
вісімкові і шістнадцяткові числа в будь-якій комбінації. В таблиці
2.3 приведений синтаксис запису чисел в мові AHDL для кожної
системи числення.
Таблиця 2.3 - Синтаксис запису чисел в мові AHDL
Система Значення
числення
Десяткова <послідовність цифр 0-9>
Двійкова В"<послідовність з 0, 1, Х>", де символ Х
позначає невідоме значення
Вісімкова O"< послідовність цифр 0-7>"
чи Q"< послідовність цифр 0-7>"
Шістнадцяткова Х"< послідовність цифр 0-9, букв A-F>"
чи Н"< послідовність цифр 0-9, букв A-F>"
29