КАТЕГОРИИ: Архитектура-(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; Просмотров: 801; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |