- •Рецензент:
- •Т.Х.Иванов
- •Содержание
- •Предисловие
- •Лабораторная работа 1 Логические элементы
- •1. Теоретические основы лабораторной работы
- •1.1 Основы булевой алгебры
- •1.2 Назначение и технические характеристики универсального лабораторного стенда
- •2. Задание на лабораторную работу
- •3. Контрольные вопросы
- •Лабораторная работа 2 Проектирование комбинационных цифровых устройств в заданном базисе логических элементов
- •1. Теоретические основы лабораторной работы
- •1.1 Формы представления алгоритмов функционирования кцу
- •Алгоритм перехода от таблицы истинности логической функции к ее записи в виде сднф
- •1.3 Алгоритм перехода от таблицы истинности логической функции к ее записи в виде скнф
- •1.4 Минимизация логических функций
- •1.5 Алгоритм минимизации логических функций, заданных в сднф при помощи карт Карно
- •1.6 Минимизация частично определенных и инверсных логических функций
- •1.7 Преобразование минимальных форм логических функций к виду, реализуемому лэ заданного функционально полного набора
- •1.8 Минимальные формы в монофункциональных базисах
- •1.9 Проектирование схемы кцу в заданном базисе лэ
- •1.10 Проектирование многовыходных кцу
- •2. Задание на лабораторную работу
- •3. Содержание отчета
- •4. Контрольные вопросы
- •Лабораторная работа 3 Проектирование и исследование дешифраторов
- •1. Теоретические основы лабораторной работы
- •1.1 Линейные дешифраторы
- •1.2 Пирамидальные дешифраторы
- •1.3 Особенности проектирования неполных дешифраторов
- •1.4. Применение дешифратора в качестве универсального логического элемента
- •2. Задание на лабораторную работу
- •3. Содержание отчета по лабораторной работе
- •4. Контрольные вопросы
- •Лабораторная работа 4 Двоичные сумматоры
- •1. Теоретические основы лабораторной работы
- •1.1 Правила выполнения арифметических операций
- •1.2 Двоичные сумматоры
- •1.3 Двоичные вычитатели
- •1 .4 Двоичные сумматоры - вычитатели
- •2. Задание на лабораторную работу
- •3. Содержание отчета
- •4. Контрольные вопросы
- •Лабораторная работа 5 Цифровые компараторы
- •1. Теоретические основы лабораторной работы
- •2. Задание на лабораторную работу
- •3. Контрольные вопросы
- •Лабораторная работа 6 Устройства контроля работоспособности цу
- •1. Теоретические основы лабораторной работы
- •1.1 Контроль по модулю 2 (контроль по четности/нечетности)
- •1.2 Контроль дублированием и троированием
- •2. Задание на лабораторную работу
- •3. Контрольные вопросы
- •Лабораторная работа 7 Мультиплексоры и демультиплексоры
- •1. Теоретические основы лабораторной работы
- •1.1 Мультиплексоры
- •1.2. Демультиплексоры
- •1.3 Применение мультиплексоров и демультиплексоров
- •2. Задание на лабораторную работу
- •3. Контрольные вопросы
- •Лабораторная работа 8 Синтез и исследование триггеров
- •1. Теоретические основы лабораторной работы
- •1.1 Цифровые устройства последовательностного типа
- •1.2 Триггеры
- •1.3 Схемотехника триггеров
- •2. Задание на лабораторную работу
- •3. Содержание отчета
- •4. Контрольные вопросы
- •Лабораторная работа 9 Регистры
- •1. Теоретические основы лабораторной работы
- •1.1 Параллельный регистр
- •1.2 Последовательный регистр
- •2. Задание на лабораторную работу
- •4. Контрольные вопросы
- •Приложение
- •Лабораторная работа 10 Цифровые счетчики импульсов
- •1. Теоретические основы лабораторной работы
- •1.1 Суммирующие двоичные счетчики
- •1.2 Вычитающие двоичные счетчики
- •1.3. Реверсивные двоичные счетчики
- •1.4 Счетчики с произвольным значением модуля счета
- •2. Домашнее задание
- •3. Задание на лабораторную работу
- •4. Содержание отчета
- •5. Контрольные вопросы
- •Приложение
- •Принятые сокращения
- •Литература
- •Основы цифровой техники
1.2 Контроль дублированием и троированием
К простейшим методам обнаружения ошибок в работе ЦУ относится также метод дублирования ЦУ и сравнения их выходных сигналов. Метод базируется на использовании аппаратурной избыточности.
Поясним суть этого метода. Допустим, необходимо контролировать работоспособность некоторого одновыходного ЦУ. Возьмем второе устройство (ЦУк), абсолютно идентичное контролируемому и их входы соединим параллельно, а выходные сигналы устройств подадим на схему сравнения (рис. 4). Учитывая то, что вероятность одновременной потери работоспособности (отказа) обоими ЦУ много меньше вероятности отказа одного из них, можно сделать следующее заключение. Если у=ук, то оба ЦУ исправны и полученные на выходе ре-зультаты у и ук не содержат ошибок. Если же уук – отказало одно из ЦУ (один из результатов у или ук ошибочен), но указать, какое именно, не представляется возможным.
Устранить указанное ограничение метода контроля дублированием можно, несколько усложнив схему контроля, а именно, перейдя к троированию аппаратуры (трехкратному резервированию) и выборке результата путем“голосования”. Последнее обеспечивается с помощью так называемого мажоритарного элемента, который передает на выход сигнал, соответствующий большинству из входных. Очевидно, что в случае отказа одного из трех ЦУ (что и является наиболее вероятным) сигнал на выходе мажоритарного элемента (Y) все равно останется верным, т.к. он будет равен зна-чению сигналов, имеющих место на выходах двух других работоспособных ЦУ, т.е. происходит маскирование ошибки. Схема реализации метода контроля троированием аппаратуры с мажоритарным элементом (2) приведена на рис. 5, а, а таблица функционирования мажоритарного элемента на рис. 5, б.
a )
-
Y1 Y2 Y3
Y
a1 a0
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
0
0
0
1
0
1
1
1
0 0
1 1
1 0
0 1
0 1
1 0
1 1
0 0
б)
Кроме выхода мажоритарного элемента Y, в таблице приведены и выходы а1 и а0 – старший и младший разряды двухразрядного кода, формируемого узлом, определяющим номер отказавшего ЦУ (А).
Из таблицы функционирования получаем уравнения связи:
(3)
, (4)
(5)
Соответствующая уравнениям связи схема мажоритарного элемента и узла, определяющего номер отказавшего ЦУ приведена на рис. 6.
2. Задание на лабораторную работу
2.1. Используя двухвходовые ЛЭ “М2”спроектировать и исследовать (снять таблицу функционирования) схему сверткиm-разрядного двоичного слова: а) пирамидального и б) ступенчатого типов.
m=3 – для бригад №№ 1, 2, 3 и
m=4 – для бригад №№ 4, 5.
2.2. Исследовать работу (снять таблицу функционирования) ИС К155ИП2.
2.3. Спроектировать и исследовать работу мажоритарного элемента и узла определения номера отказавшего ЦУ (канала).
Примечание: мажоритарный элемент должен быть построен с использованием ЛЭ“И-НЕ”.