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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплек- ,сах, устройствах автоматики и вычислительной техники, устройствах и системах формирования и обработки информации. Цель изобретения - расширение области применения за счет возможности пространственно-временной репликации заданной функции. Генератор функций содержит группу буферных регистров, регистр адреса, счетчик адреса, группу счетчиков, генератор импульсов, триггер пуска, . блок памяти функций, регистр функций, группу элементов И, группу коммугаторов, блок элементов И, регистр флагрв. Сущность изобретенная заключается в оперативном копировании (репликации ) формируемого сигнала и использовании его копий для формирования аналогичных сигналов. 1 ип. 5 С/) С

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

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

РЕСПУБЛИК

ÄÄSUÄÄ 1462281

А1 (5й 4 С 06 F 1/02

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

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

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

ЛО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 42936?7/24-24 (22) 08.08 ° 87 (46) 28.02.89. Бюл. У 8 . 1. (72) В.А.Мельников, А.И.Кострыкин,, В.И.Кривоцюк и А.Д.Раевский (53) 681.325(088.8) (56) Авторское свидетельство СССР

9 1287135ю кл. G 06 F 1/02, 1986.

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

11 1075400, кл. G 06 F 1/02, 1982 (прототип). (54) ГЕНЕРАТОР ФУНКЦИЙ (57) Изобретение относится к вычислительной технике и может быть использовано в вычислительных комплек-. ,сах устройствах автоматики и вычислительной техники, устройствах и

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

Цель изобретения — расширение области применения за счет возможности проведения пространственно-временной репликации заданной функции.

На чертеже представлена блок-схема генератора функций.

Генератор функций содержит блок 1 памяти функций, группу буферных регистров 2, регистр 3 адреса, счетчик 4 адреса, регистр 5 функций, триггер 6 пуска, генератор 7 импульсов, регистр 8 флагов, группу элесистемах формирования и обработки информации. Цель изобретения — расширение области применения за счет возможности пространственно-временной репликации заданной функции. Генератор функций содержит группу буферных регистров, регистр адреса, счетчик адреса, группу счетчиков, генератор импульсов, триггер пуска, . блок памяти функций, регистр функций, группу элементов И, группу коммута торов, блок элементов И, регистр флаrqs. Сущность изобретения заключается в оперативном копировании (репликации) формируемого сигнала и использовании его копий для формирования а аналогичных сигналов, 1 ил, ментов И 9, группу счетчиков 19, группу коммутаторов 11, блок црупп элементов И 12, выходы 13 генератора функций, вход 14 номера функций, вход 15 пуска, вход 16 управления.

Генератор функций работает следующим образом.

Код функции с входа 14 генератора заносится в регистр 3 адреса. Начало работы определяется сигналом (импуль1 сом), поступающим на вход 15 устройства. По этому импульсу триггер 6 пуска переходит в единичное состояние и тем самым разрешает прохождение импульсов с выходов генератора 7.

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

6228) 4 группы через соответствующий вход коммутатора 11 группы поступает на вход соответствующей группы блока элементов И 12 и с их выходов по мере формирования кодов функции — на соответствующий выход устройства.

14 информации по адресу> записанному в регистре 3 адреса и счетчике 4 адреса. Последние совместно формируют адрес, по которому необходимо произвести выборку информации из блока 1.

По второму тактовому импульсу выбранная из блока 1 информация заносится к регистр 5. Этот импульс с выхода генератора 7 тактовых импульсов поступает на синхронизирующие входы буферных регистров 2 группы (фиг. 2). Информация с выхода. блока заносится в регистр 5. Кроме того, 1 импульс с выхода генератора 7 поступает на счетный вход счетчика 4 адреса и формирует тем самым адрес очередного отсчета функции, хранимого блоке l.

Регистр 5 функций совместно с . г1руппой буферных регистров 2 образуют стек, который заполняется выход, ой информацией формируемой функции.

Поэтому для отслеживания глубины заполнения стека (определения того регистра, в котором находится начальйая информация) по мере выдачи инормации содержимое группы счетчиков удет увеличиваться. Так как в кажый из каналов возможна выдача инормации с определенного момента вреь ени, то глубину стека по каждому каналу отслеживает соответствующий начетчик. Выходной код с регистра 5 поступает на выход генератора.

Очередной импульс с вьг<ода генератора 7 поступает на синхронизирующий вход блока 1 и производит из него выборку информации. Следующий импульс с выхода генератора 7 увелиЧивает на единицу содержимое счетчика 4 адреса, а также содержимое группы счетчиков 10. Этот же импульс поступает на синхронизирующий вход группы буферных регистров 2, Тем самым осуществляется перезапись информации с выхода регистра 5 паследов ательно в регистры 2 группы, Далее

; устройство функционирует аналогичным о браэом.

При необходимости выдать функцию в канал или в несколько каналов од новременно соответствующий триггер регистра 8 управления переводится в единичное состояние. Сигнал "1" с единичного выхода триггера регистра

8 флагов поступает на вход соответветствующей группы элементов И 12 блока. Информация из регистров 2

35 ао

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

Генератор функций, содержащий регистр адреса, счетчик адреса, группу буферных регистров, триггер пуска, генератор импульсов и группу счетчиков, причем вход пуска генератора соединен с входом установки в едини- цу триггера пуска, прямой выход которого соединен с входом запуска генератора импульсов, выход тактовых импульсов которого соединен с входами синхронизации буферных регистров группы и счетным входом счетчика адреса, вход задания номера функции генератора соединен с информационным входом регистра адреса, о т л и ч аю шийся тем, что, с целью расширения области применения за счет возможности проведения пространственно-временной репликации заданной функции, в него введены регистр флагов, группа элементов И, группа ком мутаторов, блок элементов И, блок памяти функций и регистр функций, причем вход группы старших разрядов блока памяти функций соединен с вы ходом регистра адреса, выход счетчика адреса соединен с входом группы младших разрядов блока памяти функций, выход которого соединен с информационным входом регистра функций, выход которого соединен с выходом первого канала генератора и информационным входом первого буферного регистра группы, выход m-ro буферного регистра группы, m = 1, 2,... M-l, где М вЂ” количество каналов для репликации функции генератора, соединен с информационным входом оп+1-го буферного регистра группы н m-м информационным входом каждого коммутатора группы, выход М-ro буферного регистра группы соединен с М-информацион— ным входом каждого коммутатора группы, вход управления выдачей функции по каналам генератора соединен с установочным входом регистра флагов, прямые выходы разрядов которого сое-; динены с первыми..входами элементов И соответствующих групп блока, вторые входы элементов И групп которого

1462281

Составитель А.Зорин

Техред Л.Олийнык

Корректор С.Черни

Редактор И.Касарда

Заказ 712/46 Тираж 667 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", r.Óæãoðîä, у.т. Гагарина,101 соединены с выходами разрядов соответствующих коммутаторов группы, управляющие входы которых соединены с выходами соответствующих счетчиков группы, счетные входы которых соединены с выходами соответствующих элементов И группы, первые входы которых соединены с инверсными выходами соответствующих разрядов регистра флагов, вторые входы элементов И группы соединены с выходом тактовых импульсов генератора импульсов, входом синхронизации регистра функции и входами синхронизации буферных регистров группы, выход тактовых HM пульсов с временным сдвигом генератора импульсов соединен с входом разрешения считывания блока памяти функций, вход синхронизации регистра адреса соединен с входом разрешения записи номера функции, выходы элементов И групп блока соединены с выходами соответствующих каналов генератора.