Ячейка однородной структуры
Иллюстрации
Показать всеРеферат
ОПИСА
ИЗОБРЕТ
К АВТОРСКОМУ СВИ (6t) Дополнительное к авт. (22) Заявлено 270674 (21) 2
Союз Советских
Социалистических
Республик
Кл.2
06 F 7/00 с присоединением заявки
Государственный комитет
СССР по делам изобретений и открытий (23) Приоритет—
Опубликовано 2501.80.
ДК 621.316.
6 (088 ° 8) Дата опубликования on (72) Авторы изобретения
Г. Г. Асатиани, A. Г. Гунцадзе, В. В. Игнатущенко и В. Г. Чачанидзе (71) Заявитель
Ордена Ленина институт проблем управления (54) ЯЧЕЙКА ОДНОРОДНОЙ СТРУКТУРЫ
Изобретение относится к области вычислительной техники и может применяться для построения универсальных и специализированных ЭВМ на базе микроэлектронных однородных. структур.
Известны ячейки однородной структуры, содержащие узлы входных и выходных элементов И, арифметико-логический блок, логический коммутатор и блок настройки (1). К недостаткам известного устройства относятся сложность конструкции и низкая надежность функционирования.
Наиболее близким техническим решением к предлагаемому изобретению является ячейка однородной структуры, содержащая узел входных элементов И, информационные входы которого соединены с информационными входами ячей ки, а управляющие входы подключены к 20 соответствующим выходам блока настройки, установочный вход которсго соединен с установочным входом ячейки, синхронизирующий вход которой подключен к управляющему входу арифметикологического блока, первые информационные входы которого соединены с первыми выхсдами узла входных элементов И, вторые выходы которого соединены со вторыми информационными ЗО
2 входами арнфметико-логического блока и информационными входами логическо го коммутатора, управляющие входы ко, торого соединены с соответствующими выходами блока настройки, а выходы подключены к первым информационным входам узла выходных элементов И, вторые информационные входы которого соединены с выходами арифметико-логического блока, управляющий вход узла выходных элементов И подключен к соответствующему выходу блока настройки, управляющие входы арифмети- . ко-логического блока подключены к соответствующим выходам блока настройки, входы которого соединены с входами настройки ячейки (2). К недостаткам известного устройства относится сложность конструкции и низкая надежность функционирования.
Целью изобретения является упрощение и повышение надежности ячейки однородной структуры.
Это достигается тем, что в ячейку однородной структуры введены блок триггеров и группа элементов И, информационные входы блока триггеров соединены с первыми выходами узла входных элементов И, управляющие вхо711565
Предлагаемая ячейка содержит узел
1 входных элементов И, информационные входы которого соединены с информационными входами 2 ячейки,а управ- 20 ляющие входы подключены к соответствующим выходам блока 3 настройки, установочный вход которого соединен с установочным входом 4 ячейки, синхронизирующий вход 5 которой подключен к управляющему входу арифметико-логического блока б, первые информационные входы которого соединены с первыми выходами узла 1 входных элементов И, вторые выходы которого соединены со вторыми информационными входами арифметико-логического блока б и информационными входами логического коммутатора 7, управляющие входы которого соединены с соответствующими выходами блока 3 настройки, а выходы подключены к первым информационным входам узла 8 выходных элементов
И, вторые информационные входи которого соединены с выходами арифметикологического блока 6; управляющий 4О вход узла 8 выходных элементов И подКлючен к соответствующему выходу блока настройки 3; управляющие входы арифметико-логического блока б под-. ключены к соответствующим выходам блока настройки 3, входы которого соединены с входами 9 настройки ячейки.
Информационные входы блока 10 триггеров соединены с первыми выходами узла 1 входных элементов И, управляющие входы подключены к соответствующим выходам блока настройки 3, а выходы подключены к третьим информационным входам арифметико-логического 6 ока б; Каждый из выходов узла
8 вь кодных элементов И через соответ- 5
55 ствующий элемент И II группы соединен с одноименным информационным входом 2 ячейки; управляющие входы эле" ментов И 11 группы соединены с соответствующими выходами блока настрой- 9 ки 3.
Узел I входных элементов И содержит элементы ИЛИ-НЕ 12-15, И-НЕ 16-20, НЕ 21 и фотоприемник 22, представля4ощий собой, например, работающий в Я
) ы блока триггеров подключены к соответствующим выходам блока настройки, а выходы подключены к третьим информационным входам арифметико-логического блока, каждый из выходов узла выходных элементов И через соответств1 ющий элемент И группы соединен с одноименным информационным входом. ячейки, управляющие входы элементов И rpynma соединены с соответствующими выходами .блока настройки.
На фиг. 1 представлена функциональная схема ячейки однородной структуры;. на фиг, 2 — пример реализации ячейки однородной структуры; на фиг. 3 — схематическое изображение ячейки однород1 ной структуры. оптическом режиме МОП-транзистор. Уйравляющие входы элементов ИЛИ-НЕ 1215 соединены с единичными выходами
23-26 первых четырех триггеров блока настройки 3, а управляющие входы эле5 ментов И-НЕ 16 — 19 подключены к нулевым выходам 27-30 этих же тг ггеров; управляющий вход элемента И-НЕ 20 соединен с нулевьм выходом 31 пятого триггера блока настройки 3. Выходы элементов ИЛИ-ЯЕ 12-15 и фотоприемника 22 образуют первые выходы узла
1 входных элементов И, а выходы элементов И-НЕ 16-20 — вторые выходы узла I входных элементов И. Блок настройки 3 содержит пятнадцать тригге5 ров 32 на элементах И-НЕ с оптической записью единицы . Арифметико-логический блок б содержит элементы ИЛИНЕ 33-41, И-ЯЕ 42-50, ИЛИ 51, неравнозначности 52 и триггер 53 на элементах И-НЕ. Управляющие входы элементов ИЛИ-НЕ 33,34,35, 36, 38, 39,40, 41 соединены, соответственно, с нулевым выходом 54 восьмого триггера 32, с нулевым выходом 55 десятого триггера 32, с единичным выходом 56 девятого триггера 32, с нулевым выходом 57 шестого триггера 32, с нулевым выходом 55 десятого триггера 32, с единичным выходом 58 седьмого триггера 32, с нулевым выходом 54 восьмого триггера 32,.с единичным выходом
59 шестого триггера 32, Управляющие входы элементов И-ЯЕ 47 и 48 соединены с нулевьм выходом 54 восьмого триггера 32; управляющий вход элемента И-НЕ 49 соединен с единичным выходом 59 шестого триггера 32; управляющий вход .элемента И-HE 50 подключен к единичному выходу 60 восьмого триггера 32; управляющий вход элемента ИЛИ 51 соединен с нулевым выходом 57 шестого триггера 32. Логический коммутатор 7 содержит элементы И 61, 62, управляющие входы которых подключены к единичному выходу 58 седьмого и нулевому выходу
63 одиннадцатого триггеров 32. Узел
8 выходных элементов И содержит элементы ИЛИ-НЕ 64, 65, 66 и светодиод
67; управляющий вход элемента ИЛИНЕ бб соединен с единичным выходом
68 четырнадцатого триггера 32, а выход светодиода 67 образует оптический информационный выход ячейки.
Блок 10 триггеров содержит элементы
И-НЕ 69-84; управляющие входы элейентов И-НЕ 69 и 70 соединены с нулевым выходом 54 восьмого триггера 32; управляющие входы элементов И-НЕ 71, 72 подключены к нулевому выходу 57 шестого и единичному выходу 60 восьмого триггеров 32; управляющие входы элементов И-НЕ 73 — 82 соединены, соответственно, с единичным выходом 56 девятого триггера 32, с нулевым выходом 85 девятого триггера 32, с единичным выходом 86 десятого триггера
711565 кции
-триггер
0 . 0 И Н
Н Н Н Ф
П П Н Ф
II П И
П П I
П П Н 0
Т -триггер сумматор
0 I. 0
0 Х П 0 П
П П 0 I задержка взаимопроникновение неравнозначность
32 с нулевым выходом 55 десятого триггера 32, с единичным выходом 87 одиннадцатого триггера 32, с нулевым выходом 88 одиннадцатого триггера
32, с единичным выходом 89 двенадцатого триггера 32, с нулевым выходом
90 двенадцатого триггера 32, с единичнь|м выходом 91 тринадцатого триггера 32, с нулевым выходом 92 тринадцатого триггера 32. Управляющие входы элементов И ЕI-I, II — 2, II-3, II-4 подключены, соответственно, к единичным выходам 23, 24, 25, 26 первого, второго, третьего, четвертого триггеров 32.
Работа ячейки однородной структуры осуществляется следующим образом.
На установочном входе 4 ячейки подается сигнал, соответствующий нулевому логическому уровню,и триггеры 32 блока настройки 3 переходят в состояние нуль, Далее, Щ в триггерах 32 блока настройки 3 через оптические входы 9 настройки ячейки записывается код реализации устройством заданной функции. Список функций, реализуемых ячейкой, и коды 25 настройки ячейки на реализацию этих функций даны в таблице, где на пере сечении столбца Ч, и строки(обозначено: буквой Ф, что триггер 32 с номером (, является функциональным gg элементом при реализации функции ; буквой Н ", что триггер 32 с номером ц является триггером настройки при реализации функции { ; буквой П, что триггер 32 с номером с(. не участвует в реализации Функции p . .B таблице через ЧА обозначены значения логических уровней на единичных выходах триггеров 32 -блока настройки 3.
Для примера рассмотрим реализацию ячейкой Т -триггера. Допустим, что инЩ формационным входом ячейки был выбран информационный вход 2-1, а информационным выходом — информационный вход
2-4 ° Тогда в триггерах 32 блока настройки 3 записывается код: 45
Ч =Ч-=Y =Ч вЂ” =У =Ч-=Ч вЂ” =Ч вЂ” =Ч вЂ” =O ч Фз vm Х и щ Юи ху
Ч-=Ч-=Ч-=Ч =Ч =Ч- = . в а Ь ч Ь Й
В результате этого логический коммутатор 7 выключен, так как из-заЧ =О 5О
Н Н Н Н Н 0
H Н Н Я Н 0
Я Н Н Н Н I
Я H Н Н Я I
Н Н Н H Я I
H Н Я Н Я I I Е 0 Х на выходах элементов И 61 и И 62 име.ем нулевые логические уровни. Выключен и арифметико-логический блок
6 сигналом Ч = О, в результате чего ка выходе элемента ИЛИ-ЯЕ 36 имеем нулевой логический уровень. На выходах элементов И-НЕ 49, 50, ИЛИ
51, И-НЕ 71 и 72 из-за Чу, = ч,;;„=о и
g = 1 имеем единичные логические уровни, на выходе элемента ИЛИ-ЯЕ 39 из-за Ч -, = 0 имеем также единичный яогический уровень, а элементы И-НЕ
47 и 48 из-за Ч„ †„, = 1 открыты. В резуль тате этого для вйходов элементов И-HE
70 {Т вЂ” вход Т< -триггера) и 69 {Т— вход Т -триггера) пятнадцатый триггер
32 блока настройки 3, триггер 53 и элементы И-ЯЕ 43, 44, 45, 46, 47, 48 образуют Т -триггер, едикичный выход которого из-за Ч@=0 через элемент
ИЛИ-ЯЕ 41 подключается ко входам элементов ИЛИ-НЕ 64, 65 и 66. Элементы
И вЂ” НЕ 70 и 69 открыты из-заЧ -„=1 и на вход элемента И вЂ” ЯЕ 70 подаются в инверсной фазе сигналы от информациокного входа 2-1 ячейки (w> = О) через элементы И-HE 73 (ч;„ = 1) и 83, на другие входы которых подаются единичные логические уровни из-за х=Чб=Ч,—,,=Чх1-,1 = О ° Связь между выходом элемента ИЛИ-HE 64 и информационя;ж входом 2-1 ячейки разорвана. так как сигналом sz- О элемент И IT-I закрыт, Выход элемента ИЛИ-HE 65 подключается к информационному входу
2-4 ячейки через открытый сигналом
= 1 элемент И I1--4, При этом информационный вход 2-4 превращается в информационный выход ячейки. Оптический информационный выход 67 ячейки закрыт при помощи нулевого логического уровня с выхода элемента ИЛИЯЕ 66 (Ч вЂ,„ = 1) . Блокировка информационных входов 2-2 и 2-3 ячейки, которые в рассматриваемом случае превращаются в информационные выходы, осуществляется при помощи элементов
Узла Е входных элементов И соответствующих соседних ячеек однородной структуры, В аналогичном порядке реализуются ячейкой однородной структуры и другие функции, данные в таблице.
711565
2 3 ф 6 6 7 8 9 4о 14 32 3 l4. 45 /6
Н Н Н Н Н Х I I 0 1 0 П П Н 1 равнозначность
Н I
Н Н Н Н Н Х I
Н Н Я Н К I I
I 1 I 0 П П конъюнкция штрих Шеффера операция Пирса дизъюнкция
1 I 0 П П .Я 0
Н Н Н Н Н I I 0 -0 1 0 П П Н
Н О
Н Н Н Н Н I I 0 0 1 О П П
Изобретение позволяет упростить схему ячейки однородной структуры в
1 5 раза по числу компонентов и сократить в два раза количество электрических выводов ячейки.
Формула изобретения
Лчейка однородной структуры, содержащая узел входных, элементов И, информационные входы которого соединены о с информационными входами ячейки, а управляющие входы подключены к соответствующим выходам блока настройки, установочный вход которого соединен с установочным нходом ячейки, синхро- 25 низирующий вход которой подключен к управляющему входу арифметико-логического блока, первые информационные входы которого соединены с первыми выходами узла входных элементов И, 30 вторые выходы которого соединены со вторыми информационными входами арифметико-логического блока и информационными входами логического коммутатора, управляющие входы которого сое- д динены с соответствующими выходами блока настройки, а выходы подключены к первым информационным входам узла выходных элементов И, вторые информационные нходы которого соединены с 4О выходами арифметика-.логического блока, управляющий вход узла выходных элементов И подключен к соответствующему выходу блока настройки, управляющие входы арифметико-логического
Продолжение таблицы
1 блока подключены к соответствующим выходам блока настройки, входы которого соединены с входами настройки ячейки, отличающаяся тем, что, с целью упрощения и повышения надежности ячейки, в нее введены блок триггеров и группа элементов И, информационные входы блока триггерон соединены с первыми выходами узла входных элементов И, управляющие входы блока триггеров подключены к соответствующим выходам блока настройки, а выходы подключены к третьим информационным входам арифметико-логического блока, каждый из выходов узла выходных элементов И через соответствующий элемент И группы соединен с одноименным информационным входом ячейки, управляющие входы элементов И группы соединены с соответствующими выходами блока настройки.
Источники информации, принятые во внимание при экспертизе
1. Прангишвили И. В. и др, Методы реализации однородных структур на микроэлектронных схемах. Вопросы кибернетики, Однородные микроэлектронные структуры. М., Советское радио, 1973.
2, Прангишвили И, В. и др. Принципы построения вычислительных устройств и методы организации вычислительных процессов на однородных структурах.
АВТ, 3, Рига, Зииатне, 1972 с. 24, рис. 1 (прототип).
711565 фиг. Г
Составитель В. Чачанидзе
Редактор О. Стенина Техред М.йетко Корректор М. Демчик
Заказ 9013/36 Тираж 751 Подписное
ЦНИИПИ Государственного комитета СССР по делам изобретений и .открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Филиал ППП Патент, г. Ужгород, ул. Проектная, 4