Проектування цифрового автомата в cистемі автоматизованого проектування MAX PLUS II - Курсовая работа

бесплатно 0
4.5 147
Використання програмованих логічних інтегральних схем для створення проектів пристроїв, їх верифікації, програмування або конфігурування. Середовища, що входять до складу пакету "MAX PLUS II": Graphic, Text, Waveform, Symbol та Floorplan Editor.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Курсова робота має за мету навчити студента самостійно розробляти складні нестандартні цифрові пристрої, провести його підготовку для використання у подальшому сучасних ПЛІС і програмного забезпечення.Автоматами називаються цифрові схеми, стан виходів яких залежить не тільки від значень вхідних сигналів в даний момент часу, а й від внутрішнього стану схеми в даний та попередній моменти часу. З цього визначення випливає, що автомат має не один елемент памяті, інформація в яких залежить як від комбінації вхідних сигналів, так і від значення цієї інформації в попередні моменти часу.САПР MAX PLUS II представляє собою інтегроване середовище для розробки цифрових програмованих логічних інтегральних схем (ПЛІС) фірми Altera та пристроїв на базі забезпечує виконання усіх етапів, необхідних для виготовлення готових виробів: § створення проектів пристроїв; У склад пакету "MAX PLUS II" входять наступні пов"язані між собою середовища, які реалізують усі вищесказані етапи розробки цифрових пристроїв на ПЛІС фірми Altera: Graphic Editor, Text Editor, Waveform Editor, Symbol Editor, Floorplan Editor. "Waveform Editor" - редактор часових діаграм, що виконує подвійну функцію: на етапі вводу забезпечує ввід логіки проекту у вигляді діаграм станів входів і виходів, а на етапі моделювання забезпечує ввід тестових вхідних станів модельованого пристрою і завдання низці тестованих виходів.Створюємо схему проекту за допомогою Graphic Editor САПР "MAX PLUS II", здійснюємо компіляцію проекту та проводимо тестування пристрою за допомогою редактора Waveform Editor та модуля "Simulator". Кодування вхідних сигналів автомата будується на тому, що керуючому сигналу М ставиться або 0 або 1, тому що використовується два режими роботи автомату. стан автомата, коли він працює як двійковий лічильник стан елементарного автомата (тригера) стан автомату коли він працює як лічильник в коді Грея стан елементарного автомата (тригера) В графічному редакторі САПР "MAX PLUS II" створюємо елемент К1, на елементах І - НЕ (використовували 2-х, 3-х, 4-х і 6-ти входові елементи з бази САПРУ): 2. За допомогою графічного редактора САПР "MAX PLUS II" створюємо елемент К2 (використовували елементи І - НЕ 3-х, 4-х входові): 2.Виконуємо компіляцію проекту: 3. За допомогою графічного редактора САПР "MAX PLUS II" створюємо елемент К3: 2.Виконуємо компіляцію проекту: Часові діаграмиВ результаті виконання даної курсової роботи я ознайомилася з проектуванням цифрового автомата в САПР MAX PLUS II. У відповідь на сигнал на одному з входів виходи тригерів переходять у нові стани.

План
Зміст

Вступ

1. Цифрові автомати

2. Короткі теоретичні відомості

3. Проектування цифрового автомата

Висновок

Список літератури

Вывод
В результаті виконання даної курсової роботи я ознайомилася з проектуванням цифрового автомата в САПР MAX PLUS II.

Тригери - це елементарні елементи памяті. У відповідь на сигнал на одному з входів виходи тригерів переходять у нові стани. Автомат працює з двома режимами роботи. Режим роботи залежить від керуючого сигналу М.

При М=0 автомат працює як двійковий лічильник, при М=1 - як лічильник в коді Грея.

Список литературы
1. Корчинський А.П. Основи цифрової схемотехніки. - К., 2000.

2. Комолов Д.А. ПЛИС Altera - MAX PLUS II и Quartus II, 2002.

3. Стешенко В.Б. ПЛИС фирмы ALTERA. Проектирование устройств обработки сигналов, 2000.

4. Рябенький В.М., Ушкаренко О.О. MAX PLUS II. Основи проектування цифрових пристроїв на ГОПС. - К.:"Корнійчук", 2004, -253с.

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?