Однородная вычислительная среда
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 л. б 061 700 Государственный комитет Совета Министров СССРио делам изобретений Опубликовано 15.09.74. Бюлл34 53) УДК 681.325.6(088.8) ткрьстнй ата опубликования описания 12.04 Авторыизобретения В. И, Потапов и В. ф. Нестерук мский политехнический институ) ОДНОРОДНАЯ ВЫЧИСЛИТЕЛЬНАЯ С бласти вычислиИзобретение относится к отельной техники.Известны однородные вычислительные среды, содержащие матрицу структурно избыточных ячеек с перестраиваемыми функциональными блоками и блоки перестройки ячеек по числу строк матрицы, каждый из которых содержит рсгистры и коммутатор, входы которого соединены с выходами регистров,Общим недостатком известных однородных вычислительных сред является относительно низкая функциональная надежность.В предложенной однородной вычислительной среде указанный недостаток в значительной мере устранен.Это достигнуто тем, что каждая ячейка вычислительной среды содержит дополнительные схемы запрета, схему антисовпадения ц разделительный диод. Выход индикатора отказов функционального блока каждой ячейки т-й строки матрицы соединен со входом дополнительной схемы антисовпадения той же ячеики и через разделительный диод соединен с Е-й шиной индикации отказов, подключенной ко входам дополнительных схем антисовпадения всех ячеек 1-и строки матрицы и к управляющему входу коммутатора блока перестройки ячеек той же строки. Выход дополнительной схемы антисовпадения каждой ячейки соединен со входами всех дополнительных схем запрета той жс ячейки, выходы которых соединены с управляющими входами перестрацваемого функционального блока ячейки.Вторые входы -х дополнительных схем запре та всех ячеек г-й строки матрицы соединены с.-м выходом коммутатора блока перестройки ячеек той же строки. Последний выход коммутатора соединен с клеммой индикации невосстанавлцваемых отказов.10 Блок-схема однородной вычислительной среды приведена на чертеже.Для упрощения списания процесса настройки функццочальных блоков среды ца реализацию заданной функции и процесса перестрой кц среды прц появлении отказов на чертеже неуказаны функциональные связи между ячецками, а приведены только связи, используемые в процессе настройки и перестройки.Однородная вычислительная среда состоит 20 из объединенных в матрицу структурно избыточных ячеек 1, в состав каждой из которых входят персстрапваемьтй функциональный блок 2, выполненный, например, в виде логически устойчивой сети цз многофункцпо нальных элементов с кодовой перестройкойлогики, схемы запрета 3 и схема антисовпадения 4.В состав каждой строки 5 матрицыячеек 1 входит блок 6 перестройки ячеек, со стоящий из храчяшцх настроечные коды дляперестройки блоков 2 регистров 7 (по числу циклов перестройки), необходимых для обеспечения логической устойчивости сети из многофункциональных элементов перестраиваемого функционального блока 2 любой ячейки 1 строки 5 в классе реализуемых функций, и коммутатор 8 выходов регистров 7, Выходы 9 каждого регистра 7 подключены к входным щинам 10 коммутатора 8, а входы 11 регистров 7 соединены с выходными шинами запоминающего устоойства настроечных кодов функций, реализуемых ячейками 1 однородной вычислительной среды.Каждый из выходов 12 коммутатора 8 подключен к функциональному входу 13 одной из схем запрета 3 каждой ячейки 1 соответствующей строки 5 однородной среды. Управляющие оды 14 схем запрета 3 каждои ячеики 1 соединены параллельно и подк.лючены к выходу 15 схемы антисовпадсния 4, управляющий вход 1 б которой соединен с выходом 17 индикатора отказов функционального блока 2.Функциональный ьход 18 каждой схемы антисовпадения 4 подключен к шине 19 индикации отказов соответствующей строки 5 матрицы, Шина 19 каждой строки соединена через разделительные диоды 20 с выходами 17 индикаторов отказов перестрапваемых функциональных блоков 2 этой строкиподключена к управляющему входу 21 соответствующего коммутатора 8, а выходы 22 схем запрета 3 каждой ячейки 1 соединены с управляющими входами 23 соответствующего перестрапваемого функционального блока 2.Сигналы, поступающие па управляющие входы 23 функционального блока 2, производят его настройку ва реализацгпо заданной функции.Выход 24 коммутатора 8 каждой строки 5 подключен к клемме 25 индикации невосстанавливаемых отказов.Если перед началом работы все ячейки 1 однородной вычислительной среды находятся в исправном состоянии, то процесс настройки любой строки 5 на реализацгцо произволной из класса реализуемых функций осуществляется следующим образом.В регистры 7 блока б перестройки ячеек 1 каждой строки из запоминаюшего устройства заносятся настроечные коды, обеспечивающие настройку на.заданную функцию, во всем диапазоне .логической устойчивости сетей из многофункциональных элементов перестраиваемых функциональных блоков 2 соответствующей строки 5 однородной вычислительной среды. Настроечные коды с выходов 9 регистров 7 поступают на входы 10 коммутатора 8, который пропускает на выходы 12 только код с первого регистра 7, Первым регистром считается тот, в котором хранится настроечный код, обеспечивающий логическую устойчивость функциональных блоков 2 к максимальному числу отказов, компенсируемых на одном настроечном коде. Следующие по порядку регистры 7 содержат настроечные ко 10 15 20 25 Настроенные таким способом ячейки 1 однородной вычислительной среды функционируют без логической перестройки до тех пор, пока в одной из ячеек не появится отказ, обнаруживаемый в зависимости отпринцппа построения среды либо аппаратурной системой контроля, либо с помошью тсстового контроля.При обнаружснии неисправности в функциональном блоке 2 строки 5, приводящей к искажению выходного сигнала, на выходе 17 соответствующего индикатора отказов появится сигнал об отказе. Этот сигнал поступает на управляющий вход 1 б соответствующей схемы антисовпадения 4 и, проходя через разделительный диод 20, поступит в шину 19 индикации отказов соответствующей строки 5, на функциональные входы 18 всех схем антисовпадения 4 данной строки и на управляющий вход 21 коммутатора 8. По этому сигналу коммутатор 8 опрашивает следующий по порядку регистр 7, и на его выходы 12 поступает очередной настроечный код, который проходит на функциональные входы 13 схем запрета 3 всех ячеек 1 данной строки 5. Схемы запрета исправных ячеек этой строки запираются, поэтому сигналы настроечного кода, поступающие на функциональные входы 13 схем запрета 3 исправных ячеек, не проходят на управляющие входы 23 перестраиваемых функциональных блоков 2 этих ячеек и не производят логической перестройки этих блоков. Логическая перестройка функцио нального блока 2 происходит лишь в той ячейке, в которой проявляется неисправность, приводящая к искажению выходного сигна. ла, так как только в этой ячейке схемы за. Зо 35 40 45 50 55 60 65 ды, обеспечивающие убывающую способность функционального блока 2 к компенсации отказов, При этом совокупность всех настроечных кодовобеспечивает компенсацию в функциональном блоке 2 всех возможных отказов. Настроечные коды с выходов 12 коммутаторов 8 поступают на функциональные входы 13 схем запрета 3 каждой ячейки 1 соответствующей строки 5 вычислительной среды.В связи с тем, что ячейки 1 как было условлено, находятся в исправном состоянии, то сигналы на выходах 17 индикаторов отказов функциональных блоков 2 и в шине 19 индикации отказов каждой строки отсутствуют, и на управляющие 16 и функциональные 18 входы схем антисовпадения 4 поступают нулевые потенциалы. Это обуславливает отсутствие сигналов на выходах 15 схем антисовпадения 4 и на управляющих входах 14 схем запрета 3. Сигналы, поступающие на функциональные входы 13 схем запрета 3, беспрепятственно проходят на управляющие входы 23 перестраиваемых функциональных блоков 2 ячеек каждой строки 5 и производят настройку каждого блока 2 соответствующей строки на реализацию заданной функции, 443382прета 3 открыты. На этом заканчивается первый цикл перестройки.Если после первого цикла перестройки про. исходит компенсация отказа за счет логической ,перестройки сети из многофункциональных элементов в функциональном блоке 2 неисправнои ячейки 1, то сигнал на выходе 17 индикатора отказов функционального блока 2 этой ячейки отсутствует. Это вызывает появление сигнала на выходе 15 соответствующей схемы антисовпадения 4 (при наличии единичного сигнала в шине 19 индикации отказов данной строки 5), который поступает на управляющие входы 14 схемы запрета 3 и запирает схемы рассматриваемой ячейки, что делает невозможным логическую перестройку сети из многофункциональных элементов соответствующего функционального блока 2 в последующих циклах процесса перестройки.Наличие единичного сигнала в шине 19 индикации отказов соответствующей строки 5 после окончания первого цикла перестройки указывает на то, что в этой строке находится ячейка, оставшаяся неисправной после первого ,цикла перестройки. В связи с этим начинается второй цикл перестройки.По сигналу, поступающему на управляющий вход 21 коммутатора 8 по шине 19 соответствующей строки, коммутатор 8 опрашивает очередной регистр 7, и на выходах 12 .коммутатора появляются сигналы очередного ,настроечного кода, которые проходят через открытые схемы запрета 3 оставшейся неисправной ячейки 1 этой строки и производят логическую перестройку функционального блока 2 этой ячейки.В дальнейшем второй цикл перестройки протекает аналогично предыдущему,,Процесс перестройки с целью компенсации отказа содержит столько циклов, сколько требуется для восстановления исправного функционирования отказавшей ячейки. Признаком окончания перестройки (восстановления отказавшей ячейки) является отсутствие сигналов в шине 19 индикации отказов.Предложенный способ перестройки обеспечивает возможность одновременного устранения отказов в нескольких ячейках одной или нескольких строк однородной вычислительной среды.Если не происходит восстановление ис правного функционирования отказавших ячеек 1 какой-либо строки 5 после их перестройки настроечным кодом, хранящемся в последнем регистре 7 блока 6 данной строки, то на клемме 25 индикации невосстанавливаемых 10 отказов соответствующего коммутатора 8появится сигнал о невосстанавливаемом отказе.Предмет изобретения15Однородная вычислительная среда, содержащая матрицу структурно избыточных ячеек с перестраиваемыми функциональными 20 блоками и блоки перестройки ячеек по числустрок матрицы, каждый из которых содержит регистры и коммутатор, входы которого соединены с выходами регистров, о т л и ч а ющ а я с я тем, что, с целью повышения функ циональной надежности, каждая ячейка содержит дополнительные схемы запрета, схему антисовпадения и разделительный диод, выход индикатора отказов функционального блока каждой ячейки -й строки матрицы со единен со входом дополнительной схемы анисовпадения той же ячейки и через разделительный диод соединен с 1-й шиной индикации отказов, подключенной к входам дополнительных схем антисовпадения всех ячеек -й 35 строки матрицы и к управляющему входу коммутатора блока перестройки ячеек той же строки, выход дополнительной схемы анти- совпадения каждой ячейки соединен со входами всех дополнительных схем запрета тои 40 же ячейки, выходы которых соединены с управляющими входами перестраиваемого функционального блока ячейки, вторые входы 1-х дополнительных схем запрета всех ячеек -и строки матрицы соединены с у-м выходом 45 коммутатора блока перестройки ячеек той жестроки, последний выход коммутатора соединен с клеммой индикации певосстанавливаемых отказов.Подписиов СССР За графин, пр. Сапуно 78/2 Изд.1123 ЦНИИПИ Государственного по делам изо Москва, Ж.35, омитет етений аушска Тираж 624Совета Миноткрытийнаб., д. 4/5
СмотретьЗаявка
1884147, 14.02.1973
ОМСКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ
ПОТАПОВ ВИКТОР ИЛЬИЧ, НЕСТЕРУК ВАЛЕРИЙ ФИЛИППОВИЧ
МПК / Метки
МПК: G06F 7/00
Метки: вычислительная, однородная, среда
Опубликовано: 15.09.1974
Код ссылки
<a href="https://patents.su/4-443382-odnorodnaya-vychislitelnaya-sreda.html" target="_blank" rel="follow" title="База патентов СССР">Однородная вычислительная среда</a>
Предыдущий патент: Шифратор
Следующий патент: Устройство для сравнения чисел
Случайный патент: Устройство для подготовки водовоздушной смеси при вторичном охлаждении непрерывнолитого слитка