Теми рефератів
> Авіація та космонавтика > Банківська справа > Безпека життєдіяльності > Біографії > Біологія > Біологія і хімія > Біржова справа > Ботаніка та сільське гос-во > Бухгалтерський облік і аудит > Військова кафедра > Географія
> Геодезія > Геологія > Держава та право > Журналістика > Видавнича справа та поліграфія > Іноземна мова > Інформатика > Інформатика, програмування > Історія > Історія техніки
> Комунікації і зв'язок > Краєзнавство та етнографія > Короткий зміст творів > Кулінарія > Культура та мистецтво > Культурологія > Зарубіжна література > Російська мова > Маркетинг > Математика > Медицина, здоров'я > Медичні науки > Міжнародні відносини > Менеджмент > Москвоведение > Музика > Податки, оподаткування > Наука і техніка > Решта реферати > Педагогіка > Політологія > Право > Право, юриспруденція > Промисловість, виробництво > Психологія > Педагогіка > Радіоелектроніка > Реклама > Релігія і міфологія > Сексологія > Соціологія > Будівництво > Митна система > Технологія > Транспорт > Фізика > Фізкультура і спорт > Філософія > Фінансові науки > Хімія > Екологія > Економіка > Економіко-математичне моделювання > Етика > Юриспруденція > Мовознавство > Мовознавство, філологія > Контакти
Українські реферати та твори » Коммуникации и связь » Проектування багатофункціонального регістра-автомата

Реферат Проектування багатофункціонального регістра-автомата

Вступ Основним Завдання даної курсової роботи є проектування багатофункціонального регістра-автомата з пам'яттю, у Якого вхіднімі є змінні й безліч мікрооперацій, а віхіднімі - и, Як основного вузла Операційного автомата (ОА). Це Завдання досягається шляхом Розробка комбінаційніх схем обчіслювачів и комутаторів за відомою структурою регістра на сучасній елементній базі мультіплексорів, дешіфраторів, ПЗП, програмувальні логічні матріці, арифметико-логічні Пристрої й т.п.

Завдання курсового проекту Передбачення синтез БФР Як на ЕЛЕМЕНТІВ Малої ї середньої так и високого щабля інтеграції.

Навички, Отримані в результаті виконан даного курсового проекту, можут буті Корисні ї у дипломному проектуванні, а кож при віконанні науково-дослідних и дослідно-конструкторських робіт.

1. Вибір варіанта Завдання

У даній курсовій роботі необхідно спроектуваті багатофункціональній Регистр (БФР), Що віконує завдань набор мікрооперацій, Що и буде Основним вузлом сінтезованого Операційного автомата.

Список мікрооперацій:

Для варіанта № 10 завдань Наступний список мікрооперацій

4, 5, 10, 14 (n1 = 2, n2 = 4), 24, 30, 34, 40 (n1 = 3), 46

Операція віконувана Схема контролю:

x1: R <= m; x2: R = 1 ... 1 ... 1, де m - двійкове представлення суми варіанту по списку ї числа 23. № варіанта - 10, отже m = 10 +23 = 33 = 00100001 2

Зміст мікрооперацій:

y1: R: = A1 + m

y2 R: = A1 + R

y3: R: = A1R

y4: R: = (A2 (1:2) & R (1:2). ~ R (3:4). A2 (5:8))

y5: R: = R (5:8) .000

y6: R: = ~ R1.R (2). ~ R (3). R (4) . ~ R (5). R (6). ~ R (7). R (8)

y7: R: = ЯКЩО (R1) A1 (1) ТІ (R-1) ІНАКШЕ (R +1)

y8: B = (R (1:3). ~ R (4:8)) A3

y9: B = ЯКЩО A3 (1) * A3 (2) * A3 (3) * A3 (4) ТІ ~ R ІНАКШЕ R

Синтез буде віконаються на елементи серії К555 малого, середней ї великого ступенів інтеграції. В ЯКОСТІ трігерів для синтезу застосовуємо JK-тригери.


2. Опіс Функціонування БФР

в загальному випадка Регистр R віконує множини МО. У шкірному машинного такті Регистр Може віконуваті Тільки одну МО. Множини можна умовно розділіті на 3 підмножіні, Що не перетінаються:. До Першої підмножіні відносяться Такі МО, в результаті виконан якіх проходити змінення змісту регістра. Ці МО опісуються оператором прісвоювання, де - Деяка функція від Значення слів, Що поступаються по вхіднім шинам -.

До них, Наприклад, відносять МО Наступний увазі:

- занесення у Регистр констант, зокрема, коду 00 .... 0 (R: = 00 ... 0);

- прийом коду з шини А (R: = A).

До підмножіні відносять Такі МО, в результаті виконан якіх НЕ відбувається Зміна змісту регістра, альо відбувається передача в Деяк сукупність вихідних шин кодів, Що залежався, в Загальна випадка, от змісту регістра, та від кодів на вхідніх шинах. Смороду опісуються оператором прісвоювання увазі:, де-множини вихідних шин;

- Деяка функція від змісту регістра та вхідніх шин.

До них відносять, Наприклад, наступні:

- передача у віхідну шину змісту регістра ();

- передача у шину кон'юнкції від змісту регістра та віхідної шини.

приклада є передача старого коду з регістра у віхідну шину з одночаснім занесених нового коду в Регистр з вхідної шини.

Структурна схема пристрою, Що розробляється, представлено на малюнку 3.1.

Малюнок 3.1 - Структурна схема пристрою, Що розробляється.

Прістрій складатімется з чотірьох блоків, шкірні з я ких віконіватіме своє завдання, а самє:

- КС1 - комбінаційна схема 1, Що віконуватіме МО, які змінюють стан регістра, вхіднімі данними для неї є слова: А1, Котре приходити з зовнішньої шини, та А2, Котре є вхідною змінною, а кож попереднє Значення регістра;

- КС2 - комбінаційна схема 2, Що віконуватіме МО, Що націлені на Формування віхідної шини В, вхіднімі данними є вхадне слово А3 ТА значення регістра;

- КС3 - комбінаційна схема 3, Що генерує контрольні сигналі, вхіднімі данними є Значення регістра;

- Реєстр-Регистр - вузол, Що Призначений для Зберігання інформації та зміну свого стану в залежності від КС1;

- ШФ - шинний формувач, Призначений для передачі данних з шини В у Загальну шину та прийому слова А1 з Загальної шини.


3. Синтез комбінаційніх схем БФР

3.1 Розбівка безлічі МО на підмножіні, cегментація

Безліч віконуваніх регістром мікрооперацій Y = {y 1 , , y 2 , y 3 , y 4 , y 5 , y 6 , y 7 , y 8 , y 9 } умовно можна Розбита на Дві підмножіні: Y 1 = {y 1 , y 2 , y 3 , y 4 , y 5 , y 6 , y 7 } и Y 2 = {y 8 , y 9 }.

Перша множини містіть у собі Такі МО, у результаті виконан якіх відбуваються Зміна вмісту регістра. Ці МО опісуються оператором прісвоювання R: = f (A 1 , A 2 , ... A k , R), де f - Деяка функція від Значення слів, Що надходять по вхідніх шинах - A 1 , A 2 , ... A k , а кож від вмісту регістра R, Що існував в ньому до моменту виконан даної МО.

До підмножіні Y 2 віднесемо Такі МО, у результаті виконан якіх НЕ відбувається Зміна вмісту регістру, альо здійснюється передача в Деяк сукупність вихідних шин кодів, які залежався, у загально випадка, и от умісту регістра R, и от кодів на вхідніх шинах.

Сегментація для КС1: Сегментація для КС1:

у1:

8 січня

у2:

8 січня

y3:

8 січня

y4:

1 2 4 березень 8 травня

y5:

1 травня 8 червень

y6:

8 січня

y7:

8 січня

Сегментація для КС2

У8:

1 Березня 8 квітня

У9:

8 січня

3.2 Формування функцій збудження

3.2.1 Формування функцій збудження для КС1 (для JK-тригера)

Функції збудження для кожної МО

У серії вікорістаємо синхронно JK - тригер, Що має Наступний таблицю переходів:

Таблиця 4.1 - таблиця переходів JK - тригера

Q (t) Q (t +1) J (t) K (t) 0 0 0 X 0 1 1 X 1 0 X 1 1 1 X 0

Синтез віконувався по Наступний принципом:

1) Одержуємо ті значення в його призначення та необхідно Встановити Регистр (Наприклад A1 & R або суму 2A2 + R на суматорі)

2) Мультиплексором робим вібірку потрібного Значення залежних від вікорістову...


Страница 1 из 4 | Следующая страница

Друкувати реферат
Замовити реферат
Поиск
Товары
загрузка...