Устройство относится к автоматике и вычислительной технике, может быть использовано в цифровых системах управления и контроля и является усовершенствованием устройства по авт. св„ № 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, которьш тоже . считает их.
Если в это время на вход 19 преобразователя поетупает импульс конца временного интервала, то триггер 7 устанавливается в ноль, элемент И 12 закрывается, счет импульсов счетчико 3 прекращается, триггер 8 устанавливается в единицу, а код мантиссы из счетчика 3 через элементы И группы 1 передается в регистр 5. Если в п-м разряде регистра 5 единица (код мантиссы нормализован), то этим потенциалом триггер 8 устанавливается в нол и импульсы генератора 1 через элемен
задержки 17,.элемент И 13 не поступают на схему нормализации мантиссы.
С выхода 21 преобразователя снимается код мантиссы числа, с выхода 22 преобразователя - нулевой знак порядка числа, а с выхода 20 - код нулевого порядка числа. Если на преобразователе малый временной интервал и в п-м разряде регистра 5 ноль (код мантиссы не нормализован), то триггер 8 остается в единичном состоянии и импульсы с генератора 1 через элемент 17 задержки и элемент И 13 поступают на единичный вход триггера 9, на вход управления сдвигом регистра 5 и через элемент ИЛИ 15 - на вход управления сдвигом регистра 4. Под действием этих импульсов триггер 9 устанавливается в единицу, что соответствует отрицательному знаку порядка числа. Информация в регистрах 4 и 5 сдвигается в сторону старших разрядов при поступлении каждого очередного импульса.
Как только в старшем (п-м) разряде регистра 5 устанавливается единица, триггер 8 устанавливается в ноль, схема И 13 закрывается и поступление импульсов сдвига прекращается. Теперь с выхода 20 преобразователя снимается также нормализованный код мантиссы числа, с выхода 22 - отрицательный знак порядка, а с выхода 20 - величина порядка. Если временной интервал продолжительный, то происходит переполнение п-разрядного счетЧика 3. Импульс переполйения с п-го разряда счетчика поступает через элемент ИЛИ 15 на вход управления сдвигом регистра 4 и устанавливает единицу в следующем (первом) разряде и ноль - в предьщущем млад- тем разряде. Этот же импульс через элемент 16 задержки поступает на вход старшего разряда счетчика 3 и устанавливает его в единицу.
Импульсы с генератора 1 через элемент И группы 10, открытый единичным сигналом с выхода второго разряда счетчика 2, и элементы ИЛИ 14 и И 12 поступают на вход счетчика 3 с частотой, умноженной на коэффициент 1/2, и на счетчике 3 формируется число, пропорциональное текущей длительности интервала, с коэффициентом 1/2. На каждом втором такте счетчик 2 обнуляется импульсом с выхода элемента ИЛИ 14, На протяжении первого цикла
работы счетчика 3 шифратор 6 формирует порядок числа. Если в том же цикле счетчик 3 переполнится, то в регистре 4 единица устанавливается импульсом сдвига в следукяций разряд, что соответствует .порядку 2 числа, а счетчик 3 заполняется импульсами с частотой, умноженной на к оэффициет 1/4, формируя код,, пропорциональньш длительности интервала, с коэффици- ентом 1/4 и т.д.
С приходом на вход 19 преобразова теля конца временного интервала триггер 7 устанавливается в ноль, элемент И 12 закрьшается и счет импуль- сов счетчиком 3 прекращается. Этим же импульсом триггер 8 переводится в единичное состояние и открываются элементы И группы 20. Код мантиссы со счетчика .3 передается в регистр 5. Так как в этом случае ман- :тисса всегда нормализована, то еди- ничным сигналом с выхода п-го разряда регистра 5 триггер 8 возвращается в нулевое состояние. Мантисса числа снимается с выхода 21 преобразователя, знак порядка (ноль) - с выхода 22, а величина его - с вывода 20.
Такая структура преобразователя позволяет всегда получить на выходе нормализованный двоичный код, представленный в форме с плавакицей запятой. Формула изобретения
Преобразователь временного интервала в двоичный код по авт. ев. № 1086430 отличающийся тем, что, с целью расширения области примене- ния за счет возможности преобразования в нормализованный код большего
Составитель 3. Моисеенко Редактор П. Герешй Техред М.Ходанич Корректор Л. Патай
Заказ 2364/51 Тираж 672Подписное
ВНИИПИ Государственного комитета СССР
по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4
JO
15
35
i 40
0
5
30
диапазона интервалов, в него введены п-разрядный сдвигающий регистр, где п-разрядность мантиссы числа, группа из п элементов И, триггер знака порядка, триггер контроля нормализации результата, второй элемент И, второй элемент ИЛИ и второй элемент задержки, причем информационные выходы п-разрядного счетчика соединены соответственно с первыми вводами п элементов И группы, вторые входы которых объединены между собой и с единичным входом триггера контроля нормализации результата и соединены с входом Конец временного интервала устройства, а выходы соединены с соответствукщими информационными входами п-разрядного сдвигающего регистра, выходы которого являются выходами мантиссы числа, вход обнуления объединен с нулевым входом триггера знака порядка и соединен с входом Начало временного интервала устройства, выход п-го разряда соединен с нулевым входом триггера контроля нормализации результата, выход которого соединен с первым входом второго элемента И, второй вход которого соединен через второй элемент задержки с выходом генератора импульсов, а выход - соединен с входом управления сдвигом п-разрядного сдви- ганицего регистра, с единичным входом триггера знака порядка и с первым входом второго элемента ИЖ, второй вход которого соединен с вы- . ходом переполнения п-разрядного счетчика, а выход - соединен с входом управления сдвигом (т+1)-разряд- ного сдвигающего регистра, выход триггера знака порядка является выходом знака порядка числа устройства.
название | год | авторы | номер документа |
---|---|---|---|
Преобразователь форматов данных | 1985 |
|
SU1290535A1 |
Преобразователь форматов данных | 1982 |
|
SU1092490A1 |
Устройство для деления чисел в форме с плавающей запятой | 1988 |
|
SU1566340A1 |
Счетчик импульсов с визуальной индикацией | 1978 |
|
SU767973A1 |
Интегроарифметическое устройство | 1987 |
|
SU1515162A2 |
Устройство для деления чисел | 1981 |
|
SU1012241A1 |
Преобразователь временного интервала в двоичный код | 1983 |
|
SU1086430A1 |
Устройство для преобразования двоичного кода в десятичный и обратно для чисел с плавающей запятой | 1977 |
|
SU717755A1 |
Преобразователь форматов данных | 1985 |
|
SU1418909A1 |
Устройство для определения координат центра светового пятна | 1974 |
|
SU486334A1 |
Изобретение относится к автоматике и вычислительной технике, может быть использовано в цифровых системах управления и контроля и является усовершенствованием известного устройства по а.с. № 1086430. Изобретение позволяет расширить область при to менения преобразователя временного интервала в код за счет обеспечения возможности преобразования в нормализованный код большего диапазона временных интервалов. Преобразователь содержит генератор 1 импульсов,т-раз- рядный счетчик 2, п-разрядный счетчик 3, (т+1)-разрядный сдвигающий регистр 4, п-разрядньй сдвигающий регистр 5, шифратор 6, триггер 7 управления, триггер 8 контроля нормализации результата, триггер 9 знака порядка, группу 10 из (т+1) элементов И, группу 11 из п элементов И, элементы И 12 и 13, элементы ИЛИ 14 и 15, элементы 16 и 17 задержки, вход 18 Начало временного интервала, выход 20 порядка числа, выход 21 мантиссы числа и выход 22 знака порядка числа. 1 ил. (Л со СП о оо N)
Гитис Э.И., Пискулов Е.А | |||
Аналого-цифровые преобразователи | |||
М.: Энергоиздат, 1981, с | |||
Топливник с глухим подом | 1918 |
|
SU141A1 |
Преобразователь временного интервала в двоичный код | 1983 |
|
SU1086430A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1987-06-07—Публикация
1986-01-17—Подача