Устройство для возведения в степень

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

Авторы: Бухало, Драбич

ZIP архив

Текст

СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИРЕСПУБЛИК 8 А 1 6 06 Р 7/552 ГОСУДАРСТВЕННПО ИЗОБРЕТЕНИПРИ ГКНТ СССР КОМИТЕТИ ОТКРЫТИЯМ ЕТЕНИ(57) Изобретение оттехнике, предназнпроизвольную стесигнала, представ М ОО ПИСАНИЕ ИЗО ВТОРСКОМУ СВИДЕТЕЛЬСТ(56) Авторское свидетельство СССРМ 1499338, кл. 6 06 Р 7/552, 1987.Авторское свидетельство СССР1 Ф 1456953, кл, 6 06 Р 7/552, 1987.ДЛЯ ВОЗВЕДЕНИЯ В носится к вычислительной ачено для возведения в пень информационного ленного в параллельном 2можетбыть использовано аппаратуре для поиска и месторождений, а также концентрации газа в разих средах и сооружениях.- расширение класса ресчет дополнительной возации функции т = Х для ложительного числа е, Уст генератор тактовых имуправляемых. делителя емента ИЛИ 4-6, элемент ный счетчик 8, генератор льса 9, блок памяти 10, щий элемент 11, схему истр 13, три элемента И ра 17, 18 и реверсивный двоичном коде, ив геофизическойразведки газовыхдля определенияличных техническЦель изобретенияшаемых задач заможности реализпроизвольного потройство содержипульсов 1, двачастоты 2,3, три элзадержки 7, адресодиночного импудифференцируюсравнения 12, регИзобретение относится к вычислительной технике, предназначено для возведения в произвольную степень информационного сигнала, представленного в параллельном двоичном коде, и может быть использовано в геофизической аппаратуре для поиска и раз.- ведки газовых месторождений, а также для определения концентрации газа в различных технических средах и сооружениях,Известное устройство, содержащее аналого-цифровой преобразователь, масштабный усилитель, источник опорного напряжения, инкрементор, пять кодоуправляемых делителей напряжения, преобразователь кодов, три суммирующих усилителя и две группы по в(в - показатель степени) кодоуправляемых делителей напряжения,Однако устройство отличается сложностью технической реализации.Известно также устройство для возведения в степень, содержащее два счетчика, регистр, два триггера, три группы элементов И, элементы И и ИЛИ, группу эементов ИЛИ, сумматор и элементы задержки, Устройство обеспечивает возведение в геометрически возрастающую степень чисел, заданных последовательным позиционным кодом или последовательностью импульсов.Недостатком известного устройства является то, что оно не обеспечивает реализацию вычисления функции У = Х для произвольного значения в.Наиболее близким по технической сущности является устройство, содержащее четыре счетчика, три элемента И, шесть элементов ИЛИ, два элемента НЕ, два элемента запрета, два элемента задержки, тактовый генератор и механический переключатель, причем подвижный контакт переключате.ля подсоединен к шине источника постоянного напряжения, к первому неподвижному контакту переключателя подключены обьединенные первый вход второго и третьего элементов И и вход предварительной запи. си второго счетчика, информационные входы которого являются входами показателя степени и подсоединены к входам третьего элемента ИЛИ, к первому входу .первого элемента И подключен выход тактового генератора, вторые входы первого и второго элементов И объединены и подключены к выходу четвертого элемента ИЛИ, входы которого подсоединены к информационным выходам первого счетчика, третий вход первого элемента И и инверсный вход первого элемента запрета объединены и подключены к выходу третьего элемента ИЛИ, прямой вход первого элемента запрета соединен с выходом второго элемента И, информационные входы первого счетчикак выходу второго элемента ИЛИ, второй вход 30 которого соединен с выходом первого элемента запрета, к второму неподвижному кон 35 40 45 50 55 10 15 20 25 являются входами задания основания сте. -пени, входы предварительной записи первого и третьего счетчиков объединены и подключены к выходу третьего элемента И, второй вход которого объединен с первым входом первого элемента ИЛИ и через второй элемент задержки подключен в точку соединения выхода переноса первого счетчика с входом первого элемента Н Е, к выходу первого элемента И подключены объединенные первый вход второго элемента ИЛИ и вычитающий вход первого счетчика, к информационным входам второго счетчика подключены входы шестого элемента ИЛИ, выход которого соединен с прямым входом второго элемента запрета,.инверсный вход которого через. первый элемент задержки подключен в точку соединения вьхода первого элемента ИЛИ с вычитающим входом второго счетчика и входом предварительной записи четвертого счетчика, информационные входы которого подключены к выходам третьего счетчика, являющимся выходами устройства, выходы четвертого счетчика подключены. к остальным входам первого элемента ИЛИ, вход установки в "0" третьего счетчика соединен с выходом пятого элемента ИЛИ, суммирующий вход третьего счетчика подключен такту переключателя подключены первый вход пятого элемента ИЛИ, вход установки в "0" четвертого счетчика и вход второго элемента НЕ, к выходу которого подключен суммирующий вход четвертого счетчика, вычитающий вход которого подключен к выходу первого элемента НЕ, а второй вход пятого элемента ИЛИ подключен к выходу второго элемента запрета.Однако устройство обеспечивает возведение двоичных чисел в целую степень и не обеспечивает реализацию функции У = Хдля произвольного положительного числа в. Кроме того оно отличается низким быстродействием.Целью изобретения является расширение класса решаемых задач за счет дополнительной возможности реализации функции У =. Х для произвольного положительного числа в.Поставленная цель достигается тем, что в устройство для возведения в степень, содержащее генератор тактовых импульсов,адресный и реверсивный счетчики, элемент задержки, с первого по третий элементы И и ИЛИ, причем выход генератора тактовых . импуа сов соединен с первым входом второго элемента И, тактовый вход и вход установки в ноль адресного счетчика соединены20 товцм входом первого триггера и через диф- .25 30 35 40 45 50 гистра является выходом устройства, . 55 с выходами первого и второго элементов ИЛИ соответственно, дополнительно введены генератор одиночного импульса, блок памяти, первый и второй управляемые делители частоты, схема сравнения; регистр, дифференцирующий элемент и первый и второй триггеры, причем тактовые входы первого и второго управляемых делителей частоты объединены и подключены к выходу генератора тактовых импульсов, управляющие входы соединены с входами задания показателя степени устройства, а выходы подключены к первому и второму входам первого элемента ИЛИ, выход которого через элемент задержки соединен со стробирующим входом схемы сравнения, первый информационный вход которой соединен с информационным входом устройства, а второй информационный вход - объединен с информационным входом регистра и подключен к выходу блока памяти, адресный вход которого соединен с выходом адресного счетчика, выход генератора одиночного импульса соединен непосредственно с такференцирующий элемент - с первыми входами второго. и третьего элементов ИЛИ и входами установки в "0" регистра и реверсивного счетчика, выход схемы сравнения соединен с первым входом первого элемен, та И, второй вход которого объединен с вторым входом второго элемента И и подключен к прямому выходу первого триггера, инверсный выход которого соединен с входом установки в "0" первого уп равляемого делителя частоты и с тактовым входом второго триггера, вход установки в "0" которого подключен к выходу третьего элемента ИЛИ, второй вход которого объединен с синхронизирующим входом регистра и подключен к выходу переполнения реверсивного счетчика, суммирующий и вычитающий входы которого соединены с выходами соответственно второго и третьего элементов И, первый и второй входы последнего из которых подключены соответственно к прямому выходу второго триггера и выходу генератора тактовых импульсов, инверсный выход второго триггера соединен с входом установки в "0" второго управляемого делителя частоты, выход первого элемента И соединен с вторым входом второго элемента ИЛИ выход которого подключен к входу установки в "0" первого триггера, выход реНа фиг,1 представлена функциональная схема устройства для возведения в степень; на фиг.2 - эпюры импульсов напряжения, поясняющие работу устройства: на фиг.3 - генератор одиночного импульса; на фиг.4 -5 10 15 диаграммы, иллюстрирующие работу генератора.Устройство для возведения в степень состоит из генератора 1 тактовых импульсов, первого 2 и второго 3 управляемых делителей частоты, первого 4, второго 5 и третьего 6 элементов ИЛИ, элемента 7 задержки, адресного счетчика 8, генератора 9 одиночного импульса, блока 10 памяти, дифференцирующего элемента. 11, схемы 12 сравнения, регистра 13, первого 14, второго 15 и третьего 16 элементов И, первого 17 и второго 18 триггеров и реверсивного счетчика 19. Кроме того, обозначены вход 20 устройства, входы 21 и 22 задания показателя степени, выход 23 устройства, выход 24 генератора 9 одиночного импульса,К выходу генератора 1 тактовых импульсов подсоединены объединенные тактовые входы первого 2 и второго 3 управляемых делителей частоты и вторые входы второго 15 и третьего 16 элементов И. Входы управления делителей 2 и 3 частоты являются входами задания показателя степени. Выходы первого 2 и второго 3 делителей частоты подключены к входам первого элемента ИЛИ 4. К выходу этого элемента подсоединены тактовый вход адресного счетчика 8 и через элемент 7 задержки, стробирующий вход схемы 12 сравнения. К выходу генератора 9 одиночного импульса подсоединен тактовый вход первого триггера 17 и вход дифференцирующего элемента 11, к выходу которого подключены объединенные первые входы второго 5 и третьего 6 элементов ИЛИ и входы установки в "О" регистра 13 и реверсивного счетчика 19, К выходам адресного счетчика 8 подключены адресные входы постоянного блока 10 памяти, к выходам которого подсоединены объединенные информационные входы схемы 12 сравнения и информационные входы регистра 13. Вторые информационные входы схемы сравнения являются входами устройства, Выход схемы 12 сравнения соединен с первым входом первого элемента И 14, второй вход которого объединен с первым входом второго элемента И 15 и подключен к прямому выходу первого триггера 17. К выходу первого элемента И 14 подключен второй вход второго элемента ИЛИ 5, выход которого соединен с входами установки в "0" адресного счетчика 8 и первого триггера 17, Объединенные входы установки в "О" второго управляемого делителя 3 частоты подключены к инверсному выходу второго триггера 18. Вход установки в "О" первого управляемого делителя 2 частоты объединен с тактовым входом второго триггера 18 и соединен с инверсным выходом первого триггера 17, 1742818К прямому выходу триггера 18 подключен первый вход третьего элемента И. Выходы второго 15 и третьего 16 элементов И соединены с суммирующим и вычитающим входами реверсивного счетчика 19, выход переполнения которого соединен с объединенными входом синхронизации регистра 13 и вторым входом элемента ИЛИ 6, к выходу которого подключен вход установки в "0" второго триггера 18, а выходы регистра 13 являются входами устройства.Устройство реализует функцию типаУ=Х,где гп - показатель степени;Х и У - входное и выходное двоичные числа, и работает следующим образом,В блоке 10 памяти записаны 2 значений1экспоненты, причем нулевому адресу соответствует максимальное значение экспоненты. Генератор 1 вырабатывает на своем выходе последовательность прямоугольных импульсов частотой 10.Пусть на выходе генератора 9 появляется импульс напряжения (фиг.2 а), Выделенный с помощью дифференцирующего элемента 11 передний (отрицательный) фронт импульса напряжеия с выхода генератора 9 в виде короткого(несколько микросекунд) положительного импульса (диаграмма б, фиг.2) поступает через элементы ИЛИ 5 и 6 на входы установки в "0" триггеров 17 и 18 и адресного счетчика 8. Импульс с выхода дифференцирующего элемента 11 подается также на входы установки в "О" регистра 13 и реверсивного счетчика 19, При этом триггеры 1 и 18, регистр 13 и адресный и реверсивный счетчики обнуляются. Появившимися на инверсных выходах триггеров 17 и 18 положительными потенциалами обнуляются делители 2 и 3 частоты и блокируются по тактовым входам на время присутствия на их входах установки в "О" положительных потенциалов.Задним положительным фронтом импульса с выхода генератора 9 триггер 17 переводится в состояние логической единицы и на его инверсном выходе образуется потенциал логического нуля, снимающий блокировку с делителя 2 частоты. На выходе последнего появляются импульсы с частотой 1 Й 1 (11 - коэффициент деления частоты делителем 2), которые поступают через элемент ИЛИ на тактовый вход адресного счетчика 8.Задержанные с помощью элемента 7 задержки импульсы с выхода элемента ИЛИ 4 подаются также на стробирующий вход схемы 12 сравнения, 10 где 4 Е В С(0, в) - номер адреса;П - максимальный адрес, по которому вблоке 10 памяти записано минимальное 15 щ 1ЗНаЧЕНИЕ ЭКСПОНЕНТЫ йап, Т 1 -0 п ,ЙвпВ момент, когда значение этой экспоненты станет равным двоичному коду Мвх 20 входного сигнала, на выходе схемы 12 сравнения появляется положительный импульс (диаграмма а, фиг,2), поступающий на один из входов элемента И 14. На втором входе этого элемента в это время присутствует 25 положительный потенциал с прямого выхода триггера 17, разрешающий прохождение импульса с выхода схемы 12 сравнения на второй вход элемента ИЛИ 5, Появившийся на выходе этого элемента положительный импульс (диаграмма ж, фиг,2) обнуляет адресный счетчик 8 и триггер 17. На прямом и инверсном выходах триггера 17 формируются положительный и отрицательный импульсы (диаграмма в и г, фиг.2) длительностью 35 40 45 50 55 Под действием импульсов с выхода элемента ИЛИ 4 на выходах счетчика 8 формируются сигналы в порядке возрастания адреса для блока 10 памяти и на его выходе формируются в двоичном коде значения затухающей цифровой экспоненты (диаграмма д, фиг.2) 1=ехр,- - ) =ехр, -- ),Ф 1 1 оГ 1Положительный импульс с прямого выхода триггера 17 поступает на один из входов элемента И 15 и через последний на протяжении интервала И поступают на суммирующий вход счетчика 19 импульсы частотой 1 о с выхода тактового генератора 1, т,е, за время 9 в счетчике 19 зарегистрировано 10 8 Ь импульсов,Задним положительным фронтом импульса напряжения с инверсного выхода триггера 17 переводится в единичное состояние триггер 18, формируя при этом на своем прямом выходе передний фронт положительного импульса напряжения 8 Ь (диаграмма з; фиг,2). Образовавшийся на инверсном выходе триггера 18 потенциал логического ноля (диаграмма и, фиг.2) снимает блокировку с делителя 3 частоты и на выходе последнего появляются импульсы напряжения с частотой Ь 012 1(М 2 - коэффициент деления часто10 1742818 3035 Формула изобретения Устройство для возведения в степень,содержащее генератор тактовых импульсов, адресный и реверсивный счетчики, элемент 40 задержки, с первого по третий элементы Ии ИЛИ, причем выход генератора тактовых импульсов соединен с первым входом второго элемента И, тактовый вход и вход установки в "0" адресного счетчика соединены с 45 выходами первого и второго элементов ИЛИсоответственно, о т л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет дополнительной возможности реализации функции У = Х для произволь ного положительного числа а, в него введены генератор одиночного импульса, блок памяти, первый и второй управляемыеделители частоты, схема сравнения, регистр,дифференцирующий элемент и первый и 55 второй триггеры, причем тактовые входыпервого и второго управляемых делителей частоты объединены и подключены к выходу генератора тактовых импульсов, управляющие входы - соединены с входами задания ты делителем 3), которые поступают через элемент ИЛИ 4 на тактовый вход адресного счетчика 8. Под действием импульсов с выхода элемента ИЛИ 4 на выходах счетчика 8 вновь формируются в порядке возрастания адреса для блока 10 памяти, что приводит к появлению на выходе последнего экспоненты Йг =ехр(- - ) =ехр(- - ),1 1 г тг то рггде тг 1 (диаграмма к, фиг.2).пав "2о 1 иКа иОдновременно, под действием положительного потенциала с прямого выхода триггера 18, элемент 16 начинает пропускать на вычитающий вход счетчика 19 импульсы с выхода генератора 1. В момент перехода содер имого счетчика 19 через нулевое значени на его выходе переполнения появляется и нциал логической единицы (диаграммы л м, фиг.2), триггер 18 установится в исходное состояние, а в регистр 13 записывается число1 а К 11 п -1Мвхо 1 и1Йв п1о и -11 щи11=ехр ( -- 1 п ),1 г Мвх Мх=ехр( - )=ехр (Итг Поскольку е" = А, то1И,=( )=Ьх",Мвх Таким образом на выходе предлагаемого устройства формируется число Йх при произвольных соотношениях коэффициентов К 1 и Ег.Генератор 9 одиночного импульса (фиг,3) состоит из кнопочного переключателя. 24, резисторов 26 и 27 и триггера 28, Кроме того, обозначены шины 23 и 25 потенциала логической единицы и нулевого потенциала соответственно, Приведенный генератор может быть реализован на микросхемах серии К 176 и К 561. При использовании триггеров серии К 155, К 133 и т.п., резисторы 26 и 27 должны быть подключены к шине потенциала логической единицы, а на клемму 23 должен быть подан потенциал логического нуля.Принцип действия генератора (фиг,З) поясняется диаграммами (фиг.4), где диаг 5 10 15 20 25 раммы а и б иллюстрируют импульсы напряжения (дребезг контактов) на В- и 3-входах триггера 28, а диаграмма в - на выходе последнего.Если в качестве генератора 9 использовать мультивибратор, формирующий непрерывную последовательность отрицательных импульсов с паузами между нимибольшими 2 Иовах, то предлагаемое устройство работает в автоматическом режиме.Поскольку предлагаемое устройство обеспечивает реализацию функции т = Х при произвольных значениях показателя степени а, то оно обладает более широкими функциональными возможностями.Отличительные признаки предлагаемого устройства дают возможность использо.- вать его в портативной геофизической аппаратуре для выявления газовых месторождений и определения концентрации газа в шахтах, скважинахи т.п., так как последняя при использовании в качестве первичного датчика полупроводниковых элементов определяется из соотношения где Яо - сопротивление датчика при отсутствии газа в воздухе;Ях - сопротивление датчика при наличии газа в воздухе;Р - показатель степени, лежащий в пределах 1,5 - 3,5,Фщ", 3 Составитель П.ДрабучРедактор Н.Бобкова . Техред М,Моргентал ректор Н.Корол каз 2286ВНИИПИ Го Тираж Подписноетвенного комитета по изобретениям и открытиям при ГКНТ СС 113035, Москва, Ж, Раушская наб.4/5 Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 показателя степени устройства, а выходы подключены к первому и второму входам первого элемента ИЛИ, выход которого через элемент задержки соединен со стробирующим входом схемы сравнения, первый информационный вход которой соединен с информационным входом устройства, а второй информационный вход объединен с информационным входом регистра и подключен к выходу блока памяти, адресный вход которого соединен с выходом адресного счетчика, выход генератора одиночного импульса. соединен непосредственно с тактовым входом первого триггера и через дифференцирующий элемент с первыми входами второго и третьего элементов ИЛИ и входами установки в "0" регистра и реверсивного счетчика, выход схемы сравнения соединен с первым входом первого элемента И, второй вход которого объединен с вторым входом второго элемента И и подключен к прямому выходу первого триггера, инверсный выход которого соединен с входом установки в "0" первого управляемого делителя частоты и с тактовым входом второго триггера, вход установки в "0" кото рого подключен к выходу третьего элементаИЛИ, второй вход которого объединен с синхронизирующим.входом регистра и подключен к выходу переполнения реверсивного счетчика, суммирующий и вычитающий 10 входы которого соединены с выходами соответственно второго и третьего элементов И, первый и второй входы последнего из которых подключены соответственно к прямому выходу второго триггера и выходу генерато-.15 ра тактовых импульсов, инверсный выходвторого триггера соединен с входом установки в "0" второго управляемого делителя частоты, выход первого элемента И соединен с вторым входом второго элемента 20 ИЛИ, выход которого подключен к входуустановки в "0" первого триггера, выход регистра является выходом устройства.

Смотреть

Заявка

4777317, 03.01.1990

ФИЗИКО-МЕХАНИЧЕСКИЙ ИНСТИТУТ ИМ. Г. В. КАРПЕНКО

ДРАБИЧ ПЕТР ПЕТРОВИЧ, БУХАЛО ОЛЕГ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 7/552

Метки: возведения, степень

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

Код ссылки

<a href="https://patents.su/6-1742818-ustrojjstvo-dlya-vozvedeniya-v-stepen.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для возведения в степень</a>

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