МІНІСТЕРСТВО освіти и науки України
Національний технічний університет України
"Київський політехнічній інститут "
Пріладобудівній факультет
Кафедра пріладів та систем орієнтації и навігації
Атестаційна магістерська робота
на тему:
Розробка цифрових засобів ПЛІС в інтегрованому
середовіщі проектування 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;
JTAG - Joint Test Action Group;
LAB - Logic Array Block;
LE - Logic Element;
MAX - Multiple Array Matrix;
PLA - Programmable Logic Array;
PLD - Programmable Logic Devices;
PLS - Programmable Logic Sequencers;
PROM - Programmable Read Only Memory;
SPLD - Standart Programmable Logic Devices.
Вступ
Широке Впровадження електроніки й автоматики в Усі сфери людської діяльності, Що спостерігається в Сейчас годину, пред'являє все більш жорсткі вимоги до ВИРОБІВ Електронної техніки. Це пов'язано, з одного боку, Зі зростанням важлівості и складності розв'язуваних завдань, а, з іншого боку, необхідністю поліпшення таких характеристик, Як швідкодія, надійність, спожівана потужність, габарити, вартість та Інше. Одним з Шляхів Вирішення даної Проблеми є Широке Використання програмувальніх логічніх інтегральніх схем (ПЛІС - Programmable Logic Devices - PLDs).
ПЛІС являютя собою нову елементну базу, Що володіє гнучкістю замовлення ВІС и доступністю традіційної "твердої" логікі.
Головною відмітною властівістю ПЛІС, на відміну від "Жорсткої" логікі, є можлівість Настроювання на виконання завданні функцій самим Користувачем. Сучасні ПЛІС характеризують низько вартістю, скроню швідкодією, значними функціональнімі можливости, багаторазовістю перепрограмування, низька споживання потужністю ї Інше.
При цьому годину Розробка на Основі ПЛІС навіть Досить Складаний проектів Може складаті Усього кілька годин. Власне Кажучи, розробка прістроїв на Основі ПЛІС являє собою нову технологію проектування Електрон схем, включаючі ...