Запоминающее устройство с самоконтролем Советский патент 1983 года по МПК G11C29/00 

Описание патента на изобретение SU1005193A1

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

Известно запоминающее устройство, в котором для автоматического исправления ошибок, возникающих из-за отказов интегральных микросхем памяти (ПМП), данные кодируются помехоустойчивым кодом 1 .

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

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

Такое устройство позволяет исправить одиночный блок ошибок длины 8, однако требует при обнаружении ошибки повторной записи в накопитель инвертированного слова и повторного

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

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

Поставленная цель достигается тем, что запоминающее устройство с.

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

30 являются входами устройства,- выходы имфратора noflKJnoqeHfcj ко входам третьей группы накопителя, выходы первой к /второй групп которого подключены к входам блока контроля выхо,цы блока контроля подключены ко входам элемента ИЛИ и к первым входам соответствующих элементов И первой группы, выход элемента ИЛИ подключен ко вторым входам элементов И первой группы, выходы которы подключены к первым входам соответ ствующих сумматоров по модулю два, вторые входы сумматоров по модулю два подключены к соответствующим выходам первой группы накопителя, выходы сумматоров по модулю два яв ляются выходами устройства, дополнительно содержит вторую группу эл ментов И, входы которых подключены к соответствующим входам первой гр пы накопителя, выходы элементов И второй группы подключены ко входам четвертой группы накопителя, и третью группу элементов И, одни вх ды которых подключены к соответств ющим выходам первой группы накопителя, другие входы элементов И третье группы подключены к соответствующим выходам третьей группы накопителя, выходы элементов И третьей группы подключены к третьим входам соответствующих элементов И первой груп пы. На чертеже приведена структурная схема запоминающего устройства с самоконтролем. Запоминающее устройство с самоконтролем содержит адресный блок 1 первую группу входов 2 накопителя, накопитель 3, входы 4 устройства, шифратор 5, вторую группу элементов И б, третью группу входов 7 и четвертую группу входов 8 накопителя, первую группу выходов 9 и вторую группу выходов 10 накопителя, блок контроля, сумматоры 12 по модулю два, первую группу элементов И 13, третью группу выходов 14 накопителя выходы 15 блока контроля, элемент ИЛИ 16, элементы И 17 первой группы выход 18 элемента ИЛИ, выходы 19 элементов И первой группы и выходы 20 устройства. Шифратор 5 и блок 11 контроля состоит из сумматоров по модулю два. Устройство позволяет исправить одиночные в кратные отказы в каждом слове накопителя из-за отказа ИМП с единичными сигналами на выходах при наличии b -f е дополнительных разряд и высоком быстродействии устройства,где - число информационных разрядов в слове. В режиме записи информации устройство работает следующим образом. Двоичное кодовое слово длины К + Ь , ервые ( п - число микросхем амяти) разрядов которого являются нформационным, а последние Ь разядов контрольными, через входы 4, помещается в накопитель 3 по адесу , поступающему через шины 2 из дресного блока 1. В шифраторе 5 роисходит вычисление контрольных имволов путем суммирования по модую два и блоков по b разрядов в кажом. Одновременно по этому же адреу в накопитель по входам 8 заноситя для хранения информация с выходов лементов И 6. Эта информация указыает подлежит ли хранению в какойибо микросхеме памяти данного слова диничный блок информации. Пример ; Пусть 1с 16, b 4, п 16, е п 4, т.е. -4-4, при построении накопителя с длиной слова в 1,6 ;разрядов используется четыре ИМП с четырьмя шинами записи-считывания каждая и пусть в накопитель записывается информация 1000 1100 0010 1111. Тогда в контрольные разряды записывается информация 1001, так как 1000 1100 0010 1111 1001 по модулю два, ав контрольные разряды записывается информация 0001, так как только в четвертом блоке записи подлежит единичное слово. Таким образом, в накопитель заносится слово 1000 1100 0010 1111 1001 0001. В режиме считывания информации выходные данные по шинам 9, 10, 14 подаются на блок 11 контроля и одновременно на элементы И 13. Блоком 11 вырабатывается признак (синдром), который равен нулю, если ошибок нет в (Js + b) разрядах, и не равен нулю в противном случае. Если в считываемом слове ошибок нет, то на выходе 18 элемента ИЛИ 16 будет нулевой сигнал, который установит на выходг1х элементов И 17 нулевые сигналы. Тем самым на выходы 20 устройства поступят сигналы с 1с информационных разрядов с выходов 9 накопителя через сумГ аторы 12 без изменения. Если в считываемом слове в (k-t+ Ъ } разрядах имеются ошибки в b разрядах из-за отказа, любой одной ИМП, что приводит к появлению на выходах отказавший НМЛ единичных с налов, то на выходах 15 блока 11 б дет ненулевой сигнал, а на выходе 18элемента ИЛИ 16 - единичный сиг нал. Кроме того, единичный сигнал появится на одном из выходов 19 элемента И 13, поскольку на выхода 9 у отказавшей НМЛ накопителя 3 будут единичные сигналы, а на инвертирующем входе элемента И 13 нулевой сигнал. Единичный сигнал с выхода 19 элемента И 13 откроет со ответствующие элементы И 17, относящиеся к отказавшим разрядам. Эти же элементы И 17 будут открыты по другому входу единичным сигналом с выхода 18 элемента ИЛИ 16, на выхо дах соответствующих элементов И 17 появятся сигналы, отображающие ненулевой синдром. При сложении на с маторах 12 по модулю два этого син рома с информацией, относящейся к этому блоку {единичной информацией ), происходит коррекция считываемой информации из искаженного блока (отказавшей ИИП ). Если же искаженными являются b контрольные разряды, то на выходах 19элементов И 13 будут нулевые сиг налы, так как все информационные разряды исправны (корректируется только один дефектный блок разрядо и следовательно, элементы И 17 буд закрыты. Информация, считываемая с информационных разрядов накопителя поступит через сумматоры 12 на вых ды 20 устройства без изменения. Если же искаженными являются 2 контрольные разряды, то на выходе блока 11 будет нулевой синдрс. Тог да на выходе 18 элемента ИЛИ 16 появится нулевой сигнал, который закроет элементы И 17. Тем самым информация, считываемая с информационных разрядов накопителя поступит- через сумматоры 12 на выходы 20 устройства без изменения. П р и м е р 2 . Пусть для вышеприведенного примера информация искажена в первом блоке из-за отказа ИМП, т.е. с выходом 9, 10, 14 накопителя 3 считывается число 1111 1100 0010 1111 1001 0001. Тогда на выходе 15 блока 11 будет 0111, так как 1111 1 1100 2 00103 1111 4 1001 5 0111 Кроме того, поскольку первый блок содержит единичные символы, а первый из Е контрольных символов нулевой,.то на одном из выходов эле ментов И 13 будет единичный сигнал котррый откроет соответствующие элементы И 17. Тем самым на выходе этих элементов выделится синдром. Тогда на сумматорах 12 произойдет суммирование синдрома и информации из искаженного блока, т-.е. ОЩ + 1 1000, что соответствует исходной подлежащей .хранению информации в этом блоке. .. Таким образом, в предлагаемом устройстве отсутствует необходимость проведения записи инвертированного слова и контрольного считывания при обнаружении отказов, что позволяет повысить быстродействие устройства. Формула изобретения Запоминающее устройство с самоконтролем, содержащее накопитель, зходы первой группы которого подключены к выходам адресного блока, входы второй группы накопителя подключены ко входам шифратора и являются входами устройства, выходы шифратора подключены ко входам третьей группы накопителя, выходы первой и второй групп которого подключены ко входам блока контроля, выходы блока контроля подключены ко входам элемента ИЛИ и к первым входам соответствующих элементов И первой группы, выход элемента ИЛИ подключен ко вторым входам элементов И первой группы, выходы которых подключены к первым входам соответствующих сумматоров по модулю два, вторые входы сумматоров по модулю два подключены к соответствующим выходам первой группы накопителя , выходы сумматоров по модулю два являются выходами устройства, отличающееся тем, что, с целью повышения быстродействия устройства, оно содержит вторую группу элементов И, входы которых подключены к соответствующим входам первой группы накопителя, выходы элементов И второй группы подключены ко входам четвертой группы накопителя, и третью группу элементов И, одни входы которых подключены к соответствующим выходс м первой группы накопителя, другие входы элементов И третьей группы подключены к соответствующим выходам третьей группы накопителя, выходы элементов И третьей группы подключены к третьим входам соответствующих элементов И первой группы. : Источники информации, принятые во внимание при экспертизе 1. Самофалов К.Г., Корнейчук В.И., Городний А.В. Структурно-логические методы повышения надежности запоминающих устройств. М., Машиностроение, 1976, с. 101 - 106.. 2 i Авторское свидетельство СССР по заявке 3256760/18-24, кл.( 11 С 29/00, 1981 (прототип).

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

название год авторы номер документа
Постоянное запоминающее устройство с самоконтролем 1988
  • Глухов Александр Аркадьевич
SU1532979A1
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1
Запоминающее устройство с исправлением ошибок 1981
  • Конопелько Валерий Константинович
SU964736A1
Запоминающее устройство с самоконтролем 1986
  • Урбанович Надежда Ивановна
SU1363312A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С КОРРЕКЦИЕЙ ОШИБОК В ВЫХОДНОЙ ИНФОРМАЦИИ 1991
  • Самсонов Е.В.
  • Гусева Р.Б.
RU2006971C1
Запоминающее устройство с самоконтролем 1981
  • Городний Александр Васильевич
  • Городний Василий Васильевич
  • Давиденко Сергей Витальевич
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
SU972600A1
Запоминающее устройство с автономным контролем 1981
  • Горшков Виктор Николаевич
  • Фомин Леонид Николаевич
SU1010659A2
Запоминающее устройство с самоконтролем 1986
  • Горшков Виктор Николаевич
  • Яковлев Сергей Владимирович
SU1361624A2
Резервированное запоминающее устройство 1983
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
SU1164789A1
Запоминающее устройство матричного типаС САМОКОНТРОлЕМ 1979
  • Конопелько Валерий Константинович
SU849309A1

Иллюстрации к изобретению SU 1 005 193 A1

Реферат патента 1983 года Запоминающее устройство с самоконтролем

Формула изобретения SU 1 005 193 A1

SU 1 005 193 A1

Авторы

Конопелько Валерий Константинович

Даты

1983-03-15Публикация

1981-11-26Подача