Постоянное запоминающее устройство

 

Союз Соаетекмх

Социалист мчесимх

Республик

ОП ИКАНИЕ

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДИТВЛЬСТВМ (61) Дополнительное к авт. свил-ву (22) Заввлеио 16.01. 76(21) 2316524/18-24 ((() 641499 (5I) М. Кл.

6 11 С 17/00

С ЧтисоЕдииеиием заявки № 2317142/18-24

231 7725/18-24 (И} Приоритет

Гесударстваххих каетет

СССР в двлам хыбрвтвхх1 к еткритв»

Опубликовано05.01.79.Бюллетень М 1

Дата опубликования описания 08.01.7ц (5З) УДК681. 327.

66(088 8) (72) Авторы изобретения

В. И. Корнейчук, А. В. Городняй, E. Н. Сосноичнк и„ К;",Г;-Цъпков !

1-,. !:::; : —.: ::.:" ( (Киевский ордена Ленина политехнический институт (71) Заявитель (54) ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

Изобретение относится к области вычислительной техники, а именно к заноминающим устройствам (ЗУ).

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

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

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

Цель изобретения — повышение надежности устройства.

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

На фиг. представлена блок-схема постоянного запоминающего устройства; на

641499 фиг. 2 н 3 — - варианты выполнения второго блока инвертирования чисел и блок-схемы устрой тва.

Постоянное запоминающее устройство содержит дешифратор адреса 1, выходы кото- 5 рого подключены к адресным шинам 2 накопителя 3, который соединен с запоминающими элементами 4 и управляющим элементом 5 накопителя 3 с помощью элементов связи 6. Разрядные шины накопителя 3 подключены ко входам второго блока 7 инвертирования чисел (по столбцам), содержащего сумматоры 8 по модулю два и узел управления 9, состоящий, например, нэ яче.ек памяти, и соединенный с одним из входов сумматоров 8 по модулю два, другие входы которых соединены со входами блока

7, а выходы — с его выходами. Выходы блока 7 подключены ко входам первого блока 10 инвертирования чисел (по строкам), выходы которого подключены к выходам ЗУ.

Второй блок 7 инвертирования чисел (фиг. 2) содержит коммутатор !1 ° к управляющим входам которого подключены выходы узла управления 12, а остальные входы— ко входам блока, соединенным с выходами накопителя, входы узла управления подключены к управляющим входам блока. Выходы коммутатора непосредственно и через инверторы 13 подключены ко входам группы элементов ИЛИ 14, выходы которых соединены с выходами блока 10.

Второй блок 7 инвертирования чисел Эo (фиг. 3) может быть выполнен в виде сумматоров 15 по модулю два, к первым входам которых подключены выходы накопителя 3, а ко вторым — выход дополнительного блока иамяти 16, ко входам которого через дешифратор 17 групп по столбцам

3» подключена часть входов дешифратора адреса 1. Выходы второго блока 7 инвертирования чисел подключены ко входам первого блока 10 инвертирования чисел.

Запись информации в накопитель 3 осуществляется с помощью элементов связи 6, соединяющих адресные шины дешифратора

1 с разрядными шинами (запоминающими элементами 4 и управляющим элементом

5) в тех местах, где необходимо записать логическую «1».

Устройство но фиг. 1 работает следующим образом.

При возбуждении одной из адресных шин дешифратора 1 иа выходе накопителя

3 получается трансформированный код чис- «О ла, соответствующего данному адресу, который поступает на входы блоха инвертирования чисел 7. В блоке 7 иивертируютсяте разряды, которые принадлежат столбцам, хранящимся в обратном коде в накопителе 3. Полученный код с выходов блока 7 инвертируется в блоке 10, если значение на выходе управляющего элемента 5 после прохождения через блок 7 равно логической «1», или не иивертируется, если эначение на выходе управляк>щего элемента 5 равно логическому «О».

Значения дополнительных разрядов по столбцам хранятся в узле управления 9 (коды инвертирования по столбцам) и они управляют сумматорами 8 блока 7. Если значение i-ro дополнительного разряда по столбцам равно логической «1», то на выходе i-ro сумматора 8 получаем при чтении инвертированное значение i-го столбца.

Более гибко можно трансформировать информацию при записи, если инвертировать не полностью строки и столбцы накопителя, а группы разрядов (фиг. 2}. При этом значения информационных разрядов записываются в запоминающие элементы 4, а значения дополнительных разрядов по строкам — в управляющие элементы 5, число которых зависит от числа групп. В зависимости от значений дополнительных разрядов по столбцам устанавливаются инверторы 13, число которых равно числу групп по столбцам. Инверторы 13 устанавливаются в те позиции, для которых дополнительные разряды по столбцам равны единице.

Например, в одну группу можно отнести все числа, старший разряд кодов адресов которых равен «О», а во вторую — числа, старший разряд кодов адресов которых равен «1». Для конкретной информации, которую предстоит записать в матрицу постоянного ЗУ, следует выбирать метод, который позволяет сократить число элементов связи 6. В зависимости от способа разбиения по столбцам подключают управляющие входы узла управления 9. Блок ? работает следующим образом. Узел управления 9, в зависимости от. адреса считываемого слова, определяет группу по столбцам, в которую входит это слово и возбуждает соответствующий управляющий вход коммутатора 11, который осуществляет подключение накопителя 3 к инверторам 13, соответствующим данной группе столбцов, причем инвертнруются значения тех разрядов, которые входят в столбцы, коды которых хранятся в обратном коде. С выходов элементов 14 получаем необходимый код.

При выполнении блоков постоянного запоминающего .устройства в соответствии с фиг: 3 в сумматорах 15 по модулю два блока 7 инвертируются значения тех разрядов кода, считанного из накопителя 3, для которых значения соответствующих им разрядов корректирующего кода групп по столбцам равны «1», а в сумматорах по модулю в блоке 10 инвертируются те группы разрядов, для которых значения соответствующих им уйравляющих элементов после прохождения через сумматоры по модулю два 15 равны

«1».

Дополнительный блок памяти 16 подключается в зависимости от используемого разбиения столбцов на группы и в зависимости от адреса возбуждается один иэ выходов

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

l

1

1

7) Юг. ю дешнфратора адреса и один из выходов дешифратора 17 групп по столбцам, тогда на выходах дополнительного блока памяти

l6 получаем корректирующий код для этой группы столбцов, в которую входит число.

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

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

2, Устройство по п. 1, отличающееся тем, что оно содержит дополнительный блок ïàмяти, входы которого подключены к дешифратору адреса, а выходы — к управляющим е 83 входам второго блока инвертирования чисел.

3. Устройство по и. 1, отличающееся тем, что второй блок инвертирования чисел содержит сумматоры по модулю два и узел управления, выходы которого соединены с одними входами сумматоров по модулю два, другие входы которых соединены со входамн блока, выходы их — с выходами блока, а входы узла управления соединены с управляющими входами блока.

4. Устройство по и. 1, отличающееся тем, что второй блок инвертирования чисел содержит коммутатор, инверторы, элементы

ИЛИ и узел управления, выход которого соединен с управляющим входом коммутатора, входы которого соединены со входами блока, а выходы — непосредственно и череъ ииверторы подключены ко входам соответствующих элементов ИЛИ, выходы которых соединены с выходами блока, а входы узла управления соединены с управляющими входами блока.

Источники информации, принятые во внимание прн экспертизе: !. Запоминающие устройства. Сб. статей под ред. Крайзмера Л. П., вып. 4, Л., «Энергия», 1974, с. 89.

2. Авторское свидетельство СССР № 376808, кл. G 11 С 17/00, 1973.

ЦНИИПИ Заказ 7522(47

Тираж С30 Полоиеоое

Филиал !lllH Пагеч i, г Ужгород, ул l lðîåêòíë÷

Постоянное запоминающее устройство Постоянное запоминающее устройство Постоянное запоминающее устройство 

 

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

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

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

Изобретение относится к электрически адресуемой энергонезависимой постоянной памяти

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

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

Изобретение относится к электрически адресуемой энергонезависимой постоянной памяти

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

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

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

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