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

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

1

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

Известен цифровой функциональный преобразователь 1, содержащий счетчик, блок ностояниой иамяти. дешифратор, логические элементы И и ИЛИ. Это устройство иозволяет ири восироизведении совмещать процессы поразрядного ввода кода аргумента и иоразрядного формирования кода значения воспроизводимой функции.

Однако на входе и Bbixozie такого устройства информация представлена различными кодами, что не позволяет использовать очередные разряды кода воспроизводимой функции в качестве очередных разрядов аргумента в других устройствах, воспроизводяHiHx другие функциональные зависимости.

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

Недостатком указанного устройства является низкое быстродействие.

Целью настоящего изобретения является увеличение быстродействия устройства.

Указанная цель достигается тем, что в устройство введены третий и четвертый элементы И, первые входы которых соедиьены с третьим. унраЕияющим входом устройства, вторые входы которых соединены соответственно с нервьим и вторым входом аргумента, а выходы соответственно соединены со вторым и третьим вхо.:1ом реверсиBHort) счетчика, npii iTOM выход четвертого элемента И соединен с доно.1ните,1)Ны.м входом деннфрато1)а.

Цифровой функциональный преобразовате.1ь, структурная схема которого представлена на чертеже, содержит реверсивный счетчик 1, дешифратор 2, блок коммутации 3 и элементы ИЛИ 4 и 5, элементы И 6Ч-9. управляющие входы устройства 0-12, входы аргумента 3 и 14, выходы устройства 15 и 16.

Реверсивный счетчик 1 имеет п + 2 двоичных разрядов, где п - разрядность аргумента. Дешифратор 2 имеет п + 3 входов и 2 2 выходов. Блок коммутации 3, эле.менты ИЛИ 4 и 5, а также элементы И 12 и 3 в совокупности выполняют функцию постоянной запоминаюш,ей .матрицы. Необходимая информация записывается в запоминающую матрицу на стадии изготовления устройства и сводится к подключению выходов дещифратора 2 ко в.ходам элементов ИЛИ 4 и 5 с помош.ью блока коммутации 3. Исходными данными для записи информации является таблица значений Ук(Х|,) аргумента и функции, где k у 0,1,...,. Далее вводят обозначения Ха - код аргумента, содержащий только i старших разрядов, которые при рассмотрении их как целого i-разрядного числа представляют величину о. Напри.чер, код 1011 АА обозначается через Xi 1, где А - еще не поступившие разряды аргу.мента. Производятся следующие вычисления.

Ir-i

1. Каждому значению Х,

ставится в соответствие целое число

rV i - О

к I Ч 1 l и,,...,/.1)

где В - целая часть числа В, g - показатель веса младшего разряда кода функции.

2.Определяют значения

j. 2Yr(k 0,1,....2- 1)

3.Каждому значению Хч ставят в соответствие целое число, определяе.мое по рекуррентным формулам

/ Л чЛ-1 ,, .Ai. г max(/,,-,, Y;.K , Угк,-:) .l..-ьY.. Н--

причем у-, О {; п-1,п-2,...,2; k 0,1,...,2- -))

4.Определяют значения ,/rj ,lj цифр функции, которые соответствуют коду, численно равному j на входах дешифратора 2. Для этого используют формулы:

,

i) U 1) /Ь%к Y,,(i 3,4n;

k 0,1,...,2 -1)

„..W-O .

- 2 (1 - 3,4n;

,«2П2., K(k 0,1,...,2-1)

Ьсли /Ij 1, TO j-й выход дешифратора подключают ко входу элемента ИЛИ 5, если /jj -- , то j-й выход дешифратора подключают ко входу элемента ИЛИ 6, если /( О, то j-й выход дещифратора не подключают ни к одному из элементов ИЛИ 5,6.

Устройство предназначено для воспроизведения ,.абсолютная величина максимального элементарного приращения Л 2 vY -Yvimax которых не превышает единицу в области определения. К таким фупкция.м относятся, например, Y sinX. Y-c:osX, Y arectgX, Y --- ЕпХ (), () и др.

Устройст13о работает следуюи им образом.

В исходном состоянии в млад1.ие.м раз|эяде реверсивного счетчика 1 записана 1, а в остальных разрядах - О, в каждом i-м цикле воспроизведения на входы аргумента 13 и 14 поступает одна очередная цифра аргумента, начиная со старших разрядов. Аргумент представлен в симметричной избыточной двоичной системе счисления с цифрами {1,,0,1}. Цифра 1 представляется единичным сигналом на шине аргумента 13, цифра - на тине аргумента 14, а цифре О соответствует отсутствие сигналов на входах аргумента 13 и 14. На управляюш.ие входы устройства 10, 11 и 12 в каждом цикле последовательно во времени поступают управляющие сигналы. В нервом такте каждого i-ro

цикла по управ.ляющему сигналу, пост пающему на управляющий вход 11, производится сдвиг инфор.мации, записанной в реверсивном счетчике 1. При этом в реверсивном счетчике 1 фор.мируется код, i + i-й разряд которого равен I, а значения остальных м.аадших разрядов определяются значениями цифр аргумента, поступающих на входы аргумента 13 и 14 в i-1 предыдущих циклах (первым разрядо.м в реверсивном счетчике 1 считается .младший разряди.

По управляющему сигналу, поступающему на управляющий вход устройства 12, осуществляется прием кода очередной цифры аргумента. Если цифра аргумента равна 1, то срабатывает элемент И 8 и сигнал с выхода элемента И 6 осуществляет прибавление 1 к содержимому реверсивного счетчика 1. Если цифра аргумента равна I, то срабатывает элемент И 9 и из содержимого регзерсивного счетчика 1 вычитается 1. При нулевом значении цифры аргумента реверсивный счетчик не из леняет своего состояпия. Код с выходов реверсивного счетчика I li сигнал с выхода элемента И 9 поступают на входы дешифратора 2 и определяют номер выходной шииы дешифратора 2, на ко

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

название год авторы номер документа
Устройство для возведения в степень 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU744556A1
Устройство для формирования сигналов датчика дистанционных синхронных передач 1984
  • Карнов Владимир Иванович
  • Кузнецова Юлия Викторовна
SU1223243A1
Устройство для преобразования координат 1980
  • Дауров Станислав Константинович
  • Кнышев Валентин Иванович
SU898426A1
ДВОИЧНЫЙ УМНОЖИТЕЛЬ 1992
  • Башаръяр Азизулла[Af]
  • Сафьянников Н.М.
  • Петров А.В.
RU2006918C1
Устройство для возведения в степень 1976
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU888106A1
Устройство для вычисления квадратного корня 1979
  • Жабин Валерий Иванович
  • Корнейчук Виктор Иванович
  • Козак Владимир Сидорович
  • Покаржевский Александр Сергеевич
  • Тарасенко Владимир Петрович
  • Щербина Александр Андреевич
SU877529A1
Функциональный преобразователь 1980
  • Анисимов Эдуард Иванович
  • Десятун Владимир Юрьевич
  • Жабеев Владимир Павлович
  • Калиниченко Вячеслав Яковлевич
  • Корниенко Марат Иванович
  • Кротевич Владимир Антонович
  • Мартынов Владимир Александрович
  • Миодушевский Павел Владимирович
SU957218A1
Аналого-цифровой квадратор 1983
  • Добрыдень Владимир Александрович
  • Пузько Игорь Данилович
SU1120374A1
Функциональный преобразователь двух переменных 1984
  • Трахтенберг Александр Срульевич
  • Корень Семен Давидович
SU1168964A1
Специализированный процессор 1983
  • Водяхо Александр Иванович
  • Грушин Вячислав Васильевич
  • Лукоянычев Виктор Геннадьевич
  • Плюснин Владимир Устинович
  • Пузанков Дмитрий Викторович
  • Смолов Владимир Борисович
  • Шаляпин Владимир Валентинович
SU1144117A1

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

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

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

SU 634 269 A1

Авторы

Жабин Валерий Иванович

Корнейчук Виктор Иванович

Макаров Владимир Васильевич

Тарасенко Владимир Петрович

Даты

1978-11-25Публикация

1976-03-03Подача