Адаптивное вычислительное устройство Советский патент 1978 года по МПК G06F15/00 

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

1

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

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

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

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

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

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

Наиболее близким техническим решением к данному изобретению является адаптииное вычислительное устройство 3. содержащее многофункциональные модули, блок контроля, элементы И, ИЛИ-НЕ, НЕ, коммутаторы, кольцевые регистры, генератор тактовых импульсов.

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

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

Для этого адаптивное вычислительное устройство содержит блоки памяти и регистр сдвига, при этом входы устройства соединены с информационными входами регистра сдвига, выходы которого через первый коммутатор соединены с первой группой входов второго коммутатора, вторая группа входов которого соединена с первой группой выходов первого бока памяти, настроечными входами многофункциональных модулей и с первой группой входов третьего коммутатора, выходы второго коммутатора через многофункциональные модули соединены со второй группой входов третьего коммутатора, выходы которого соедирюны с информационными входами регистра сдвига, тактирующий вход регистра сдвига соединен с выходом элемента ИЛИ-НЕ и с тактирующим входом первого кольцевого регистра, выходы которого через второй блок памяти подключены к нервой группе входов первого блока памяти, вторая группа входов которого соединена с первой группой входов третьего блока памяти, первый выход которого соединен с первым входом элемента И, второй вход которого подключен к выходу генератора тактовых импульсов, выход элемента И подключен к тактирующему входу второго кольцевого регистра и через элемент НЕ к управляющему входу первого блока памяти, выходы второго кольцевого регистра подключены ко второй группе входов третьего блока памяти, третьи группы входов первого и третьего блоков памяти соединены со входами элемента ИЛИ-НЕ и нервой группой входов блока контроля, вторая группа входов которого соединена с тестовыми выходами многофункциональных модулей, четвертая группа входов первого блока памяти соединена со второй группой выходов третьего блока памяти.

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

Адаптивное вычислительное устройство содержит многофункциональные модули 1, блок контроля 2, элементы И 3, ИЛИ-НЕ 4, НЕ 5, коммутаторы 6, 7, 8, кольцевые регистры 9, 10, генератор тактовых импульсов И, блоки памяти 12, 13, 14 и регистры сдвига 15, выходы регистра сдвига 16, первая группа коммутатора 17, вторая группа входов коммутатора 7-18, первая группа выходов блока памяти 12-19, настроечные входы 20, первая группа входов коммутатора 8-21, выходы коммутатора 7-22, вторая группа входов коммутатора 8-23, выходы коммутатора 8-23, тактирующий вход регистров 15-25, тактирующий вход кольцевого регистра 9-26, выходы кольцевого регистра 9-27, первая группа входов блока памяти 12-28, вторая группа выходов блока памяти 12-29, первая группа входов блока памяти 14-30, первый выход блока памяти 14-31, тактирующий вход

кольцевого регистра 10-32, второй вход блока памяти 12-33, вторая группа входов блока памяти 14-34, третьи группы входов 35, 36 первого 12 и третьего 4 блоков памяти, входы элемента ИЛИ-НЕ 4-37, группа выходов блока контроля 2-38, группа входов блока контроля 2-39, тестовые выходы многофункциональных модулей 1 - 40, четвертая группа входов блока памяти

12-41, вторая группа выходов третьего блока памяти 14-42.

Многофункциональные модули 1 способны настраиваться на вынолнение одной функции из некоторого множества {/ь ...,

fn}- При этом система многофункциональных модулей предназначена для выполпения некоторой функции {/i,..., /«}, составленной из множества функций {/i,..., fn} или его подмножества, причем некоторые

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

13 предназначен для задания функции , ..., fn}, возложенной на систему. Блок памяти 12 предназначен для настройки многофункциональных модулей 1 на реализацию функций, вычисляемых в текущем такте. Блок намяти 14 предназначен для хранения информации о способности многофункциональных модулей 1 выполнять функции /1, /2, .-., fn, теряемые в процессе эксплуатации. Посредством блоков памяти

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

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

Адаптивное вычислительное устройство,

содержащее многофункциональные модули, блок контроля, элементы И, ИЛИ-НЕ, НЕ, коммутаторы, кольцевые регистры, генератор тактовых импульсов, отличающееся тем, что, с целью расщирения функциональных возможностей за счет увеличения числа реализуемых функций и повышения надежности, устройство содержит блоки памяти и регистр сдвига, при этом входы устройства соединены с информационными

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

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

название год авторы номер документа
Адаптивное вычислительное устройство 1977
  • Богатырев Владимир Анатольевич
SU734679A1
Адаптивное вычислительное устройство 1976
  • Цирамуа Григорий Степанович
  • Камкамидзе Константин Николаевич
  • Богатырев Владимир Анатольевич
SU694864A1
Адаптивное вычислительное устройство 1977
  • Петрухин Вадим Георгиевич
  • Никитина Лариса Петровна
SU696446A1
УСТРОЙСТВО ДЛЯ ПЕРЕРАСПРЕДЕЛЕНИЯ ЗАДАЧ МЕЖДУ ПРОЦЕССОРАМИ 1991
  • Тарасов А.А.
  • Клещенко А.Э.
  • Королев А.Н.
  • Шевцов М.А.
RU2023292C1
Адаптивное вычислительное устройство 1984
  • Смирнов Виталий Александрович
SU1203506A1
ЦИФРОВОЙ ГРУППОВОЙ ПРИЕМНИК СИГНАЛОВ УПРАВЛЕНИЯ И ВЗАИМОДЕЙСТВИЯ С АДАПТИВНОЙ ДИФФЕРЕНЦИАЛЬНОЙ ИМПУЛЬСНО-КОДОВОЙ МОДУЛЯЦИЕЙ 1993
  • Брайнина И.С.
  • Кузнецов М.В.
  • Ротенштейн И.В.
RU2103840C1
Адаптивное вычислительное устройство 1980
  • Богатырев Владимир Анатольевич
SU957214A1
Адаптивное вычислительное устройство 1983
  • Окулович Николай Феликсович
  • Авгуль Леонид Болеславович
  • Макареня Сергей Николаевич
  • Мищенко Валентин Александрович
SU1187170A1
Устройство для сопряжения ЭВМ с внешними устройствами 1982
  • Павлов Дмитрий Иванович
SU1072036A1
Универсальный вычислительный автомат 1983
  • Цирамуа Григорий Степанович
  • Имнаишвили Леван Шотаевич
SU1196844A1

Реферат патента 1978 года Адаптивное вычислительное устройство

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

SU 640 301 A1

Авторы

Богатырев Владимир Анатольевич

Даты

1978-12-30Публикация

1976-08-04Подача