Преобразователь временного интервала в цифровой код
Иллюстрации
Показать всеРеферат
1 (ч. - -i
О и И С А-Н и L;
ЙЗОЬРЕТЕН ЙЯ
Союз Советских
< > 752235
Социалистических
Республик
Х АВТОРСКОМУ СВИДЕТЕЛЬСТВ (61) Дополнительное к авт. свид-ву— (51) М,К. С 04 F 10(04 (22) Заявлено 13.12.78 (21) 2697279/18-21
i с присоединением заявки— (23) Пр иоритет—
Государственный комитет
СССР ло делам изобретений и открытий (53) УДК 621.375.4 (088.8) (43) Опубликовано 30.07.80. Бюллетень ¹ 28 ! (45) Дата опубликования сглисанпя 30.07.80 (72) Авторы изобретения
О. Ю. Бугаенко, Л. С. Клюев и С. В. Березняков (71) Заявитель (54) ПРЕОБРАЗОВАТЕЛЪ ВРЕМЕННОГО ИНТЕРВАЛА
В ЦИФРОВОЙ КОД
Изобретсние относится к вычислительной технике, в частности к устройствам преобразования входной информации цифровых вычислительных машин.
Известен преобразователь временного интервала в цифровой код, используемый в каналах ввода информации цифровых вычислительных машин, содержащий генератор опорной частоты, счетчик импульсов (1).
Недостатком такого преобразователя яв ляется низкая достоверность преобразования входной инфор мацли в цифровой код, так как он не обеспечивает контроля исправности счетчика импульсов.
Наиболее близким техническим решением к изобретению является преобразователь временного интервала B цифровой код, содержащий генератор опорной частоты, двухвходовой логический элемент И, последовательный двоичный счетчик-формирователь информационных разрядов кода, двоичный счетчик-формирователь контрольных разрядов, в котором выход генератора опорной частоты подключен к одному из входов логического элемента И, второй вход логического элемента И подсоединен к источнику кодируемого временного интервала, выход элемента И одновременно подключен к счетным входам счетчика-формирователя информационных разрядов кода и формирователя контрольных разрядов кода, переключаюпвихся одновременно по мере поступления импульсов генератора опорной частоты с выхода элемента И в течение длительности кодируемого временного интерзала (2).
Применение в данном устройстве формирователя контрольных разрядов кода обеспечивает контроль исправности форми10 рователя информационных разрядов кода сопоставлением контрольного кода, соответствующего значению информационного кода, с фактическим значением контрольного кода, сформированного счетчиком-форми15 рователем контрольного кода, что позволяет обнаружить любые одиночные ошибки в разрядах информационного кода.
К недостаткам известного преобразователя относятся возможность рассинхронизации счетчика-формирователя .информационных разрядов кода и счетчика-формирователя контрольных разрядов кода в связи с асинхронностью временного интервала
25 тактовой частоты генератора и неодинаковым. в силу технологического разброса параметров, быстродействием элементов счетчиков и, в результате этого, возможность несовпадения значения сформированного контрольного кода и требуемого значения
752215 контрольного кода прои отсутствии реальных неисправностей.
Цель изобр етения — повышение точности контроля преобразования.
Поставленная цель достигается тем, что в преобразователь временного интервала з цифровой код, содержащий логический элемент И, один вход которого соединен с входной шиной, второй вход подключен к выходу генератора опорной частоты, а выход соединен со входом счетчика-формирователя информационных разрядов кода, вы.<од первого разряда которого связан со входом счетчика-формирователя контрольных разрядов кода, введен блок пересчета контрольных разрядов кода, один вход которого соединен с выходом первого разряда счетчика-формирователя информационных разрядов кода, а втор ой и третий его входы подключены к выходам счетчика-формирователя контрольных разрядов кода.
На чертеже представлена блок-схема устройства преобразования временного интервала в цифровой код.
Устройство содержит генератор 1 опорной частоты, выход которого подключен к логическому элементу И 2, счетчик-формирователь 8 информацлонных разрядов кода, выход первого разряда которого подсоединен к счетному входу счетчика-формирователя 4 контрольных разрядов кода и к блоку 5 пересчета контрольных разрядов кода.
В течение длительности кодпруемого временного интервала импульсы генератора 1 опорной частоты с выхода двухвходового логического элемента И 2 поступают на счетный вход счетчика-формирователя 8 информационных разрядов кода. Импульсы с выхода 1-го разряда счетчика-формирователя информационных разрядов кода поступают на счетный вход счетчика-формирователя 4 конпрольных разрядов кода, причем выход 1-го разряда счетчика-формирователя информационных разрядов кода также подключен к одному пз входов блока 5 пересчета контрольных разрядов кода.
Счетчик-формирователь 8 информационных разрядов кода осуществляет подсчет входных импульсов и по окончании временного интервала формирует информационный код, соответствующий и поступившим на его вход импульсам генератора опорной частоты.
Счетчик-формирователь 4 контрольных разрядов кода производит подсчет импульсов с выхода 1-го разряда счетчика-формирователя информационнопо кода и по окончании длительности временного интервала формирует контрольный код, соответствующий nl2 .импульсам, поступившим на его !Bxog> т(де и — количество иип лвсов Генератора опорной частоты, поступивших на вход счетчика-формирователя информационных,разряд0I3 кода.
Для приведения в соответствие контрольного кода и информационного кода на выходе преобразователя блок 5 и ресчета осуществляется пересчет (комбинационное умножение на 2) кода, сформированного счетчиком-формирователем контрольных разрядов кода в зависимости от значения информации в 1-м разряде счетчикаформирователя информационных разрядов кода. При этом по окончании длительности временного интервала с выхода блока пересчета контрольного кода снимается контрольный код, соответствующий информационному коду, снимаемому с выхода счетчика-формирователя информационных раз26 рядов кода.
Формула изобретения
30 Преобразователь временного интервала в цифровой код, содержагций логический элемент И, один вход которого соединен с входной шиной, второй вход подключен к выходу генератора опорной частоты, а выЗ ход соединен со зходом счетчика-формирователя информационных разрядов кода, выход первого разряда которого соединен со входом счетчика-формирователя контрольных разрядов кода, о т л!è ч а ю шийся
40 тем. что, с целью повышения точности кон— !ðîëÿ преобразования, в него введен блок пересчета контрольных разрядов кода, один вход которого соединен с выходом первого разряда счетчика-формирователя информа45 цпоиных разрядов кода, а второй и третий его входы подключены к выходам счет ика-формирователя контрольных разрядов кода.
50 Источники информации, принятые во вин мание прп экспертизе:
1. Авторское свидетельство СССР
М б13500, кл. G 04 F 10/02, 17.04.77.
2. Саучек Б. «Мини-ЭВМ в системах
55 обработки информации». М., «Мпр», 1976, с. 384.
752215
Составитель В, Чижов
Техред А. Камышникова
Редактор И. Грузова
Корректор С. Файн
Тип. Харьк. фил. пред. «Патент»
Заказ 883/1008 Изд. № 399 Тираж 497 Подписное
НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5