Page 77 - 4863
P. 77
ПРАКТИЧНА РОБОТА №11
Тема: основи мови AHDL.
Мета роботи: ознайомлення з мовою опису апаратури AHDL і
правилами опису логічних схем в середовищі MAX+plus II 10.2.
11.1 Теоретичні відомості
Мова AHDL розроблена фірмою ALTERA та призначена для
опису комбінаційних і послідовних логічних пристроїв, групових
операцій, цифрових автоматів (state machine) і таблиць істинності з
урахуванням архітектурних особливостей ПЛІС фірми ALTERA. Вона
повністю інтегрується з системою автоматизованого проектування
ПЛІС MAX+PLUS II. Файли опису апаратури, написані на мові AHDL,
мають розширення *.tdf (text design file). Для створення tdf-файлу
можна використовувати як текстовий редактор системи MAX+PLUS II,
так і будь-який інший. Проект, виконаний у вигляді tdf-файлу,
компілюється, відладжується і використовується для формування
файлу програмування чи завантаження ПЛІС фірми ALTERA.
Оператори та елементи мови AHDL є достатньо потужним та
універсальним засобом опису алгоритмів функціонування цифрових
пристроїв зручним у використанні. Мова опису апаратури AHDL дає
можливість створювати ієрархічні проекти в рамках однієї цієї мови
або ж в ієрархічному проекті використовувати як tdf-файли, розроблені
на мові AHDL, так і інші типи файлів.
При розподілі ресурсів пристроїв розробник може користуватися
командами текстового редактора або операторами мови AHDL для того,
щоб зробити призначення ресурсів і пристроїв. Крім того, розробник
може тільки перевірити синтаксис або виконати повну компіляцію для
відладки і запуску проекту. Будь-які помилки автоматично виявляються
процесором повідомлень і висвічуються у вікні текстового редактора.
76