Устройство для преобразования двоичных кодов приращения функции

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

Авторы: Датриев, Усачев

ZIP архив

Текст

О П И С А Н И Е дц 550657ИЗОБРЕТЕН ИЯ ,Союз Советскии Со цикл мстических Республик(61) Дополнительное к авт. свид к31)оп 6 0 И 3 21) 2131582/24 22) Заявлено 07.05.7 присоединением заявки М Государственный комитет Совета Министров СССР по делам изобретений и открытий(088,8) Дата опубликования описания 23.05.7 Авторыизобретения А. А. Датриев и М саче 71) Заявите 4) УСТРОЙСТВО ДЛЯ ПРЕ КОДОВ ПРИРАЩАЗОВАНИ ИЯ ФУНК ИЧНЫХ Изобретение относится к аналого-дискретной тсхнике и может быть использовано в устройствах отображений графической информации на экране электронно-лучевой трубки (ЭЛТ), а также в различных системах обработки информации.Известны уст 1 ройст 1 ва для преобразования двоичных кодов тприращения. Одно из них, предназначенное для аппроксимации кода приращения, содержит узел формирования ивантов, триггер капитала, элементы И, триггер управления и элемент ИЛИ, Малое быстродействие этого устройспва определяется максимально возможным кодом прлращения. Другое известное устройство содержит и-разрядный,входной регистр, устройство управлеиияключи, запомгонающее устройспво, дешифратор, накопительный сумматор и,регистр сдьига. Это известное устройство характеризуется сложенностью (наличие запогминающево устройства, накопительного сумматора и регистра Одвига). Наиболее близким к изобретению по технической сущности является устройство для преобразования двоичных кодов приращения функции в непрерьввное электрическое напряжение, пропорциональное значению фу 1 нкции; содержащее заторможенный генератор импульсовпервый вход которого соединен с входом запуска устройства, а второй вход подключен к выходу переполнсния двоичнсго счетчика на триггерах и входу обнуления триггерного регистра, приращения, единичные выходы разрядных тривгеров,которого соединсны с первыми входами пруппы 5 элементов И переноса, подключе 1 нных вторыми входами через формирователи импульсов к нулевым выходам разрядных триггеров двоичното Очетчика, а выходами соединенных с входами элемента ИЛ 1 Лвыход которого 1 О подключен к первым входам двух элементов И управления, соединенных;вторым и входами с выходами триггера знака приращения, а выходами, подключенных соопветственно к входам сложения и вычитаиия ревер сивното счетчика, выходы которого через преобразователь кода в напряжение соединены с выходом устройспва. В этом устройстве, время преобразования двоичных кодов остается постоянным, независимо от величины поступаю щего кода. При этом за время одного такта(такт - промежуток времени между запуском генератора импульсов и его оста- новом) фсрмируется гг ннтерполирующп" последовательностей, где и - число разрядов 25 реги=тра приращений. Если величина кодаприращения фуикп 1 ии равна 2, где г(и, то первые (и - г) послсдсвательиости на реверсивный счетчик не поступают и преобразование кода,в течение времени формирования 30 этих (и - 1) последовательностей не происхо3дит, Этот холостой отрезок времени анутри одного такта увеличивается с уменьшением 1.Целью изобрепения является повышение быстродействия устройства (сокращение времени преобразавания двоичных кодов,прира. щения функции в непрерывное электрическое нацряжение), состоящее в иоключении из такта холостого отрезка времени, В лредлагаемом устройспве это достигается тем, что в него дополнительно введены пруппа элементов И и группа элементов И-НЕ, соединенных перовыми входами с выходом заторможенного генератора импульсоввторыми входами - с единичными выходами разрядных триггеров трипгерногорегистра приращения, нулевые выходы которых соединены соответственно с остальными выходами грунпы элементов И-НЕ, подключенных первым выходом к счепному входу младшего разрЖда двоичного счетчика, соединенного счетными входами остальных разрядов с выходами элементов И дополнительной группы, подключенных первыми входами к остальным выходам грунины элементов И-НЕ, а вторыми входами - к нулевым выходам разрядных приггерав двоичного счетчика.На чертеже представлена блок-схема, предлагаемом устройства.Выход 1 затор(маженного генератора импульсов 2 соединен с одним из входов элементов И-НЕ 3, другие, входы которых соединены с соопветспвующими единичными выходами 4 триггеров приггерного регистра прир ащения 5, Остальные (и - 1 ):входы элементов И-НЕ 3 соединены с нулевыми выходами 6 триггеров регистра приращения 5 всех более старших разрядов, Выход и-го элемента 3 соединен со степным входом 7 триггера младшего разряда двоичного счетчика 8, остальные (и - 1) выходы элементов И-НЕ 3 соединены с одним из входов 9 соопветспвующих элементов И 10, другие входы 11 которых соединены с нулевыми выходами 12 (и - ) триюгеров двоичного счетчика 8, Выходы элементов И 10 соединены со очетными входами 7 (и - 1+1) триггеров двоичного счетчика 8. Выход 13 сигнала переполнения двоичного счетчика соединен с шиной 14 установки в нулевое состояние регистра приращения 5 ц с выходом 15 запроса очередного приращения функции и его значка. Вход 16 устанськи в единичное состояние триггера знака приращения 17 и входы 18 установками в единичное состояние трипгерав регистра,приращения 5 соединены с входными вильнами устройспва. Вход 19 останова генератора импульсов 2 и вход 20 установки в нулевое состояние тривгвра знака 17 соединены с выходами 13,переполнения счетчика 8 (на чертеже поз. 21 - вход запуска генератора импульсов 2). Нулевые выходы 12 триггеров двоичного счетчика 8 через соответствующие формирователи импульсов 22 соединены с одним из входов соответствующих 1 элементов переноса И 23, другие входы которых сое 4динены с единичными выходами 4 (и - +1) триггеров ретиспра приращения 5. Выходы элементов переноса И 23 через элемент ИЛИ 24 соединены с одним из входов эле ментов управления И 25 и 26, другие входы которых соединены соответственно с,нулевым 27 и единичным 28 выходами приггера знака 17. Выходы упомянутых элементов 25 и 26 соединены соответспвенно с входам 29 при бавления единиц,и входом 30 вычитания единиц из содержимого реверсивного счетчика 31, Единичные выходы 32 триггеров,реверсивного счетчика 31 соединены с соогвегспвующими входами выходного преобраасвателя кода в 15 напряжение 33.В .исходном положении реверсивный счет.чик 31, двоичный счетчик 8 репистр приращения 5 и триггер знака 17 находятся в нулевом состоянии, а генератор импульсов 2 - за торможен. Код приращения поступает на единичные входы 18 григгеров регистра прира щения 5, а знак приращения - на единичный вход 16 триггера зодиака приращения 17, С задержкой, определяемой временем устаповле нация приггеров регистра приращения 5, подачей сигнала на вход 21 запускается генератор импульсов 2. С выхода 1 генератора 2 импульсы посгупают,на элементы И-НЕ 3. В зависимости от величины кода приращения З 0 элементами И-НЕ 3 производится выбор определенного триггера двоичного счетчика 8, на счетный вход 7 которого и поступают импульсы с генератора 2, Если и-й триггер, регистра приращения 5 находится в единичном 35 састоянии, то единичный выход 4 этого триггера разрешает прохождение счетных импульсов через соответсгвующий элемент И-НЕ на счепный вход 7 первого (младшего) триггера двоичного счетчика 8, одновременно ну левой выход 6 и-,го триггера регистра прира.щения 5 запрещает прохождение счепных импульсов через все остальные элементы И-НЕ 3, тем самым разрешая, прохождение сигнала с нулевого выхода 12 первого тригге; ра двоичного счетчика 8 через элемент И 10па счетный вход 7 второго триггера счетчика 8, с нулевого выхода 12 второго триггера через соответспвующий элемент И 10 - на счетный вход 7 третьего григгера и т. д, Ес ли и, и - 1 и - Й триггеры регистра приращения 5 находятся в нулевом состоянии, а Ф-триггер - в единичном, то единичные выходы 4 и, и - 1 и - И триггеров запрещают прохождение импульсов с генератора 2 через 55 соответствующие элементы И-НЕ 3, а нулевые выходы 6 этих триггеров,разрешают прохождение имлульсав через остальные элементы И-НЕ 3. Единичный выход 4 й-триггера регистра приращения 5 разрешает прохож дение импульсов с генератора 2 через й-элемент И-НЕ 3 и запрещает прохождение через все последующие элементы И-НЕ 3, Поэтому импульсы с генератора 2 с выхода Й элемента И-НЕ 3 через соответствующий 65 элемент И 10 поступают на счетный вход 7: (гг=гг+1) триггера двоичного счетчика 8. Прохождение импульсав через этот элемент разрешено, так как второй,вход элемента И 10 соединен с нулевым выходом 12 (гг - й) -го триггера, который находится .в нулевом состояниц, Далее работа счетчика соответствует описанной.Например, если в регистре приращения 5 находится двоичный код 1101100011 (/г=10), то импульсы с гсцвратора 2 поступают на счетный вход 7 младшего триггера двоичного счетчика 8, Если в регистре приращения 5 находится двоичный код 0001110001 (гг= 10), то импульсы с генератора 2 поступают уже яа счетный, вхОд 7,не первого, а четвертого триггера двоичиото счетчика 8. С выхода генератора 2 импульсы,поступают на счетный вход 7 одного из выбранных триггеров дво 1 ичного счетчика 8 до тех порпока оигнал переполнения с выхода 13 двоичного счетчика 8 не останавлнвает генератор,по входу 19. Одновремецно этот сигнал устанавливает в нулевое состояние регистр приращения 5 и триггер значка 17, а также поступает на,выход 15 для подачи запроса на очередное приращение и его знак, За время одного такта (промежуток времени между запуском генератора 2 и его остановом) генератор выдает пачку из 2 импульсов, где 1 ( п, (1 -- старший значащий разряд двоичного кода приращения). Нулевые выходы 12 триггеров двоичного счетчика 8 нагружены на формирователи 22 (типа одновибраторсв), каждый из которых обеопечивает форм,ировацие импульсов,при переходе триггера, к которому он подсоединен, из,нулсвого состояния,в единичное. Формирователь, подсоединенный,к (гг - г+ 1) триггеру двоичного счетчика 8 формирует 2импульсов; формирователь, подсоединенный к (гг - 1+2)- му триггеру, формирует 2грпульсов; формирователь, подсоединенный к (гг - 1+3) -му триггеру, формирует 2 импульсов;формирователь, подсоединенный к гг-му (старшему) триггеру, формирует 2 импульсов.Таким образом, за время одного такта генератор 2 обеспечивает получениеннтерполирующих последовательностей с числом импульсов 2, 2" 2 . Особенностью формируемых,последовательностей является равномерное,распределение импульсов каждой последовательности в течение такта и полное исключение временного совпадения импульсов из разных послодовательностей, так как переход из нулевого положения в единичное в любой момент времени,возможен только в одном разряде двоичного счетчика 8. Выбор итерполнрующих последовательностей обеспечнвается элементами И 23, на каждый из которых поддается с одной стороны одна из интерполирующих последовательностей, а с другой - оипнал с еднничного выхода 4 соответствующего триггера регистра приращений 5, Единичное состояние й-го разряда регистра приращения 5, где йг, разрешает выдачу на реверсдвный счетчик 31 через элемент ИЛИ 24 ййтерполирующей после 1 довательно:ти с числом импульсов, равным 2"г-т. е. равным, весу данного разряда регистра приращения 5.Например, если в регистре приращения находится код 0001100011 (п=10), то йа реверсивный счетчик 31:проходят ицтерполирующие последовательностями с числом импульсов ф, 2, 2, 2, в,резхльтате чего 1 в конце такта содержимое реверсивного счетчика изменяется, по сравнению с его содержимым в начале такта, на,величину, равную1 + 2 + 32 + 64 = 99,что соответствует двоичному коду ния в регистре приращения 5 Ревсрсивцый счетчик 31,работает в режиме сложения или вычитания в зависимости от знака приращения, Если знак приращения - положительный, триггер знака приращения 17 находится в нулевом положении, и разрешающий потенциал с его нулевого выхода 27 обеспечивает лрохождения выбранных ицтерполпрующих последовательностей с выхода элемента ИЛИ 24 через элемент управления И 25 на вход 29 прибавления единиц реверсивного счетчика 31, Если знак,приращения отрицательный, триггер знака приращения 17 находится в единичном положении и разрешающий потенциал подается с сго единичного выхода 28 на элемент управления 1 Л 26, что обеспечивает,прохождение выбранных интерполирующих последовательностей с выхода элемента ИЛИ 24 через элемент И 26 на вход 30 вычитания единиц реверсивного счетчика 31.При использовании предлагаемого устройства.оыстродеиствие преобразования у",вели чнвается це менее чем на 40% (исходя из статистически равцовсроятцого появления различных величин кодов приращения) и обеспечивается возможность вывода на экран обычных ЭЛТ значительно большего объема графической информации, а также сокращается количество необходимого машинного времени на 20 - 30%. Формула изобретеция Устройство для преобразования двоичных кодов прираще 41 ия функции, содержащее заторможенный генератор импульсовпервый вход которого соединен с,входом запуска устройства, а второй вход подключен к выходу переполнения двоичного счетчика ца триггерах и входу обнуления триггерного регистра приращения, единичные выходы разрядных триггеров которого соединены с первыми входами группы элементов И переноса, подключенных вторыми входами через формирователи импульсов к нулевым выходам разрядных триггеров двоичного счетчика, а выходами соединенных с входами элемента ИЛИ, выход которого подключен к первым входам двух элементов .И.управления, соединенных вторыми входами с выходами триггера знакаЯ 0657 Составитель С. КазиновТехред М, Семенов Корректоры Т, Добровольская и. И. Позняковская Редактор Л, Тюрина Заказ 2536 Изд,276 Тираж 899 Подписное ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5МОТ, Загорский филиал 7ьриРа 1 цения, а .выходами подключенных соответственно к входам сложения и вычитания ревероввнопо счетчика, выходы которого через преобразователь кода в напряжение соединены с,вьгходом устройспва, отличающееся тем, что, с целью повышения бьгстродейстаия устройства, в него дополнительно введены пруапа элемвнтов И и грулпа элементов И-НЕ, соедвненных первьгми входами с выходом заторможенного генератора импульсов, вторыми входа.ми - с единичными выходами раз 10 рядных трипгцров триггерногорегггстра ариращения, нулевые выходы которых соединень 1 соответственно с остальными выходами группы элементов И-НЕ, подключенных первым выходом к счетному входу, младшего .разряда двоичного счетчика, соединевного счетными входами остальных разрядов с выходами элементов И дополяителвной группы, подключенных перовыми входами к остальным выходам группы элементов И-НЕ, а вторыми входами - к нулевым выходам разрядных триггеров двоичного счетчика.

Смотреть

Заявка

2131582, 07.05.1975

ПРЕДПРИЯТИЕ ПЯ В-2502

ДАТРИЕВ АМУР ХАН АГАБЕЕВИЧ, УСАЧЕВ МИХАИЛ ЮРЬЕВИЧ

МПК / Метки

МПК: G06J 3/00

Метки: двоичных, кодов, преобразования, приращения, функции

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

Код ссылки

<a href="https://patents.su/4-550657-ustrojjstvo-dlya-preobrazovaniya-dvoichnykh-kodov-prirashheniya-funkcii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для преобразования двоичных кодов приращения функции</a>

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