Цифровой функциональный преобразователь

 

«1744595

Союз Советскик

Социалистических

Республик

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ (61) Дополнительное к авт. сеид-ву (22) Заявлено 070776 (21) 2379674 f18-24 (51)М. Кл.

G 06 F 15/34 с присоединением заявки ¹

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет

Опубликовано 30.06.80. Бюллетень ¹ 24 (53) УДК 681,327 (088, 8) Дата опубликования описания 3QQ68Q (72) Авторы изобретения

A.М. Оранский и A.Ë, Рейхенберг (71) заявитель (54) ЦИФРОВОЙ ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ

Изобретение относится к области цифровой вычислительной техники.

Известен цифровой функциональный преобразователь, содержащий регистры, сумматоры (1).

Недостатком его является невозможность вычисления частного.

Наиболее близким техническим решением к изобретению является цифровой функциональный преобразователь, содержащий блок анализа, первый сумматор-вычитатель, блок управления, первый регистр, выход которого соединен с первым входом первого сумматора-вычитателя, выходы блока yriравления соединены с упоавляющим входом первого регистра и тактовым входом первого сумматора-вычитателя, выход которого соединен с первым входом блока анализа, первый выход которого подключен к входу блока управления, а второй выход соединен, с управляющим входом первого сумматора-вычитателя. Преобразователь содержит, кроме того, счетчик (2) .

Он содержит первый и второй сумматоры-вычитатели 1 и 2, первый и второй регистры 3 и 4, блок анализа

30 5 и блок управления 6.

Недостатком его является невозможность вычисления частного.

Целью изобретения является расширение функциональных возможностей за . счет вычисления частного суммы квадратов на сумму.

Цель достигается тем, что преобразователь содержит второй сумматорвычитатель и второй регистр, причем управляющий вход второго регистра и тактовый вход второго сумматора-вычитателя подключены к соответствующим

10 выходам блока .управления выход втоI рого сумматора-вычитателя соединен со вторым входом блока анализа: выход которого подключен к управляющему входу второго сумматора-вычита- теля, выход второго регистра соединен с первым входом второго сумматоравычитателя, вторые входы первого и второго сумматоров-вычитателей соединены с информационными входами соответственно второго и первого ре20 гистров и являются входами преобразователя.

На чертеже представлена блок-схема цифрового функционального преобразователя (ЦФП) .

744595

Формула изобретения

Работа преобразователя основана на итерационном алгоритме

x. -x- у2("") .)+1 ) И

-v, ° x (J+ $ -У.} . с ° slgrl(5 -м„ 1 где j = О, 1,, 1 — номер итерации, а n — число разрядов одного иэ аргументов. вычисления в предложенном JJФП осуществляются следующим образом.

Перед началом работы в первый регистр 3 и в сумматор-вычитатель 2 заносит ся первый операнд у ., а во второй регистр 4 и в суМматор- вычитатель 1 заносится второй операнд Х

Включает"ся генератор тактовых импульсов в блоке 6 управления. С первого выхода блока б тактовый импульс поступает на управляющие входы регистрон 3 и 4 и сдвигает их содержимое на один разряд вправо от запятой.

Затем с обоих выходов блока б поступает последовательность тактовых импульсов, которая продвигает содержи мое регистров 3 и 4 на входы сумматоров-вычитателей 1 и 2, в которых производится вычитание или суммирование этих значений с предыдущими значениями, содержащимися в сумматорах. Режим сложения — вычитания в сумматорах-вычитателях 1 и 2 определяется по разности "х„ — у1 в блоке

5 анализа. В случае йоложительной разности сумматор-вычитатель 1 работает в режиме вычитания, сумматорвычитатель 2 — в режиме сложения.

При отрицательной разности сумматорвычитатель 1 работает в режиме сложения, а сумматор-вычитатель 2 — в режиме вычитания. После выполнения и итераций в сумматорах-вычитателях

1 и 2 содержится значение вычисляе.мой функции 7 = (х + у )/(x+ v).

Однако для большинства эначенйй аргументов х и у точное значение функций получается на итерации, номер которой меньше д . В этом случае содержания сумматоров-вычитателей 1 . и 2 равны, блок 5 анализа выдает по второму выходу сигнал останона и блок б управления перестает выдавать тактовые импульсы на следующей итерации.

Таким образом, предложенное техническое решение позволяет расширить функциональные воэможности протитипа;

Цифровой функциональный преобразователь, .содержащий блок анализа, первый сумматор-вычитатель, блок управления, первый регистр, выход которого соединен с первым входом первого сумматора-нычитателя, выходы

15 блока управления соединены с управляющим входом первого регистра и тактовым входом первого сумматора вычитателя, выход которого соединен с первым входом блока анализа, первый щ выход которого подключен к входу блока управления, а второй выход соединен с управляющим входом первого сумматора-вычитателя, о т л и ч а юшийся тем, что, с целью расширения функциональных возможностей за счет вычисления частного суммы кнадратон на сумму, он содержит второй сумМатор-вычитатель и второй регистр, причем управляющий вход второго регистра и тактовый вход второго сумЗО матора-вычитателя подключены к соотнетствующим выходам блока управления, выход второго сумматора-вычитателя соединен со вторым входом блока анализа, выход которого подключен к управляющему входу второго сумматора-вычитателя, выход второго регистра соединен с первым входом второго сумматора-вычитателя, вторые входы первого и второго сумматорон4р вычитателей соединены с информационными входами соответственно второго и первого регистров и являются входами преобразователя.

Источники информации, принятые во внимание при экспертизе

1, Авторское свидетельство СССР

9 444187, кл. G 06 F 15/20, 1973.

2. Авторское свидетельство СССР

М 453697, кл. G 06 F 15/32, 09.01.73 (прототип) .

ЦНИИПИ Заказ 3663/4

Тираж 751 .. Подписное

Филиал ППП Патент, г.Ужгород, ул.Проектная, 4

Цифровой функциональный преобразователь Цифровой функциональный преобразователь 

 

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

Изобретение относится к информатике и вычислительной технике и предназначено для получения, обработки, кодирования, передачи, хранения и восстановления информации

Изобретение относится к области вычислительной техники и может быть использовано при разработке специализированной аппаратуры АСУ оперативного звена ВПВО при решении задачи распознавании оперативно-тактических ситуаций

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании радиоэлектронной аппаратуры, автоматизированных систем управления и средств электронной вычислительной техники

Изобретение относится к устройствам цифровой обработки сигнала

Изобретение относится к вычислительной технике и может быть использовано для поиска экстремума функции одного аргумента методом дихотомии

Изобретение относится к вычислительной технике и может быть использовано для вычисления функций при задании аргумента в широтно-импульсной форме

Изобретение относится к железнодорожному транспорту

Изобретение относится к области цифровой вычислительной техники и предназначено для моделирования комбинаторных задач при проектировании вычислительных систем (ВС)

Изобретение относится к вычислительной технике
Наверх