Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проектування цифрового автомата в cістемі автоматизованого проектування MAX + PLUS II

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





ійснюємо компіляцію проекту та проводимо тестування пристрою помощью редактора Waveform Editor та модуля Simulator raquo ;.

. Здійснюємо размещения проекту на крісталі помощью Floorplan Editor.

. Огляд ієрархічної структури проекту.

Складаємо Початкове Завдання Функціонування

Проектуємо автомат Мура з двома режимами роботи керованого вхіднім сигналом М, согласно завданні варіантом №1 (додаток 1). Коефіцієнт лічення - 16. М=0 - прямий код М=1 -код Грея.

Код Грея - система нумерування, в Якій дві сусідніх значення розрізняю-ться только в одному розряді. Найбільш часто на практике застосовується рефлексні двійковій код Грея, хоча в загально випадка існує Нескінченна безліч кодів Грея для систем числення з будь-Якою основою. У більшості випадка, під терміном код Грея розуміють самє рефлексивний бінарній код Грея. Спочатку прізначався для захисту від помилковості спрацьовування електро-механічніх перемікачів. Сьогодні коди Грея широко Використовують для Спрощення Виявлення та виправлення помилок у системах зв язку, а такоже у формуванні сігналів зворотнього зв язку в системах управління.

У інформатіці прямий код вікорістовується Головним чином для запису невід'ємніх ціліх чисел. Его легко отріматі з Подання цілого числа в будь-Якій іншій сістемі числення. Для цього й достатньо перевести число в двійкову систему числення, а потім заповнити нулями Вільні ліворуч розряди розрядної сітки машини.


Кодована таблицю переходів автомата:

Десятковій кодПрямій код Код Грея000000000100010001200100011300110010401000110501010111601100101701110100810001100910011101101010111111101111101211001010131101101114111010011511111000

Будуємо граф автомата



кодування вхідніх сігналів автомата будується на тому, что Керуючому сигналом М ставитися або 0 або 1, того что вікорістовується дві режими роботи автомату.



стан автомата, коли ВІН працює як двійковій лічильник

стан Елементарна автомата (тригера)

стан автомату коли ВІН працює як лічильник в коді Грея

стан Елементарна автомата (тригера)

Візначімо Кількість и тип трігерів.

Кількість трігерів n при модулі Рахунку N=16 візначається формулою

n=?? І буде дорівнюваті n=?? =4. беручи до уваги Вимогами Завдання, вібіраємо RS-тригер. Для синтезу цифрового автомата на ціх тригерах треба використовуват матрицю его переходів.

У Першому стовпці запісані дворозрядні двійкові числа, Перші розряди якіх відповідають попередня стану тригера в момент годині t, а у іншому розряді - Наступний стан в момент годині t + 1. У останніх стовпцях запісані значення вхідніх логічніх змінніх R и S для шкірного переходу тригера. Ризик позначені невізначені значення змінніх R и S.

Таблиця 5

SR0 00-0 тисячі сто один +0011 1-0

Будуємо кодованому таблицю переходів автомата

Для визначення функцій збудження Елементарна автоматов (трігерів) складається кодована таблиця переходів (табл.6.).


Таблиця 6.

М Z0000000001-0-0-001Z1000010010-0-00110Z2000100011-0-00-01Z3 000110100-0011010Z4001000101-00- - 001Z5001010110-00-0110Z6001100111-00-0-01Z700111100001101010Z80100010010- - 0-001Z90100110100-- 00110Z100101010110- - 00-01Z110101111000-011010Z120110011010-0- - 001Z130110111100-0-0110Z140111011110-0-0-01Z1501111000010101010Z0100000001-0-0-001Z1100010011-0-0010-Z2100110010-0-00-10Z3100100110-0010-- 0Z4101100111-00-0-01Z5101110101-00-100-Z6101010100-00- - 010Z7101001100010- - 0-0Z81110011010-0- - 001Z91110111110-0-010-Z101111111100-0-0-10Z111111010100-100- - 0Z121101010110- - 00-01Z131101110010- - 0100-Z141100110000- - 0-010Z1511000000010-0-0-0

За умів Завдання комбінаційна схема на елементах І - НЕ. Тому запішемо МДНФ Функції збудження для трігерів помощью Карт Карно. Карта Карно - графічний способ мінімізації булевих функцій что Забезпечує простоту роботи з великими вирази.

















Створюємо схему помощью Graphic Editor САПР MAX + PLUS II

компонентів схеми:

Перший елемент схеми (І-НЕ)

. У графічному редакторі САПР MAX + PLUS II створюємо елемент К1, на елементах І - НЕ (вікорістовувалі 2-х, 3-х, 4-х і 6-ти входові елементи з бази САПР):



. После компіляції проекту отрімуємо:



2.Віконуємо компіляцію проекту:


Назад | сторінка 2 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Проектування керуючого автомата в САПР Quartus II
  • Реферат на тему: Синтез комбінаційної схеми та проектування керуючого автомата Мура
  • Реферат на тему: Синтез цифрового кінцевого автомата Мура
  • Реферат на тему: Розробка цифрового автомата Милі, що містить в якості пам'яті D-тригер ...
  • Реферат на тему: Проектування керуючого цифрового автомата