Преобразователь временного интервала в двоичный код

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

Автор: Жеребятьев

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 131597 1/50 7/62 Н 50 4 С аМс.4-1 а.СР983.ГО ИНавт ст о устет ть при ОСУДАРСТВЕКНЫЙ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ ОПИСАНИЕ ИЗОБ Н А ВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Гитис Э.И., Пискулов Е.Алого-цифровые преобразователиЭнергоиздат, 1981, с. 141, риАвторское свидетельство ССУ 1086430, кл. С 06.Р 7/62,(57) Изобретение относится ктике и вычислительной техникбыть использовано в цифровыхуправления и контроля и являусовершенствованием известноройства по а,с. Ф 1086430. Иние позволяет расширить обла менения преобразователя временного интервала в код эа счет обеспечени возможности преобразования в нормализованный код большего диапазона временных интервалов. Преобразовательсодержит генератор 1 импульсов,п 1-разрядный счетчик 2, и-разрядный счетчик 3, (в+1)-разрядный сдвигающийрегистр 4, п-разрядный сдвигающийрегистр 5, шифратор 6, триггер 7управления, триггер 8 контроля нормализации результата, триггер 9 знака порядка, группу 10 из (тп+1) элементов И, группу 11 из и элементов Иэлементы И 12 и 13, элементы ИЛИ 14и 15, элементы 16 и 17 .задержки,вход 18 "Начало временного интервала", выход 20 порядка числа, выход21 мантиссы числа и выход 22 знакапорядка числа. 1 ил.1 131Устройство относится к автоматике и вычислительной технике, можетбыть использовано в цифровых системах управления и контроля и являетсяусовершенствованием устройства поавт. св. У 1086430,Цель изобретения - расширение области применения за счет возможностипреобразования в нормализованный кодбольшего диапазона временных интервалов.На чертеже представлена функциональная схема преобразователя.Преобразователь содержит генератор 1 импульсов, ш-разрядный счетчик2, и"разрядный счетчик 3 (ш+1)-разрядный сдвигающий регистр 4, и-разрядный сдвигающий регистр 5, шифратор 6, триггер 7 управления, триггер 8 контроля нормализации результата, триггер 9 знака порядка, группу10 из (ш+1) элементов И, группу 11иэ и элементов И, элементы И 12 и13, элементы ИЛИ 14 и 15, элементы16 и 17 задержки, вход 18 "Началовременного интервала", вход 19 "Конец временного интервала", выход 20порядка числа, выход 21 мантиссы,числа и выход 22 знака порядка числа,Преобразователь работает следующим образом.С поступлением импульса начала временногоинтервала на вход 18 счетчика 3 регистр 5 и триггер 9 обнуляются, все триггеры регистра 4 за исключением младшего устанавливают в ноль а триггер 7 - в единицу. Импульсы с генератора 1 импульсов через соответствующий элемент И группы 10 и элементы ИЛИ 14 и И 12 поступают на счетный вход счетчика 3 и подсчитываются им. Эти же импульсы поступают на счетчик 2, который тоже .считает их.5973 2задержки 17,.элемент И 13 не поступают на схему нормализации мантиссы.С выхода 21 преобразователя снимается код мантиссы числа, с выхода 22 преобразователя - нулевой знак порядка числа, а с выхода 20 - код нулевого порядка числа, Если на преобразователе малый временной интервал и ви-м разряде регистра 5 ноль (код ман 10 тиссы не нормализован), то триггер 8остается в единичном состоянии и импульсы с генератора 1 через элемент 17 задержки и элемент И 13 поступают на единичный вход триггера 9, на входуправления сдвигом регистра 5 и черезэлемент ИЛИ 15 - на вход управлениясдвигом регистра 4. Под действиемэтих импульсов триггер 9 устанавливается в единицу что соответствуетотрицательному знаку порядка числа.Информация в регистрах 4 и 5 сдвигается в сторону старших разрядов при поступлении каждого очередного импульса.Как только в старшем (и-м) раэря 30 35 40 45 де регистра 5 устанавливается единица, триггер 8 устанавливается в ноль,схема И 13 закрывается и поступлениеимпульсов сдвига прекращается. Теперь с выхода 20 преобразователяснимается также нормализованный кодмантиссы числа, с выхода 22 - отрицательный знак порядка, а с выхода20 - величина порядка. Если временной интервал продолжительный, топроисходит переполнение п-разрядногосчетчика 3. Импульс переполнения си-го разряда счетчика поступает через элемент ИЛИ 15 на вход управле"ния сдвигом регистра 4 и устанавливает единицу в следующем (первом)разряде и копь - в предыдущем млад-шем разряде. Этот же импульс черезэлемент 16 задержки поступает навход старшего разряда счетчика 3 иустанавливает его в единицу.50 55 Если в это время на вхоц 19 преобразователя поступает импульс конца временного интервала, то триггер 7 устанавливается в ноль, элемент И 12 закрывается, счет импульсов счетчиком 3 прекращается, триггер 8 устанавливается в единицу, а код мантиссы из счетчика 3 через элементы И группы 11 передается в регистр 5. Если в и-м разряде регистра 5 единица (код мантиссы нормализован), то этим потенциалом триггер 8 устанавливается в ноль и импульсы генератора 1 через элемент Импульсы с генератора 1 через элемент И группы 10, открытый единичным сигналом с выхода второго разряда счетчика 2, и элементы ИЛИ 14 и И 12 поступают на вход счетчика 3 с частотой, умноженной на коэффициент 1/2, и на счетчике 3 формируется число, пропорциональное текущей длительности интервала, с коэффициентом 1/2. На каждом втором такте счетчик 2 обнуляется импульсом с выхода элемента ИЛИ 14. На протяжении первого циклаЗаказ 2364/51 Тираж 672 Подписное ВНИИПИ Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д. 4/5Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4 3 131597 работы счетчика 3 шифратор 6 формирует порядок числа. Если в том же цикле счетчик 3 переполнится, то в регистре 4 единица устанавливается импульсом сдвига в следующий разряд, что соответствует порядку 2 числа, а счетчик 3 заполняется импульсами с частотой, умноженной на коэффициет 1/4, формируя код, пропорциональный длительности интервала, с коэффици ентом 1/4 и т.д.С приходом на вход 19 преобразователя конца временного интервала триггер 7 устанавливается в ноль, элемент И 12 закрывается и счет импуль сов счетчиком 3 прекращается. Этим же импульсом триггер 8 переводится в единичное состояние и открываются элементы И группы 20. Код мантиссы со счетчика 3 передается в ре гистр 5. Так как в этом случае ман.тисса всегда нормализована, то единичным сигналом с выхода и-го разряда регистра 5 триггер 8 возвращается в нулевое состояние. Мантисса 25 числа снимается с выхода 21 преобразователя, знак порядка (ноль) - с выхода 22, а величина его - с выхода 20.Такая структура преобразователя ЗО позволяет всегда получить на выходе нормализованный двоичный код, представленный в форме с плавающей запятой.формула изобретения 35 Преобразователь временного интер вала в двоичный код по авт. св. В 1086430, о т л и ч а ю щ и й с я тем, что, с целью расширения области примене ния за счет возможности преобразования в нормализованный код большего 3диапазона интервалов, в него введены и-разрядный сдвигающий регистр,где и-разрядность мантиссы числа,группа из и элементов И, триггерзнака порядка, триггер контроля нормализации результата, второй элементИ, второй элемент ИЛИ и второй элемент задержки, причем информационные выходы и-разрядного счетчикасоединены соответственно с первымивходами и элементов И группы, вторыевходы которых объединены между собойи с единичным входом триггера контроля нормализации результата и соединены с входом "Конец временного интервала" устройства, а выходы соеди"нены с соответствующими информационными входами и-разрядного сдвигающего регистра, выходы которого являются выходами мантиссы числа, вход обнуления объединен с нулевым входомтриггера знака порядка и соединен свходом "Начало временного интервала"устройства, выход и-го разряда соединен с нулевым входом триггера контроля нормализации результата, выходкоторого соединен с первым входомвторого элемента И, второй вход которого соединен через второй элементзадержки с выходом генератора импульсов, а выход - соединен с входом управления сдвигом и-разрядного сдвигающего регистра, с единичным входом триггера знака порядка и с первым входом второго элемента ИЛИ,второй вход которого соединен с вы- .ходом переполнения и-разрядногосчетчика, а выход - соединен с входом управления сдвигом (в+1)-разрядного сдвигающего регистра, выходтриггера знака порядка является вы-.ходом знака порядка числа устройства.

Смотреть

Заявка

4012176, 17.01.1986

МИНСКОЕ ВЫСШЕЕ ИНЖЕНЕРНОЕ ЗЕНИТНОЕ РАКЕТНОЕ УЧИЛИЩЕ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ

ЖЕРЕБЯТЬЕВ ВЛАДИМИР ИВАНОВИЧ

МПК / Метки

МПК: G06F 7/62, H03M 1/50

Метки: временного, двоичный, интервала, код

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

Код ссылки

<a href="https://patents.su/3-1315973-preobrazovatel-vremennogo-intervala-v-dvoichnyjj-kod.html" target="_blank" rel="follow" title="База патентов СССР">Преобразователь временного интервала в двоичный код</a>

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