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

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

О vj 4Ьь Ю СЛ Ю

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

Целью изобретения является повышение выхода годных микросхем памяти.

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

Устройство содержит матриц памяти 1.1-1.N, N дешифраторов адреса строк 2.1-2.N и N дешифраторов адреса столбцов 3.1-3.N, N преобразователей кода адреса столбцов4.1-4.М, N преобразователей кода адреса строк 5.1-5.N, программируемую логическую матрицу 6(ПЛМ), коммутатор выходных данных, коммутатор 8 входных данных, первый 9.1 и второй 9.2 коммутаторы резервных строк, первый 10.1 и второй 10.2 коммутаторы резервных столбцов, се- лектор 11 адреса резервных строк и селектор 12 адреса резервных столбцов.

Принцип работы ЗУ с резервированием заключается в следующем.

Матрицы памяти 1.1-1.N могут содер- жать дефектные столбцы, строки либо отдельные ячейки, расположение которых определяется предварительно при технологическом тестировании или тестировании запоминающего устройства операционной системой. Преобразователи кода адреса столбца 4.1-4.N и адреса строки 5.1-5.N представляют собой, например, запоминающие устройства, на адресный вход которых поступают соответственно адреса столбца и строки, а содержимое ячеек является фактическим номером используемого столбца или строки матрицы памяти. Если осуществляется технологическое тестирование матриц памяти, то преобразователи адреса могут представлять собой постоянные запоминающие устройства, программируемые в процессе изготовления кристаллов. При тестировании операционной системой в качестве преобразователей могут использоваться ОЗУ, заполняемые в процессе тестирования. Блоки и связи, необходимые для занесения информации в преобразователи адресов в последнем случае, не принципиальны для работы предла- гаемого устройства и на функциональной схеме не показаны. Объем дополнительной памяти, необходимый для хранения информации в преобразователях адресов, мал по сравнению с объемом основных матриц па- мяти. Так, при объеме матрицы 256 Кбит ее размер 512 строк на 512 столбцов, необходимый объем дополнительной памяти 9К, т.е. менее 4% основной памяти.

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

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

Работа ЗУ с резервированием заключается в следующем.

Матрицы памяти 1.1-1.N могут содержать дефектные столбцы, строки либо отдельные ячейки, расположение которых определяется предварительно при технологическом тестировании или тестировании запоминающего устройства операционной системой. Полученная информация используется преобразователем 5 кода адреса строк и преобразователем 4 кода адреса столбцов (как описано выше), а также для прожига ПЛМ 6 (роль которой может выполнять, например, ПЗУ). ПЛМ формируется так, чтобы по данному адресу на первых J входах появлялся код, равный номеру матрицы, содержащей дефектную строку, а на выходах J 2J-1 (нумерация начинается с нуля) - код, равный номеру матрицы, содержащей дефектный столбец. Данные, поступающие на вход ЗУ при отсутствии дефектов по заданному адресу, поступают через коммутатор 8 входных данных на входы данных основных матриц.

Если по заданному адресу есть дефектная строка и дефектный столбец, расположенные в матрицах основного накопителя, то на выходах ПЛМ с 0-го по J - 1-й появляется код, равный номеру матрицы с дефектной строкой, а на выходах с J-ro по - код, равный номеру матрицы с дефектным столбцом. На выходе селекторов 11, 12 адреса будут не активные уровни, Следовательно, при записи данные от матрицы с дефектной строкой и от матрицы с дефектным столбцом будут помещаться в N-ю и N-1-ю матрицы памяти соответственно. При

чтении данные от матрицы с дефектной строкой и от матрицы с дефектным столбцом будут замещаться на данные с N-й и N-1-й матриц памяти соответственно.

Если по заданному адресу есть дефектная строка, расположенная в матрицах основного накопителя, и дефектный столбец в матрице резервных строк 1 .N-1, то на выходах ПЛМ с 0-го по J-1-й появляется код, равный номеру матрицы с дефектной стро0 кой, а на выходах с J-ro по - код, равный N-1 (матриц резервных строк). На выходе селектора 11 адреса будет не активный уровень, а на выходе селектора 12 адреса столбцов - активный. Следовательно.

5 при записи данные от матрицы с дефектной строкой через коммутатор 8 входных данных и коммутатор 10.1 резервных столбцов будут помещаться в матрицу 1.N памяти. При чтении данные от матрицы с дефектной

0 строкой через коммутатор 9.2 резервных строк и коммутатор 7 выходных данных будут замещаться на данные с матрицы 1.N памяти.

Если по заданному адресу есть дефект5 ный столбец, расположенный в матрицах основного накопителя, и дефектная строка в матрице резервных строк 1.N, то на выходах ПЛМ с 0-го по J-1-й появляется код, равный N (матрица резервных столбцов), а

0 на выходах с J-ro no 2J-1-U - код. равный номеру матрицы с дефектным столбцом. На выходе селектора 11 адреса будет активный уровень, а на выходе селектора 12 адреса столбцов - не активный. Следовательно.

при записи данные от матрицы с дефектной строкой через коммутатор 8 входных данных и коммутатор 9.1 резервных строк будут помещаться в матрицу 1.N-1 памяти. При чтении данные от матрицы с дефектной

0 строкой через коммутатор 10.2 резервных столбцов и коммутатор 7 выходных данных будут замещаться на данные с матрицы 1N памяти.

Дефекты отдельных ячеек дешифрато5 DOB строк, дешифраторов столбцов могут быть приравнены к дефектам строк или столбцов и устраняться аналогичным образом.

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

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

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

столбцов которой соединены с входами преобразователей кода адреса столбцов, выходы которых соединены с входами соответствующих дешифраторов адреса

столбцов, выходы преобраэоаателей кода адреса строк соединены с входами соответствующих дешифраторов адреса строк, К-й и(К+1)-й информационные выходы коммутатора входных данных соединены с информационными входами первого коммутатора резервных строк и первого коммутатора резервных столбцов, информационные выходы которых соединены соответственно с входами данных первой и дополнительной

резервных матриц памяти, выходы данных которых соединены с информационными входами второго коммутатора резервных строк и второго коммутатора резервных столбцов, информационные выходы которых соединены соответственно с К-м и(К-1)- м информационными входами коммутатора выходных данных, управляющие входы первого коммутатора резервных строк и второго коммутатора резервных столбцов

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

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

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

название год авторы номер документа
Запоминающее устройство с резервированием 1987
  • Фастов Сергей Анатольевич
  • Королев Сергей Анатольевич
SU1411824A1
Запоминающее устройство 1982
  • Розанов Юрий Александрович
  • Балахонов Юрий Васильевич
  • Цурпал Александр Николаевич
SU1023393A1
Резервированное запоминающее устройство с самоконтролем 1982
  • Огнев Иван Васильевич
  • Балахонов Юрий Васильевич
  • Цурпал Александр Николаевич
SU1070609A1
Оперативное запоминающее устройство с коррекцией ошибок 1987
  • Ашихмин Александр Владимирович
  • Вахтин Олег Георгиевич
  • Кондращенко Владимир Николаевич
  • Шелякина Наталья Кузьминична
SU1539844A1
Запоминающее устройство 1984
  • Конопелько Валерий Константинович
SU1241291A1
МНОГОКАНАЛЬНЫЙ КОММУТАТОР 1991
  • Палагин Александр Васильевич[Ua]
  • Лещенко Виктор Николаевич[Ua]
RU2026605C1
Оперативное запоминающее устройство с коррекцией ошибок 1988
  • Ашихмин Александр Владимирович
  • Кондращенко Владимир Николаевич
SU1566414A1
Постоянное запоминающее устройство 1987
  • Урбанович Надежда Ивановна
SU1418816A1
Устройство центрального управления процессора 1983
  • Никитин Анатолий Иванович
  • Зак Лариса Семеновна
  • Цуканов Юрий Петрович
  • Мегель Клавдия Ивановна
  • Засоко Александр Борисович
  • Маликова Надежда Михайловна
  • Нестерова Людмила Григорьевна
  • Игнаткин Николай Александрович
SU1136177A1
Постоянное запоминающее устройство 1979
  • Конопелько Валерий Константинович
  • Лосев Владислав Валентинович
SU864339A1

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

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

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

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

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

Резервированное запоминающее устройство 1985
  • Хоменко Анатолий Федорович
  • Высочина Светлана Васильевна
  • Солод Александр Григорьевич
  • Сидоренко Владимир Павлович
SU1370668A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками 1917
  • Р.К. Каблиц
SU1985A1
Конопельке В.К.
Лосев В.В
Надежное хранение информации в полупроводниковых запоминающих устройствах
М.: Радио и связь, 1986
с
Ударно-вращательная врубовая машина 1922
  • Симонов Н.И.
SU126A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1

SU 1 674 252 A1

Авторы

Ашихмин Александр Владимирович

Кондращенко Владимир Николаевич

Даты

1991-08-30Публикация

1989-01-02Подача