Устройство для контроля кодов

Номер патента: 1552382

Авторы: Ключко, Красиков, Николаев, Петухов, Ткаченко, Шпагин

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХ СПУБЛИН 03 М 1 ГОСУДАРСТВЕННЫПО ИЗОБРЕТЕНИЯМПРИ ГННТ СССР НОМИТЕТОТНРЫТИЯМ Н Я=,.д 1тухов,аев, С, В.Ипаьство СС идетел03 и(56) Авторское св11 1474856, кл. Н23.07.87,Авторское свидетельМ 1203711, кл, Н 03 И 54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КОДОВ57) Изобретение относится к выцислельной технике и передаце данных иожет быть использовано для контролинимального и оптимального кодовибоначци, а также для контроля опимальной системы счисления. Цель 2изобретения - расширение функциональных возможностей устройства за счет способности контролировать оптимальных код Фибоначци и оптимальную систему счисления. Эта цель достигается тем, цто устройство для контроля кодов, содержащее счетчик 1, триггер 9, первую схему 1 О сравнения с константой и элемент ИЛИ 15, содержит элементы И 3, 12 и 13 вторую схему 11 сравнения с константой с соответствующими связями, Изобретение может быть использовзно для контроля в арифметико-логических устройствах для построения высоконадежных запоминаюцих устройств, в системах с высокими требованиями достоверности информации, с большим уровнем помех, с последовательной передацей и обработкой кодов. 2 ил.Изобретение относится к вычислительной технике и передаче данных, может быть использовано для контроля минимального и оптимального р-кодов5 Фибоначчи, а также для контроля оптимальной с-системы счисления.Цель изобретения - расширение Функциональных возможностей эа счет способности контролировать оптимальный с-код Фибоначци и оптимальную с-систему сцисления.На фиг.1 представлена схема уст ройства для контроля кодов; на фиг,2- первая и вторая схемы сравнения 15 с константой для случая с=2.Устройство (фиг.1) содержит счетчик 1, первый вход 2 задания режима устройства, первый элемент И 3, информационный вход 4 устройства, вто рой вход 5 задания режима устройства, контрольный выход 6 устройства, вход 17 сброса устройства, тактовый вход 8 устройства, триггер 9, первую схему 10 сравнения с константой, вторую 25 схему 11 сравнения с константой, второй элемент И 12, третий элемент И 13, первый сигнальный вьход 14 устройства, элемент ИЛИ 15 и второйсигнальный выход 16 устройства. 30Схема 10 сравнения с константой(фиг.2) содержит элемент И 17 и реализует Функцию равенства (2 с+1). Схема 11 сравнения с константой (фиг,2)содержит элемент ИЛИ-НЕ 18 и реализует функцию с), Причем первый(младший) разряд счетчика 1 соединенс вторым входом элемента И 17, второй разряд счетчика 1 соединен спервым входом элемента ИЛИ-НЕ 18, тре тий разряд счетчика 1 соединен с первым входом элемента И 17 и вторымвходом элемента ИЛИ-НЕ 18 (1, 2 и 3номера соответствующих разрядов счетчика 1) . 45Счетчик 1 предназначен для подсчета колицества нулей и сброса припоступлении на вход 4 единичного сигнала. При поступлении на вход 7 сброса единичного сигнала счетчик 1 устанавливается в состояние с. При посту"плении на счетчик более (2 с+1) нулевых сигналов он сбрасывается в нулевое состояние.На выходе 14 устройства отображает 55ся наличие. ошибки (1-0) при поступлении единичных сигналов с элементов И 12 и 13. Элемент ИЛИ 15 выдает единичный сигнал на контрольный выход 6 при поступлении единичного сигнала на его входы с элементов И 3, 12 и 13. На выходе 16 устройства отображается наличие ошибки (0-1) при поступлении единичного сигнала с элемента И 3.Входы 2 и 5 устройства предназнацены для задания трех режимов работы: контроль минимального с-кода Фибоначци соответственно (0; 0), оптимального с-кода фибоначчи (1; 1) и оптимальной с-системы счисления (0;1). Сущность изобретения заключается в реализации устройством трех Функций контроля, минимального скода Фибоначци Х оптимального скода Х, и оптимальной с-системы счисления Х, согласно следующим переклюцательным функциям:Х;а,ча Чча,ЧачУСаЧаа,ааЧа 1 Ъ аа )Ллак,+ь+,чЧ(а+,Ч а, ЧЧак ЧЧаа )Ла (1)где а 1 - а- элементы кодовой комбинации;К,=1, с; К =с, и-с; К.=2, и-Зс,Х ам =Х Ч ( а +, Л а + Л Л а ЛЛа, ) чЧ (а к,+ Л а к, Ла к, 56-1 Л Лак +)Ч (2) Ч(а Ла ., Лла,лаи) а Хсис =Х Ч (а +, Л а+ Л л аЛЛа+, ) ЛЛ (аь+,Ч а +Ччаи, Ч а) ч (3)Ч (ак + Лак,+.Л а,+ +, ЛЛ а+ь ) ЛЛ(а+Чак,+,Ч Ча, Ч а),Устройство (фиг,1) работает следующим образом.Пусть устройство работает в режиме контроля минимального с-кода Фибоначчи и на входах 2 и 5 состояния (0; О). Двоичные символы комбинации фибоначциевого с-кода с входа 4 посту52382 6 20 ЗО 35 40 5 15 пают на инверсный счетный вход счетчика 1, вход сброса счетчика 1 и на один вход элемента И 3. При поступлении на инверсный счетный вход счетчикаменеенулевых сигналов после первого единичного сигнала на выходесхемы 11 сравнения устанавливается единичный сигнал, Если после этих менее е нулевых символов поступает единичный сигнал, т.е, удовлетворяется условие Формулы (1), элемент И 3 выдает сигнал ошибки на выход 16 иэлемент ИЛИ 15.После завершения процедуры контроля сигнал на входе 7 сброса обнуляет триггер 9, приводит счетчик 1. в состояние С.Предположим, что устройство работает в режиме контроля оптимального с-кода Фибоначчи и на входах 2 и 5 состояния (1; 1). Двоичные символы комбинации оптимального е-кода с входа 1 поступают на инверсный счетный вход счетчика 1, вход сброса счетчика 1, на один вход элемента И 3. В этом режиме, кроме контроля по минимальной Форме (1), устройство контролирует кодовую комбинацию по оптимальной форме (2). Из исходного й состояния счетчик 1 подсчитывает нулевые сигналы, поступающие на вход 1, и при поступлении более с нулевых сигналов (счетчик 1 в состоянии 2 с+1), что является нарушением оптимального е-кода, формула (2), элемент И. 13 выдает на "выход 11 устройства и вход элемента ИЛИ 15 сигнал ошибки, В случае, если первый единичный сигнал поступает на вход 4 послеи менее нулей, т.е. Форма оптимального кода не нарушается, то триггер 9 устанавливается в единичное состояние, на его инверсном выходе нулевой потенциал и сигнал ошибки элемент И 13 не выдает.После поступления на вход единичного сигнала происходит сброс счетчика 1 в нулевое состояние, он начинает подсчет нулевых сигналов, б при достижении количества нулей (2+ т 1) на выходе схемы 10 сравнения устанавливается единичный потенциал и срабатывает элемент И 12, так как на всех его входах единичные сигналы, Таким образом реализуется контрольная формула (2).Установим на входах 2 и 5 (О; 1) для контроля оптимальной е-системы счисления по формуле (3) . В с-системе количество нулей перед первой единицей не ограничено. На одном входе элемента И 13 устанавливается нулевой потенциал, так как вход 2 в нулевом состоянии, при достижении количества нулей перед первой единицей более с, счетчик в состоянии (2 т+1), срабатывания элемента И. 1,3 не происходит.Формула изобретенияУстройство для контроля кодов, содержащее счетчик, триггер, первую схему сравнения с константой и элемент ИЛИ, причем информационный входустройства соединен с входом сбросасцетчика и с инверсным счетным входом счетчика, выходы разрядов которого соединены с входами разрядов первой схемы сравнения с константой,вход сброса устройства соединен свходом установки счетчика и с входом установки а "0" триггера, тактовый вход устройства соединен с тактовым входом счетчика, о т л и ч аю щ е е с я тем, что, с целью расши,".рения функциональных возможностейза счет дополнительного контроля оптимального е-кода Фибоначчи и оптимальной с-системы счисления, оносодержит три элемента И и вторуюсхему сравнения с константой, причеминформационный вход устройства соединен с информационным входом и входом разрешения приема триггера, спервым входом первого элемента И,второй вход которого соединен с выходом второй схемы сравнения с константой, входы разрядов которой соединены с выходами разрядов счетчика, прямой и инверсный выходы триггера соединены соответственно с первыми вхоцами второго и третьего элементов И, вторые входы которых объединены и соединены с выходом первой схемь сравнения с константой, первйй и второй входы задания режима устройства соединены соответственно с третьими входами третьего и второго элементов И, выходы которых являются первым сигнальным выходом устройства и соединены соответственнос первым и вторым входами элементаИЛИ, выход которого является контрольным выходом устройства, выходпервого элемента И соединен с третьимвходом элемента ИЛИ и является вторым сигнальным выходом устройства.1552382 С оста ви тел ь А. 1 люе вРедактор А.Мотыль Техред Л.Сердюкова Корректор Т.Малец Заказ 341 Тираж 662 ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб;, д. 4/5 Производственно-издательский комбинат Патент", г, Ужгород, ул, Гагарина,101

Смотреть

Заявка

4329949, 17.11.1987

ПРЕДПРИЯТИЕ ПЯ Г-4190, КРАСНОДАРСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК

КЛЮЧКО ВЛАДИМИР ИГНАТЬЕВИЧ, ПЕТУХОВ ВЛАДИМИР ЕФРЕМОВИЧ, ТКАЧЕНКО АЛЕКСАНДР ВАСИЛЬЕВИЧ, НИКОЛАЕВ ЮРИЙ ИВАНОВИЧ, ШПАГИН СЕРГЕЙ ВАСИЛЬЕВИЧ, КРАСИКОВ СЕРГЕЙ АНАТОЛЬЕВИЧ

МПК / Метки

МПК: H03M 13/53

Метки: кодов

Опубликовано: 23.03.1990

Код ссылки

<a href="https://patents.su/4-1552382-ustrojjstvo-dlya-kontrolya-kodov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля кодов</a>

Похожие патенты