Генератор функций
Иллюстрации
Показать всеРеферат
Изобретение относится к автома тике и вычислительной технике и позволяет осуществить функциональное преобразование число-импульсных сигналов или генерирование цифровых функций времени. Щель изобретения - расширение функциональных возможностей устройства. Генератор содержит вычислительный блок, три регистра, элемент И реверсивный счетчик, блок памяти, два умножителя, сумматор, триггер, узел формирования интервала аппроксимации. Указанная цель достигается введением двух число-импульсных операционных блоков, триггера , элемента И, алгебраического сумматора частотно-импульсных сигналов, двух регистров, реверсивного счетчика , узла формирования номера интервала аппроксимации, позволяющих реа лизовать аппроксимацию двух уровней: кусочно-полиномиальную, кусочно-ли-нейную (квазиполиномиальную). Используемый метод аппроксимации дает возможность организовать мультиплексный .режим работы оборудования, сохранить высокую скорость генерирования функций и значительно расширить его функциональные возможности, т.е. воспроизводить 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