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

Реферат Проектування керуючого цифрового автомата





ах формуються такі функції збудження:

В 

Згідно матриці переходів для D тригера нескладно визначити, що на прямих виходах тригерів з'явиться наступний логічний рівень 1000 (S1) відповідно. Звернувшись до прямої таблиці переходів, ми переконуємося в тому, що стан S0 незалежно від умов переходить в стан S1. p> Аналогічним чином виконана перевірка переходів S3-S4 і S10-S11.


3. Синтез керуючого автомата з програмованою логікою


Альтернативою мікропрограмного автомата з жорсткою логікою є мікропрограмних автомат з програмованої логікою.

Переваги мікропрограмного автомата з програмованою логікою:

зумовленість структури мікропрограмного автомата, тобто складу його функціональних вузлів, їх зв'язків між собою; гнучкість структури автомата при модифікації алгоритму роботи (при зміні алгоритму роботи достатньо внести зміни в керуючу пам'ять, тобто перепрошити ПЗУ, решта ж блоки залишаються без зміни;

Основним недоліком є ​​їх менше швидкодія (чим з жорсткою логікою) з використанням однієї і тієї ж електронної бази.

Мікропрограмні автомати з програмованою логікою має сенс використовувати, коли число операторних і умовних вершин в алгоритмі> 150, але в нашому випадку використання таких автоматів необхідно за завданням.


3.1 Вибір формату мікрокоманд


Кожне слово в ПЗУ, розташоване за своєю адресою в мікропрограмному автоматі з програмованої логікою називається мікрокомандою (МК).

Необхідну кількість біт в МК визначає розрядність використовуваного ПЗУ.

Кожна МК в загальному випадку містить наступну інформацію:

про мікроопераціях, виконуваних у даному такті роботи автомата;

інформацію про адресу наступної МК.

За завданням необхідно розробити мікропрограмних автомат з примусовою адресацією.

кодувати ДСА автомата з програмованою логікою отримаємо з ДСА програми (див. додаток). Причому, для ЦА з програмованої логікою береться весь алгоритм, на відміну від ЦА з жорсткою логікою, для якого береться частина алгоритму. p align="justify"> Нумеруються як операційні, так і керуючі вершини.

Формат МК виберемо виходячи з таких міркувань:

тому кількість вершин (операторних і умовних) становить 46, то для полів адреси переходу (АДРПЕР) до наступної МК виділимо 6 біт;

тому маємо три вхідних сигналу, закодуємо поле логічного умови (ЛУ) 3-ма бітами.

тому заданий критерій мінімуму обладнання, то будемо використовувати один ЛУ.


Назад | сторінка 7 з 9 | Наступна сторінка





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

  • Реферат на тему: Синтез мікропрограмного керуючого автомата з жорсткою логікою
  • Реферат на тему: Синтез мікропрограмного автомата з жорсткою логікою
  • Реферат на тему: Синтез цифрового автомата з "жорсткою логікою"
  • Реферат на тему: Розробка цифрового мікропрограмного автомата
  • Реферат на тему: Проектування пристрою логічного управління промислового призначення з " ...