Запоминающее устройство матрич-ного типа c самоконтролем

Номер патента: 841063

Авторы: Болдырев, Конопелько

ZIP архив

Текст

Союз СоветскикСоциалистическикРеспублик ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ(51) М. Кл. б 11 С 29/00 Говударетвеииый комитет по делам изобретений и открытий(71) Заявитель Минский радиотехнический институт(54) ЗАПОМИНАЮЩЕЕ УСТРОИСТВО МАТРИЧНОГО ТИПА С САМОКОНТРОЛЕМИзобретение относится к запоминающим устройствам и может быть использовано при изготовлении больших интегральных схем запоминающих устройств.Известно запоминающее устройство матричного типа с произвольной выборкой и разрядной организацией, содержащее матрицу элементов и схемы логики обрамления, позволяющее производить обращение при записи и считывании информации только к одному любому элементу памяти матрицы 11.Однако работоспособность этого устрой ства нарушается при отказах и сбоях элементов памяти накопителя.Наиболее близким по технической сущности к изобретению является запоминающее устройство, содержащее накопитель, числовые шины которого соединены с выходами дешифратора строк, основные и дополнительные выходные шины - с входами блока считывания и вторыми входами второго блока исправления ошибок, соответственно, выход блока считывания подключен к шестому входу первого блока исправления ошибок и первому, входу первого сумматора по модулю два, вторым входом соединенного с выходом второго блока исправления ошибок и пятым входом первого блока исправления ошибок; первые входы первого, блока исправления ошибок соединены с первыми входами второго блока исправления ошибок и выходами блока кодирования, второй и третий входы первого блока исправления ошибок соединены соответственно с шинами разрешения записи и записи, а первый второй и третий выходы его - с одними входами дополнительных элементов И, другие входы которых соединены с шиной управления и первым входом выходного блока, а выходы . - с дополнительными разрядными шинами накопителя, второй вход выходного блока соединен с выходом первого сумматора по модулю два, управляющие входы блока считывания соединены с выходами дешифратора столбцов, первыми и вторым входами блока кодирования и входами основных элементов И, подключенных к шинам записи, разрешения записи, управления и основным разрядным шинам накопителя 21 Недостатком этого устройства является низкая надежность вследствие сложности схем контроля при обращении к одному элементу памяти накопителя.38411 ель изобретения - повышение надек ности устройства.Поставленная цель достигается тем, что в заиоминаюцем устройстве матричного типа с самоконтролем, содержащем накопитель, дешифратор столбцов, дешифратор строк, блок кодирования, первый и второй блоки коррекции, сумматор по модулю два, блок считывания, блок вывода информации, основные и дополнительные элементы И, причем числовые шины накопителя соединены с ььходами дешифратора строк, выходные шинь, - соответственно с входами блока считывания и одними из входов второго блока коррекции, другие входы которого подключены к выходам блока кодирования, один из входов сумматора по модулю два подключен и Выходу блока считывания, другой - К Выхо., Б-.орого блока коррекции, - выход-Одном. из БхолОВ б.ока ььБода инфОрмацР. д)у,ой В(0; которого соедиие:, с одР( ИЗ ИИи МИРБГГЛЕИЯ, БЬ:ХОДЫ Г(ШР 1. тбра ток НО,ключены к Одгим из Входов О, ОккодиООБания, уииаиля 10 иим Входа. Олока чГГБВР 1 ния и Одни Из ВходОБ ОГНОБ 11 ых элементов И,;ц)угие БхО;(ь которых сОБ- ди иены с ии иа)1 и уиг)а Блен 5., соотвстГтвеи- НО, ВХОДЫ ПЕРВОГО Олока КООРЕКЦИИ 1 ОДК,1 Ю- е нь к Вь ходам Олок 1 кодирОВания. Одниуправ(ния и Выходам 0.ока си 1 Гы Ва:Н 5 11 Второго б.Ок 1 корр(.кции, а БыхоДЬ; 1; ОИИМ ИЗ ВХОДГ)Б ДОИОЛНИТЕЛЬНЫХ э,О)1 СР:тов И, другс входы которых соеди,:сиь 0,1 Ой кз шин управления. выходы э,Вмстлв и сое,инены с паз 1)5 дными шинами 1;а(ОиГгел;1)уИс Вхо;ы О,Ока коррек пи и спелиСны Вхоза ми дсииф 1 ра Гора сто.б- ЦОБ.К)0)е ото, целссоо(.разно блок колировшгия Выио, нять в вРдс олока, содержаще- ГО элементы РЛИ, Одги из ВХОДОВ которь х ООЬЕ.ИИСЫ Р ЯБЛЯОТСЯ ОДНИМ ИЗ ВХОДОВ ОЛО- ка .диронания, друНе Входы которого иодк юи к рГ(м входа) м эле ментов И 111, ВЦХОДЬ: КОГОРЫХ 5:В)51 ЮТС 51 ОДНИМИ ИЗ ВЫХО- дов блок(1 кодироваии 51,;(рхГРе ВБ 1 ходы кО- ТО)ОО ЯВЛЯОТС 51 ОДНИМИ ИЗ БХОДОБ ЛОК(1 ко,рова) ни я. 110,)Вый б;10( Кор 1)скции це.,есооб)Бз 110 вьиолиять в Биде блока, содержащего т)Иггер. элем(иты И, эдемеи НЕ и первый и Бто)ОЙ сухэторы НО мОду, ио два, ирРчем Выход первого сумматора ио модулю два соединен с первым входом Второго сумматора ио модул;о два, первые входы элементов И иОД ключи к Выходу .лсмснтс) Н 1, и(.)выи вход первого схмматора ио модулю два обьединеи с одними из Входов триггера, а Второй Вход ВтороО сумматора по модулю двас входом элемента 11 Е и являются одними из Входов и( рвоо О.ока коррекции, д 1)уГими входами которого являются вторые входы элемеГГОБ И и первого сумматора по модулю два н другой вход триггера, выходы тригГера, элеме 1 ГОВ И и ВторОГО суммат 01)а ио 10634модулю два являются выходами первого блока коррекции,На чертеже изображена структурная схема запоминающего устройства матричноготипа с самоконтролем.Устройство содержит накопитель 1, имеющий числовые шины 2, соединенные с выходами дешифратора 3, и.выходные шины 4,блок 5 считывания, имеющий управляющиевходы 6, дешифратор 7 столбцов, выходы которого соединены с входами 8 и 9 блока1 О кодирования, основные элементы 11 И, шины 12 - 14 управления, служащие, соответственно, для подачи сигналов записи, разрешения записи и обращения. Накопитель 1 содержит разрядные шины 15, блок 5 имеет выход 16.Кроме того, устройство содержит сумматор 17 ио модулю два, первый 18 и второй 19 олоки коррекции. Блок 18 содержит перБьй 20 и второй 21 сумматоры ио модулю два, элемент 22 НЕ, элементы 23 И, триггер 24. Устройство также содержит блок 25 Быноа информации, дополниГельные элементы 2 о И. Блок 9 содержит сумматоры 27 к 28 ио модулю два и элемент 29 И.Блок 10 кодирования содержит элементы ИЛИ, одни из входов которь:х объединены и подклочены ко входу 9. Входы 8 и 30 блока 10 подключены к другим входам элементов ИЛИ. выходы которых являются одними из выходов блока 10, другие выходы которого являются входами 31 блока 10.Входы 30 и 31 блока 10 подключены к входам дешифратора 7.В блоке 18 коррекции выход сумматора20 соединен с первым входом сумматора 21.11 ервые входы элементов 23 И подключены к В,ходу элемента 22 НЕ. Первый Вход сумматора 20 объединен с одним из входов триггера 24, а второй вход сумматора 21 - с входом элемента 22 НЕ н являются одними из Бходои блока 18, другими входами которого являются вторые Входы элементов 23 И и сумматора 20 и другой Вход триггера 24.Выходы триггера 24., элементов 23 И и сумматора 21 являются выходами блока 18.Устр)йство раоотает след, юиим обра 10).При записи информации на соответствующие иины 12 - 14 подаются сигналы записи, разрешения записи и обращения. При этом происходит Бозбуждегие входов дешифраторов 3 и 7 в соответствии с кодом адреса.Возбукденный выход дешифратора 3 строк иодклочает элементы памяти накопителя 1 гыбраиного слова к разрядным ийнам 5, Прэтом в элемент памяти накопителя 1, находящийся на пересечении выбранной строки и столбца, происходит запись входной информации.При снятии сиИала разрешения записис шинь; 13 запись информации в опрашиваемый элемент памяти накопителя 1 прекращается и происходит контрольное считывание841063 30 35 40 50 55 записанной информации с опрашиваемого элемента памяти накопителя 1 и сравнение ее на сумматоре 20 с информацией, имеющейся на шине 12.Наряду с этим двоичный сигнал адреса опрашиваемого разряда, имеюгцийся на входе дешифратора 7, поступает на входы 30 и 31 блока 10 кодирования. На входы 8 блока 10 кодирования поступают сигналы с выходов дешифратора 7, соответствующие входным адресам, содержашим одну единицу в адресе (100,01,.010001). На вход 9 блока 10 кодирования поступает сигнал с выхода дешифратора 7, соответствующий нулевому входному адресу 000, Эти сигналы, поступая на элементы ИЛИ, а также непосредственно на выход блока. 10 форми руют на выходах блока 10 сигналы, соответствующие синдромам кода Хемминга информационных разрядов, т. е. формируются все двоичные числа размерности г = Год (и+ + 1), где п - общая длина слова, за исключением чисел, содержащих одну единицу, и нулевого числа.При этом возможны следующие случаи: 1. Опрашивается разряд накопителя 1, соответствующий входному адресу, содержашему любое из двоичных чисел длины гп = 25 = г - 1 за исключением чисел, содержащих одну единицу в адресе, и нулевого числа. При этом на входы 8 и 9 блока 10 поступают нулевые сигналы, а следовательно, на выходах блока 1 О кодирования повторяется число, имеющееся на входе дешифратора 7,дополненное нулевым сигналом с выхода элемента ИЛИ. 2. Опрашивается разряд накопителя, соответствующий входному адресу, содержащему одну единицу. При этом на один из входов 8 блока 10 поступает единичный сигнал, на вход 9 - нулевой сигнал. Тогда на выходах блока 10 кодирования повторяется число, имеющееся на входе дешифратора 7, дополненное единичным сигналом с выхода элемента ИЛИ. 3, Опрашивается разряд накопителя, соответствующий нулевому входному адресу. При этом на входы блока 10 поступают нулевые сигналы, а на вход 9 - единичный сиг-45 нал, и следовательно, на выходы блока 10 поступает нулевое число, инвертированное в двух разрядах и дополненное единичным сигналом с выхода элемента ИЛИ. Таким образом, в блоке 10 кодирования формируются различные двоичные числа, за исключением чисел, содержащих одну единицу, и нулевого числа. Сформированные в блоке 10 сигналы поступают на входы элементов 23 И и входы первого блока 19 коррекции, где сравниваются с сигналами, поступающими с выходных шин накопителя 1.При этом возможны следующие случаи: 1. Сумматор 20 выдает единичный сигнал,а на выходе блока 19 - нулевой сигнал,т. е. Опрашивается дефектный элемент памяти матрицы, а информация, хранимая в дополнительных элементах памяти накопителя 1, не совпадает с синдромом, соответствующим опрашиваемому разряду, сформированным блоком 10 кодирования. При этом сумматор 21 выдает единичный сигнал, открывающий элементы 26 И. Элементы 23 И открыты единичным сигналом с элемента 22 НЕ, и сигналы, соответствующие синдрому опрашиваемого разряда, сформированные блоком 10 кодирования, заносятся для хранения в дополнительные элементы памяти накопителя 1,2. На выходе сумматора 20 и блока 19 единичные сигналы. Это означает, что происходит повторное обращение к дефектному элементу памяти накопителя 1 для записи той же информации, что хранится в этом элементе. При этом сумматор 21 выдает нулевой сигнал, в результате элементы 26 И закрыты и информация, хранимая в дополнительных элементах памяти накопителя 1, остается неизменной.3. На выходе сумматора 20 и блока 19 нулевые сигналы, т. е. обращение к исправному элементу памяти накопителя 1, а информация, хранимая в дополнительных элементах памяти накопителя 1, не совпадает с синдромом, соответствующим опрашиваемому разряду. При этом как и в предыдущем случае, информация, хранимая в дополнительных элементах памяти накопителя 1, остается неизменной,4. Сумматор 20 выдает нулевой сигнал, а на выходе блока 19 - единичный. Последнее может быть при первом обращении к исправному элементу памяти накопителя 1 за счет того, что при включении напряжения питания дополнительные элементы памяти накопителя 1 устанавливаются в кодовую комбинацию, соответствующую опрашиваемому исправному разряду, или при обращении к неисправному элементу памяти накопителя 1, когда символ, записываемый в этот элемент, совпадает с символом, хранимым неисправным элементом. В этом случае сумматор 21 выдает единичный сигнал, открывающий элементы 26 И, а с выхода элемента 22 НЕ через элементы 23 И заносятся нулевые символы во все дополнительные элементы памяти накопителяопрашиваемого слова, т. е. происходит стирание прежде записанной информации и запись нулевой комбинации кода, указывающей, что информация хранится правильно. Для исключения возможности неверной записи проверочной информации в дополнительные элементы памяти накопителя 1 во время переходных процессов на элементы 26 И подается сигнал с выхода триггера 24, появляющийся только после снятия сигнала на шине, когда переходные процессы в опращиваемом элементе памяти накопителязатухают.В режиме считывания сигналы по шинам12 и 13 отсутствуют, При этом элементы 11и 26 И, заперты, а сигнал о состоянии опрашиваемого элемента памяти накопителя 1поступает с выхода 16 блока 5 считыванияна вход сумматора 17. На другой вход этого сумматора подается корректирующий сигнал с выхода блока 19.При этом, если опрашивается дефектныйэлемент памяти накопителя 1, код, снимаемый с выходов блока 10 кодирования совпадает с информацией, хранимой в дополнительных элементах памяти накопителя 1опрашиваемого слова, и на выходе блока 19появляется единичный сигнал. Этот сигнална сумматоре 17 производит исправление си. -нала, поступающего с выхода 16 блока 5 15считывания,Если вызывается исправный элемент памяти накопителя 1, а среди дополнительныхэлементов памяти накопителя 1 имеется дефектный, то информация, считываемая с до 20полнительных элементов памяти накопителя 1 содержит комбинации вида 000, 0 О,01, 1 00, и не совпадает с кодом, сформированным блоком 10 кодирования. В результате сигнал с выхода блока 5 считыванияпроходит через сумматор 17 на блок 25 без 25изменения.То же происходит, если дефектные элементы памяти в слове накопителя 1 отсутствуют или состояние дефектного элемента памяти совпадает с хранимым состоянием.Исправленный сигнал с выхода сумматора17 через блок 25 поступает на выход устройства.Таким образом, предлагаемое устройство требует для своей реализации меньшегочисла элементов схем контроля, чем известное.формула изобретения1. Запоминающее устройство матричного 40 типа с самоконтролем, содержащее накопитель, дешифратор столбцов, дешифратор строк, блок кодирования, первый и второй блоки коррекции, сумматор по модулю два, блок считывания, блок вывода информации, основные и дополнительные элементы И, при чем числовые шины накопителя соединены с выходами дешифратора строк, выходные шины - соответственно с входами блока считывания и одними из входов второго блока коррекции, другие входы которого подключены к выходам блока кодирования, один из входов сумматора по модулю два подключен к выходу блока считывания, другой - к выходу второго блока коррекции, а выход - к одному из входов блока вывода информации, другой вход которого соединен с одной из шин управления, выходы дешифратора строк подключены к одним из входов блока кодирования, управляющим входам блока считывания и одним из входов основных элементов И, другие входы которых соединены с шинами управления, соответственно, входы первого блока коррекции подключены к выходам блока кодирования, одним из шин управления и выходам блока считывания и второго блока коррекции, а выходы - к одним из входов дополнительных элементов И, другие входы которых соединены с одной из шин управления, выходы элементов И соединены с разрядными шинами накопителя, отличающееся тем, что, с целью повышения надежности устройства, в нем другие входы блока коррекции соединены с входами дешифратора столбцов,2. Устройство по п. 1, отличающееся тем, что блок кодирования содержит элементы ИЛИ, одни из входов которых объединены и являются одним из входов блока кодирования, другие входы которого подключены к другим входам элементов ИЛИ, выходы которых являются одними из выходов блока кодирования, другие выходы которого являются одними из входов блока кодирования.3, Устройство по п, 1, отличающееся тем, что первый блок коррекции содержит триггер, элементы И, элемент НЕ и первый и второй сумматоры по модулю два, причем выход первого сумматора по модулю два соединен с первым входом второго сумматора по модулю два, первые входы элементов И подключены к выходу элемента НЕ, первый вход первого сумматора по модулю два объединен с одними из входов триггера, а второй вход второго сумматора по модулю два - с входом элемента НЕ и являются одними из входов первого блока коррекции, другими входами которого являются вторые входы элементов И и первого сумматора по модулю два и другой вход триггера, выходы триггера, элементов И и второго сумматора по модулю два являются выходами первого блока коррекции.Источники информации,принятые во внимание при экспертизе 1. Микроэлектроника, Под ред. Ф. А. Лукина, М Советское радио, 1972, вып. 5, с. 128 - 150.2, Авторское свидетельство СССР по заявке Мо 2180536/18-24, кл, б 11 С 11/00, 1975 (прототип).ако дактор Г. Кацалапказ 4780/81ВНИИп113035,филиал ПП Корректор МПодписноеета СССРкрытийнаб., д. 4/5л. Проектная, 4. Демчик Составитель В. РудТехред А. БойкасТираж 645 ПИ Государственного комиделам изобретений и от Москва, Ж - 35, Раушская П Патент, г. Ужгород, у

Смотреть

Заявка

2833470, 10.09.1979

МИНСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ

КОНОПЕЛЬКО ВАЛЕРИЙ КОНСТАНТИНОВИЧ, БОЛДЫРЕВ ВЛАДИМИР ПЕТРОВИЧ

МПК / Метки

МПК: G11C 29/00

Метки: запоминающее, матрич-ного, самоконтролем, типа

Опубликовано: 23.06.1981

Код ссылки

<a href="https://patents.su/5-841063-zapominayushhee-ustrojjstvo-matrich-nogo-tipa-c-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство матрич-ного типа c самоконтролем</a>

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