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

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

От7

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

название год авторы номер документа
Запоминающее устройство с автономным контролем 1990
  • Бородавко Александр Владимирович
  • Корженевский Сергей Вячеславович
  • Уханов Михаил Витальевич
SU1785040A1
Устройство для исправления ошибокВ блОКЕ пАМяТи 1979
  • Андреева Татьяна Николаевна
  • Городний Александр Васильевич
  • Корнейчук Виктор Иванович
  • Лазинцев Николай Михайлович
  • Орлова Мария Николаевна
  • Палкин Вячеслав Павлович
  • Рудниченко Ирина Федоровна
  • Рычагов Юрий Борисович
SU842976A1
Оперативное запоминающее устройство с автономным контролем 1983
  • Горшков Виктор Николаевич
  • Малецкий Степан Онуфриевич
  • Якимов Евгений Германович
  • Соколов Алексей Анатольевич
  • Дерунов Владимир Николаевич
SU1113855A2
Запоминающее устройство с самоконтролем (его варианты) 1982
  • Бородин Геннадий Александрович
SU1117714A1
Устройство для исправления ошибок 1990
  • Василенко Вячеслав Сергеевич
  • Василенко Василий Вячеславович
SU1783622A1
Запоминающее устройство с автономным контролем 1984
  • Малецкий Степан Онуфриевич
  • Горшков Виктор Николаевич
SU1161994A1
Запоминающее устройство с автономным контролем 1981
  • Горшков Виктор Николаевич
  • Фомин Леонид Николаевич
SU1010659A2
Запоминающее устройство с коррекцией ошибок 1982
  • Бородин Геннадий Александрович
SU1161990A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 2008
  • Иванов Александр Михайлович
RU2384899C2
Запоминающее устройство 1981
  • Конопелько Валерий Константинович
SU1014042A1

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

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

Изобретение относится к запоминающим устройствам и может найти применение в цифровых вычислительных машинах, выполненных на функциональных узлах с большой степенью интеграции. Цель изобретения - повышение быстродействия запоминающего устройства. Поставленная цель достигается за счет введения блока исправимости ошибок, который содержит дешифратор 13 кратности ошибок, группу 15 регистров, коммутатор 16, элемент 19 сравнения, первую группу элементов ИЛИ 17, вторую группу элементов ИЛИ 20, элемент 21 задержки, регистр 18, узел 13 памяти контрольных групп. Запоминающее устройство позволяет практически сразу определить исправимость ошибок в считанном слове, а также уменьшить в среднем на 50% время получения достоверной информации при обращении к ячейке накопителя с ошибками, вызванными отказами запоминающих элементов. 1 з.п.ф-лы, 2 ил.

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

фиг. 2

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

Цель изобретения - повьпиение быст- роцействия запоминающего устройства.

На фиг. 1 прецставлена структурная схема запоминающего устройства, на фиг. 2 - схема блока проверки испра- вимости ошибок.

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

Блок 12 содержит уаел 13 памяти контрольных групп, дешифратор 14 кратности ошибок, группу 15 регистров, коммутатор 16, первую группу 17 элементов ИЛИ, регистр 18, элемент 19 сравнения, вторую группу элементов ИЛИ 20, элемент 21 задержки.

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

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

В блоке 10 слово кодируется применяемым корректирующим кодом и записывается в накопитель 1 через регистр 5 по данному адресу.

При считывании адрес ячейки, на которую нужно считать информацию, поступает в регистр 4, откуда и передается в блок 2. Слово по данному адресу считывается из накопителя 1 и через блок 3 поступает в регистр 5 и блок 10, где проверяется с помощью контрольных проверок есть ли ошибка в слове. Если ошибки нет, то слово поступает на выход системы.

В случае, если ошибка иметеся, то слово инвертируется и записывается в накопитель 1 по тому же адресу- и вновь считывается, поступая теперь уже Б регистр 6. Далее слово передается с инверсного выхода регистра 6 в блок 10, где снова проверяется на наличие ошибки. Если ошибки нет, то. с-поно поступает на выход устройства. Если имеется, то содержимое регистров 5 и 6 поступают на блок 7 сравнения. На выходе этой схемы появляются единицы в тех рафядах, в которых совпадают coдepж iмoe регистров 5 и 6, т.е. в тех разрядах, в которых происходят отказы. Эти единицы поступают на счетчик 8, а их расположение передается в распределитель

9.Каждое состояние счетчика 8 через распределитель 9 поступает на счетные входы регистра 5, после чего преобразованное слово передается в блок

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

Одновременно с работой счетчика 8 по перебору комбинаций информация об отказавших разрядах поступает с блока 7 в блок 12 проверки исправимости ошибки, который определяет будет ли найденная схемой перебора комбинация в позициях отказавших разрядов единственной, удовлетворяющей алгоритму декодирования (т.е. истинной, достоверной информацией после декодирования) или нет. Это может быть реализовано, например, таким образом. Позиционный ряд считанных разрядов поступает в узел 13 памяти контрольных групп, с помощью которого определяется, какими контрольными группами проверяются отказавшие разряды. Данная информация фиксируется группой регистров .15, в которой будет задействовано столько регистров, какова кратность ошибки, указанная в дешифраторе 14, а именно в первый из регистров группы 15 записываются те контрольные группы, которые проверяют первый из отказавших разрядов в слоев, во второй регистр - те контрольные группы, которые проверяют второй отказавший разряд слова и т.п. При этом в разряд каждого из регистров группы 13 записываются 1, если соответствующая контрольная группа проверяет это отказавший разряд. В противном случае в соответствующий разряд записывается О. По окончании записи содержимое первых двух регистров группы 15 через группу поразрядных элементов ИЛИ 17 поступает на регистр 18. Каждое последующее слово (третье, четвертое и т.д

515

с регистров группы 15 через коммутатор 16 считывается на элемент 19 сравнения. При этом коммутатор 16 поочередно подает на вход - лемента 19 содержимое (j-2 регистров группы 15, где j - это кратность отказа, опрв - деленная дешифратором 14 группы (т.е. количество задействованных в данном случае регистров группы 15). На элемент 19 сравнения считывается логическая дизъюнкция одноименных разрядов первого и второго слова (т.е. содержимое рабочего регистра 18) и происходит сравнение с содержимым последующего (первоначально третьего) регистра группы 15. Если очередное слово не равно содержимому рабочего регистра 18, то оно считьгоается из регистров группы 15 через коммутатор 16, группу элементов ИЛИ 20, элемент 21 задержки и записывается в рабочий регистр 18, после чего оно сравнивается с содержимым четвертого регистр.а и т.д. Эта последовательность действий повторяется до тех пор, пока не будет либо сосчитан последний регистр группы 15, либо пока не появится сигнал Неисправимая ошибка.

В первом случае ошибка путем перебора будет исправимой, т.е. первое слово, которое будет образовано счетчиком 8 и которое не выдает сигнал Неисправимая ошибка декодирования, будет единственным и искомым.

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

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

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

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

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

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

2. Устройство по п. 1, о т л и чающееся тем, что, блок проверки исправимости ошибок содержит дешифратор кратности ошибок, группу регистров, коммутатор, элемент срав5

нения, две группы элементов ИЛИ,

элемент задержки, регистр, узел памяти контрольных групп, вход которого

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

фиг. /.

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

Документы, цитированные в отчете о поиске Патент 1989 года SU1531175A1

0
  • С. М. Новичков Л. Д. Агеев Горьковский Автомобильный Завод
SU386319A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Запоминающее устройство с самоконтролем 1981
  • Аль-Укейли Салех Иршед
  • Городний Александр Васильевич
  • Дробязко Ирина Павловна
  • Корнейчук Виктор Иванович
  • Орлова Мария Николаевна
  • Рычагов Юрий Борисович
SU964737A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 531 175 A1

Авторы

Городний Александр Васильевич

Римек Федор Федорович

Кильменинов Анатолий Михайлович

Гриша Елена Васильевна

Даты

1989-12-23Публикация

1988-01-07Подача