Универсальный числовой функциональный

 

ОПИСАНИЕ 386430

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

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

Республик

Зависимое от авт. свидетельства №

Заявлено 29.1.1971 (№ 1620349 л18-24) с присоединением заявки №

Приоритет

Опубликовано 14Х1.1973. Бюллетень № 26

Дата опубликования описания 21,1.1974

М. Кл. G 06j 3, 00

G 08с 9/00

Государстненнь1й комитет

Совета Министров СССР па делам изобретений и отнрытий

УДК 681.142.07:53. .087.92 (088.8) Авторы изобретения

Ю. Н. Ефимов и О. Б. Станишевский

Таганрогский радиотехнический институт

Заявитель

УНИВЕРСАЛЬНЪ|Й ЧИСЛОВОЙ ФУНКЦИОНАЛЬНЫЙ

ПРЕОБРАЗОВАТЕЛЬ

ТИПА «ПРИРАЩЕНИŠ— ПРИРАЩЕНИЕ»

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

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

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

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

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

10 вентиля, второй вход которого соединен с выходами реверсивного счетчика приращения

asap гумента.

На фиг. 1 представлена блок-схема универсального числового функционального преобра15 зователя типа «приращение — приращение»; фиг. 2, 3, 4 поясняют его работу.

Преобразователь содержит реверсивный счетчик 1 приращения аргумента Лх, одноразрядное запоминающее устройство 2, линии за20 держки 8 и 4, реверсивный счетчик 5 приращения наклонов, линейный преобразователь б, схему 7 формирования знака приращения функции, вентиль 8, схему 9 формирования знака приращения наклона.

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

30 отрезков.

386410 вход 10 и мпульса Лх и на управляющий вход

11 потенциала BHalKa приращения аргумента

Лхзн формирует число х=хm I ... xIxp, равное числу импульсов Лх или приращений Лх, отсчитанных от начала линейного отрезка.

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

В преобразователе весь диапазон изменения аргу мента х,разбит на 2 приращений Лх.

Количество приращений в каждом линейном отрезке равно 2", а количество линейных отрезков равно 2". При достаточно большом а 5 попрешность,кусочно-линейной аппроксимации достаточно мала.

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

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

Система импульсов, соответствующая приращениям аргумента, m система потенциалов, соответствующая приращениям функции, по- 30 строенные для кривой на фиг. 2, представлены на фиг. 3.

Преобразователь отрабатывает функции, масштабированные тик, что наклон их по модулю не превышает 1 — 2 — . Поэтому число 35 возможных наклонов линейных отрезков определяется числом приращений Лх в линейном отрезке. Таким образом, возможный наклон линейного отрезка можно представить в форме а 2 — ", где а,принимает любое из зна- 40 чен.ий О, 1, 2..., (2"" — 1).

Кусочно-линейная аппроксимация, используемая в преобразователе, несколько необычна. В соответствии с этой аппроксимацией наклон каждого линейного отрезка отличается 45 от наклона соседнего на минимально возможную величину 2-, так что соседние отрезки не,могут иметь одинаковый наклон. Этот способ требует хранения одноразрядных приращений наклонов отрезков вместо многоразряд- 50 ных наклонов, что резко снижает объем запоминающего устройства.

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

Реверсивный счетчик 1 приращения аргу- 55 мента Лх при поступлении на его счетный редного отрабатываемого линейного отрезка. ,В качестве считывающего используется импульс, выработанный вентилем 8, открытым в начале каждого линейного отрезка, т. е, при нулевом состоянии счетчика 1, .и пропускающим на выход импульс Лх, задержанный линией задержки 8 на время окончания переходных процессов в счетчике 1. Этот импульс поступает на вход 13 запоминающего устройства 2.

Запоминающее устройство выдает знак приращения наклона очередного отрезка Ла,„.

Действительный знак приращения наклона

Ла„, формируется с помощью схемы 9, имеющей структуру, определяемую формулой:

I l

Л "зн — — Л"зн Л хм 1/ Л зн ЛАзн

Знак приращения наклона, выработанный схемой 9, поступает на управляющий вход 14 реверсивного счетчика 5,приращения наклонов, на счетный вход 15 этого же счетчика поступает считывающий импульс, задержанный линией задержки 4 на время окончания переходных процессов в запоминающем устройстве. Таким образом, в счетчике 5 формируется,величина наклона очередного отрабатываемого линейного отрезка.

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

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

Таким образом, при:последовательном уменьшении наклонов в счетчике вслед за нулем

0.0...000 сфор мируется отрицательная единица

1. 0...001 в прямом коде. Поскольку, начиная с этого момента, наклоны становятся отрицательными и кодирование знаков приращений наклонов,в запоминающем устройстве меняется на обратное, то при дальнейшем QIMBHbшенин наклонов в счетчике фиксируются числа 1.0...010,,1.0...011, т. е. отрицательные двойка, тройка и т, д. При увеличении наклонов в счетчике, например, после отрицательной двойки 1.0....010 фиксируется отрицательная единица 1.0...001 и далее нуль 1.0...000.

Вслед за нулем в счетчике зафиксируется положительная единица 0.0...001.

Таким образом, в счетчике 5 формируется в прямом коде величина наклона отрабатываемого линейного отрезка, т. е.,модуль наклона а=а ь... а и знак наклона а3н.

Знак на клона а„, и знак .приращения аргумента Лх„, используются схемой 7 для формирования значка приращения функции. Стру ктурная формула схемы 7 имеет следующий очевидный вид:

4f (х),„= а,„Лх,„ l а,„Лх,„.

386410

Модуль наклона линейного отрезка а ь.. а и число х=х > ...х хо, содержащееся в счетчике 1 приращения аргумента и равное количеству приращений Лх, отсчитанных от начала линейного отрезка,,используются линейным преобразователем б, вырабатывающим единичный или нулевой потенциал, соответствующий наличию или отсутствию приращения функции Af(x) в точке х=х < ...x xo линейного отрезка, имеющего наклон а=

=а i....am.

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

Представим число а=О, а > а > ... а,„в форме а=а < 00,10...00 +а >.0,010...00 +... +

+а 0,0....01, что соответствует представлению наклона а некоторого отрезка суммой наклонов 0,10...00, 0000, 00...01 отрезков, которые можно назвать основными.

Рассмотрим основные отрезки и ступенчатые,кривые, соответствующие нм (фиг. 4 для случая т=4). В частности, наклону 0,100...00 соответствует ступенчатая кривая фиг. 4а, где

Aif(x) =il во всех точках, где аргумент х=

=х ь.. xixo представляется числом с хо — — 1.

Поэтому. функция Af (х) может быть представлена в форме

Af(x) = а х,.

Наклону 0,010...000 соответствует ступенчатая кривая фиг. 4б, где Af(x) = 1 во всех точ,ках, где аргумент х представляется числом, у которого х х — — 10. Поэтому, функция Af(x) может быть представлена в форме

Л((х) =-a х,х,.

Аналогичные рассуждения позволяют утверждать, что наклону а=О,О ... а,О...О соответствует логическая функция

Ьf (х): o —; xi х1-2...х х .

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

hf (х) = а > х, Q

\/ Й вЂ” 2 х хо /

V зх х, х, Q

Vа gх 1х 2 ° ° ° ° ° х

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

Предмет изобретения

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

35 выходу вентиля, выход запоминающего устройства через схему Формирования знака приращения наклонов соединен с управляющим входом реверсивного счетчика приращения на,клонов, счетный вход которого через линию

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

50 которого соединен с выходами реверсивного счетчика приращения аргумента, 386410

Фиг Фа

Л (х/ Составитель И, Долгушева

Техред Л. Богданова

Корректор Т. Гревцова

Редактор Б. Наикииа

Заказ 3685/2 Изд. № 2012 Тираж 647 Подвисно е

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

Москва, Ж-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2

Универсальный числовой функциональный Универсальный числовой функциональный Универсальный числовой функциональный Универсальный числовой функциональный Универсальный числовой функциональный 

 

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

Бивл;-'ю // 378898

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