Настраиваемое устройство Советский патент 1981 года по МПК G06F7/00 

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

Изобретение относится к автоматике и вычислительной технике и предназ начено для реализации путем настройки булевых функций. Известно устройство с последовател ной настройкой, содержащее в качестве операционного блока многофункциональный логический модуль с п информацион настро ными и п настроечными входами ка которого осуществляется только путем подачи констант О и 1, сдвигающий регистр состоит из п ячеек, а выходы этого регистра подсоединены к соответствующим настроечным входам модуля. Это устройство имеет два настроечных входа, на один из которых последовательно подаются тактовые импульсы, а на второй - код настройки 111 . Недостатком известного устройства является то, что число тактов, которое необходимо для настройки таких устройств велико и равно п. Наиболее близким к предлагаемому по технической сущности является устройство с последовательной настройкой, в котором вместо сдвигающего регистра, содержащего п ячеек, используется счетчик, состоящий из того же числа ячеек. Это устройство имеет всего лишь один настроечный вход, на который подаются настроечные сигналы, число которых равно десятичному эквиваленту кода настройки. Число тактов, необходимых для настройки устройства, может достигать 2 2. Недостатком данного устройства является низкое быстродействие при настройке. Цель изобретения - повышение быстродействия при настройке. Это достигается тем, что настраиваемое устройство, содержащее многофункционаг.ьный логический мбдуль с п информационными входами, подключенными к п информационным входам устройства соответственно, и m настроеч3иыми входами (), дополнительно содержит регистр памяти настройки и блок сброса памяти настройки, содержащий п-входовой элемент ИЛИ-НЕ и двухвходовой элемент И, регистр па-мяти настройки, содержит m двухвходовых элементов И и m триггеров, единичные выходы которых подключены к m настроечным входам модуля соответственно, единичные входы подключены к выходам m элементов И регистра памяти соответственно, нулевые входы подключены к выходу элемента И блока сброса памяти настройки, первый вход которого подклюме.н к (п+1)-му информаиионному входу устройства и к первым входам элементов И регистра памя1И, второй вход подключен к выходу п-входового элемента ИЛИ-НЕ блока сбр са памяти настройки, I вход которого (i 1, 2, ..., п) подключен к i-ому информационному входу устройст ва и к второму входу i-ro элемента И группы регистра памяти соответственно. На чертеже приведена схема настра ваемого устройства. Настраиваемое устройство содержит (п+1 ) входов 1,, и, ..., 1ц, Inti блок 2 сброса памяти настройки, сост ,щий из п-входового элемента ИЛИ-НЕ 3 и двухвходового элемента И k, регист 5 памяти, состоящий из п двухвходоаых элементов И 6i , 6, ..., 6ni и п триггеров с раздельными входами, информация в которых не разрушается пр снятии напряжения питания 7i. 7г, 7т, многофункциональный логический модуль 8 с п информационными Э, За ..., 9п и m настроечными входами 10, , 102, .. 10, выход 11. Функционирование устройства происходит а1едующим образом. При подаче на (п+1) вход устройства первого импульса и отсутст вии сигналов на первых п входах устройства 1, , Ij, ..., 1п срабатывает элемент И k блока сброса, так как пр этом на выходе элемента ИЛИ-НЕ 3 име ется единичный сигнал. Выходной сигнал элемента И k блока сброса переводит все триггеры 7( 72., 7т регистра памяти 5 в состояние О. Если код настройки состоит из всех н лей, то на этом настройка устройства завершается. Если в коде настройки присутствует хотя бы одна единица, т настройка осуществляется следующим образом. На первые п входы устройств 1 1 г1 подается код настройки. С выхода элемента ИЛИ-НЕ исчезает единичный сигнал, и блок сброса отключается от выходов установки в О триггеров регистра памяти. После этого на (n-fl )-й вход устройства подается второй импульс. Единичный сигнал появляется на выходах всех тех элементов И, на первые входы которых поступают единичные сигналы со входов устройства. Эти сигналы соответствуют тем разрядам кода настройки, в которых имеются единицы. Триггеры, связанные с элементами И, на выходе которых имеется единичный сигнал, переходят в состояние 1, а на единичных выходах этих триггеров появляются единичные сигналы, поступающие на соответствующие настроечные входы модуля. Таким образом, модуль настраивается на реализацию требуемой булевой функции. При этом код настройки записан в регистре памяти. Настройка устройства осуществлена всего лишь за два такта - такта обнуления и такта записи кода настройки. Выигрыш по времени настройки по сравнению с известным,имеющим то же самое число внешних выводов, может достигать раз. В силу того, что в устройстве применяются триггеры, информация в которых не разрушается при снятии напряжения питания, его настройка может осуществляться в одном приборе (приборе настройки), а использование - в другом (проектируемом приборе). После того как устройство настроено на реализацию заданной функции, оно может применяться для реализации любой схемы (в том числе и асинхронной) как логический модуль с п входами. Формула изобретения Настраиваемое устройство, содержащее многофункциональный логический модуль с п информационными входами, подключенными к п информационным входам устройства соответственно, и m настроечными входами (п sт), отличающееся тем, что, с целью повышения быстродействия при настройке, устройство дополнительно содержит регистр памяти настройки и бюк сброса памяти настройки, содержащий п-входовой элемент ИЛИ-НЕ и двухвходовой элемент И, регистр памяти настройки содержит m двухвходовых эле5890

ментов И и m триггеров, единичные выходы которых подключены к m настроечным входам модуля соответственно, единичные входы подключены к выходам m элементов И регистра памяти соответственно, нулевые входы подключены к выходу элемента И блока сброса памяти настройки, первый вход которого подключен к (п+1)-му информационному входу устройства и к первым входам элементов и регистра памяти, второй вход подключен к выходу п-входового элемента ИЛИ-НЕ блока сброса памяти настройки, i вход которого (, 2,

.... п) подключен к -ому информационному входу устройства и к второму входу i-ro элемента И группы регистра памяти соответственно.

Источники информации, принятые во внимание при экспертизе

1,Якубайтис Э.А, Структура и эффективность многофункционального элемента. - Автоматика и вычислительная техника, 1972, ff 5, с. 2, рис. 3.

2.Якубайтис Э.А. Универсальные логические элементы. - Автоматика и вычислительная техника, 1973, N 5, с. 15, рис. 3 (прототип).

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

название год авторы номер документа
Многофункциональный логическийМОдуль 1979
  • Артюхов Валерий Леонидович
  • Шалыто Анатолий Абрамович
SU838700A1
Устройство для реализации логических функций 1981
  • Абельсон Александр Давидович
  • Евтодьев Аркадий Игоревич
  • Казакова Нина Михайловна
  • Клунт Борис Яковлевич
  • Шалыто Анатолий Абрамович
SU1001080A1
Многофункциональный логический модуль 1989
  • Авгуль Леонид Болеславович
  • Супрун Валерий Павлович
  • Егоров Николай Алексеевич
  • Костеневич Валерий Иванович
SU1661752A1
Арифметико-логическое устройство для умножения чисел по модулю 2017
  • Петренко Вячеслав Иванович
  • Свистунов Николай Юрьевич
  • Стручков Игорь Владиславович
RU2653263C1
ТРЕХКАСКАДНАЯ КОММУТАЦИОННАЯ СИСТЕМА 2007
  • Жила Владимир Васильевич
  • Барабанова Елизавета Александровна
  • Мальцева Наталия Сергеевна
RU2359313C2
Устройство для сопряжения ЭВМ с внешними устройствами 1982
  • Павлов Дмитрий Иванович
SU1072036A1
ЯЧЕЙКА ОДНОРОДНОЙ ПРОГРАММНО-УПРАВЛЯЕМОЙ СРЕДЫ 1997
  • Кадиев П.А.
  • Митянский А.И.
  • Толстов И.В.
RU2132081C1
МАТРИЧНЫЙ КОММУТАТОР С ПРОГРАММИРУЕМОЙ ЛОГИКОЙ 2003
  • Жила В.В.
  • Осовский А.В.
  • Кутузов Д.В.
RU2251792C2
Генератор псевдослучайных последовательностей 1981
  • Ярмолик Вячеслав Николаевич
SU1023325A1
Устройство для умножения элементов конечного поля GF(2 @ ) при м @ 3 1990
  • Ковалив Илья Ильич
SU1728858A1

Реферат патента 1981 года Настраиваемое устройство

Формула изобретения SU 890 388 A1

SU 890 388 A1

Авторы

Артюхов Валерий Леонидович

Шалыто Анатолий Абрамович

Даты

1981-12-15Публикация

1979-10-15Подача