Запоминающее устройство с частичным резервированием
Иллюстрации
Показать всеРеферат
Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах , имеющих дефектные элементы памяти . Цель изобретения - повышение быстродействия и расширение функциональньрс возможностей устройства за счет выявления дефектных элементов памяти в режиме самоконтроля. Устройство содержит регистр 1 адреса, первый 2 и второй 7 блоки памяти, ре- : гистр 4 числа, коммутатор 5, блок 6 управления резервированием, первый 8 и второй 9 буферные регистры, блок 10 сравнения, триггеры 11 и элементы ИЖ 12. Устройство работает в двух режимах. Первый режим - режим самоконтроля - позволяет выявить неисправные элементы памяти в блоке 2, заменить их резервными элементами 3 памяти блока 2 и запомнить информацию о такой замене в блоке 7 памяти Второй режим обеспечивает эксплуатацию устройства при записи и считывании информации. 3 ил. . € сл
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (51) 4 G 11 С 29/00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
H ABTOPCHOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4145223/24-24 (22) 10.11.86 (46) 30. 10.88. Бюл. Ф 40 (72) Н.И. Безручко (53) 681.327 (088.8) (56) Заявка Японии У 59-31159, кл, 97(7)С, опублик. 1985.
Авторское свидетельство СССР
Р 1084903, кл. G 11 С 29/00, 1982. (54) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ЧАСТИЧНЫМ РЕЗЕРВИРОВАНИЕМ (57) Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах, имеющих дефектные элементы памяти. Цель изобретения — повышение быстродействия и расширение функциональных возможностей устройства за
„„SU„„1434503 А 1 счет выявления дефектных элементов памяти в режиме самоконтроля. Устройство содержит регистр 1 адреса, первый 2 и второй 7 блоки памяти, регистр 4 числа, коммутатор 5, блок 6 управления резервированием, первый 8 и второй 9 буферные регистры, блок 10 сравнения, триггеры 11 и элементы
ИЛИ 12. Устройство работает в двух режимах. Первый режим — режим самоконтроля — позволяет выявить неисправные элементы памяти в блоке 2, заменить их резервными элементами 3 памяти блока 2 и запомнить информацию о такой замене в блоке 7 памяти. ВтоЪ.Ю рой режим обеспечивает эксплуатацию Ж устройства при записи и считывании информации. 3 ил.
1434503
Изобретение относится к вычислительной технике и может быть использовано в запоминающих устройствах, имеющих дефектные элементы памяти.
Цель изобретения — повышение быстродействия и расширение функциональных возможностей устройства за счет выявления дефектных элементов памя ти в режиме самоконтроля. 10
На фиг. 1 изображена структурная схема предлагаемого устройства; на иг. 2 — структурная схема коммутаора; на фиг. Э вЂ” структурная схема лока управления резервированием.
Устройство содержит регистр 1 адеса, первый блок 2 памяти с резервыми элементами 3 памяти, регистр 4 исла, коммутатор 5, блок 6 управленя резервированием, второй блок 7 амяти, первый 8 и второй 9 буферные егистры, блок 10 сравнения, триггеы 11 и элементы ИЛИ 12.
Коммутатор 5 содержит входы 13 — 16.
Блок 7 содержит входы 17, выхо- 25
18 и входы 19.
Коммутатор 5 содержит выходы 20.
Устройство также содержит информаь ионные 21 и адресные 22 входы, первый 23 и второй 24 входы задания режиМа работы устройства, установочный йход 25, тактовые входы 26 и 27, выход "Ячейка памяти исправна" 28 и вы од "Ячейка памяти неисправна" 29, Регистр 4 — n-разрядный, регистр
8 — m-разрядный, регистр 9 — (n+m)разрядный, причем n ), m.
Коммутатор 5 содержит мультиплексоры 30 и группы элементов И 31, причем число мультиплексоров и групп элементов- И 3 1 равно разрядности п блока 2 памяти, и элементы ИЛИ 32 в.количестве, равном числу m резервных разрядов.
Блок 6 управления резервированием
45 содержит два регистра 33 и 34 сдвига,три счетчика 35 — 37, дешифратор
38, элемент 39 сравнения„ генератор
40 тактовых импульсов, формирователи
41 и 42 одиночных импульсов, группы элементов И 43 — 45, элементы И 46 — 50, группы элементов ИЛИ 51 и 52, элементы ИЛИ 53 — 55, группы триггеров 56 и 57 и триггеры 58 — 62.
В качестве блока 7 памяти может быть использовано либо оперативное
ЗУ, либо программируемое постоянное
ЗУ.
Устройство работает в двух режимах.
Первый режим работы — режим самокоитроля — выявляет в каждой ячейке памяти неисправные элементы памяти блока 2 и находит необходимые резервные разряды„ координаты которых затем записываются в соответствующие разряды блока 7 памяти
Второй режим работы обеспечивает эксплуатацию устройства. Перед выборкой каждого слова опрашивается блок 7, где хранится информация первого режима работы, и взамен неисправных элементов памяти оперативно подключаются резервные элементы 3 блока 2.
Перед началом работы все регистры, счетчики и триггеры устройства сброшены в исходное состояние(цепи управления сбросом не показаны).
При первом режиме работы (после установления на входах 22 необходимого адреса) в регистр 4 записывается число, подаваемое по входам 21.
Далее подается управление на вход 27, в результате чего информация из регистра 4 переписывается в регистр 8, при этом в регистре 4 информация остается. Затем подается команда по входу 23 и производится запись числа из регистра 4 и из регистра 8 через элементы ИЛИ 12 в блок 2. Далее опять по команде на вход 23 считывается информация из блока 2 и записывается только в регистр 9. Информация, считанная в регистре 9, и информация хранящаяся в регистрах 4 и
8, поразрядно сравниваются в блоке
10. Сигналы несравнения, показывающие неисправные элементы памяти в выбранной ячейке памяти, перебрасывают соответствующие триггеры 11.
Если все элементы памяти в и разрядах блока 2 годные, тогда нулевая информация с триггеров 11 вызывает срабатывание элемента И 50, KQTopbIH перебрасывает триггер 62 и выдает сигнал по выходу 28, показывающий годгодность всех и разрядов. Тогда выбирается очередное слово.
Если имеются неисправные разряды тогда по отсутствию сигнала на выходе 28 на вход 25 подается одиночный сигнал, переписывающий состояния триггеров 11 в регистры 33 и 34 и перебрасывающий триггер 61, подключая тем самым генератор 40 тактовых им143 503 пульсов к регистрам 33 и 34 сдвига через элементы И 47 — 49. Генератор 40 сдвигает информацию одновременно в двух регистрах 33 и 34 сдвига, в результате чего производится запись единиц с регистров в счетчики 35 и
36. Так как запись в регистр 34 производится с инверсных выходов триггеров 11 то в результате сдвига в счетчике 35 хранится информация о числе исправных элементов памяти m резервных разрядов, а в счетчике 36 число неисправных элементов памяти в и разрядах блока 2 памяти.
После сдвига на и тактов регистры
33 и 34 очищаются и выходной сигнал дешифратора 38, управляемый счетчиком 37, разрешает работу элемента 39 сравнения, который срабатывает, если
20 число исправньгх элементов m разрядов больше или равно числу неисправных элементов и разрядов блока 2. В противном случае элемент 39 сравнения не срабатывает и при отсутствии сигнала на выходе 29 выбирается следующее слово, а предыдущее в дальнейшем блокируется блоком управления (не показан) .
После срабатывания элемента 39 сравнения производится поиск и подключение резервных разрядов. По сигналу с элемента 39 формирователь 42 записывает единицу одновременно в оба регистра 33 и 34 сдвига, в результате чего перебрасывается триггер 58, который подает разрешающий уровень на первые входы группы элементов И 43, и через элемент ИЛИ 55 перебрасывается триггер 60, который блокирует эле40 ментом И 49 вход регистра 34 сдвига от генератора 40 тактовых импульсов.
Далее производят через элементы
И 47 и 48 последовательный сдвиг ранее записанной единицы в регистр 33.
В результате последовательного обращения к каждому разряду (за счет потактного сдвига в регистре 33 единицы). срабатывает соответствующий элемент И 43 и триггер 56, разре50 шающий работу по первому входу элементам И 45. После срабатывания элемента И 43 сигнал через элемент ИЛИ
53 перебрасывает триггеры 59 и 60, тем самым запрещая через элемент И 48
55 выдавать тактирующие импульсы в регистр 33, а разрешает сдвигать единицу в регистре 34 сдвига. Единица в этом регистре переписывается поразрядно и при наличии исправных элементов памяти резервных разрядов срабатывает элемент И 44 и соответствующий элемент И 45, которьгй находится в группе, ранее выбранной триггером 56.
В результате срабатывает соответствующий триггер 57 через элемент ИЛИ
52. Кроме того, выходной сигнал элемента И 45 через элемент ИЛИ 54 опять перебрасывает триггеры 59 и 60, а в момент срабатывания триггера 57 через элемент ИЛИ 51 сбрасывается соответствующий триггер 56.
Выкодные сигналы триггеров 57 данной группы подключают в соответствующем мультиплексоре 30 коммутатора 5 резервный разряд взамен неисправного разряда блока 2, а одновременно элемент И 31 направляет информацию из разряда регистра 4 в годный резервный разряд.
Состояние триггеров 57 в каждой группе является входной информацией для блока 7, поступающей по вхо" дам 17.
Далее, если элемент И 46 не сработает, то значит имеется еще неисправный элемент памяти, информацию которого необходимо корректировать.
Поскольку триггеры 59 и 60 уже переброшены, то это позволяет продолжить сдвиг единицы в регистре 33 сдвига. Далее производится работа аналогично вышеописанной до тех пор пока элемент И 46 не сработает.
В итоге входы 15 группы триггеров
57 за счет мультиплексоров 30 и групп элементов И 31 коммутатора 5 подключают взамен всех разрядов с неисправными элементами памяти резервные разряды с исправными элементами основного блока 2.
После такого подключения и срабатывания элемента И 46 на входе 19 формируется импульс разрешения записи, после чего информация записывается в блок 7, Перебрав все адреса блока 2 и записав в блок 7 информацию о подключении необходимого резервного разряда взамен неисправного разряда блока 2; запоминающее устройство переходит во второй режим работы.
Все триггеры сбрасываются в исходное состояние.
При выборке слов из блока 2 считывается информация блока 7 путем подачи управления по входу 24.
1434503
Если в выбранной ячейке памяти отсутствуют дефекты, то соответствую.щее слово поступает в регистр 4 числа через мультиплексоры 30, управлением для которых является нулевая информация групп триггеров 57. В блоке 7 по данному адресу ничего не записано.
Если в ячейке памяти присутствуют дефекты, то после подачи импульcà по входу 24 информация на выходах t8 блока 7 о подключении резервн х разрядов считывается из блока 7 и перебрасывает соответствующие триг15 геры 57 через группы элементов ИЛИ
52 в блоке б. В результате срабатывают необходимые мультиплексоры 30 и группы элементов И 31 коммутатора 5.
При считывании информации из блока 2 работают мультиплексоры 30, при записи — группы элементов И 31 и элементы ИЛИ 32 и 12.
Формула из обретения
Запоминающее устройство с частичным резервированием, содержащее первый и второй блоки памяти, регистр исла, коммутатор, блок управления ! резервированием и регистр адреса, Причем входы регистра адреса и адресные входы, второго блока памяти поразрядно объединены и являются адресными входами устройства, выходы регистра адреса подключены к адресным входам первого блока памяти, входы записи-чтения первого и второго бло. ков памяти являются соответственно первым и вторым входами задания режима работы устройства, информационйые входы первой группы регистра числа являются информационными входами устройства, информационные входы . второй группы регистра числа подключены к выходам первой группы коммутатора, вход приема регистра числа является первым тактовым входом устройства, информационные входы первой и второй групп коммутатора подключены соответственно к выходам первой и второй групп первого блока памяти, 50 информационные входы первой группы первого блока памяти и информационные входы третьей группы коммутатора объединены поразрядно и соединены с соответствующими выходами регистра 55 числа, выходы группы блока управления резервированием подключены к управляющим входам коммутатора и информационным входам второго блока памяти, выходы которого соединены с информационными входами первой группы блока управления резервированием, выходы регистра числа являются информационными выходами устрой- ства, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия и расширения функциональных возможностей устройства за счет выявления дефектных элемент в памяти в режиме самоконтроля, в Hего введены первый и второй буферные регистры, блок сравнения, элементы ИЛИ и триггеры, входы которых подключены к выходам блока сравнения, информацион" ные входы первой группы блока сравнения соединены поразрядно с выходами второго буферного регистра, информационные входы второй группы блока сравнения соединены поразрядно с выходами регистра числа, информационные входы третьей группы блока сравнения соединены поразрядно с выходами первого буферного регистра, информационные входы первого буферного регистра соединены с одними из выходов регистра числа, выходы первого буферного регистра подключены к первым входам элементов ИЛИ, вторые входы которых соединены с выходами второй группы коммутатора, выходы элементов ИЛИ подключены к информационным входам второй группы первого блока памяти, выходы первой и второй групп которого подключены к информационным входам второго буферного регистра, выходы триггеров подключены к информационным входам второй группы блока управления резервированием, первый вьгход которого подключен к входу разрешения записи второго блока памяти, второй и третий выходы блока управления резервированием являются соответственно выходами Ячейка памяти исправна и
Ячейка памяти неисправна устройства, установочный вход блока управления резервированием является установочным входом устройства, вход приема первого буферного регистра и управляющий вход блока сравнения являются соответственно вторым и третьим тактовыми входами устройства.
i434503
1434503
Составитель В.Фонина
Pедактор А.Pевин Техред A.Кравчук Корректор Э. Лончакова
Заказ 5561/54
Тираж 590 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раунская наб., д. 4/5
Производственно-полиграфическое предприятие, r. Ужгород, ул. Проектная, 4