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

 

В. 8. Ермаков и А. И. Исаев (72) Авторы изобретения (7l) Заявитель (54) ФУНКЦИОНАЛЬНЬ}Й ПРЕОБРАЗОВАТЕЛЬ!

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

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

Входные и выходные величины в этом преобразователе также представлены двоичным кодом.

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

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

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

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

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

Арифметическое устройство реализует выбран1О ную интерполяционную формулу и выдает в двоичном коде преобразованное по выбранному закону значение входной информации.

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

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

weменты ИЛИ, причем информационные шины подключены ко входам регистра адреса, выходы старших разрядов которого соединены со входами дешифратора, выходы которого соединены со вхойами шифратора и входами многовходовых weментов ИЛИ f2).

568052

Недостатком такого преобразователя является

его низкая недежность в работе.

Целью изобрете птя является повышение надежности устройства в работе.

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

На фнг. 1 приведена схема функционального преобразователя; на фиг. 2 ° функция, имеющая восемь равных между собой участков, отличающихся по крутизне один.от другого в два раза, Старшие разряды кода адреса, определяющие линейные участки адреса функций, подаются с регистра адреса 1 на дешифратор 2, с выходных шин которого адрес участка функции подается нв шифратор 3, Младшие разряды адреса, оцределяющие agpec функции внутри участков, с регистра сдвига подаются на блок сдвига 4. На управляющие входы блока сдвига с дешифратора подаются раздельно адреса участков функции.

В зависимости от характера (крутизны функции} блок сдвига обеспечивает сдвиг кода младших разрядов адреса на l-К разрядов, обеспе ывая тем самым формирование кодов адресов функций внутри каждого участка с внутренней крутизной изменения функции.

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

Входной щптейный код адреса имеет девять разрядов (т.е. максимальное значение коде равно 511).

Требуется сформировать под углом функции, меняющиеся по указанному выше закону.

Преобразователь работает следующим образом (см. таблицу) .

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

На первом участке крутизна равна единице, т.е. код адресе передается без изменений. Поэтому все коды от О до 63 передаются через преобразователь без изменений.

В этом случае 7, 8,9 разряды входного кода раины нулю. коды с 1 по 6 разряды могут меняться, 5

29

ЗО

46

Выходной адрес для 1-го участка дешифратора 2 не выдается на блок сдвига 4 и не подается на шифратор 3.

Поэтому с шифратора 3 код будет равен нулю.

Прн значениях входного кода адреса от 64 до

127 (второй участок функции с крутизной 1:2) число адресов функции должно быть 31. В этом случае 8, 9 разряды входного кода равны нулю, а 7 разряд входного кода обеспечивает выдачу с дешнфратора 2 адреса второго участка.

Потенциал адреса второго участка поступает на шифратор 3 н обеспечивает формирование кода числа 64 (на выходной шине разряда 7 будет выдан код "1 "}.

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

1-5 разряды будут передавать входной код адреса, соответствующий 2-6:разрядам,т.е. выходной код будет менятъся на один разряд при изменении входного кода адреса на два разряда.

При значения входного кода от 128 до 191 (третий участок функции с крутизной 1:4) число адресов функции должно быть в четыре раза мень шим, т.е. всего 15.

В этом случае порядковые номера адресов функции должны изменяться от 96 до 111, 7, 8, 9

t разряды - входного кода обеспечивают формировв( ние адреса 3-го участка функции.

Потенциалом адреса третьего участка функции обеспечивается сдвиг младших разрядов входного кода на двв разряда и формирование кода. адреса участка функции при помощи шифратора 3 и элементов ИЛИ 5 6-го разряда, через которую передается адрес участка в виде кода "1".

Формирование кодов для последующих участ ков производится аналогично путем последовательного сдвига каждый раз на один разряд входного кода и путем последовательного ввода нв последующие элементы ИЛИ кода 1.

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

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

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

Функцноналъный преобразователь, содержащий регистр адреса, дешифратор, шифратор, многовходовые элементы ИЛИ, причем информационные шины подклиФВны ко входам pofNcTps адреса, выходы старших разрядов которого соединены Со входами дешифратора, выходы которого соединены со входами шифратора и входами многовхощэых элемение ИЛИ, о т л н ч а в шийся тем, что, с целью повышения надежности работы уст568052

8 ройства, в него введен блок сдвига, входы кото. рого соединены с выходами младших разрядов регистра адреса и с выходами дешифратора, а выходы блока сдвига соединены со входами много.. входовых элементов ИЛИ.

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

1. Петров В. П. Проектировайие цифровых систем, "Машиностроение", М., 1967, с. 288, рис 143 щ 2. Ходоров Т. Я Цифровые управляющие машины, "Машиностроение",! 964, с. 159-164, фиг.И1-3.

568052

Сеетаантвнъ A. Уткин

Texpeg 3, Фанта

Корректор А. Грндемко

Редактор Е. Братчикова

Заказ 2ВОФ/35

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

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

ЦНИИПИ Государственного комитета Oosen Министров CCCP по делам изобретений и открытий! 13035, Москва, й-35, Раушскан на6., д. 4/5

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

 

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

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

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

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

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

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

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

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

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

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

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