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
   21   22   23   24   25   26   27   28   29   30   31