Page 26 - 2115
P. 26
ЛАБОРАТОРНА РОБОТА №2
ОПИС ЛОГІЧНИХ СХЕМ З ДОПОМОГОЮ МОВИ
AHDL В СЕРЕДОВИЩІ MAX+PLUS II 10.2.
КОНСТРУКЦІЇ МОВИ AHDL
2.1 Мета роботи
Метою роботи є ознайомлення з мовою опису апаратури
AHDL і правилами опису логічних схем в середовищі MAX+plus II
10.2.
Триваліть роботи – 2 години
2.2 Теоретичні відомості
Мова AHDL розроблена фірмою ALTERA та призначена для
опису комбінаційних і послідовних логічних пристроїв, групових
операцій, цифрових автоматів (state machine) і таблиць істинності з
урахуванням архітектурних особливостей ПЛІС фірми ALTERA.
Вона повністю інтегрується з системою автоматизованого
проектування ПЛІС MAX+PLUS II. Файли опису апаратури,
написані на мові AHDL, мають розширення *.tdf (text design file).
Для створення tdf-файлу можна використовувати як текстовий
редактор системи MAX+PLUS II, так і будь-який інший. Проект,
виконаний у вигляді tdf-файлу, компілюється, відладжується і
використовується для формування файлу програмування чи
завантаження ПЛІС фірми ALTERA.
Оператори та елементи мови AHDL є достатньо потужним та
універсальним засобом опису алгоритмів функціонування цифрових
пристроїв зручним у використанні. Мова опису апаратури AHDL
дає можливість створювати ієрархічні проекти в рамках однієї цієї
мови або ж в ієрархічному проекті використовувати як tdf-файли,
розроблені на мові AHDL, так і інші типи файлів.
При розподілі ресурсів пристроїв розробник може
користуватися командами текстового редактора або операторами
мови AHDL для того, щоб зробити призначення ресурсів і
пристроїв. Крім того, розробник може тільки перевірити синтаксис
або виконати повну компіляцію для відладки і запуску проекту.
24