Ячейка памяти для матричной однородной структуры

Иллюстрации

Показать все

Реферат

 

Сова Советских

Соцналистмцесккх

Республик

QllИСAНИЕ

ИЗОБРЕТЕН ИЯ

К А8ТОРСКОМУ СВИДЮТВЛЬСТВУ (11) 624295 (6l) Дополнительное к авт. свнд-ву(22) Заявлено 17.08.76 (21) 2398612/18-24 с присоединением заявки №(23) Приоритет—

3 (51} М. KJAlx б 11 С 11/40

Я 06 F 7/00

Государственный квинтет

Совета Министров СССР

R0 делам изобретений н открытий (43) Опубликовано15.09.78.Бюллетень № 34 ъ (45) Дата опубликования описания 04.08.78 (53) УДК 681.327 (088.8) В. Ф. Гусев, Г. H. Иванов, В. Я. Контарев, Г. И. Кренгель, B. Я. Кремлев, М. 3. Шагивалеев, Ю. И. Шетинин и А. У. Ярмухаметов (72) Авторы изобретения

)r IQ

y g in) !1б (71) Заявитель (54) ЯЧЕЙКА ПАМЯТИ ДЛЯ МАТРИЧНОЙ ОДНОРОДНОЙ

СТРУКТУРЫ

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

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

Информационные шины используются в режиме настройки t1)

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

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

СЬнако эта ячейка памяти имеет низкие эксплуатационные характеристики при объединении ячеек в матрицы боль шого объема, что необходимо при построении устройств для обработки данных типа вычислительных машин.

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

Зга цель достигается введением в предлагаемую ячейку памяти элементов

HE (компенсирующих инверторов), входы которых подключены к адресным шинам записи, а выходы - к соответствующим информационным входам Д.григгера.

На фиг. 1 изображена ячейка. памяти для матричной однородной структуры; на фиг. 2 - объединение ячеек в матрицу.

Д триггер 1, выделенный на фиг. 1 пунктиром, подключен адресными вхо624295 дами 2 записи к элементам 3 HE (компенсирукнцим инверторам), входы которых соединены с адресными шинами; 4 записи. gpyrHe входы 5 й-триггере 1 подключены к информационным шинам 6

5 и к выходам элементов 7. И-НЕ, пер вые входы которых подключены к выходу 8 Д-триггера 1, а другие их входы подключены к адресным шинам 9 считывания, Ячейка работает следуюшим образом.

Запись информации в ячейку осуществляется с информационных шин 6 путем пОдачи сигналОВ записи HB адресные шины

4 записи. Сигналы записи с соответствующей из адресных шин 4 через элементы

3 НБ разрешают прием не Д григгер 1 информации с соответствующей из информационных шин 6,, Зля считывания информации из ячейки на. одну из информационных шин 6 достаточно подать по адресным шинам 9 считывания сигнал на вход соответствующего элемента 7 И-НЕ. При этом на информационной шине 6, подключенной к выходу элемента 7 И-НЕ, будет потенциал, соответству.мций содержимому И григгере 1, записанному предварительно с той же информационной шины 6 или с любой друГой из инфОрмациОнных шин 6, Ячейки 10 матричной однородной структуры объединяются в матрицы (см. фиг.2), Одноименные выходы ячеек 10 объединяются между собой с помощью информационных шин 6, с которых возможна кек

35 .запись в ячейки 10, так и считывание иэ ячеек 10 на информационные шины 6, Адресные входы ячеек 10 объединяются с помощью адресных шин 4 записи и вдресных шин 9 считывания соответст4О венно . Обработка информации в матрице производится в процессе передачи инфор.мации по информационным шинам 6 от ячейки к ячейке или при одновременной работе нескольких ячеек 10. Например, 45 логическая операция И осуществляется

Одновременным считыванием .НВ сООТВетствуищую информационную шину 8 содержимого сразу двух ячеек 10. При этом единичная информация на информационных шинах 6 остается только в тех разрядах

56 матрицы, ие которые одновременно считыВались единицы, 8 разрядax жег на которые считывался хотя бы один "нуль! „ остается",нулевая информация.

Операция ИЛИ выполняется одновре55 менной записью в одну ячейку 10 информации с различных информационных шин

6. При этом, если хотя бы одна "единое BGTb HB любой HG информационных шин 6, она записывается в данную ячейку 10.

Операции перекомпоновки выполняются не ячейках 10, различные выходы которых эекоммутированы с информационными шинами 6 других столбцов матрицы (на фиг. 2 см. нижнюю строку матрицы). Например, операции сдвигов вправо выполняются записью в эту строку по первым входам ячеек с пургой информационной шины 6, е чтением - по второму выходу не другую информационную шину 6 сдвиг влево - в обратном порядке. Операции пересылок информации выполняются путем считывания содержимого одной ячейки 10 и зелиси вдругую,,причем передающая ячейка 10 является источником, е все прочие не этой информационной шине 6 - приемниками, Одновременно возможна пересылка информации между другими ячейками; 10 по другой ииформаI ционной шине 6; между третьей группой ячеек (в которую частично могут входить и уже работающие по другим шинам ячейки) производится пересылке по третьей шине 6 и т.д..

Для получения сети "каждый с каждым необходимо иметь столько входов и выходов у ячейки, сколько пересылок может существовать одновременно. Экспериментально доказано, что для построения процессора ЭВМ необходимо и достаточно иметь ячейку с тремя выходами.

При этом по одной шине пересылается первый операнд, по другой шине- второй операнд, е по третьей - -результат обработки, Однако количество ячеек, подключенных к шинам, ограничено, Выходные элементы 7 И-НЕ имеют ограниченную негруэочную способность, причем не очень большую. Мощные элементы не выходе приводят к значительному ухудшению параметров выходного сигнала. Обычно принято, что элементы могут быть нагружены на 10 подобных элементов. И хотя в матрице все подключенные ячейки 10 не могут одновременно быть потребителями тем не менее каждый вход й-триггере 1 потребяет 1/2 нагрузки. Для, устранения этого недостатка введены, дополнительные элементы

3 HE (компенсирующие инверторы). Пара« метры. этих.инверторов подобраны так, что потенциал не их выходе в закрытом состоянии, т.е. когда нет записи в данную ячейку 10, значительно ниже потенциале на информационной шине 6 и, значит не другом входе Дгриггере 1. Происходит перераспределение токов таким обрезом, что потребление тока с инфор624295 мационной шины 6 значительно меньше

1/2 нагрузки. Благодрая этому стало возможным подклкиение к информационным шинам 6 значительно большего .количества ячеек 10, что повышает эксплуатационные характеристики; ячеек.. Допол- . нительное включение инверторов в ячейку в неявном применении (обычно они применяются для уменьшения потребляемой мошности по управляюшему сигналу) и выбор потенциала на их выходе

10 ниже потенциале на информационных шинах 6 позволило достичь положительного эффекта объединения на шину большого количества ячеек.

Применение дополнительных элементов

1$

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

Предлагаемая ячейка может быть реализована. средствами микроэлектроники; и может использоваться в Единой системе электронных. вычислительных машин социалистических стран (ЕС. ЭВМ). Примене2$ ние ячейки позволит повысить быстро- действе модели до 1 млн, операций короткого формата в секунду и эначитель но (в три раза) сократить обьем обору дования.

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

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

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

1. Авторское свидетельство СССР

М 395832, (j 06 Р 7/00, 1971.

2. Авторское свидетельство СССР

% 486376, Я 11„С 11/40, 1973.

624295

Составитель P. Яворовская

Редактор Л. Жаворонкова Техред К. вврон Корректор E. Папп

Заказ 5196/43 Тираж 717 Подписное

UHHHHH Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, Ж 35, Раушскаа иаб., д. 4/5

Филиал ППП Патент, г. Ужгород, ул. Проектная,