Генератор функций

 

Изобретение относится к автома тике и вычислительной технике и позволяет осуществить функциональное преобразование число-импульсных сигналов или генерирование цифровых функций времени. Щель изобретения - расширение функциональных возможностей устройства. Генератор содержит вычислительный блок, три регистра, элемент И реверсивный счетчик, блок памяти, два умножителя, сумматор, триггер, узел формирования интервала аппроксимации. Указанная цель достигается введением двух число-импульсных операционных блоков, триггера , элемента И, алгебраического сумматора частотно-импульсных сигналов, двух регистров, реверсивного счетчика , узла формирования номера интервала аппроксимации, позволяющих реа лизовать аппроксимацию двух уровней: кусочно-полиномиальную, кусочно-ли-нейную (квазиполиномиальную). Используемый метод аппроксимации дает возможность организовать мультиплексный .режим работы оборудования, сохранить высокую скорость генерирования функций и значительно расширить его функциональные возможности, т.е. воспроизводить 4 типа приближающих зависимостей , основу которых составляет полином Лорана. 2 з.п. ф-лы, 6 ил. i , (Л IND 4 N3 СО

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5D 4 С 06 F 1 02

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3821085/24-24 (22) 06.12.84 (46) 30.06.86. Бюл. Р 24 (71) Рязанский радиотехнический институт (72) А.Г. Шевяков (53) 681.325(088.8) (5б) Авторское свидетельство СССР .В 809125, кл. G 06 F 1/02, 1981.

Авторское свидетельство СССР

N 930321. кл. G 06 F 15/32, 1982. (54) ГЕНЕРАТОР ФУНКЦИЙ (57) Изобретение относится к автоматике и вычислительной технике и позволяет осуществить функциональное преобразование число-импульсных сигналов или генерирование цифровых функций времени.:Цель изобретения расширение функциональных возможностей устройства. Генератор содержит вычислительный блок, три регистра, элемент И реверсивный счетчик, блок

„.SU„„1241219 А1 памяти, два умножителя, сумматор, триггер, узел формирования интервала аппроксимации. Указанная цель достигается введением двух число-импульсных операционных блоков, триггера, элемента И, алгебраического сумматора частотно-импульсных сигналов, двух регистров, реверсивного счетчика, узла формирования номера интервала аппроксимации, позволяющих реа лизовать аппроксимацию двух уровней: кусочно-полиномиальную, кусочно-ли-нейную (кваэиполиномиальную). Исполь. зуемый метод аппроксимации дает возможность организовать мультиплексный . режим работы оборудования, сохранить высокую скорость генерирования функций и значительно расширить его функциональные возможности, т ° е. воспроизводить 4 типа приближающих зависимостей, основу которых составпяет полином Лорана. 2 з.п. ф-лы, 6 ил.

1241219 2

Алгебраический сумматор 10 частотно-импульсных сигналов выполнен в виде триггера 32, элемента 33 неравно значности и элементов 2И-ИХИ 34 и 35.

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

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

На фиг. 1 представлена схема генератора функций; на фиг. 2 — алгоритм работы генератора; на фиг. 3 — вычислительный блок на основе микропроцессора; на фиг. 4 — распределение регистров общего назначения (POH) узла обработки и управления и содержимого ячеек блока памяти; на фиг. 5 число-импульсные умножители я узел формирования номера интервала аппроксимации, примеры исполнения; на фиг. 6 — схема алгебраического сум— матора частотно-импульсных сигналов и временная диаграмма, поясняющая его работу.

Генератор функций содержит первый число-импульсный умножитель 1, второй и третий регистры 2 и 3, узел 4 формирования номера интервала аппроксимации, триггер 5, элемент И 6, второй число-импульсный умножитель 7, первый регистр 8, вычислительный блок

9, алгебраический сумматор 10 частотно-имйульсных сигналов, реверсивный счетчик 11 и блок 12 памяти.

Вычислительный блок 9 включает в себя элемент И 13, узел 14 обработки и управления, выполненный, например, на центральном процессорном элементе серии К580, триггеры 15:и 16, постоянное запоминающее устройство (ПЗУ)

17, входы 18 и 19 синхронизации, шину 20 адреса, шину 21 данных, вход 22 сброса и вход 23 запуска.

Потенциальные входы первого числоимпульсного умножителя 1 подключены к выходу второго регистра 2, соединенного с входами первого 8 и третье-!

О го 3 регистров и информационными входами блока 12 памяти, вычислительного блока 9, пятым управляющим выходом соединенного с входом выбора режима блока 12 памяти, адресными вхо15 дами сОединенного с адресной шиной вычислительного блока 9, выход тре= тьего регистра 3 подключен к входу задания шага аппроксимации узла 4 формирования номера интервала аппрок20 симации, вход функции которого соединен с выходом алгебраического сумматора 10 частотно-импульсных сигналов и счетным входом реверсивного счетчика 11, а вход аргумента — с выходом

25 первого число-импульсного умножителя 1 и установочным входом триггера

5, счетным входом подключенного к входу аргумента генератора и информационному входу второго число-импульсного умножителя 7, триггер 5 инверсным выходом подключен к первому входу элемента И 6, второй вход которого является входом опорной час. тоты 1 о генератора, а выход элемента

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

1 и первым информационным входом алгебраического сумматора 10 частотноимпульсных сигналов, вторым информа40 ционным входом соединеннго с выходом второго число-импульсного умножителя 7, вход сомножителя которого подключен к выходу первого регистра

8, выход знакового разряда которого соединен с вторым знаковым входом

45 алгебраического сумматора 10 частотно-импульсных сигналов, первый знаковый вход которого подключен к выходу знакового разряда второго регистра 2 я знаковому входу реверсивного счет50

Число-импульсные умножители 1 и 7 состоят из накапливающего сумматора, выполйенного на регистре 24 и сумматоре 25, регистра 26 и мультиплексора 27.

Узел 4 формирования номера интервала аппроксимации содержит элемент

2И-ИЛИ 28, счетчик 29, схему 30 сравнения и регистр 31. чика 11, выход узла 4 формирования номера интервала аппроксимации подключен к установочным входам первого и второго число-импульсных умножителей 1 и 7 и входу запуска вычислительного блока 9, первым, вторым, третьим и четвертым управляющими выходами подключенного к установочным входам первого, второго и третьего

1241/ I 9

20 г г, j (j-1) "ю. пг 40 (5) 6U" = nU, )!

ЬЦ! ki Ь Uij !

+Ь ц Э

+Д Ца ° е (6) регистров 8, 2 и 3 и установочному входу реверсивного счетчика 11 соответственно.

Генератор функций при воспроизведении функций число-импульсного аргумента Х реализует аппроксимацию двух уровней. Функция на интервалах и где 1 = 0,1,...g, приближается к кривой, которая разбивается на К отрезков с равномерным шагом h и

<1 описывается кусочно-линейной ломаной (х — х ), (1) 1.х х

1 (2)

1) если номер интервала определяется по переменной Х (управление по входу), j = Ent (3)

"1) если номер интервала определяется по 25 переменной Y (управление по выходу).

Кроме того, коэффициенты ЬБ; и

ЬЧ; по выражению (1) представляются как полиномы от переменной ) и записываются через начальные значения ко- З0 нечных разностей в следующем виде:

j(j ) ° ° ° (3 n+2) . ()

+ Ь Б„ о

2 )(1) 3

) ч + - — — ,1! 10 о 2 1р

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

Представление коэффициентов 5U и Ь У1 через конечные разности дает

1! возможность последовательно вычислять

50 для каждого следующего (ij+1) -ro интервала значения ь Б;, и Ь7; .по известным на текущем ij-м интервале конечным разностям, используя следующие итерационные процедуры:

+ г

ЬV;; ЬЧ3 +Д V13 Ф

Ь V" =Ь V +Ьг Ч" (7)

i!и j 11 У в n i n, Выражения (1), (6) и (7) и параллельная организация их вычислений с использованием число-импульсных и цифровых вычислительных средств положены в основу работы генератора. На каждом ij-м интервале генерируемой зависимости параллельно во времени функционируют три его операционные части: число-импульсный интерпоЛятор, включащий умножители 1,7, триггер 5, сумматор 10 элемент И 6, счетчик 11 и осуществляющий воспроизведение линейного отрезка функции по выражению (1) и коэффициентов d U;, !! V, ко.1! У 1! 1 торые хранятся во входных регистрах умножителей 1 и 7, в течение времени

Т = (Х °, — X;) /Р г (1/F„ - период следовайия имйульсов аргумента Х); вычислительный блок 9, реализующий за время Т вычисление коэффициентов

hU;„„, Ь V",, необходимых для ра13+! У боты число-импульсного интерполятора на следующем (ij+1)-м участке узел 4 формирования номера интервала аппроксимации, формирующийимпульс j запуска, вычислительного блока 9.

Регистры 8, 2 и 3 предназначены для промежуточного хранения коэффициента и позволяют в конце ij-ra интервала одновременно переписать по импульсу j+1 коэффифяценты Ь П;,, ЬЧ; „ и Ь; „ в число-импульсные умнояжтели 1 и 7 и узел 4 формирования номера интервала ап соответственно, обеспечивая их непрерывную работу. В блоке 12 памяти хранятся начальные значения коэффициентов для всех г = 0,1,..., .

Рассмотрим работу генератора.

В исходном состоянии по внешним адресам, задаваемым по адресной шине

А и управляющему сигналу "Зап", осуществляется загрузка коэффициентов (8) в блок 12 памяти через информационную шину D. Один из возможных вариантов распределения памяти под конкретный алгоритм (фиг. 2) генерирова" . ния функций для и„ 4 и п = 5 показан на фиг. 46.

1241219

Далее по внешнему импульсу R через элемент ИЛИ 13 (фиг ° 3) осуществляется сброс блока 9 и установка его триг геров 15 и 16 в единицу. Триггер 15 обеспечивает подготовку центрального процессорного элемента 14 к выполнению микрокоманд ПЗУ 17, а состояние триггера 16 задает режим "Подготовка".

1G

После установки триггеров блок 9 начинает свою работу и по алгоритму (фиг. 2) выполняет сначала макрокоманду "Загрузка регистров", по которой осуществляется запись начальных 15 коэффициентов (8) из блока 12 памяти через регистры 8, 2 и 3 во входные регистры число-импульсного интерполятора. При этом значения AU u 0 дно, записываются во входные ре- 20 гистры первого и второго число-импульсных умножителей 1 и 7 (h ), во входной регистр узла 4 формйрования номера интервала аппроксимации (j) и в реверсивный счетчик 11 (Y ), а также производится запись коэффици I и, дUo0 t U обработки и управления или его буферную память. Распределение РОН по- ЗС казано на фиг. 4а, где АС вЂ” аккумулятор, Т вЂ” счетчик адресов. При формировании сигналов занесения кодов в регистры 8, 2 и 3 и реверсивный счетчик 11 и выбора режима работы блока 12 памяти использованы разряды — Q > ПЗУ 17 соответственно.

После выполнения указанный макрокоманды генератор готов к воспроизве дению функции, которое осуществляется путем подачи число-импульсного кода Х или опорной частоты F =const

У, на его вход.

Независимо оч наличия сигналов Х или F» блок 9 продолжает свою работу и йо условию Р1, определяемому триггером 16, и условию РЗ (если генерирование происходит не на послед5G нем участке i-го интервала; К„ О) выполняет макрокоманду "Вычисление коэффициентов". При этом по исходным данным, находящимся в его POH или буферной памяти, осуществляются вы5д; числение коэффициентов дБщ и дЧщ в соответствии с выражениями (7) и (8) и уменьшение значения К на едио ницу. Затем коэффициенты ь U, и Ь7„ записываются в регистры 8 и 2 по управляющим сигналам Q и (° После этого блок 9 сбрасывают режим "Подго тонка", устанавливая триггеры 15 и

16 в "0", и прекращает свою работу, ожидая импульса запуска j . .Нулевое состояние триггера 16 задает адресное пространство ПЗУ 17, обеспечивающее анализ условий Р2 и РЗ с приходом им" пульса j.

Импульс j формируется узлом 4 в тот момент, когда значение число-импульснойой переменной d X = Х вЂ” Х или

hY = Y — Y; равно h," . Узел построен на основе управляемого делителя частоты, структура которого представлена на фиг. 5б. Импульс на выходе узла 4 появляется со схемы 30 сравнения в момент, когда значение кода в счетчике 29 равно коду регистра 31.

По выходу схемы сравнения счетчик

29 узла 4 сбрасывается в "0" и он снова начинает заполняться импульсами Х до значения кода регистра. Таким образом, узлом 4 реализуется зависимость (2) или (3) при поступлении число-импульсной переменной Х или У„Выбор переменной зависит от значения управляющего сигнала S знакового разряда регистра 31, куда заносится

:Kop h, (фиг. 5в).

По импульсу j (в данном случае первому) коду коэффициентов,дБ о

hVд,, h переписываются во входные регистры число-импульсных умножителей 1 и 7 и узла 4. Генерирование с новым наклоном, определяемым коэффициентами AU и дно, . Триггер 15 устанавливается в "1", блок 9 запускается и осуществляет проверку условий Р2 и РЗ. Если генерирование производится не на последнем участке интервала i то вычислительный блок

9 переходит к выполнению макрокоманды "Вычисление коэффициентов" и вычисляет значение дБ;,., и д V "+, запоминая их в регистрах 8 и 2 соответственно. Если воспроизводится последний отрезок i-ro интервала функции (K =О), блок" 9 реализует макрокоманду "Загрузка регистров .

При этом в его POH или буферное ЗУ переписываются из блока 12 памяти новые значения коэффициентов, необходимые для генерирования функции на (i+1)-м участке. После выполнения макрокоманд блок 9 выход в режим ожи1241219 дания импульса j и далее его работа повторяется до Х = Х . Данное усломакс вие выполняется при обнулении счетчи-. ка адресов Т блока 9. В этом случае формируется сигнал Ц . Генерирование функции также может быть завершено путем прекращения подачи частоты Г„ на вход устройства.

Рассмотрим работу число-импульсной 1О операционной части устройства.

Пусть в качестве число-импульсных умножителей 1 и 7 используется схема умножения частоты F или числа имz пульсов Z на дополнительный двоичный 15 код W ö, состоящая из накапливающего сумматора, содержащего регистр 24 и сумматор 25, и мультиплексора 27.с- Работа схемы основана на формировании выходных импульсов в моменты перепал- 2О нения ш-разрядного сумматора. При умножении числа импульсов Z на положительное значение переменной W (знаковый разряд Sign = О) количество выходных импульсов N .((ïîÿâëåíèå каждо- g5

ro из них определяется импульсом переполнения сумматора 25) схемы определяется соотношением (9) .

Z1 | ;;

»)) откуда

»

= Х вЂ” Х"

lj y (12) N() — En1: (, ) ..

ZW (9) зо а7, (Х вЂ” Х ) 2 ()) (14) (10) Результат сложения поступает в число-импульсной форме на реверсивный счетчик 11, где образуется код ((х) -т;: +(, + -" — )»

2" hЧ;, Ч ь U;. 2 к(Х вЂ” Х; ), (16) При отрицательном значении (Я дп Ы=

=1) переменной 4 двоичный код W>

) »)

K имеет величину 2 — W. Это предопределяет результат операции умноже35 ния в виде:

О = Ent (2 ZW3K (-1) 2

Из выражения (10) следует, что в этом случае из количества импульсов

Z поступивших на вход схемы, должны быть исключены те, которые совпадают с моментами переполнения сумматора.

Формализованное описание рассмотренной операции с использованием соотношений непрерывной логики имеет вид:

N = ZP Sign N V ZP Sign W, (11) Данное выражение реализуется муль. типлексором 27.

В предлагаемом генераторе функций на каждом интервале аппроксимации количеств поступивших импульсов h Х = 55

= Х вЂ” Х " переменной Х равно коли° ) честву импульсов N1 сформированных на выходе первого число-импульсного умножителя 1. Это обусловлено тем, что каждым импульсом д Х триггер 5 по счетному входу сначала устанавливается в "0", а затем переводится в состояние "1" импульсом с выхода первого число-импульсного умножителя 1.

Данный импульс появляется благодаря поступлению на вход блока 1 Z 1 импульсов частоты F через элемент И 6 при нулевом состоянии триггера 5. Импульсы Z1 также поступают на первый импульсный вход алгебраического сумматора. 10 частотно-импульсных сигналов.

Таким образом, учитывая, что hX =

= N1 а работа число-импульсного умножителя 1 описывается соотношением

Z1 = (X — Х; ). (13)

U;. 11

Соотношение (13) определяет количество импульсов, поступающих на первый импульсный вход алгебраического сумматора 10 частотно-импульсных сигналов. На его второй импульсный вход поступает число-импульсный код формируемый вторым число — импульсным умножителем 7 по соотношению (9). Алгебраический сумматор 10 частотно-импульсных сигналов в зависимости от знаков коэффициентов d U" и и V;>, поступающих соответственно на, его

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

Z1+N2= (— + — Я вЂ”. )ф-Х, ) . (15) где Y„ — значение кода в реверсивном счетчике 11 в начале ij-го интервала.

12ч1219

)Ф4

К(Х) =Y; (,, 1ф к(Х вЂ” Х ) .

+д7 + j h V«+. ° ) о 10 Ф

=О,К, а функция

i), зТЗ=Л ц, 2 .o

1 (19) SO

При построении алгебраического

f сумматора 10 Частотно-импульсных сигна лов учитывается, что всегда Z1.ú N2; с приходом на вход генератора одного импульса аргумента Х первым числоимпульсным умножителем 1 формируется

2 / Г„" импульсов, а вторым числоимпульсным умножителем 7 — либо ни одного, либо один импульс. Причем 10 в последнем случае первым приходит импульс с выхода второго число-импульсного умножителя 7 и он не совпадает с импульсами Z1 за счет переключения триггера 5 по счетному вхо- 15 ду, т.е. по заднему фронту импульсов

АХ. Поэтому алгебраический сумматор частотно-импульсных сигналов (фиг.ба) вычитает один импульс из Z1 если знаки кодов 6U; и gV разные, и 20 прибавляет к Z1, один импульс, если их знаки одинаковые. В исходном сос" тоянии триггер 32 установлен в нулевое состояние (g = 1). Элемент неравнозначности 33 формирует потенциал 5, P=Sign Ь|3; dSign hV; V 5ЦпЫ;

1), Sign а ;1 (17) Поскольку Z1 ) N2 всегда, то знаковым входом реверсивного счетчика 11 управляет знаковый разря кода ь П; (старший разряд регистра 2).

На фиг. бб, в приведены временные диаграммы, поясняющие работу алгебра.3g ического сумматора 10 частотно-импульсных сигналов.

Х

К(Х)=, + которая хорошо приближает выражения вида

-1 (Х)=у(Х ) у 11 yX — X ) . (20)

Р"0

В случае, если а7 = 0 при всех

= О,К, à j = Ent 1 (т.е. (Y- Y;)

h 1f3 управление осуществляется по выходной переменной), устройство реализует зависимость (19), но она уже хорошо приближает обратные полиномы

Y(X) =Y, + ( )

Ьи + чьи + о

Первый импульс из серии N2 через элемент 2И-ИЛИ Зц по заднему фронту устанавливает в противоположное состояние триггер 32, запрещая прохождение первого импульса из серии Z1 через элемент 2И-ИЛИ 35 на выход сумматора. Первый импульс из серии Z1 перебрасывает триггер 32 в исходное состояние, разрешая тем самым прохождение остальных (Z1-1) импульсов через элемент; 2И-ИЛИ 35. Если импульс по Б2 отсутствует (средняя серия на фиг. бв, б), то все Z1 импульсов проходят на выход сумматора 10. В случае, если P= i импульсы с выхода элемента 2И-ИЛИ Зч проходят через элемент 2И-ИЛИ 35. Таким образом, осуществляется сложение Z1+1.

Предлагаемый генератор характеризуется следующими функциональными возможностями, Если ЬЧ, = сonst при всех 3

Х вЂ” Х„

=0,К, а j =Ы ", предлагаемое

11 устройство реализует полиномиальную зависимость, аналогичную для прототипа, Если Ч;," =0 при всех

Х вЂ” Х

j = Ent воспроизводится

I) Я1

Г

X(Y)=Х(7,) +,У Bie (Y — Y;). (21).

Я.-О

Для формирования приращения >Y" =

= Ь; необходимо формирования прирацения д 1 .j = h< необходимо (ьБ + )

+3ЬЦ + — Ь U + ...) Им° . j (j 1) 3 о 2 1е пульсов аргумента 1 Х, т.е. приращение Х," является полиномом от j, а значит У(Х) — поливом с дробными степенями.

Если оба коэффициента Ь U< и

QV< ЯВЛЯютсЯ функциЯми 3> устройст во воспроизводит зависимость вида

1241219

+ 1 + j hV + 2 A V„+,.) ° (X — X„) (22)

З ()-1) 10

Кроме того, устройство позволяет реализовать аппроксимирующую зависимость с неравномерным шагом разбиения, т.е. h тоже может являться функцией j,, j (j-1) г (23)

Это еще больн»е расширяет функциональные возможности генератора.

В случае, если на вход генератора подается постоянная частота Fx

= const, он осуществляет воспроизведение функций Y(X); если подается число-импульсный код Х, генератор

20 является число-импульсным функциональным преобразователем, Результат

Y(X) может быть получен как в число-импульсной Y (Х) (с выхода алгебраического сумматора 10 частотно- импульсных сигналов), так и в цифровой (с потенциальных выходов реверсивного счетчика.11) формах.

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

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

40 работы блока памяти и установочному входу регистра, вход управления записью блока памяти подключен к входу записи генератора, о т л и ч а ю—

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

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

241219 14

I са начальной установки блока соединен с шиной адреса узла обработки и управления, выход элемента ИЛИ соединен с скнхровходом второго тригге— ра, выход которого соединен с входом готовности узла обработки и управления, вход сброса которого соединен с выходом элемента ИЛИ, группа выходов поля управления передачей

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

3. Генератор по п. 1, о т л и— ч atom и и с я тем, что, узел формирования номера. интервала.аппроксимации содержит счетчик, схему сравне20 ния, регистр и элемент 2И-ИЛИ, выход которого соединен со счетным входом счетчика, выход которого соединен с первым входом схемы сравнения, второй вход которой соединен с выходом ред5 гистра, информационный вход которого является вхоцом задания участка аппроксимации узла, входы, аргумента и функцик которого соединены с первым и вторым входамк элемента 2И-ИЛИ соответственно, третий и четвертый входы которого объединены и подключены к выходу "-.,íàêîâîãî разряда регистра, вход сброса которого подключен к входу сброса счетчика, выходу схемы с:равнения и является выходом узла.

1241219

2141219

АС

Распределение

РОН

Рпрнаа никрокаианды (бьипдной rodllW) Я„- дпраМлюиР 8ыВОООк

Милах 4Ю

Раепр а ;ление

Ю7

2Д Q

$g (g EYge

Э

hg, Кд

Уо а>ео " Oo

4 ВО

А" ИО lao

Двууд

Ф иао л" Q оо

Д Llew /)ОО

1?41219

Рис,5

) v(x

Составитель С. Курош

Техред Н.Бонкалс Корректор В. Бутяга

Редактор А. Огар

° Заказ -3489/43 Тираж 671 Подписное

BHHKIH Государственного комитета СССР по делам изобретений и открытий

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

Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4

Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций Генератор функций 

 

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

Изобретение относится к области

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх