2. Устройство по П.1, отличающееся тем, что преобразователь :два из;.четьфех в код один из двух выполнен из трех элементов ИЛИ и трех элементов И, первый и второй входы первого и второго элементов ИЛИ объединены с соответствующими входами соответственно первого и вто- рог-о элементов И и являются входами с первого по четвертьй преобразова1
Изобретение относится к вычислительной технике и может быть использовано для обнаружения ошибок в работе блоков ЦВМ и контроля правильности передачи информации между ними,
Цель изобретения - повьшение надежности.
На чертеже приведена функциональная схема устройства.
Устройство для контроля двоично- пятеричного кода содержит шифратор
1,первый и второй преобразователи
2,3 кода два из четырех в код один из двух и элемент 4 сравнения. Входы шифратора 1 являются первой группой 5 входов устройства, выходы шифратора 1 соединены с входами первого преобразователя 2, выходы которого подключены к первому и третьему входам второго преобразователя 3, второй и четвертый входы которого являются второй группой 6 входов устройства, выходы второго преобразователя
3 соединены с входами элемента 4 сравнения, выход которого является выходом устройства.
Каждьм из преобразователей 2, 3 включает в себя три элемента ИЛИ 7, 8, 9, и три элемента И 10, 11, 12. Первый и второй входы первого элемента 7 ИЛИ объединены с соответствующими входами первого элемента 10 И и являются первым и вторым входами преобразователя. Аналогично объединенные первые и вторые входы вторых элементов 8 ИЛИ и 11 И являются третьими и четвертым входами преобразо- вателя. Выходы первого и второго элементов ИЛИ 7, 8 соединены с входами
теля кода два из четырех в код один из двух, выходы первого и второго, элементов ИЛИ соединены с входами третьего элемента И, выходы первого и второго элементов И подключены к входам третьего элемента ИЛИ, выходы третьих элементов И и ИЛИ являются соответственно первым и вторым выходами преобразователя кода два из четырех в код один из двух.
третьего элемента И 12, а выходы первого И второг о элементов И 10, 11 подключены к входам третьего элемен- та ИЛИ 9. Выходы третьих элементов И 12 и ИЛИ 9 являются первым и вторым входами преобразователя.
Шифратор 1 состоит из элементов ИЛИ 13-16 и преобразует унитарный
код один из пяти и код два из четырех. .
Как шифратор 1, так и преобразователи 2, 3 переводят кодовые комбинации, не принадлежащие их входномукоду, в кодовые комбинации, не принадлежащие их выходному коду.
, Работа устройства при отсутствии неисправностей в его схеме и подаче на входы двоично-пятеричного кода
иллюстрируется таблицей .
Цри поступлении на входы устройства сигналов, соответствующих кодовому слову двоично-пятеричного кода, и соответствии неисправностей в его
схеме на выходах шифратора формируются сигналы, соответствующие кодовым словам, кода 2 из 4, первый преобразователь 2 преобразует слова кода 2 из 4 в слова кода 1 из 2, т.е. слова
01 или 10. Эти слова вместе с сигналами с входов второй группы 6 информационных входов устройства, подаются на входы второго преобразователя 3, который генерирует на своих выходах слова кода 1 из 2, т.е. слова 10 или 01. При этом контрольный сигнал на выходе устройства имеет нулевое значение, свидетельствующее об отсутствии ошибок.
Если на вход устройства поступят сигналы, которые не соответствуют
1
кодовой комбинации двоично-пятеричного кода, то либо на входы первого, либо на входы второго преобразователей 2,3 поступят сигналы, описываемые кодовой комбинацией, не принадлежащей коду 2 из 4, Поэтому либо на выходах .первого, либо на выходах второго преобразователей 2,3 будут сформированы сигналы, соответствующие кодовым комбинациям 00 или 11. А в этом случае элемент 4 сравнения сформирует на выходе устройства сигнал единичного значения, соответствующий сигналу ошибки.
Например, если на первую группу 5 входов устройства поступит кодовое слово 11000 (нумерация входов справа-налево) , то на входах первого преобразователя 2 будет сформировано слово 11, не принадлежащее коду 1 из 2. Соответственно на входы второго преобразователя 3, в зависимости от сигналов на второй группе 6 входов устройства, поступит кодовое слово 1110 или 1011, не принадлежащее коду 2 из 4, Вследствие этого на выходах второго преобразователя 3 будет присутствовать слово 11, а на выходе устройства сигнал единицы, свидетельствуюпрй об ошибке
Можно показать, что любое другое искажение входного слова двоично1 О О 0010
599124
, пятеричного кода будет зафиксировано предлагаемыми устройствами.
Устройство обладает также свойст- g вами самопроверки, т.е. любая оди- ночйая неисправность вида Константа О или Константа 1 во внутренних узлах его схемы проявляется при его работе.
10 Например, неисправность Константа О выхода элемента ИЛИ 13 шифратора будет зафиксирована при входном слове 10000, поданном на первую группу 5 входов устройства. В этом
15 случае на выходах шифратора будет сформировано слово 0100, не принадлежащее коду 2 из 4, а на выходах первого и второго преобразователей 2,3 - слово 00, не принадлежащее
20 коду 1 из 2. На выходе устройства будет сформирован сигнал единицы, свидетельствующий в данном случае о неисправности устройства.
Неисправность Константа 1 вы25 хода того же элемента ЕПИ 13 будет обнаружена при входном слове 01000, поданном на первую группу 5 входов устройства. В этом случае на выходах шифратора 1 будет сформировано слово
30 1110, не принадлежащее коду 2 из 4, как уже бьшо показано вьш1е, приведет к фор ированию на выходе устройства сигнала ошибки.
О
О
1
О О
1
О
1
О О
название | год | авторы | номер документа |
---|---|---|---|
Самопроверяемое устройство для контроля кодов | 1985 |
|
SU1527710A1 |
Устройство для контроля двоично-пятеричного кода | 1980 |
|
SU983711A1 |
"Транслятор кода "1 из 3" в код "1 из 4" | 1990 |
|
SU1783620A1 |
Устройство для контроля преобразования двоичного кода в код "1 из @ | 1985 |
|
SU1298749A1 |
Устройство контроля счетчика | 1984 |
|
SU1226657A1 |
Самопроверяемое устройство для контроля кодов "1 из 7 | 1985 |
|
SU1295529A1 |
Самопроверяемое устройство контроля для кода 3 из 10 | 1985 |
|
SU1543551A1 |
Устройство для контроля кода "1 из 5 | 1985 |
|
SU1288916A1 |
Устройство для контроля парафазных сигналов | 1987 |
|
SU1510098A1 |
Самопроверяемое устройство контроля кода | 1984 |
|
SU1238245A1 |
Селлерс Ф | |||
Методы обнаружения ошибок в работе ЭЦВМ, - М.: Мир, 1972, с | |||
Устройство для отыскания металлических предметов | 1920 |
|
SU165A1 |
Разборный с внутренней печью кипятильник | 1922 |
|
SU9A1 |
Устройство для контроля кода "2 из п " | 1976 |
|
SU622085A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для контроля двоично-пятеричного кода | 1980 |
|
SU983711A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-12-15—Публикация
1985-01-07—Подача