(54) ФУНКЦИОНАЛЫ1ЫЙ ПРЕОБРАЗОВАТЕЛЬ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для воспроизведения функций с крутизной,не превышающей 2к | 1975 |
|
SU586460A1 |
Устройство для управления | 1974 |
|
SU723574A1 |
Устройство для параллельного обмена информацией | 1983 |
|
SU1164688A1 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для формирования исполнительных адресов | 1985 |
|
SU1298745A2 |
Устройство для сопряжения ЭВМ с внешним устройством | 1986 |
|
SU1377864A1 |
Микропрограммный процессор | 1980 |
|
SU868766A1 |
Устройство внешних каналов | 1988 |
|
SU1695313A1 |
Многоканальный статистический анализатор | 1980 |
|
SU959092A1 |
Устройство для управления сортировкой штучных грузов на конвейерах | 1977 |
|
SU710665A1 |
1
Изобретение относится к области вычислительной техники.
Известен функциональный преобразователь, содержаиош дешифратор, запомгаающее устройство, арифметическое устройство {1J.
Входные и выходные величины в этом преобразователе также представлены двсшчиым кодом.
Для выборки номера участка кривой в устройстве используются старшие разряды входаой информации, которые с регистра адреса подаются на дешифратор.
Сигнал с выхода дешифратора, (шределяющий адрес участка, поступает на запоминающее устройство. Одновременно на одну нз входных шин запоАшяающего устройства подается сигнал для выборки характера Нелинейности участка функций, которому -принадлежит входная информация.
В результате воздействия двух сигналов на запоминающее устройство: сигнала с дешифратора и сигнала выбора нелинейности - с запомш1ающего устройства иа арифметическое устройство выдается информация, характеризующая номер участка, характер изменения неллнейности выходной информащш на в раином участке функции.
Кроме того, эта информация в арифметическом устройстве определяет выбор программы вычисления, заложенной в памяти арифметического устройства.
На арифметическое устройство с выхода регистра подаются младоше разряды входной информации, характеризуннцие изменение входной информа1щи в выбранном участке функции.
Арифяюшческое устройство реализует выбрюнную интерполящюиную формулу и выдает в двоичном коде преобразованное по выбранному закону значение входной информации.
Недостатком известного преобразователя является большой объем оборудования.
Наиболее близким техническим к предлагаемому изобретению является функциональный преобразователь, содержащий регистр адреса, деишфратор, шифратор, М1{оговходовые элементы ИЛИ, причем информационные шины подключены ко входам регистра адреса, выходы старших разрядов которого соединены со входами дешифратора, выходы которого соединены со входами шифратора и входами многовходовых элементов И JHi 2,
Недостатком такого преобразователя является сто низкая недежность в работе.
Целью изобрететм является повышение надежиосги устройства в работе.
Поставленная цель достигается тем, что в предлагаемый преобразователь введен блок сдвига, входы которого соединены с выходами младших разрядов регистра адреса и с выходами дешифратора, а выходы блока сдвига соединены со входами многовходовых элементов ИЛИ.
На фиг. 1 приведена схема функционального преобразователя; на фиг. 2 - функция, имеющая восемь равных между собой участков, отличающихся по крутизне один от другого в два раза.
Старпше разряды кода адреса, определяюише линейные участки адреса функций, подаются с регистра адреса 1 на дешифратор 2, с выходных изин которого адрес участка функции подается на шифратор 3.
МлаШиие разряды адреса, определяющие адрес функции внутри учасгков, с регистра сдвига подаются на блок сдвига 4. На управляюише входы блока сдвига с дешифратора подаются раздельно адреса участков функции.
В зависимости от характера (крутизны функции) блок сдвига обеспечивает сдвиг кода младщих разрядов адреса на 1-К разрядов, обеспечивая тем самым форг.дарование кодов адресов функций внутри каждого участка с внутренней крутизной изменения функции.
Элементы ИЛИ 5 в преобразователе используются для формирования значения кода адреса участка функции при сдвиге информации впрввсь t.e. при уменьшении крутизны функции.
В качестве примера на фиг. 2 приведена функция, имеющая восемь равных между соСюй участкДв, отличающихся по крутизне одной в два раза.
Входной шшейный код адреса имеет девять разрядов (т.е. максимальное значение кода равно 511).
Требуется с рмировать под углом функции, меняющиеся по указанному выще закону.
Преобразователь работает следующим образом (см. таблицу).
В таблице прочерки значений кода адреса функции означают, что в процесс работы на заданном участке код в прочеркнутых разрядах может принимать любые значения.
На первом участке крутизна равна единице, т.е. код адреса передается без изменений. Поэтому все коды от О до 6.1 передаются через преобразователь без юменений.
В этом случае 7, S, 9 разряды входного кода рвяяы нулю, коды с tfo 6 разряды могут меняться.
Выходной адрес для 1-го участка деишфратора 2 не выдается на блок сдвига 4 и не подается на шифратор 3.
Поэтому с ия фратора 3 код будет равен нулю.
При значениях входаого кода адреса от 64 до
127 (второй участок функции с крутизной 1:2)
число адресов функции должно быть 31. В зтом
случае 8, 9 разряды входного кода рав1п 1 нулю, а 7
разряд входного кода обеспечивает выдачу с децшфратора 2 адреса второго участка.
Потенциал адреса второго участка поступает ия шифратор 3 и обеспечивает формирование кода чисш 64 (на выходной шине разряда 7 будет выдан ).
того, потенциал адреса второго участка
обеспеч1{вает сдвиг входного адреса блоком сдаяга вправо на разряд.
3 результате на выходной щине б-го разряда на зтом участке всегда будет потенодал равен нулю, а
1-5 разряды будут передавать входной код адреса, соответствующий 26.разрядам,т.е. выходной код будет меняться на один разряд при изменении входного кода адреса на два разряда.
При значении входного кода от 128 до 191 (третий участок функции с крутизной 1:4) число адресов функции должно быть в четыре раза меньшим, т.е. всего 15.
В зтом случае порядковые номера адресов ф5г1исции должны изменяться от 96 до М1,7,8,9
(разряды входного кода обеспечивают формироввние адреса 3-го участка функции.
Потенциалом адреса третьего участка функции обеспечивается сдвиг младших разрядов входного кода на два разряда и формирование кода, адреса
участка функции при помощи шифратора 3 и элементов ИЛИ 5 6-го разряда, через которую передается адрес участка в виде кода 1.
Формирование кодов для последующих учас1 ков производится аналогично путем последовательного сдвига каждый раз на один разряд входного кода и путем последовательного ввода на последующие злементы ИЛИ кода 1.
Использование прешшгаемого функционального преобразователя кода по сравнению с известными дает следующий технике-экономический эффект:
-существенно сокращается количество элементов, используемых в устройстве, вследствие чего сокращаются габариты, вес, потребляемая
лющность и стоимость;
-вследствие использования меньшего количества элементов повышается надежность;
-простота Преобразователя облегчает условия пшска неисправностей л ремонта;
существенно повьпиается время преобразования информашш и практически определяется BpettfeHeM прохождения сигнала через группу последователыю соединенных элементов И и ИЛИ.
«s
I I
о
00
. I
vo
vO
«Л
ri
Й a«
vS fr-о
- -
о fi
C3 g -е
I s|
8 8 g
S Я2оО с -. -
g« «N t 00 -Ч « vO -Ч
5 r
g-l:
IS S c.
S Э
D.
г
tSi
о.a
aо
гe
5о
Xв
- 2 a я
. 4 I 2 4 ;i « j:
o сч 5
-Ч lO OS (} r
OS «Л S ее SU «ч
«n
i a- i i
- H fn 4
-M« «r-ce
Формула изобретения
€ункш1оналы1ый преобразователь, содержаищй регистр адреса, дешифратор, ипфратор, миотдаходовые эпемепгы ИЛИ, прячем яиформациошше ишяы подключены ко входам регист адреса, выходы старших разрядов которого соединены (k) вxoдa бl дешифратора, выходы которого соедвнень со входами шифратора и входами мвоговходовых элементе ИЛИ, отличающейся тем, что, с целью повышения надеяшости работы устip
L
в в в
ройства, в него введен блок сдвига, входы KonrOiрого соединены с выходам мпадиих разрядов регистра адреса и с выходами деогафратора, а выходы блока сдвига соединены со входами многовходовых элементов ИЛИ.
Источники информации, п|шнятые во 8нжиаш1е П1Ж экспершзег
Г 1 1 1
т ш зге
8 St2 t/f.t
Авторы
Даты
1977-08-05—Публикация
1975-06-30—Подача