388.50K
Категория: ЭлектроникаЭлектроника

Структурная организация и проектирование м-автоматов

1.

Харьковский национальный университет радиоэлектроники
ЛЕКЦИЯ 2-3-1
СТРУКТУРНАЯ ОРГАНИЗАЦИЯ
И ПРОЕКТИРОВАНИЕ
М-АВТОМАТОВ
Кафедра КИТС
Кораблев Н.М.

2.

Харьковский национальный университет радиоэлектроники
Недостатком I-автомата является большая
разрядность шины и возможное наличие нескольких
комбинационных схем, которые реализуют
эквивалентные микрооперации, относящиеся к
разным регистрам.
Аппаратные затраты можно уменьшить, если
каждую комбинационную схему обобщить по
отношению ко всем регистрам, т.е. необходимо
выполнить обобщение эквивалентных микроопераций
для всего множества микроопераций.
ОА, синтезируемые на основе принципа
обобщения комбинационных схем, используемых для
выполнения всех микроопераций, называются
М-автоматами.
Кафедра КИТС
Кораблев Н.М.

3.

Харьковский национальный университет радиоэлектроники
Принцип обобщения комбинационных схем порождает
следующую структуру:
Кафедра КИТС
Кораблев Н.М.

4.

Харьковский национальный университет радиоэлектроники
В такой структуре микрооперации, связанной с
преобразованием yp : Sk: = φm (Si, Sj), ставится в
соответствие набор операторов:
ai: A1:=Si
bj: A2:=Sj
φm: z:= φm (A1, A2)
dk: Sk: =z
yp= {ai, bj, φm, dk}
Особенностью М-автомата является то, что в каждом
такте он может выполнять только одну микрооперацию
преобразования, следовательно, производительность
М-автомата имеет минимальное значение. Затраты на
оборудование минимальны.
Кафедра КИТС
Кораблев Н.М.

5.

Харьковский национальный университет радиоэлектроники
Проектирование М-автоматов
1.
Выбираются регистры, определяется их разрядность
A(n-1:0),
2.
B(n-1:0), C(n-1:0), CnT(m-1:0), CF, OF, TS.
В соответствии с наборами микроопераций производится
распределение регистров по шинам A1 и A2.
Регистры распределяются таким образом, чтобы
уменьшить число управляемых шин.
Результатом распределения является два множества:
A1= {Sα1, Sα2, Sαk}
A2= {Sβ1, Sβ2, Sβk}
A1={C, CF, OF, TS}, A1 (n-1:0)
A2={A, B, C}, A2 (n-1:0)
Кафедра КИТС
Кораблев Н.М.

6.

Харьковский национальный университет радиоэлектроники
3.
Определяются операторы, реализуемые М-автоматом.
С этой целью строится специальная таблица:
Кафедра КИТС
Кораблев Н.М.

7.

Харьковский национальный университет радиоэлектроники
4. Выделяются классы эквивалентных микроопераций
5. Стоится структурно-функциональная схема операционного
автомата типа М.
Кафедра КИТС
Кораблев Н.М.

8.

Харьковский национальный университет радиоэлектроники
Кафедра КИТС
Кораблев Н.М.

9.

Харьковский национальный университет радиоэлектроники
ЛЕКЦИЯ 2-3-2
СТРУКТУРНАЯ ОРГАНИЗАЦИЯ
И ПРОЕКТИРОВАНИЕ
IM-АВТОМАТОВ
Кафедра КИТС
Кораблев Н.М.

10.

Харьковский национальный университет радиоэлектроники
IM-автоматы – операционные автоматы, структурная
организация которых не вносит ограничений на
выполнение за 1 такт более 1 микрооперации. Структура
IM-автоматов может порождаться двумя способами:
-
использованием для выполнения микроопераций
параллельных комбинационных схем;
- использованием для выполнения микроопераций
последовательных комбинационных схем.
В соответствии с этим могут быть:
1. IM-автоматы с параллельной комбинационной частью.
2. IM-автоматы с последовательной комбинационной
частью.
Кафедра КИТС
Кораблев Н.М.

11.

Харьковский национальный университет радиоэлектроники
IM-АВТОМАТЫ С ПАРАЛЛЕЛЬНОЙ КОМБИНАЦИОННОЙ ЧАСТЬЮ
ai : A1 : Si ;
b j : A2 : S j ;
ck : A3 : Sk ;
z1 : m A1 A2 ;
z2 : f
A3 ;
p : S p : z2 ;
p q.
d q : Sq : z1;
Такой ОА можно рассматривать состоящим из В ОА
типа М. Поэтому проектирование IM-автоматов с
параллельной комбинационной частью сводится к
проектированию В М-автоматов.
Для этого нужно всё множество микроопераций
разбить на соответствующие подмножества, относящиеся к В
М-автоматам (У1, У2,...,УВ) и для каждого подмножества
спроектировать М-автомат.
Кафедра КИТС
Кораблев Н.М.

12.

Харьковский национальный университет радиоэлектроники
IM-АВТОМАТЫ С ПОСЛЕДОВАТЕЛЬНОЙ КОМБИНАЦИОННОЙ
ЧАСТЬЮ
y p Ai , B j , f , m , hk , d q
ai : A1 : Si
b j : A2 : S j
A2
A4 : m A1, A3 m A1. f A2
A3 : f
Z : hk A4 hk A1, m A1, f
A2 hk m Si , f
S j
d q : Sq: z
Кафедра КИТС
Кораблев Н.М.

13.

Харьковский национальный университет радиоэлектроники
Такая структура ОА позволяет выполнять последовательно за 1
такт 3 микрооперации, поэтому для того, чтобы можно было
выполнять любое преобразование на этой структуре, необходимо
чтобы каждая комбинационная схема обладала свойством простой
передачи.
Комбинационная схема Ф1 – используется для формирования
констант и кодов чисел и называется формирователь кодов.
Комбинационная схема Ф2 – выполняет бинарные операции и
называется сумматором (функция сложения).
Ф3 – выполняет функцию сдвига (сдвигатель).
Проектирование IM-автоматов с последовательной
комбинационной схемой сводится к получению функций:
y7 : Sq hk m Si , f
S j
Последовательность проектирования следующая:
На ГСА выделяются линейные участки (участок между двумя
условными вершинами). Линейным участкам присваиваются ранги,
которые определяются числом операторных вершин участка.
Для каждого выделенного линейного участка находится
множество выражений, порождённых этими участками.
Кафедра КИТС
Кораблев Н.М.

14.

Харьковский национальный университет радиоэлектроники
S1:=S1 1 S4
S1:=R1 0. S1 1 S4
YS1 y1 y3 y5 ; YS2 = y 2 y 4
y3 f1 y1 ;
y5 f 2 y3 ;
y p : S1 : R1 0. S4 S1 1
yq : S2 : 4 S2 S3 .0
y4 f3 ( y2 );
S2:=4 S2 +S3 .0
Такие выражения находятся для
всех
линейных
участков.
Для
получения выражений выбираются
эквивалентные преобразователи и
находятся обобщенные операторы,
для которых строится схема.
Кафедра КИТС
Кораблев Н.М.

15.

Харьковский национальный университет радиоэлектроники
Контрольные вопросы
1.Структурная организация и порядок проектирования ОА
типа М.
2. Основные характеристики операционного автомата типа
М.
3. Сравнительный анализ ОА типов І и М.
4. Структурная организация и порядок проектирования ОА
типа ІМ с параллельной комбинационной частью.
5. Структурная организация и порядок проектирования ОА
типа ІМ с последовательной комбинационной частью.
6. Основные характеристики ОА типа ІМ с параллельной
комбинационной частью.
7.
Основные
характеристики
ОА
типа
ІМ
с
последовательной комбинационной частью.
8. Сравнительный анализ ОА типа ІМ с операционными
автоматами типа І и М.
Кафедра КИТС
Кораблев Н.М.
English     Русский Правила