АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Основные этапы проектирования МПА

Читайте также:
  1. B. Основные принципы исследования истории этических учений
  2. I. ОСНОВНЫЕ ПОНЯТИЯ (ТЕРМИНЫ) ЭКОЛОГИИ. ЕЕ СИСТЕМНОСТЬ
  3. I. ЭТАПЫ ПРОТЕКАНИЯ КОНФЛИКТА
  4. I.3. Основные этапы исторического развития римского права
  5. II Съезд Советов, его основные решения. Первые шаги новой государственной власти в России (октябрь 1917 - первая половина 1918 гг.)
  6. II. Организация и этапы статистического исследования
  7. II. Основные задачи и функции
  8. II. Основные показатели деятельности лечебно-профилактических учреждений
  9. II. Основные проблемы, вызовы и риски. SWOT-анализ Республики Карелия
  10. II. Этапы правления Александра I
  11. IV. Механизмы и основные меры реализации государственной политики в области развития инновационной системы
  12. SCАDA-системы: основные блоки. Архивирование в SCADA-системах. Архитектура системы архивирования.

Проектирование МПА заключается в проектировании компонентов структурной схемы, представленной на рис. 16.2.

Основными этапами проектирования МПА являются:

1. Проектирование графа микропрограммы.

2. Проектирование структурной схемы устройства.

Эти два этапа взаимосвязаны и выполняется параллельно.

3. Выбор типа используемого конечного автомата.

При выборе типа конечного автомата следует иметь в виду, что использование распределителя сигналов возможно в ограниченных случаях линейных микропрограмм или микропрограмм с длинными линейными участками и относительно малым количеством ветвлений.

Автомат Мили по сравнению с автоматом Мура дает уменьшенное количество состояний, но более сложные комбинационные схемы.

4. Разметка графа микропрограммы и составление графа конечного автомата.

Этот этап позволяет определить количество состояний, функции выходов и переходов автомата.

5. Определение параметров регистра состояний и дешифратора состояний.

Параметры дешифратора определяются количеством состояний автомата M.

Выбор типов триггеров регистра состояний.

Сигналы переходов устанавливают следующее состояние автомата. При выборе D-триггеров установка нового состояния определяется только входным сигналом (на каждый триггер по одному). Нулевой сигнал устанавливает нулевое состояние, единичный – единичное состояние. Установка любого состояния производится по синхросигналу. При выборе JK-триггеров (с раздельными входами) активными, т.е. производящими переключение, являются только единичные сигналы. Для переключения триггера в единичное состояние требуется подача единичного сигнала на J-вход, для переключения триггера в нулевое состояние – на K - вход.

Так как предусмотрена подача двух сигналов на каждый триггер, общее количество сигналов переходов возрастает, но возрастает и возможность минимизации комбинационных схем за счет совместного использования отдельных логических схем.

6. Кодирование состояний автомата.

Кодирование состояний автомата заключается в нумерации состояний. При кодировании следует учитывать переходы из одного состояния в другое. Желательно, чтобы при переходах изменяло свое значение минимальное количество разрядов в номере состояния автомата. Это уменьшает сложность комбинационных схем формирования сигналов переходов. Если количество состояний автомата не равно степени двух, для минимизации оборудования важен выбор используемых значений номеров состояний автомата.

7. Составление совмещенной таблицы выходов и переходов МПА. Это необязательный этап, который облегчает проектирование комбинационных схем выходов и сигналов переходов.

8. Проектирование комбинационной схемы выходов.

На этом этапе по совмещенной таблице выходов и переходов МПА составляются логические выражения для формирования двоичных сигналов на всех выходных линиях управления (микроопераций yi).

9. Проектирование комбинационной схемы сигналов переходов.

На этом этапе по совмещенной таблице выходов и переходов МПА составляются логические выражения для формирования двоичных сигналов переходов на всех выходных линиях управления триггерами регистра состояния.

10. Составление функциональной схемы МПА.

На этом этапе по логическим выражениям для формирования двоичных сигналов управления yi и сигналов переходов строится функциональная схема и с учетом определенных параметров дешифратора и регистра состояния проектируется функциональная схема МПА.

11. Составление принципиальной схемы МПА.

На этом этапе по функциональной схеме МПА с учетом выпускаемых промышленностью микросхем строится принципиальная схема МПА.

Вопросы к лекции 16:

1. Назвать действия которые могу служить примерами микроопераций?

2. Для чего предназначено АЛУ?

3. Что такое граф МП?

4. Состав микропрограммного автомата?

5. Основные этапы проектирования микропрограммного автомата?

6. Структура и назначение АЛУ?

7. Как правильно выбрать тип триггеров регистра состояний?

8. В чем заключается кодирование состояний автомата?

ЛЕКЦИЯ 17 Проектирование операционной части АЛУ

 

 


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)