Устройство для контроля блоков памяти
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(19) 9 4 С 11 С 29 00 1 САНИЕ ИЗОБРЕТЕН К АВТОРСК ляется повыш ройства и ра менения путе адресов неисправных ячеек памяти вконтролируемый блок памяти. Устройство для контроля блоков памяти содержит блок управления, генераторыимпульсов, формирователи управляющих сигналов, блок питания, печатающий блок, счетчик, блок сравнения,запоминающий блок, элементы И и ИЛИ,блок записи информации, В отличие отизвестных устройств предложенное устройство для контроля блоков памятипозволяет записать "карту дефектов" кулин о СССР 1975. СССР 1976 ЛЯ БЛОКОВластибыть ин(поЗУ) ополнительное информационн контролируемого блока памя л. УДАРСТВЕННЫЙ КОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ СВИДЕТЕЛЬСТВУ(54) УСТРОЙСТВО ДЛЯ КОНТРОПАМЯТИ(57) Изобретение относится к овычислительной техники и можетиспользовано для контроля ЗУ нтегральной и дискретной основелупроводниковых ЗУ, ферритовыхЦМД ЗУ и др.). Целью изобретен1270799 А 1 ие быстродеиствия устирение области его приавтоматической записи270799 25 "эталонный" тестовый код числа для записи в информационное поле 13, а в генераторе 3 - управляющие сигналы Изобретение относится к вычислительной технике и может быть использовано дпя контроля запоминающихустроств,(полупроводниковых ЗУ, ферритовых ЗУ, доменных ЗУ и др,),Цель изобретения - повышение быстродействия устройства и расширениеобласти его применения путем автоматической записи адресов неисправныхячеек памяти в контролируемый блокпамяти,На фиг, изображена блок"схемапредлагаемого устройства; на фиг,2 -то же, блока управления; на Фиг.3 -то же, генератора импульсов;на фиг. 4 - то же,формирователя управляющих сигналов; на Фиг, 5 - тоже, блока записи информации,Устройство для контроля блоковпамятиФиг,) содержит блок управления 1,. генераторы импульсов 2 и 3,формирователи управляющих сигналов4, блок питания 5, печатающий блок6, счетчик 7, блок сравнения 8, запоминающий блок 9, элементы ИЛИ 10,элементы И 11, блок записи информации 12.Выходы Формирователей управляющихсигналов 4, блока питания 5, счетчика 7 и блока записи информации 12являются соответственно выходамипервой, второй, третьей и четвертойгруппы устройства, к которым подключается контролируемый блок памяти сосновным 13 и дополнительным 14 информационными полями, причем дополнительное информационное поле 14 используется для занесения карты дефектов основного информационного поляАдресные входы запоминающего бло Ока 9 подключены к информационным выходам счетчика 7, а управляющие входы " к выходам блока управления 1.Выходы блока 9 подключены к первымвходам элементов ИЛИ 10, вторые входы которых соединены со вторым входом устройства, к которому подключен(ы) выход (ы) дополнительного информационного поля 14,Первый вход блока сравнения 8 соединен с выходом генератора 2, второй его вход - с первым входом устройства, к которому подключен(ы) выход(ы) основного информационного поля 13 проверяемого блока памяти, 5Выходы элементов ИЛИ 10 подключены к управляющим входам блока сравнения 8 и к первым входам элементов 2И 11, вторые входы которых соединеныс блоком управления 1. Выходы элементов И 11 подключены к информационным входам блока записи информации 12,К блоку управленияподключеныблок питания 5, печатающийблок 6,генераторы импульсов 2 и 3, Формирователи управляющих сигналов 4, управляющие входы счетчика 7, запоминающего блока 9 и блока записи информации 12, вторые входы элементов И 11,выходы блока сравнения 8,Блок управления 1 (фиг.2) содержит кнопочный переключатель 15, эадающий генератор 16, счетчики 17-20,дешифраторы 21 и 22, регистры 23-27ЗУ для хранения программы работы всего устройства, элементы И 28 - 34,элементы ИЛИ 35 - 39, триггер 40,Генераторы импульсов 2 и 3 1,фиг,З)содержат регистр 41, регистр сдвига42 и мультиплексор 43, на выходе которого в генераторе 2 формируется для проверяемого блока памяти, Формирователи управляющих сигналов 4, один из которых представлен на фиг,4, в зависимости от заданного кода на регистрах 24 блока управления .1 Формируют временное положение и длительность всех управляющихсигналов, подаваемых в контролируемый блок памяти. Код начального поло"жения импульса через мультиплексор44 устанавливает в "единичное" состояние триггер 45. Код, определяющийвремя окончания импульса, сбрасываетв исходное состояние триггер черезмультиплексор 46. Регистр сдвига 47позволяет управлять мультиплексорами,Переключение триггера 45 и работаэлемента ИЛИ 48, элемента И 49 управляемого сигналами с выходов генератора 2 и 3, позволяет Формироватьразличные комбинации управляющих сигналов при обращении к объекту контроля,В блок записи информации 12 Фиг.51входят регистр 50 и формирователь 51,Регистры 23, 24, 26 (фиг,2), 41(фиг.З) задают информацию в цифровомкоде, Регистры 23 задают значениянапряжений блока питания 5, регистры24 - значения начала и конца каждогоиз импульсов управления (временные1270799 3параметры) для контролируемого блокапамяти. регистры 41 генератора 2коды числа, а генератора 3 - кодыуправляющих воздействий, регистры 26 исходные данные для предварительнойзаписи их в запоминающий блок 9 перед началом проверки блока памяти,Регистр 25фиг,2) является регистром режима, В нем выход 52 через элемент И 30 разрешает производить вклюОчение печатающего блока 6, Выход 53организует через элемент И 33 считывание информации из запоминающегоблока 9 по синхросигналам с дешифратора 2. Выход 54 через элемент И 31 15разрешает по синхросигналам производить запись в блок 9 исходных данныхот регистра 26 через элементы И 29,ИЛИ 38, а выход 55 - запись информации от блока сравнения 8 в процессе Оработы устройства через элементыИ 34, ИЛИ 38, Эта запись также производится по синхросигналам, поступающим на элемент И 32, после того каксрабатывает блок 8 и на выходе элемента ИЛИ 39 появится сигнал,Выход 56 разрешает производитьзапись информации в дополнительноеинформационное поле 14, разрешаетработать счетчику 20 и позволяет бло-ЗОкировать выдачу программы из памяти27 посредством остановки работы счетчика 18 через триггер 40 и элементИЛИ 36.По сигналу на выходе 57 устройство прекращает работать, генератор 16 не вьщает импульсы,Информация в регистры 23, 24, 25,26 и 41 заносится из ЗУ 27, переборадресов которого производится счетчи ком 18. Коды адресов выбранных регистров проходят через элемент ИЛИ 35,В качестве ЗУ 27 может быть использовано ОЗУ либо ППЗУ, информацияв которые может заноситься с внешнего носителя, например с перфорационной ленты,Счетчик 19 перебирает адреса регистров 23, 24 и 41 через элементИЛИ 35 для опроса их при печати результатов контроля по сигналу с выхода 58, подаваемому из блока 6, после каждого обращения к очередномурегистру. Дешифратор 22 после печатиотключает блок 6, На время работы 55печатающего блока 6 счетчик 18 блокируется сигналом иэ блока 6 черезэлемент ИЛИ 36,Блокировка счетчика 8 производится также триггером 40, который срабатывает по сигналу с выхода 56 регистра режима 25, Такое состояниесохраняется на время записи информациив дополнительное поле 14, Появлениесигнала с выхода 56 служит разрешением для работы счетчика 20, Послезаписи информации в дополнительноеполе контролируемого блока памятивыходной импульс счетчика 20 перебрасывает триггер 40 в исходное состояние, Таким образом, разблокируется счетчик 18 и устройство продолжает работать по программе, заложенной в памяти ЗУ 27.Задающий генератор 16 через счетчик 17 и дешифратор 21 обеспечиваетвыдачу синхросигналов, необходимыхдля работы всего устройства в целом,Кнопочный переключатель 15 в момент нажатия кнопки обеспечиваетсброс всехзапоминающих элементов устройства, включая регистры, счетчик,триггер (связь не показан , а в момент отпускания производит запускзадающего генератора 16,Печатающий блок 6 предназначендля фиксации границ областей работоспособности блока памяти в параметрах, выбранных управляющих воздействий, Фиксируются те параметры сигналов и значения напряжений питания,снимаемые с выходов регистров 23, 24,41, при которых не происходит сравнение записанного кода числа со считынным из контролируемого блока памяти,Устройство работает следующим образом,В исходном состоянии выход триггера 40 разрешает работать счетчику118 через элемент ИЛИ 36. В дополнительном информационном поле 14 блокапамяти отсутствует информация,Кнопочным переключателем 15 запускается задающий генератор 16 и синхросигналы с дешифратора 21 поступают на счетчик 18, который производитперебор адресов ЗУ 27.Первоначально информация, содержащая сведения о дефектах контролируемого блока, из ЗУ 27 переписывается в регистр 26, откуда она пересылается в запоминающий блок 9. Еслитакая информация отсутствует, то вЗУ 27 заносится предварительно нуле-вая информация, которая затем через3 12707регистр 26 переписывается в заломи.;ающий блок 9, Эта перепись производ. тся следующим образом, 3 регистрс25 на выходе 5 ч устанавливается сиг нал, разрешающий работать элементамИ 29, 31. Сигналы с дешифратора 21поступают на счетчик 7, который перебирает адреса блока 9, а сигналы,проходящие через элементы И 31, ИЛИ37 абеспсчивают запись исходных данных в блок 9 из регистра 26,После записи исходной информации,во все адреса блока 9 снимается сигнал с выхода 54, Генераторы импульсов 2 и 3 и Формирователи управляющих сигналов 4 обеспечивают записьтестовых кодов и временную диаграммуработы основного информационного поля 13 проверяемого блока памяти в соответствии с программой, хранимой вЗУ 27 блока управления, с последующимпереходом на режим считывания записанной информации и ее контролем, Приэтом выходной сигнал с выхода 55 регистра 25 режима разрешает работать 25элементам И 32, Зч.На входы блока сравнения 8 поступает эталонный код числа с выхода генератора импульсов 2 и считанный кодиз основного информационного поля 13 ЗОконтролируемого блока памяти по первому входу устройства,Счетчик 7 осуществляет переборадресов запоминающего блока 9 синхронно с перебором адресов основногополя 13 и дополнительного поля 1 чпроверяемого блока памяти,При несовпадении эталонного кодачисла и считанного кода из проверяемого блока памяти блок сравнения 8вырабатывает сигнал несовпадения,который поступает на информационныйвход (ы) запоминающего блока 9 черезэлементы И 34, ИЛИ 38, Данная информация по,синхросигналу, проходящемучерез элементы И 32, ИЛИ 37, записывается в блок 9, в ячейку с адресом,соответствующим адресу, из которогосчитан данный код,Таким образом, при таком переборе адресов проверяемого блока памяти происходит запись информации о дефектах основного информационного поля 13 в запоминающий блок 9 по соответствующим адресам,Повторяя описанную процедуру записи и считывания информации иэ основного информационного поля 13 бло 99 бка памяти при различных тестовых ком" би .ациях кодов чи:ел, различных значениях параметров, управляющих, воздей;твий выявляются все.дефекты основного информационного поля 13 и записываются по соответствующим адресам в запоминающий блок 9.После окончания процедуры выявления всех дефектов основного информационного поля 13 и записи в блок 9 устройство переходит на режим проверки соответствия области работоспособности контролируемого блока памяти заданным требованиям. При этом выход 53 регистра режима 25 через элемент И 33 разрешает производить считывание информации из блока 9 по синхро" сигналу блока управленияСчитанное слово иэ блока 9 по шине 59 на фиг,1) в момент выборки деФектной информации из основного поля13 запрещает сравнение ее с эталонным кодом и блока сравнения 8Темсамым осуществляется "маскирование" дефектов контролируемого блока памяти а1(ритериями достаточности областиработоспособности блока памяти могутбыть либо коцы в ЗУ 27 блока управления, соответствующие минимальными максимальным значениям параметровуправляющих сигналов, либо напечатанные значения параметров этих сигналов блоком 6 Первый случай соответствует автоматическому режиму работыустройства, во втором случае " решение о достаточности области работоспособности, принимает оператор. Для того, чтобы отпечатать результат контроля, выход 52 регистра режима 25 разрешает работать элементуИ 30, Сигнал несовпадения от блока 8поступающий на второй вход элементаИ 30 запускает печатающий блок 6,который на время работы через элементИЛИ 36 блокирует счетчик 18, Блок.б .по щине 58 опрашивает регистры 23,24 41 значений текущего состоянияпараметров управляющих сигналов контролируемого блока памяти, очередностькоторых задается счетчиком 19 черезэл;. ент ИЛИ 35. Счетным импульсомявляется сигнал по шине 58. После печати результатов контроля дешифратор22 дает сигнал на отключение блока 6.Счетчик 18 разблокируется и программаконтроля продолжается, 1270799При соответствии области работоспособности проверяемого блока памяти загиным критериям устройство переходит в режим записи информации вдополнительное информационное поле14, на выходе 56 регистра режима 25устанавливается разрешающий сигналдля работы блока записи информации(через элемент И 28) и для работыэлемента И 11, на выходе 53 - разрешение для опроса адресов в запоминающем блоке 9, Сигнал с выхода 56перебрасывает триггер 40, которыйблокирует счетчик 18 через элементИЛИ 36, и запускает счетчик 20. Производя последовательный опрос адресов в блоке 9, информация из негопереэаписывается в регистр 50 блоказаписи 12 (фиг,5), а включение (посинхросигналу с дешифратора 21) формирователя 51 обеспечивает записьинформации регистра 50 в дополнительное поле 14 контролируемого блока памяти. Таким образом, в дополнительное поле 14 записываются адреса дефектных элементов основного информационного поля 13 ("карта дефектов"),ранее записанных в блок 9,После окончания записи "карты дефектов" в дополнительное поле 14 вы- З 0ходной сигнал счетчика 20 сбрасывает триггер 40 в исходное состояние,со счетчика 18 снимается блокировка,программа из ЗУ 27 продолжается.В качестве дополнительного информационного поля 14 могут быть исполь.зованы перепрограммируемые ПЗУ, например ПЗУ с электрической перезаписью информации, ПЗУ программируемые путем "прожигания" плавких перемычек и т,п для чего Формирователь51 блока 12 формирует импульсы записи информации специальной формы,Таким образом, операция контроляблоков памяти с дефектами, содержа 45щими дополнительное информационноеполе для размещения "карты дефектов",с помощью предлагаемого устройствасостоит из трех процедур; процедурыопределения всех дефектов основногоинформационного поля контролируемого блока памяти при различных сочетаниях и параметрах управляющих воздействий и занесения "карты дефектов" в запоминающий блок устройства; 55процедуры проверки соответствия многомерной области работоспособностиосновного информационного поля конт- о ролируемого блока памяти заданным требованиям при исключению (маскировании) его дефектных участков; процедуры перезаписи "карты дефектов" из запоминающего блока устройства в дополнительное информационное поле проверяемого блока памяти и окончательная проверка его области рабОтоспособности заданным требованиям при "маскированиидефектов сигналами из дополнительного информационного поля.Окончанием работы всего устройства служит сигнал 57 регистра режима 25, который прекращает работу задающего генератора 16,Формула изобретенияУстройство для контроля блоков памяти, содержащее генераторы импульсов, входы которых соединены с выходами первой группы блока управления, формирователи управляющих сигналов, входы которых соединены с выходами второй группы блока управления и с выходами генераторов импульсов, а выходы формирователей управляющих сигналов являются выходами первой группы устройства, блок питания, входы которого соединены с выходами третьей группы блока управления, а выходы являются выходами второй группы устройства, блок сравнения, первый вход которого подключен к выходу первого генератора импульсов, второй вход является входом устройства, а выход соединен с входом блока управления, и счетчик, управляющие входы которого соединены с выходами четвер той группы блока управления, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия устройства и расширения области его применения путем автоматической записи адресов неисправных ячеек памяти в контроли- руемый блок памяти, оно содержит блок записи информации, элементы И, ИЛИ и запоминающий блок, адресные входы которого подключены к информационным выходам счетчика, которые являются выходами третьей группы устройства, информационные входы запоминающего блока подключены к выходам пятой группы блока управл ния, аинформационные выходы запоминающего блока подключены к первым входам элементов ИЛИ, вторые входы которых являются 1 входами группы устройства, выходы9 1270799 1 Оэлементов ИЛИ подключены к управляю- элементов И подключены к информацищим входам блока сравнения и к пер- онным входам блока записи информации, вым входам элементов И, вторые входы выходы которого являются выходами четкоторых соединены с выходами шестой вертой группы устройства, а управляющий , группы блока управления, а выходывход подключен к выходу блока управления.1270799 Зака 43комитета СССР Подпис ткрытийская наб. оизводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная УО пт Составительедактор В. Ковтун Техред В. Кад 6247/53 Тираж 5 ВНИИПИ Государственного по делам изобретений и 1130350 Москва, Ж, Ра
СмотретьЗаявка
3894921, 13.05.1985
ПРЕДПРИЯТИЕ ПЯ А-1439
БЕЗРУЧКО НИКОЛАЙ ИВАНОВИЧ, ФАТКУЛИН РАВИЛЬ ЗИГАНГАРЯЕВИЧ, ЦЕПЛЯЕВ ВИКТОР КОНСТАНТИНОВИЧ, МИРОНЕНКО ЕВГЕНИЙ БОРИСОВИЧ
МПК / Метки
МПК: G11C 11/14, G11C 29/00
Опубликовано: 15.11.1986
Код ссылки
<a href="https://patents.su/7-1270799-ustrojjstvo-dlya-kontrolya-blokov-pamyati.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля блоков памяти</a>
Предыдущий патент: Устройство для измерения средней скорости перемещения магнитного носителя
Следующий патент: Устройство для амортизации
Случайный патент: Весовой порционный дозатор с цифровым управлением