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