Устройство для контроля блоков памяти Советский патент 1986 года по МПК G11C29/00 G11C11/14 

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

tc

о

со со

Изобретение относится к вычислительной технике и может быть использовано для контроля запоминающих устроств(полупроводниковых ЗУ, ферритовых ЗУ, доменных ЗУ и Ap.)t

Цель изобретения - повышение быстродействия устройства и распшрение области его применения путем автоматической записи адресов неисправных ячеек памяти в контролируемы){1 блок памяти.

На фиг,1 изображена блок-схема предлагаемого устройства; на фиг,2 то же, блока управления; на фиг,3 то же, генератора импульсов; на фиг, 4 - то же,формирователя управляющих сигналов; на фиг, 5 - то же, блока записи информации.

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

Выходы формирователей управляющих сигналов 4, блока питания 5, счетчика 7 и блока записи информации J 2 являются соответственно выходами первой, второй, третьей и четвертой группы устройства, к которым подключается контролируемый блок памяти с основным 13 и дополнительным 14 информационными полями, причем дополнительное информационное поле I4 используется для занесения карты дефектов основного информационного поля.

Адресные входы запоминающего блока 9 подключены к информационным выходам счетчика 7, а управляющие входы - к выходам блока управления 1, Выходы блока 9 подключены к первым входам элементов ИЛИ 10, вторые входы которых соединены со вторым входом устройства, к которому подключен (ы) выход (ы) дополнительного информационного поля 14,

Первый вход блока сравнения 8 соединен с выходом генератора 2, второй его вход - с первым входом устройства, к которому подключен(ы) выход (ы) основного информационного поля 13 проверяемого блока памяти,

Выходы элементов ИЛИ 10 подключены к управляющим входам блока сравнения 8 и к первым входам элементов

И I1, вторые входы которых соединены с блоком управления 1, Выходы элементов И I1 подключены к информационным входам блока записи информации 12,

К блоку управления 1 подключены блок питания 5, печатающий блок 6, генераторы импульсов 2 и 3, формирователи управляющих сигналов 4, управляющие входы счетчика 7, запоминающего бЛока 9 и блока записи информации 125 вторые входы элементов И П, выходы блока сравнения 8,

Блок управления I (фиг,2) содержит кнопочный переключатель 15, задающий генератор 16, счетчики 17-20, депшфраторы 21 и 22, регистры 23-27 ЗУ для хранения программы работы всего устройства, элементы И 28 - 34,

элементы ИЛИ 35 - 39, триггер 40,

Генераторы импульсов 2 и 3 (фиг,3) содержат регистр 41, регистр сдвига 42 и мультиплексор 43, на выходе которого в генераторе 2 формируется

эталонньй тестовый код числа для записи в информационное поле 13, а в генераторе 3 - управляющие сигналы для проверяемого блока памяти, : Формирователи управляющих сигналов 4, один из которых представлен ,на фиг,4, в зависимости от заданно- го кода на регистрах 24 блока управления .1 формируют временное положение и длительность всех управляющих

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

время окончания импульса, сбрасьгоает в исходное состояние триггер через мультиплексор 46, Регистр сдвига 47 позволяет управлять мультиплексорами. Переключение триггера 45 и работа

элемента ШШ 48, элемента И 49 3 1равляемого сигналами с вьпсодов генератора 2 и 3, позволяет формировать различные комбинации управляющих сигналов при обращении к объекту контроля,

в блок записи информации ,5) входят регистр 50 и формирователь 51,

Регистры 23, 24, 26 (фиг,2), 41 (фиг,3) задают информацию в цифровом коде. Регистры 23 задают значениянапряжений блока питания 5, регистры 24 - значения начала и конца каждого из импульсов управления (временные 31 параметры) для контролируемого блока памяти, регистрь 41 генератора 2 коды мисла, а генератора 3 - коды управляющих воздействий, регистры 26исходные данные для предварительной записи их в запоминающий блок 9 перед началом проверки блока памяти. Регистр 25 (фиг.2) является регистром режима. В нем выход 52 через элемент И 30 разрешает производить вклю-Ю чение печатающего блока 6. Выход 53 организует через элемент И 33 считывание информации из запоминающего блока 9 по синхросигналам с дешифратора 21. Выход 54 через элемент И 31 разрешает по синхросигналам производить запись в блок 9 исходных данных от регистра 26 через элементы И 29, ИДИ 38, а выход 55 - запись информации от блока сравнения 8 в процессе работы устройства через элементы И 34, ИЖ 38. Эта запись также произ водится по синхросигналам, поступающим на элемент И 32, после того как срабатывает блок 8 и на выходе элемента ИЛИ 39 появится сигнал. Выход 56 разрешает производить запись информации в дополнительное информационное поле 14, разрешает работать счетчику 20 и позволяет бло-зо кировать вьщачу программы из памяти 27 посредством остановки работы счетчика 8 через триггер 40 и элемент ИЛИ 36. По сигналу на выходе 57 устройство прекращает работать, генератор 16 не вьщает импульсы. Информация в регистры 23, 24, 25, 26 и 41 заносится из ЗУ 27, перебор адресов которого производится счетчиком 18. Коды адресов выбранных регистров проходят через элемент ИЛИ 35 В качестве ЗУ 27 может быть использовано ОЗУ либо ПИЗУ, информация в которые может заноситься с внешне го носителя, например с перфорацион ной ленты. Счетчик 19 перебирает адреса регистров 23, 24 и 41 через элемент ИЛИ 35 для опроса их при печати результатов контроля по сигналу с выхода 58, подаваемому из блока 6, по ле каждого обращения к очередному регистру. Дешифратор 22 после печат отключает блок 6. На время работы печатающего блока 6 счетчик 18 блокируется сигналом из блока 6 через элемент ШШ 36. 99 Блокировка счетчика 18 производится также триггером ДО, который срабатывает по сигналу с выхода 56 регистра режима 25. Такое состояние сохраняется на время записи информации в дополнительное поле 14. Появление сигнала с выхода 56 служит разрешением для работы счетчика 20, После записи информации в дополнительное поле контролируемого блока памяти выходной импульс счетчика 20 перебрасывает триггер 40 в исходное состояние. Таким образом, разблокируется счетчик 18 и устройство продолжает работать по программе, заложенной в памяти ЗУ 27. Задающий генератор 16 через счетчик 17 и дешифратор 21 обеспечивает вьщачу синхросигналов, необходимых для работы всего устройства в целом. Кнопочный переключатель 15 в момент нажатия кнопки обеспечивает сброс всех)запоминающих элементов устройства, включая регистры, счетчик, триггер (связь не показан; , а в момент отпускания производит запуск задающего генератора 16. Печатающий блок 6 предназначен для фиксации границ областей работоспособности блока памяти в параметpax, выбранных управляющих воздействий. Фиксируются те параметры сигналов и значения напряжений питания, снимаемые с выходов регистров 23, 24, 41, при которых не происходит сравнение записанного кода числа со считынным из контролируемого блока памяти , Устройство работает следующим образом. В исходном состоянии выход триггера 40 разрешает работать счетчику 18 через элемент ИЛИ 36. В дополнительном информационном поле 14 блока памяти отсутствует информация. Кнопочным переключателем 15 запускается задающий генератор 16 и синхросигналы с дешифратора 21 поступают на счетчик 18, который производит перебор адресов ЗУ 27. Первоначально информация, содержащая сведения о дефектах контролируемого блока, из ЗУ 27 переписывается в регистр 26, откуда она пересылается в запоминающий блок 9. Если такая информация отсутствует, то в ЗУ 27 заносится предварительно нулевая информация, которая затем через рагистр 26 переписывается в запоми пающий блок 9, Эта перепись произво,г1ится следутощ -1М образом, 3 регистре 25 на выходе 54 устанавливается сиг нал, разрешающий работать элементам 41 29, 31. Сигналы с дешифратора 2 поступают на счетчик 7, который пере бирает адреса блока 9 а сигналы, проходящие через элементы И 31, ИЛИ 37 обеспечивают запись исходных дан ных в блок 9 из регистра 26, После записи исходной информации, во все адреса блока 9 снимается сигнал с выхода 54,, Генераторы импульсов 2 и 3 и формирователи управляющих сигналов 4 обеспечивают запись тестовых кодов и временную диаграмму работы основного информационного поля 13 проверяемого блока памяти в со ответствии с программой, хранимой в ЗУ 27 блока управления( с последующи переходом на режим считывания записанной информации и ее контролем, Пр этом вьгходной сигнал с выхода 55 ре гистра 25 режима разрешает работать элементам И 32, 34. На входы блока сравнения 8 поступает эталокньШ код числа с вьпсода ге нератора импульсов 2 и считанный код из основного информационного поля i3 контролируемого -блока памяти по первому входу устройства. Счетчик 7 осуществляет перебор адресов запоминающего блока 9 синхронно с перебором адресов основного поля 13 и дополнительного поля 14 проверяемого блока памяти При несовпадении эталонного кода числа и считанного кода из проверяемого блока памяти блок сравнения 8 вырабатьшает сигнал несовпадения, который поступает на. информационный вход (ы) запоминающего блока 9 через элементы И 34 ИЛИ 38. Данная информация по,синхросигналу, проходящему через элементы И 32, ИЛИ 37j записывается в блок 99 Б ячейку с адресом, соответствующим адресу, из которого считан данный код,. Таким образом, при таком переборе адресов проверяемого блока .памяти происходит запись информации о де фектах основного информационного по ля 3 в запоминающий блок 9 по соответствующим адресамf Повторяя описанную процедуру записи и считьшания информации из основного информационного поля 13 блока памяти при раз.пичных тестовых комбинациях кодов чиселд различных значениях параметров ,TIpaвл.я:ющиx воздействий выявляются все.дефекты основного информационного поля 13 и записываются по соответствующит- адресам в запоминающий блок 9, ь После окончания процедуры выявления всех дефектов основного информационного поля 13 и записи в блок 9 устройство переходит на режим проверки соответствия области работоспособности контролируемого блока памяти заданным требованиям. При этом выход 53 регистра режима 25 через элемент И 33 разрешает про.изводить считьшание информации из блока 9 по синхросигналу блока управления 1, Считанное слово из блока 9 (по шине 59 на фиг,1) в момент выборки дефектной информации из основного поля 13 запрещает сравнение ее с эталонньв4 кодом и блока сравнения 8, Тем самым осуществляется маскирование дефектов контролируемого блока памяти. Критериями достаточности области работоспособности блока памяти могут быть либо коды в ЗУ 27 блока управления соответствующие минимальным и максимальным значениям параметров управляющих сигналов, либо напечатанные - значения параметров этих сигналов блоком 6„ .Первый случай соответ- ствует автоматическому режиму работы устройства, во втором случае - решение о достаточности области работоспособности, прингдаает оператор. Для ТОГО; чтобы отпечатать результат контроля,, выход 52 регистра режима 25 разрещает работать элементу И 30, Сигнал несовпадения от блока 8 поступающей, на второй вход элемента И 30,, запускает печатающий блок 6, который на время работы через элемент ИЛИ 36 блокирует счетчик 18, Блок.6. по шине 58 опрагаивает регистры 23, 24р 41 значений текущего, состояния параметров управляющих сигналов конт ролнруемого блока памятИ;, очередность которых задается счетчиком 19 через элемент ИЛИ 35, Счетным.импульсом является сигнал по щи.не 58. После печати результатов контроля дещифра.тор 22 дает сигнал на отключение блока 6. Счетчик 18 разблокируется и программа контроля продолжается.

При соответствии области работоспособиости проверяемого блока памяти загтнным критериям устройство переходит в режим записи информации в дополнительное информационное поле 14, на выходе 56 регистра режима 25 устанавливается разрешающий сигнал для работы блока записи информации (через элемент И 28) и для работы элемента И 11, на выходе 53 - разрешение для опроса адресов в запоминающем блоке 9. Сигнал с выхода 56 перебрасьгоает триггер 40, который блокирует счетчик 18 через элемент ИЛИ 36, и запускает счетчик 20. Производя последовательный опрос адресов в блоке 9, информация из него перезаписывается в регистр 50 блока записи 12 (фиг.5), а включение (nq синхросигналу с дешифратора 21) формирователя 51 обеспечивает запись информации регистра 50 в дополнительное поле 14 контролируемого блока памяти. Таким образом, в дополнительное поле 14 записываются адреса дефектных элементов основного информационного поля 13 (карта дефектов), ранее записанных в блок 9,

После окончания записи карты дефектов в дополнительное поле 14 выходной сигнал счетчика 20 сбрасывает триггер 40 в исходное состояние, со счетчика 18 снимается блокировка, программа из ЗУ 27 продолжается.

В качестве дополнительного информационного поля 14 могут быть использованы перепрограммируемые ПЗУ, например ПЗУ с электрической перезаписью информации, ПЗУ,, программируемые путем прожигания плавких перемычек и т.п., для чего формирователь 51 блока 12 формирует импульсы записи информации специальной формы.

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

основного информационного поля конт о

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

Окончанием работы всего устройства служит сигнал 57 регистра режима 25, который прекращает работу задающего генератора 16,

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

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

Й/z.J

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

название год авторы номер документа
Устройство управления для доменной памяти 1982
  • Озеров Владимир Михайлович
  • Финаревский Аркадий Леонидович
SU1152035A1
Устройство для контроля памяти 1983
  • Бардин Александр Львович
  • Селитков Юрий Викторович
  • Шапилов Владимир Дмитриевич
  • Шубников Сергей Константинович
SU1129656A1
Запоминающее устройство 1982
  • Безручко Николай Иванович
SU1084903A1
Устройство для контроля интегральных микросхем памяти 1983
  • Дербунович Леонид Викторович
  • Бохан Владислав Федорович
  • Кимарский Владимир Иванович
  • Кузовлев Юрий Иванович
  • Либерг Игорь Геннадьевич
  • Черняк Игорь Владимирович
SU1144154A1
Запоминающее устройство с частичным резервированием 1986
  • Безручко Николай Иванович
SU1434503A1
Устройство для коррекции ошибок в блоках памяти с последовательным доступом 1987
  • Андреева Ирина Николаевна
  • Бородин Геннадий Александрович
  • Василькевич Игорь Викторович
SU1510014A1
Программируемый контроллер 1981
  • Элькинд Лев Аркадьевич
  • Баранов Михаил Борисович
  • Росляков Владимир Павлович
  • Иванов Павел Сергеевич
SU1001012A1
Запоминающее устройство 1982
  • Науман Евгений Федорович
  • Филатов Николай Федорович
  • Служеникин Владимир Иванович
SU1295447A1
Устройство для контроля цифровых узлов 1985
  • Инсода Линас Витаутович
  • Пятронис Ромульдас Викторас Брониславович
  • Урбонас Владисловас Пятрович
  • Кузьменко Виктор Михайлович
SU1238085A2
РАДИОЛОКАЦИОННАЯ СТАНЦИЯ 1993
  • Ицкович Ю.С.
  • Коржавин Г.А.
  • Кучеров В.А.
  • Никольцев В.А.
  • Овчаров Ю.Н.
RU2037842C1

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

Реферат патента 1986 года Устройство для контроля блоков памяти

Изобретение относится к области вычислительной техники и может быть использовано для контроля ЗУ на интегральной и дискретной основе (полупроводниковых ЗУ, ферритовых ЗУ, ЩЦ ЗУ и др.). Целью изобретения является повьшение быстродействия устройства и расширение области его применения путем автоматической записи адресов неисправных ячеек памяти в контролируемый.блок памяти. Устройство для контроля блоков памяти содержит блок управления, генераторы импульсов, формирователи управляющих сигналов, блок питания, печатающий блок, счетчик, блок сравнения, запоминающий блок, элементы И и ИЛИ, блок записи информации, В отличие от известных устройств предложенное устройство для контроля блоков памяти позволяет записать карту дефектов i в дополнительное информационное поле контролируемого блока памяти. (Л 5 ил.

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

ФигЛ

Фиг,5

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

Устройство для контроля блоков памяти 1975
  • Карлов Александр Васильевич
  • Плешев Геннадий Васильевич
  • Дорохин Виктор Иванович
  • Каминский Владимир Никифорович
  • Савелов Александр Зосимович
  • Толчинский Валерий Аронович
SU526954A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Авторское свидетельство СССР
Устройство для контроля блоков памяти 1976
  • Иванов Александр Иванович
SU646375A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 270 799 A1

Авторы

Безручко Николай Иванович

Фаткулин Равиль Зигангаряевич

Цепляев Виктор Константинович

Мироненко Евгений Борисович

Даты

1986-11-15Публикация

1985-05-13Подача