Дипломная работа: Розробка цифрових засобів ПЛІС в інтегрованому середовищі проектування MAX+PLUS II
Міністерство освіти і науки України
Національний технічний університет України
“Київський політехнічний інститут”
Приладобудівний факультет
Кафедра приладів та систем орієнтації і навігації
Атестаційна магістерська робота
на тему:
Розробка цифрових засобів ПЛІС в інтегрованому
середовищі проектування MAX+PLUS II
Київ 2009
Зміст
Анотація
Перелік умовних позначень, символів, скорочень і термінів
Вступ
1. Генезис програмувальних логічних інтегральних схем, їх класифікація та архітектура
2. Призначення та структура системи автоматизованого проектування MAX+PLUS II
3. Додатки системи автоматизованого проектування MAX+PLUS II
4. Процедура розробки нового проекту в системі автоматизованого проектування MAX+PLUS II
5. Процедура компіляції створеного проекту в системі автоматизованого проектування MAX+PLUS II
6. Загальні відомості про мову описання апаратури AHDL
7. Реалізація в інтегрованому середовищі MAX+PLUS II базових пристроїв мікроелектроніки
7.1 Теоретичні відомості про тригери
7.1.1 RS-тригер
7.1.2 Синхронний RS-тригер
7.1.3 D-тригер
7.1.4 JK-тригер
7.1.5 Програми реалізації тригерів в інтегрованому середовищі MAX+PLUS II
7.1.6 Результати програмної реалізації тригерів
7.2 Теоретичні відомості про регістри
7.2.1 Послідовні регістри зсуву
7.2.2 Паралельні регістри зсуву
7.2.3 Програма реалізації регістрів в інтегрованому середовищі MAX+PLUS II
7.2.4 Результати програмної реалізації регістрів
7.3 Теоретичні відомості про лічильники
7.3.1 Лічильник з крізним переносом
7.3.2 Асинхронний лічильник з модулем 10
7.3.3 Лічильник віднімання
7.3.4 Програми реалізації лічильників в інтегрованому середовищі MAX+PLUS II
7.3.5 Результати програмної реалізації лічильників
7.4 Теоретичні відомості про мультиплексори, демультиплексори, шифратори, дешифратори
7.4.1 Мультиплексор
7.4.2 Демультиплексор
7.4.3 Шифратор
7.4.4 Дешифратор
7.4.5 Програми реалізації мультиплексорів, демультиплексорів, шифраторів, дешифраторів в інтегрованому середовищі MAX+PLUS II
7.4.6 Результати програмної реалізації мультиплексорів, демультиплексорів, шифраторів, дешифраторів
7.5 Теоретичні відомості про суматори, віднімачі
7.5.1 Суматори
7.5.2 Віднімачі
7.5.3 Програми реалізації суматорів, віднімачів в інтегрованому середовищі MAX+PLUS II
7.5.4 Результати програмної реалізації суматорів, віднімачів
8. Проект реалізації COM-порту в САПР MAX+PLUS II
8.1 Теоретичні відомості про послідовні порти і протокол RS-232
8.2 Структура COM-порту при його реалізації в САПР MAX+PLUS II
8.3 Програми структурних компонентів COM-порту мовою AHDL в САПР MAX+PLUS II
8.4 Результати програмної реалізації COM-порту в САПР MAX+PLUS II
Висновки
Використана література
Анотація
Дипломна робота викладена на 108 аркушах, містить 61 ілюстрацію, 17 таблиць і 20 посилань на джерела інформації, що мають відношення до даного тематичного напрямку.
Метою дипломної роботи є створення інформаційно-програмної бази для роботи з інтегрованим середовищем MAX+PLUS II.
Роботою передбачено теоретичний опис основних приладів мікроелектроніки разом з їх програмною реалізації за допомогою мови AHDL в інтегрованому середовищі MAX+PLUS II. В роботі проведено генезис програмувальних логічних інтегральних схем, їх класифікація, архітектура, детально розписана процедура створення нового проекту і процес його компіляції.
З метою більш детального пояснення взаємозв’язку різних додатків зазначеного середовища в дипломній роботі реалізовано проект послідовного COM-порту, що складається з декількох базових мікроелектронних пристроїв, принципи дії яких було описано у відповідних розділах.
Результатом дипломної роботи є описання основ роботи з інтегрованим середовищем MAX+PLUS II, підкріплене прикладами розробки і моделювання конкретних пристроїв. Вони можуть використовуватися як в дидактичних, так і в науково-дослідницьких цілях.
В подальшому можливий розвиток і доповнення роботи за наступними напрямками: створення програмно-інформаційної бази найбільш поширених мікроелектронних приладів на основі ПЛІС фірми Altera; визначення можливості інтеграції інтегрованого середовища MAX+PLUS II з іншими пакетами та системами автоматичного проектування; створення на базі ПЛІС мікропроцесорних пристроїв з відносно малими габаритами і споживчою потужністю.
Ключові слова (словосполучення): архітектура пристрою, електроніка, гнучка логіка, мікроелектронний пристрій, моделювання поведінки, послідовний порт, програмувальна логічна інтегральна схема, програмування, компіляція, система автоматичного проектування.
Перелік умовних позначень, символів, скорочень і термінів
АДП – апаратура передачі даних;
БМК – базовий матричний кристал;
ПЛІС – програмувальна логічна інтегральна схема;
ПЛМ – програмувальна логічна інтегральна матриця;
ПЛП – програмувальний логічний пристрій;
ППЗП – програмувальній постійній запам’ятовуючій пристрій;
ООД – одно кінцевий об’єкт передачі даних
САПР – система автоматизованого проектування;
СБФ – система булєвих функцій;
AMD – Advanced Micro Devices;
CLK – CLocK;
CPLD – Complex Programmable Logic Device;
DCE – Data Communication Equipment;
DTE – Data Transfer Equipment;
ENA – ENAble;
FLEX – Flexible Logic Element Matrix;
FPGA – Field Programmable Gate Array;
GA – Gate Array;
GAL – Generic Array Logic;
IOB – Input/Output Element;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--