Формирователь сложной функции Советский патент 1987 года по МПК G06F1/02 

Описание патента на изобретение SU1287135A1

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

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

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

Формирователь сложной функции (фиг. 1) содержит блок 1 управления (БУ), регистр 2 информации, демуль- типлексор 3, регистр 4 адреса, генератор 5 тактовых импульсов, счетчик 6, группу из N блоков оперативной памяти 7.1 - 7.N, коммутатор 8, содержащий N демультиплексоров 9.1 - 9.N и N элементов ИЛИ 10.1 - 10.N, N цифроаналоговых преобразователей 11.1 - 11.N, (N-1) сумматоров 12.1 - 12 (N-1), регистр 13 настройки, входные шины 14.1 - 14 (N-1), управляющий вход 15, выходные шины 16.1 - 16.N формирователя.

Демультиплексор 9.1 (, N) содержит дешифратор и блок элементов И. В зависимости от кода настройки, поступающего на управляющий вход демуль- типлексора, информация со входа пос-. тупит на один из N выходов демульти- плексора.

Блок 1 управления (фиг. 2) содержит регистр 17 управления, триггер 18 режима (работы), первую 19 и вторую 20 группы элементов И. ,

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

Устройство может функционировать в двух режимах: Подготовка и Работа .

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

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

5

0

5

триггера 18 режима разрешает прохождение информации с вькода регистра 17 управления на управляющий вход де- мультиплексора 3 через группу элементов И 20. При этом в счетчик 6 из регистра 4 адреса заносится код адреса ячейки, в которую необходимо занести информацию. Содержимое счетчика 6 подается на адресный вход оперативного запоминающего блока 7.1 и через сумматоры 11.1-11 (N-1) - на адресные входы блоков оперативной памяти 7.2 - 7.N. В режиме Подготовка на входные шины 14.1 - 14 (N-1) формирователя подается комбинация все нули Информация, которую необходимо занести в соответствующую ячейку одного из оперативных запоминающих блоков 7.1 - 7.N с адресом, установленньш в счетчике 6, с выхода регистра 2 через демультиплексор 3 поступает на вход одного из блоков 7.1 - 7.N. Номер же запоминающего блока, в который заносится информа0

0

ция, определяет регистр 17 управления блока 1.

Режим Работа начинается при приведении триггера 18 режима работы блока 1 управления в нулевое состояние. При этом счетчик 6 начинает работать в счетном режиме (на фиг. 1 цепи запуска генератора 5 тактовых импульсов не показаны).

Блоки 7. 1 - 7.N начинают функцио- 5 нирование в режиме Считывание.

Выходной код счетчика поступает на адресный вход блока 7.1. На адресные входы блоков 7.2 - 7.N подаются коды с выходов сумматоров ,11.1 - 11 (N-1),.которые являются суммой выходного кода счетчика 6 и управляющих кодов, подаваемых на соответствующие входы 14.1 - 14.(N-1)

формирователя. 5 I

При формировании периодических

функций с периодом Т, управление фазой каждой функции на выходах блоков 7.2 - 7.N может производиться

0 с дискретом Т/2п, где п - разрядность адресного кода, путем изменения управляющих кодов, подаваемых на входные шины 14.1-14 (N-1) формирователя.

5 Набор воспроизводимых функций

можно менять, программируя соответ- . ствующим образом блоки 7.1 - 7.N. Управление фазами воспроизводимых функций может осуществляться непре31

рывно в процессе работы устройства, а занося перед режимом Работа в счетчик 6 определенный код, можно воспроизводить по первому каналу (блок 7.1) устройства функцию с любой начальной фазой, соответствующей этому коду.

При необходимости выдачи функции с одних каналов в другие на управляющий вход 15 устройства подается соответствующий код настройки. Код настройки с выхода регистра 13 настройки поступает на управляющие входы коммутатора 8. На соответствующем депшфраторе каждого из де- мультиплексоров 8.1-8.N код настройки преобразуется из позиционного в унитарный, т.е. для каждого кода дешифратор определяет необходимый выходной канал. Коммутатор 8 осуществляет перестроение выходных каналов в зависимости от кода настройки, поступающего с выхода регистра 13 настройки. Это позволяет, имея программы сложной функции в одних каналах, воспроизводить их (или прекращать выполнение) по другим каналам. Такой режим работы позволяет расширить область применения формирователя, так как любой канал может отрабатывать все множество программ сложнь1х функций.

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

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

87135 -4

управления режимом работы счетчика подключен к первому выходу блока управления, выход счетчика подключен к адресному входу первого блока опера- 5 тивной памяти и к первым информационным входам (N-1) сумматоров, вторые информационные входы которых подключены к (N-1) информационным входам формирователя соответственно, о т to личающийся тем, что, с целью расширения функциональных возможностей за счет реконфигурации каналов выдачи сложной функции, в него введены (N-1) блоков оперативной па15 мяти, демультиплексор, регистр настройки, коммутатор, причем выход i-oro сумматора (i 1 - N - 1) под- ключен к адресному входу i-ь 1-ого

блока оперативной памяти, выход К-го . 20 (, N). блока оперативной памяти подключен к К-ому информационному входу коммутатора, управляющий вход которого подключен к выходу регистра настройки, информационный вход кото - рого подключен к входу настройки формирователя, второй выход блока управления подключен к входу управления демультиплексора, информационный вход которого подключен к выходу регистра,

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

фие, 2

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

название год авторы номер документа
Параллельный логический мультиконтроллер 2016
  • Леонов Михаил Евгеньевич
  • Епишев Николай Николаевич
  • Шаршов Артем Владимирович
  • Зотов Игорь Валерьевич
  • Николаев Виктор Николаевич
RU2634199C1
Устройство для вычисления матрицы функций 1987
  • Силин Михаил Юрьевич
SU1425706A1
Устройство для вычисления матрицы функций 1987
  • Силин Михаил Юрьевич
SU1439617A1
Многоканальное устройство для сбора, обработки и выдачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1753482A1
ДИСКРЕТНАЯ МИКРОКОНТРОЛЛЕРНАЯ СЕТЬ 1997
  • Зотов И.В.
  • Колосков В.А.
  • Титов В.С.
RU2110827C1
СИСТЕМА ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ОБОРУДОВАНИЕМ 2000
  • Тюрин С.Ф.
  • Прохоров А.А.
  • Дудин Я.В.
  • Яковлев А.В.
  • Мальчиков А.И.
  • Мишкин С.В.
  • Голдобин А.Ю.
  • Горбунов С.Л.
  • Пермяков С.А.
  • Плешков О.В.
  • Прохоров Д.А.
RU2189623C2
Устройство для вычисления матрицы функций 1987
  • Силин Михаил Юрьевич
SU1439618A1
Распределенная система для программного управления с мажоритированием 1990
  • Сперанский Борис Олегович
  • Харченко Вячеслав Сергеевич
  • Литвиненко Вадим Георгиевич
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Ткаченко Сергей Николаевич
SU1727112A1
Процессор ввода-вывода 1989
  • Бочаров Алексей Васильевич
  • Залесин Владимир Петрович
  • Захватов Михаил Васильевич
  • Горшков Павел Васильевич
  • Грошев Анатолий Сергеевич
  • Кольцова Сталина Львовна
  • Пшеничников Леонид Евгеньевич
  • Семин Сергей Анатольевич
  • Соловской Андрей Александрович
SU1797722A3
Устройство для анализа частоты использования блоков информации в вычислительных комплексах 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Буркин Александр Петрович
  • Христенко Ольга Юрьевна
SU1793442A1

Иллюстрации к изобретению SU 1 287 135 A1

Реферат патента 1987 года Формирователь сложной функции

Изобретение относится к цифровой вычислительной технике и может быть использовано в цифровых вычислительных комплексах, устройствах автоматики и вычислительной технике. Целью изобретения является расширение функциональных возможностей формирователя за счет реконфигурации каналов выдачи сложной функции. Формирователь сложной функции содержит блок 1 управления, регистр 2 информации, демультиплексор 3, регистр 4 адреса, генератор 5 тактовых импульсов,счетчик 6, группу из N блоков 7.1...7.N оперативной памяти, коммутатор 8, N-1 сумматоров 12.1 ... 12 (N-1), регистр 13 Настройки. Формируемая функция может быть преобразована в аналоговую форму с помощью цифроана- логовых преобразователей 11.1 ... 11.N в каждом из N каналов. 2 ил. с ю 00 со ел fut.1

Формула изобретения SU 1 287 135 A1

Документы, цитированные в отчете о поиске Патент 1987 года SU1287135A1

Формирователь сложной функции 1981
  • Комаров Анатолий Вениаминович
  • Никольченко Марина Эдуардовна
SU995312A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Формирователь сложной функции 1982
  • Комаров Анатолий Вениаминович
  • Просочкин Анатолий Сергеевич
SU1075400A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 287 135 A1

Авторы

Мельников Владимир Алексеевич

Кныш Павел Иванович

Ряполов Сергей Иванович

Даты

1987-01-30Публикация

1985-09-13Подача