Цифровой функциональный преобразователь Советский патент 1977 года по МПК G06F17/10 

Описание патента на изобретение SU586458A1

га, блок 8 задания показателя корня, блок 9 анализа сходимости и блок 10 управления.

Работает преобразователь следующим образом.

Первоначально в первый регистр 4 сдвига заносится дополнительный код аргумента у, в третий регистр 6 сдвига - ирямой код аргумента X, а во второй регистр 5 сдвига - прямой код второго аргумента у. Включается генератор импульсов в блоке 10 управления, В любой i, /-Й итерации с выхода блока 10 выдается серия (последовательность) сдвигающих тактовых импульсов для сдвига содержания четвертого регистра 7 сдвига на / разрядов вправо и значений Xj.j в блоке 8, а также продвижения значений содержаний сдвигающих регистров 4-7 и значения Ai,j из блока 8 на входы сумматоров-вычитателей 1-3. Результаты каждой итерации записываются с выходов сумматоров-вычитателей 1-3 младщими разрядами вперед в освобождающиеся при сдвиге старщие разряды регистров 4-6 и продвигаются в сторону младщих разрядов этих регистров. В конце каждой итерации в блоке 9 определяется очередная цифра qi,j (по зиаку содержания регистра 4 сдвига), которая выдается с второго выхода блока 9 на управляющие входы сумматоров-вычитателей 1-3. При 9i,j + l сумматор-вычитатель 1 работает в режиме вычитания, сумматоры-вычитатели 3, 2 - в режиме сложения. При qi,j - 1 их режим работы заменяется на обратный. Блок 9 анализа сходимости определяет изменение знака цифры и при перемене знака подает со своего третьего выхода на второй вход блока 10 управления сигнал перехода к следующему значению i. Когда содержание первого регистра сдвига равно нулю, от блока 9 поступает на первый вход блока 10 сигнал останова. Блок 10 перестает выдавать тактовые импульсы, процесс вычисления закончен и в третьем регистре 6 находится значение искомой функции.

Максимальное время вычисления функции в тактах равно Т 1акс п(п-{-т). Однако благодаря асинхронному режиму работы для больщинства значений аргумента у время вычисления Г.Тмакс, что значительно меньще времени вычисления известными способами при сравнимых затратах аппаратуры.

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

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

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

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

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

1.Авторское свидетельство СССР №517021, кл. G 06F 7/38, 1974.

2.Авторское свидетельство СССР №491129, кл.О 06F 15/32, 1971.

e

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

название год авторы номер документа
Устройство для вычисления корня четвертой степени 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU561184A1
Устройство для извлечения корня третьей степени из частного и произведения 1976
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU607214A1
Устройство для вычисления тангенса 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU650073A1
Двоичное устройство деления 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU541171A2
Устройство для вычисления функции вида ух 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU579612A1
Устройство для вычисления кубического корня 1973
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU516037A1
Устройство для вычисления логарифмической функции 1973
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU541167A1
Арифметическое устройство 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU633016A1
Устройство для возведения в степень 1975
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU616628A1
Двоичное устройство деления 1974
  • Рейхенберг Анатолий Леонидович
  • Шевченко Раиса Яковлевна
SU497585A1

Иллюстрации к изобретению SU 586 458 A1

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

Формула изобретения SU 586 458 A1

SU 586 458 A1

Авторы

Рейхенберг Анатолий Леонидович

Шевченко Раиса Яковлевна

Даты

1977-12-30Публикация

1975-12-15Подача