Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Структурный базис операционного автомата




Структурный базис ОА – это набор, перечень структурных элементов (электронных узлов), которые можно использовать для построения ОА. В этот перечень входят структурные элементы трёх типов (функционально полный набор элементов):

– комбинационные схемы (КС) различного назначения. Используются для реализации МО и формирования осведомительных сигналов (для реализации множества X, Y);

– регистры: используются для хранения элементов (слов) информации (для реализации множества S);

– шины: используются для передачи информации (связи) между элементами структуры. ОА на уровне КС, регистров, шин изображается графически в виде функциональных схем.

1. Комбинационные схемы строятся на основе логических элементов (ЛЭ). Типичные примеры КС: двоичный сумматор, сдвигатель, набор элементов И и т. п. На структурных схемах КС принято обозначать при помощи УГО – условных графических обозначений: ГОСТ 2.708-81, 2.743-82. Примеры УГО для некоторых КС представлены на рисунке 5.11. Здесь SM – сумматор, DC – дешифратор, CD – шифратор, SH – сдвигатель.

 
 

 


SM DC СD SH

 

Для обозначения КС можно использовать и другие фигуры: прямоугольник, окружность и т. п. (рисунок 5.12). Следует отметить, что для одноимённых интегральных схем используются другие УГО.

 
 

Основные технические характеристики КС: затраты оборудования и быстродействие.

Затраты оборудования оцениваются количеством ЛЭ, или по Квайну – суммарным количеством входов ЛЭ.

Быстродействие КС характеризуется временем распространения сигналов от входа до выхода, т.е. задержкой распространения сигналов: Ткс = nТлэ, где Тлэ – задержка одного ЛЭ, n – количество уровней ЛЭ. Если КС построена на основе булевских выражений, представленных в ДНФ, то n=2 (двухуровневая КС).

2. Регистр – совокупность запоминающих элементов (триггеров), предназначенная для хранения элемента (слова) информации.

Обозначение регистра – регистр для хранения слова А:

вход

1 А k

 
 


выход

Для обозначения регистров обычно используется такое же имя, как и у слова. Если регистров много, их можно нумеровать, и тогда они превращаются в массив, например, в регистры общего назначения – в локальную память.

3. Шина – это совокупность целей, служащих для передачи k–разрядного слова информации. Шина описывается аналогично словам: А(1:K). На структурных схемах шины обозначаются одной линией:

A(1:k)

 


1 2... k

Шина, как совокупность проводников, используется для неуправляемой передачи информации. С целью управления процессом передачи в шину встраиваются средства управления – ключи (вентили), которые реализуются на основе двухвходовых элементов И (рисунок 5.13). Работа управляемой шины описывается микрооперацией вида: В:= 0, если yi=0, или В:= A, если yi=1, где yi – управляющий сигнал (импульс).

a1 & b1

 

a2 & bn

 

yi

 

 

Управляемая шина обозначается следующим образом:

А В или А В

n yi n yi

Управляемая шина вносит задержку в распространение сигналов:

Тш = Тэл.ц. + Ти, (5.5)

где Тэл.ц. – задержка сигнала в электрических цепях (зависит от длины цепей), Ти – задержка элемента И.

Мультиплексор (цифровой коммутатор) – совокупность управляемых шин с одним общим выходом:

ВЫХ: = А, если yА=1;

ВЫХ:=В, если yВ=1; (5.6)

BЫХ:=С, если yС=1;

ВЫХ:= 0, если yА,В,С= 0.

Обозначение мультиплексора на структурных схемах:

А n

В ВЫХ

С

Мультиплексор используется для коммутации одного из входов с единственным выходом. Другими словами, для приёма информации от различных источников информации: А, В или С в различные моменты времени. Поскольку управляющие сигналы мультиплексора вырабатываются в соответствии с выражением (5.6), т.е. либо один из них, либо ни одного, то в состав мультиплексора можно ввести дешифратор, на который подаётся номер коммутируемого входа. Мультиплексор, как ИС, обычно реализуется в одном корпусе вместе с дешифратором. Обозначение ИС мультиплексора:

1

2 MS ВЫХ

3

4

     
 
 
 

 


№ВХ

Мультиплексор строится на базе элементов И, ИЛИ. Логическая схема мультиплексора на два входа представлена на рисунке 5.14.

 
 

Демультиплексор – совокупность управляемых шин с одним общим входом:

A:=BХ, если yА=1,

В:=BХ, если yВ=1, (5.7)

С:=BХ, если yС=1

Обозначение демультиплексора:

А

ВХ В

С

 

Поскольку сигналы обычно одновременно не должны вырабатываться, то в DMS также можно включить дешифратор, на который подаётся номер выхода. Задержка демультиплексора меньше, чем у мультиплексора (один уровень логической схемы):

ТDMS= Tэл.ц.+ Тлэ. (5.8)

Логическая схема DMS изображена на рисунке 5.15.

 
 

Магистраль – двунаправленная управляемая шина. Предназначена для объединения нескольких устройств в единое целое. Другими словами, для обмена информацией между устройствами. Строится на базе мультиплексора, который обеспечивает коммутацию передающего устройства с магистралью М: М:= А, если yА2=1, М:= В, если yВ2=1, и демультиплексора, который обеспечивает коммутацию приёмного устройства и магистрали М: А:= М, если yА1=1, В:=М, если yВ1=1 (рисунок 5.16).

 
 

Таким образом, для обмена по магистрали необходимо одновременно вырабатывать два сигнала yai, ybj, управляющие мультиплексором и демультиплексором соответственно. Магистраль (синхронная) – простейший интерфейс. Если к магистрали подключается много устройств, то для их идентификации используют адрес, а для передачи адреса – шина адреса (ША).

Вместе с шиной данных (ШД) и шиной управления они, как известно, образуют шины единого интерфейса. Интерфейс – совокупность шин и правил обмена.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 776; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.