Вычислительное устройство
Иллюстрации
Показать всеРеферат
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО, содержащее первый и второй счетчики, :первую и вторую группы элементов И, первый и второй элементы ИЛИ, причем выход младшего разряда первого счет-; чика соединен с импульсным входом i-ro элемента И первой группы,где 1-количество разрядов первого и вто . рого счетчиков,потенциальный вход которого подключен к выходу стасянего разряда второго счетчика,выходы элементов И первой, и второй групп соединены соответственно со входами первого и второго элементов ИЛИ,о т л ич а ю щ е е с я тем,что,с целью расширения функциональных возможностей за счет воспроизведения функций вида 1Г к-х И ч, и снижения аппара - - , Ъ тпо :Турных затрат,В него Дополнительно :введены реверсивный счетчик, формирователь импульса, вычитатель, коммутатор , генератор опорной частоты, первый и второй триггеры, первый, второй, третий, четвертый, пятый и шестой элементы И, третий и четвертый элементы ИЛИ, выход второго ;элемента ИЛИ соединен с первЕлт вхо1деал первого и второго элементов И, I выходы которых подключены соответственно к вычитающему и суммирующему входам .реверсивного счетчика, выход первого элемента ИЛИ соединен с первым входом выЧитателя, выход которого подключен к первому входу третьего элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого подключен к информационному входу первого счет-, чика, вход управления устройства соединен с установочным входом первого триггера, инверсный выход которого подключен к входу управления коммутатора, выход младшего разряда которого соединен с потенциальным входом 1-го элемента И второй группы, $ импульсный вход которого подключен $ к выходу младшего разряда первого счетчика, первый вход устройства соединен с установочным входом второго счетчика, выход переполнения которого подключен к входу установки .второго триггера, прямой выход кото- 5 (рого соединен со вторым входом третьего элемента И и с первым входом э четвертого элемента И,выход которого : /подключен ко второму входу треть вго X) элемента ИЛИ, инверсный выход первого триггера соединен со вторым входом второго элемента и; третьим входом третьего элемента И и первым о: входом пятого элемента И, выход которого подключен к первому входу {Четвертого элемента ИЛИ, выход котоiporo соединён с информационным входом второго счетчика, выход первого . элемента ИЛИ подключен к первому входу шестого элемента И, выход которого соединен со вторым входом четjsepToro элемента ИЛИ,прямой зыход Iпервого триггера соединен со вторыми Iвходами первого,четвертого и шестого элементов И и через формирователь импульса с управляющи ш входгми перjBoro и второго счетчиков, информациюнный вход устройства подкл йчен ко
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (19) (11) 3(51) G 06 F 7/556
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3540217/18-24 (22) ll ° 01.83 (46) 15.03.84. Бюл. Р 10 (72) A.Ñ.Витер, В.Б.Дудыкевич, A.Â.l(îçàêîâ, В.И.Отенко, О.В.Старостенко и З.М.Стрилецкий (71) Львовский ордена Ленина политехнический институт им. Ленинского комсомола (53) 681.325(088.8) (56) 1. Авторское свидетельство СССР
1Ô 454552, кл. G 06 F 7/52, 1974.
2. Данчеев В.П. Цифрочастотные вычислительные устройства. М., Энергия, 1976, с. 49 (прототип) .. (54) (57) ВЫЧИСЛИТЕЛЪНОЕ УСТРОЙСТВО, содержащее первый и второй счетчики, первую и вторую группы элементов И, первый и второй элементы ИЛИ, причем выход младшего разряда первого счет чика соединен с импульсным входом
l-го элемента И первой группы,где
1-количество разрядов первого и вто . рого счетчиков, потенциальный вход ко. торого подключен к выходу старшего разряда второго счетчика, выходы элементов И первой, и второй групп соеди-. нены соответственно со входами первого и второго элементов ИЛИ,о т л ич а ю щ е е с я тем,что,с целью расширения функциональных воэможностей за счет воспроизведения функций вида а х (Г,„.>el>ill« =-е Ви —,и снижения аппара т Ъ щ„
;турных затрат,в него дополнительно
:введены реверсивный счетчик, формирователь импульса, вычитатель, коммутатор, генератор опорной частоты, первый и второй триггеры, первый, второй, третий, четвертый, пятый и шестой элементы И, третий и четвертый элементы ИЛИ, выход второго ,элемента ИЛИ соединен с первыми вхо.:дами первого и. второго элементов И, ;выходы которых подключены соответ- ственно к вычнтающему и суммирукщему входам .реверсивного счетчика, выход первого элемента ИЛИ соединен с первым входом выЧитателя, выход которого подключен к первому входу третьего элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого подключен к информационному входу первого счет-. чика,.вход управления устройства соединен с установочным входом пер-. вого триггера, инверсный выход которого подключен к входу управления коммутатора, выход младшего разряда которого соединен с потенциальным входом 1-го элемента И второй группы,< импульсный вход которого подключен Е к выходу младшего разряда первого счетчика, первый вход устройства соединен с установочным входом второго счетчика, выход переполнения которого подключен к входу. установки
1 второго триггера, прямой выход которого соединен со вторым входом треть его элемента И и с первым входом .четвертого элемента И, выход которого -. подключен ко второму входу третьего элемента ИЛИ, инверсный выход первого триггера соединен со вторым входом второго элемента И; третьим входом третьего элемента И и первым входом пятого элемента И, выход которого подключен к первому входу четвертого элемента ИЛИ, выход кото.
:рого соединен с информационным входом
:второго счетчика, выход первого .элемента ИЛИ подключен к первому входу шестого элемента И, выход которого соединен со вторым входом чет:вертого элемента ИЛИ,прямой выход первого триггера соединен со вторыми, входами первого, четвертого и шестого элементов И и через формирователь импульса с управляющими входами перI вого и второго счетчиков, информационный вход устройства подключен ко
1080.1 37
О К Х 4 — wа6t а1Ь а х шО
35 вторым входам вычитателя и пятого элемента И, выход реверсивного счетчика соединен со входом сброса второго триггера, выход генератора опорной частоты подключен к третьему
Изобретение относится к автоматике, вычислительной и измерительной технике и может быть использовано при разработке цифровых систем управления, в качестве специализирован. 5 ного вычислителя, входящего в состав устройств ., автоматики, управления и контроля.
Известно частотно-импульсное устройство для возведения в степень, 19 содержащее двоичный делитель, схему выделения периода, схему управления, умножитель, два реверсивных счетчика схемы И и ИЛИ, счетчик степени, ключи. набора возводимой степени N.
Недостатком устройства является его сложность и невозможность воспроизведения функции вида U = к ха Ь
Наиболее близким по технической сущности к предлагаемому вычислитель" ному устройству является устройство для воспроизведения степенной зависимости y= х с цифровым регулируемым показателем, содержащее информационный вход, первый, второй, третий, четвертый,и пятый счетчики, регистр управляющего кода, схему сравнения кодов, первую и вторую группы элементов И, первый и второй элементы ИЛИ, счетчик-делитель.
Однако известное устройство воспроизводит только функции с целочисленным показателем степени,и не .воспроизводит функции вида
К недостаткам этого устройства относятся также большие аппаратурные затраты.
I 40
Целью изобретения является расши-. рение функциональных возможностей за счет воспроизведения функций (ида в=к х и =-е Ь вЂ” и снижение аппа«1Ь а Х
Ь о 45 ратурных затрат., Поставленная цель достигается тем, что в вычислительное устройст- . во, содержащее первый и второй счетчики, первую и вторую группы элементов Й, первый и второй элементы
ИЛИ, причем выход младшего разряда первого счетчика соединен с импульс-, входу четвертого элемента И, второй и третий входы устройства соединены соответственно с первой и второй группой входов коммутатора. ным входом i-го элемента И первой группы, где i-количество разрядов первого и.второго счетчиков, потенциальный вход которого подключен к выходу старшего разряда второго счетчика, выходы элементов И первой . и второй групп соединены соответственно со входами первого и второго элементов ИЛИ, введены дополнительно реверсивный счетчик, формирователь импульса, вычитатель, коммутатор, генератор опорной частоты, первый и второй триггеры, первый, второй, третий, четвертый, пятый и шестой элементы И, третий и четвертый элементы ИЛИ, выход второго элемента
ИЛИ соединен с первыми входами первого и второго элементов И, выходы которых подключены соответственно ,к вычитающему и суммирующему входам реверсивного счетчика, выход первого элемента ИЛИ соединен с первым входом вычитателя, выход которого подключен к первому входу третьего элемента И, выход которого соединен с первым входом третьего элемента ИЛИ, выход которого подключен к информационному входу первого счетчика, вход управления устройства соединен с установочным входом первого триггера, инверсный выход которого подключен к входу управления коммутатора, выход младшего разряда которого соединен с потенциальным входом 1-го элемента И второй группы, импульсный вход которого лодключен к выходу младшего разряда первого счетчика, первый вход устройства соединен с установочным входом второго счетчика, выход переполнения которого подключен к входу установки второго триггера, прямой выход которого соединен со вторым входом третьего элемента И и с первым входом четвертого элемента И, выход которого подключен ко второму входу третьего элемента ИЛИ, инверсный выход первого триггера соединен со вторым входом второго элемента И, третьим входом третьего элемента Й и первым входом пятого элемента И, выход которого подключен к первому входу четвертого элемента ИЛИ, выход котоI рого соединен с информационным входом
1080137 второго счетчика, выход hepsoro элемента ИЛИ подключен к первому входу шестого элемента И, выход которого соединен со вторым входом четвертого элемента ИЛИ, прямой выход первого триггера соединен со вторыми 5 входами первого, четвертого и шестого элементов И и через формирователь импульса с управлякщими входами первого и второго счетчиков, информационный вход устройства подключен ко вторым входам вычитателя и пятого элемента И, выход реверсивного счетчика соединен со входом сброса второго триггера, выход генератора опорной частоты подключен к третье- 15 му входу четвертого элемента И, второй и третий входы устройства соединены соответственно с первой и второй группой входов коммутатора. l
На фиг. 1 представлена структур1 ная схема вычислительного устройства
1 на фиг. 2 — структурная схема вычи- тателя.
Вычислительное устройство содержит информационный вход 1 устройства, 25 управляющий вход 2 устройства, реверсивный счетчик 3, первый и второй счетчики 4 и 5, первую и вторую группы элементов И б и 7, первый, второй, третий и четвертый элементы
ИЛИ 8-11 первый, второй, третий, четвертый, пятый и шестой элементы
И 12 - 17,. первый и второй триггеры
18 и 19, вычитатель 20 с вторым 21 и первым входами 22 и выходом 23, 35 генератор опорной частоты 24, формирователь 25 импульса, коммутатор 26 с первой и второй группами входов
27 и 28, установочные входы второго счетчика 29 ° 40
Вычитатель (фи г. 2) содержит
9 -триггер 30 и элемент ИЛИ 31. абота импульсного вычитателя поясняется временными диаграммами (фиг. 2) .
Вычислительное устройство работает следующим образом.
В начальном состоянии триггеры
18 и 19, реверсивный счетчик 3, счетчики 4 и 5 находятся в нулевом состоянии
Импульсная входная последовательность Х, поступающая на вход 1 через элемент И 16 и элемент ИЛИ 11, поступает на информационный вход счетчика 5. После поступления на вход ,устройства а4 импульсов (Ф4-коэффи.циент пересчета счетчиков 4 и 5), ;счетчик 5 вновь обнуляется, на вы .ход переполнения счетчика 5 поступает импульс переполнения, который 60 устанавливает триггер 19 в единичное состояние. Сигнал с выхода триг гера 19 разрешает прохождение импульсов через элемент И 14 и элемент
ИЛИ 10, на информационный вход счет- 65 чика 4. В счетчике 5 формируется текущее значение числа Хл, которое с учетом пропуска первых rn4нмпульсов связано с входной импульсной последовательностью Х следукхцим соотношением
\ о
Ч=,„,„
Прдставив в выражение ние Хл из выражения (1), (4) (4) значеполучим =" — „ах. (5)
Проинтегрировав выражение (5) с учетом пределов интегрирования, получим текущее значение числа у в счетчике 4
Ч х
q/ =,Е.( о
" 4 (6) Окончательно
Ч=4- . — (7) х
Й это же время управляющим сигналом с выхода триггера 18 на выходы коммутатора 26 передается с первой группы входов 27 код числаа .Выходы коммутатора управляют двоичным умножителем частоты, состоящим иэ счетчика 4,группы элементов 7 и элемента
ИЛИ 9.
Приращение dq импульсной последовательности у„поступайицей на счетный вход счетчика 4, вызывает на выходе элемента 9 приращение дл), импульсной послецовательности у, где т 2, причем н14 количество разрядов (выходов) коммутатора. х,=х-ь, . (1)
Счетчик 5 разрядными выходами управляет двоичным умножителем частоты, состоящим из счетчика 4, группы элементов И б и элемента ИЛИ 8.
ПриращениедЧ импульсной последовательности у, поступающей на счетный вход счетчика 4 с выхода 23 вычитателя 20 через элемент И 14 и элемент ИЛИ 10, вызывает на выходе элемента ИЛИ 10 приращением импульс.ной последовательности 2 = Ч.
Хл (2)
Однако приращением импульсной последовательности у определяется разностью приращений d x и dz, импульсных последовательностей Х и Z соответственно у=а. -а.. (3)
Из выражений (2) и (3) 1080137
Ч=
Q Х о
| (13) или
J1 j2 (14) илн
Ц .nl ° ц=и Е (17) <.ь —"
Ъ Юо (18) или (19) 50 р Ч2
alb и (20) 55
Импульсная последовательность у,через элемент И 13 поступает на суммирующий вход реверсивного счетчика 3.
Проинтегрировав выражение (8) и подставнв значение У из выражения (7),можно записать значение числа у, в реверсивном счетчике 3
По окойчании импульсной последовательности Х на управляющий вход 2 устройства поступает управляющий импульс, который устанавливает триггер 15
18 в единичное состояние. При переходе триггера 18 из нулевого в единичное состояние на выходе формирователя 25 импульса появляется короткий импульс, который обнуляет счетчик 4 и записывает в счетчик 5 с установоч-20 ного входа 29 код числа „.
После установки триггера 18 в единичное состояние управляющий сигнал на входе коммутатора 26 меняется и на выходах коммутатора 26 устанав- 25 ливается код числа b записанный на второй группе входов 28.
Далее работа устройства происходит следующим образом.
От генератора 24 импульсная после-30 довательность у через элемент И 15 и элемент ИЛИ 10 поступает на вход счетчика 4.
Приращение dg< импульсной последовательности )< вызывает на выходе 35 ,элемента ИЛИ 8 приращение du имлульсйой последовательности и, поступающей через элемент И 17 и элемент
ИЛИ 11 на информационный вход счетчика -5. 40
На разрядных выходах счетчика 5 устанавливается управляющий код двоичного умножнтеля, состоящего из счетчика 4, группы элементов И 6 и элемента ИЛЙ 8.
Приращение du равно и
du =- —ù,3LI1. (10)
Проинтегрировав выражение (10) с учетом пределов интегрирования, получим текущее значение числа ll в счетчике 5
Приращением j< импульсной последовательности у одновременно вызывает приращениедч импульсной последователь- ности ч на выходе элемента ИЛИ 9дч * — ЙЧ 2 ° (12)
Импульсная послед(овательность Y поступает через элемент И 12 на вычи-. .тающий вход реверсивного счетчика 3. g5
При поступлении на вход реверсивного счетчика 3 количества импульсов, равного числу у,, зафиксированному ранее согласно выражению (9) в реверсивном счетчике 3, реверсивный счетчик 3 обнуляется и сигналом с выхода обнуления этого счетчика-триггер 19 устанавливается в нулевое состояние, которое запрещает дальнейшее поступление импульсной последовательности у от генератора 24 через элемент И
15 и элемент ИЛИ 10 на вход счетчика
4. В этот момент процесс вычисления закончен.
Окончательно проинтегрировав выражение (12) с учетом пределов интегрирования, получим
Найдем q из выражения (14) Itl y
Jg* )Ъ У, (15)
Подставив выражение (15) и (11) получим
0 N< Ч1
8n — = — — (16)
Ile Ъ Hlo
Подставив в выражение (17) значение, из выражения.(9), получим значение числа U, зафиксированное в счетчике 5 по окончании вычисления
Поскольку числа ho м() а и Ъ константы, то выражение (19) можно записать в следующем виде:
ebb где К.по, В счетчике 4 после окончания вычислений .фиксируется число у .
С учетом выражений (15) и (9) можно записать
a x
3 =b o ", (21) Таким образом, введение в состав устройства укаэанных узлов н измене1080137 ние связей позволяет вычислять функ1 ции вида Ч=кх (" н у2=ьщ.Ь вЂ” õ исни о жает аппаратурные затраты.
Технико-экономические преимущества предлагаемого вычислительного устройства по сравнению с базовым обьектом, в качестве которого принят прототип, следующие. Во-первых, пред лагаемое вычислительное устройство реализует степенную функцию с любым показателем степени, в то время как базовый объект способен возводить только в целую степень. Во-вторых, помимо воспроизведения степенной функции, предлагаемое устройство дополнительно воспроизводит логарифмическую зависимость. В-третьих, уменьщаются аппаратурные затраты.
Согласно расчету предлагаемое изобре-. тение позволяет уменьщить относитель-
" но базового объекта себестоимость !
О íà l2,8% за счет комплектующих ,:изделий.
1080137
Составитель A.Øóëÿàîç
Техред A,Ач Корректор A. Зимокосов, Редактор С.Тимохина юВ ю ВЭ ВО
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4
ЮЮ Ф Ч
Заказ 1339/49 Тираж 699 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
ll3035, Москва, Ж-35, Рауюская наб., д.4/5