Разработка логической схемы

Для выполнения данной задачи, необходимо проверить все 16 разрядов пришедшего на вход числа. Для упрощения задачи будем выполнять проверку по частям, проверяя разряды попарно. Для этого воспользуемся функцией "Исключающее или".

Таблица истинности функции "Исключающее или":

Таблица № 2.1.

a

b

f

0

0

0

0

1

1

1

0

1

1

1

0

Если в проверяемых разрядах есть одна единица, то есть нечетность, на выходе формируется 1, Если на входе будет два нуля или две единицы - четность, на выходе формируется 0. Далее после двух блоков проверяющих первые 4 разряда попарно мы ставим третий аналогичный блок, который проверяет выходы с первых двух. Если f1 и f2 выходные функции двух первых блоков, тогда на третьем блоке будем иметь функцию f2.

Таблица № 2.2.

f0

f1

f2

0

0

0

0

1

1

1

0

1

1

1

0

Как видно из таблицы № 2.2, f2 также реализуется функцией "исключающее или".

Логическая схема элемента, выполняющего функцию "исключающее или" представлена на рис. 2.1. Схему можно посторить на элементах И-не и инверторах.

Рис.2.1 Логическая схема элемента "исключающее или"

Для проверки схемы подадим на входы А и В сигналы "0" и "1". При совпадении сигналов на выходе формируется "0" , соответствующий четности , при несовпадении - "1" - соответствующая нечетности сигналов.

Рис.2.2 Реакция схемы "исключающее или" на входные импульсы

Проводя попарно сравнение разрядов, получим схему для проверки четности 2-х байтовой посылки (рис.3), состоящей из блоков элементов "исключающее или".

Рис. 2.3 Схема для проверки четности 2-х байтовой посылки

Перейти на страницу: 1 2

Еще статьи по теме

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

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

Главное меню

© 2020 / www.techsolid.ru