Со ан ссср
Иллюстрации
Показать всеРеферат
ОП ИСАНИ Е
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕДЬСТВ1 ч6- и
23966l
Во!оа Советскик
Социалистическик
Республик
Зависимое от авт. свидетельства Хо
Заявлено 02.1.1968 (№ 1207018/18-24) с присоединением заявки Хе
Приор!1т ст
Оп бл1!ковано 18.1ll.1969. Бюллетень ¹ 11
Кл, 42nt: 7/00
21ат, 36, 00
Комитет ло делам иаосретений и открытий лри Совете Министров
СССР
МПК 6 OGI
I I 031<
;/ДК 681.3.056(088.8) Дата опубликования описаги!я 28Л 11,1969
Авторы изобретсии>1
Э. В. Евреинов, А. И. Мишин и В. Г. ХрущеВ
Институт математики СО АН СССР
3 а >! в и с;! 1>
ЭЛЕМЕНТ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ
Элемент вычислительной среды предназна-! ен для использования в вычислительной технике. Основной областью применения предлагаемого элемента является построение вы.соконадежных вычислительных сред.
Известны элементы вычислительной среды, и которых с целью повышения надежности используется система настройки, позволяющая локализовать неисправности отдельных элементов.
Предлагаемый элемент отличается от известного тем, что с целью повышения гибкости настройки 1! эффективности использования вычисл!ггельной среды он содержит блок памяти и выбора направлений, выполненный на три!терах, выходы которых соединены со входами схем «И» выбора направления передачи возбуждения, входами схем «И» выбора направлс1ия передачи настроечной информации и входами схемы «И.IИ», выход которой через лини!о задержки и уси:штель-формирователь, соединен со входами схем «И» выбора направления.
Предлагаемый элемент отличается от известного .1акже тем, что содержит схемы «И» выбора направления, первые входы 1<0 Topblx гсоединены с выходом триггера активности, вторые зходы — с источником импульсов, разре!па!о!цих содержимое регистра сдвига передать в блок памяти выбора направлений, третьи входы через инвертор, усилитель-формирователь, линию задержки и схему
«И 1И» — c выходами триггеров блока памяти выбора направлений, четвертые входы — с выходами регистра сдвига, а выходы — с ед!щи шыми входами триггсров блока памяти выбора направлений.
Кроме того, предлагаемый элемент отличается от известного тем, что содержит схемы
«И» выбора направления передачи настроеч1;ой информации, первые входы которых соединены с выходами триггеров блока памяти выбора направлений, вторые — с выходом последнего триггера регистра сдвига, а выходы — c настроечными выходами элемента.
На чертеже приведена функциональная схема предлагаемого элемента вы шслительной среды.
Элемент содержиr триггеры Т,— Т,, логичеcI IIe схемы <;//1» «Л,„,», реализующие операщио «кон.ьюнкция», логические схемы . ИЛИ!»- — «ИЛ 1,», реализующие операцию
«дизыонк1и!я», схемы «НЕ,» и «НЕ,,», усилитель-формирователь УФ и линии задержки
ЛЗ» — г73;. Триггер T активности совместно со схемами «И!» — «И1 », «НЕ,», усилителемформирователем и линией задержки ЛЗ, управляет работой элемента. Схемы «И⻠——
«Ив» предназначены для выбора направле 0 н t l >1, с х е . 1 1 ь! < 1 1-, » — — «1 I t t! >> †. дл я в bl О о р а и а-239661 правления передачи возбуждения, схемы
«И„» — «И„» — для выбора направления передачи настроечной информации.
Триггеры T> — T5 образуют блок памяти выбора направления, триггеры ҄— Т, вместе с линиями задержки ЛЗ,— Л35 образуют регистр сдвига. Логические схемы «И„-» — «И », «ИЛИ4» и «I IE» составляют логический элемент.
Вход 1 предназначен для подачи управляю- 10 щих (сдвигающих) импульсов на регистр сдвига, вход 2 — для установки триггеров памяти выбора направления в нуль. Входы 8— б — возбуждающие входы элемента, на которые поступают сигналы с возбуждающих вы- 15 ходов соседних элементов илп извне. Вход 7 предназначен для установки в нуль триггера активности, вход 8 — для подачи импульсов, разрешающих передать содержимое памяти выбора направлений на возбуждающие выхо- 20 ды элемента. Выходы 9 — 12 — возбуждающие выходы элемента.
Вход 18 предназначен для подачи импульсов, разрешающих содержимое регистра сдвига передать в память выбора направлений; 25 входы И вЂ” 17 — настроечные входы, на которые поступает настроечная информация (код настройки) с настроечных выходов соседних элементов или извне; выходы 18 — 21 — настроечные выходы; входы 22 — 25 — логиче- З0 ские входы элемента; выходы 2б — 29 — его логические выходы.
Если триггер активности находится в состоянии «единица», то он выполняет следующие функции: разрешает установить в нуль 35 триггеры блока памяти выбора направлений сигналом, поступающим на вход 2; разрешает переписать код из регистра сдвига в блок памяти выбора напр авлешш сигналом, поступаюшп..i со входа 18 на схемы «И;» — «И » вы- 40 бора направлений; разрешает подать в регистр сдвига управляющие сдвигающие импульсы, поступающие на вход 1; разрешает передать содержимое блока памяти выбора направлений на возбуждающие выходы 9 — 12, 45 если на вход 8 подан разрешающий сигнал.
Блок памяти выбора направлений предназначен для хранения кода, определяющего, какому из соседних элементов должна передаваться информация настройки. Сигналы с 0 триггеров блока памяти выбора направлений поступают на схемы «И,» — «И„» выбора направления передачи возбуждения, разрешающие установить в единицу триггеры активности соседних элементов среды, и на схемы 55
«И1 » — «И14» выбора направления передачи настроечной информации, разрешающие передать содержимое регистра сдвига соседним элсмен гам.
Регистр сдвига, совместно с сигналом, подаваемым на вход 18, и сигналом с выхода схемы «ИЛИ. » выполняет функцию выбора направлений. Прп этом, если хотя бы один из
1риггеров памяти выбора направлений нахо- 65 дится в состоянии «единица», то состояние блока памяти выбора направлений не изменяется; выполняет функцию запоминания кода настройки логического элемента.
Один из возможных алгоритмов настройки вы 01слптельной среды, построенной на базе предлагасмого элемента, состоит из следующ их этапсв: 1. Устано)вка,в нуль триггеров активност и; II. Установка в единицу триггера активности элемента, расположенного на внешней стороне вычислительной среды (для этого подается сигнал на один из входов 8—
6); III. Установка в нуль триггеров блока inaмяти выбора направлений (сигналом, подаваемым:на вход 2); IV. Уста новка 6 нуль регистра сдвига (сигналами, поступающими на вход 1); V. Запись кода выбора направлений в регистр сдвига. Этот код последовательно поступает на один из входов 14 — 17 и по сигналам, подаваемым на вход 1, записывается в регистр сдвига; VI. Передача содержимого регистра сдвига в блок памяти выбора направлений по сигналу, поступающему на вход И;
V I I. Для выбора второго элемента цепочки выполняются этапы П вЂ” VI и т. д. до тех пор, пока не будет выбрана требуемая цепочка;
VIII, Запи сь в ретистр сдви га nepeoro элемента выбранной цепочки кода настройки логического элемента последнего элемента цепочки; IX. Сдвиг кода настройки с репистра первого элемента цепочки в регистр второго элемента и запись в регистр первого элемента кода частройки логического элемента последнего элемента цепочки и т. д. до тех пор, пока все логические элементы цепочки не будут настроены на требуемое состояние.
Таким образом, предлагаемый элемент позволяет построить вычислительную среду, в которой настройка производится так, что изменяется состояние только тех элементов, у которых возбужден триггер активности. Кроме того, введение в элемент блока памяти выбора направлений позволяет элементу среды передать код настройки любому из его соседних элементов, что дает возможность производить насгройку вычислительной среды как по одной цепочке, так и по нескольким цепочкам параллельно. Допускается также перестройка отдельных цепочек элементов и построение новых цепочек без разрушения уже настроенных цепочек элементов. Это позволяет изменять состояние регистров сдвига в цепочках элементов, в которых не было отказов, без изменения содержимого блока памяти выбора направлений, т. е. перестроить логическое поле вычислительной среды, не нарушая уже выбранную последовательность настройки элементов. Предлагаемый элемент позволяет также локализовать любую неисправность в вычислительной среде, независимо от расположения отказавших элементов. Все это приводит к повышению эффективности использования вычислительной среды.
23966г
34 j5! д
Предмет изобретения
1. Элемент вычислительной среды, содержащий триггер активности, регистр сдвига, схемы «И» выбора направления передачи возбуждения, логические схемы «И», «ИЛИ», инвсрторы и усилитель-формирователь, от.:гггчаюигггггся тем, что, с целью повышения гибкости частройки и эффективности использования вы шслительной среды, он содержит блок памяти выбора направлений, выполненный на триггерах, выходы которых соединены со входами схем «И» выбора направления передачи возбуждения, входами схем «И» выбора направления передачи настроечной информацшг и входами схемы «ИЛИ», выход которой через линию задержки и усилитель-формирователь соединен со входами схем «И» выбора направления.
2. Элемент по и. 1, отлгг гтогггггггся тем, что
6 он содержит схемы «И» выбора направле. иия, первьге входы которых соединены с выходом триггера активности, вторые входы — с источником импульсов, разрешающих содержимое регистра сдвига передать в блок памяти выбора направлений, третьи входы через гигвертор, усилитель-формирователь, ли»ню задержки и схему «ИЛИ» — с выходами триггеров блока памяти выбора направлений, 10 четвертые входы — с выходами регистра сдвига, а выходы — с единичными входами триггеров блока памяти выбора направлений.
3. Элемент по п. 1, от.гичаюа ийся тем, что он содержит схемы «И» выбора направления
15 переда ги настроечной информации, первые входы которых соединены с выходамгг триггеров блока памяти выбора направлений, вторые — c выходом последнего триггера регистра сдвига, а выходы — с настроечными выхо20 дами элемента.