Устройство для контроля оперативной памяти

 

-1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ОПЕРАТИВНОЙ ПАМЯТИ, содержащее формирователь адреснях сигналов и формирователь тестовых Сигналов, входы которых и один из входов регистра данных подключены к выходам блока управления, и схему сравнения, входы которой соединены соответственно с выходами регистра данных и с выходом форигарователя тестовых сигналов, причем выход схемы сравнения подключен к входу блока управления, о т л и чающееся тем, что, с целью повьаиения быстродействия устройст - ва, в него введены первый мультиплексор , одни из входов которого являются информационными входами (устройства, усилители, выходы которых являются выходами учтройства. и программный блок, одни из входов которого являются установочными-входами устройства, а другой вход является управлякяцим, причем выходы программного блока соединены с другими входами первого мультиплексора , выходы которого подключены к другим входам регистра данных, вход первого усилители соединен с выходом формирователя адресных сигналов , вход второго усилителя являет1ся управляю11(им, вход третьего усилителя подключен к выходу формирователя тестовых сигналов 2 . Устройство по п.1, о т л и чающееся тем, что программный блок содержит генератор сигналов , вход которого соединен с выхо (Л дом триггера, а выход - с входом счетчика, выходы которого подключ;рны к одним из входов второго мульти .плексора, выход которого соединен с кулевым входом .триггера, а другие входы подключ ены соответ ственно к выходам-переключателей , первые и вторые входы которых соответственно объединены и являются одними из входов блока, другим входом и выходами которого являются соответственно еди о ничный входтриггера и выходы счетчи-: ка.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

3(59 G 11 С 29 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3364171/18-24 (22) 11.12.81 .(46) 07.04.83. Вюл. У 13 (72) A.Â. Закиров, У.Г. Латыпов, .Е.В. Чирухин, В.П. Матвеев и М.Т. Низипов (53) 681.327(088.8) (56) 1. Авторское свидетельство СССР

9 611257, кл. G 11 С 29/00, 1976.

2. Патент США Р 3751649, кл. G 11 С 29/00,опублик.1973(прототип) ° (54) (57) 1. УСТРОЙСТВО ДЛЯ КОНТРОЛЯ

ОПЕРАТИВНОЙ ПАМЧТЦ, .содержащее формирователь адреснйх сигналов и формирователь тестовых сигналов, входы которых и один из входов регистра даинык подключены к выходам блока управления, и схему сравнения, входы которой соединены соответственно с выходами регистра данных и с выходом формирователя тестовых сигналов, причем выход схемы сравнения подключен к входу блока управления, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия устройст ва, в него введены первый мультиплексор, одни из входов которого являются информационными входами устройства, усилители, выходы кото рых являются выходами устройства, „„SU„„01066 А и программный блок, одни из входов которого являются установочными-входами устройства, а другой вход является управляющим, причем выходы программного блока соединены с другими входами первого мультиплексора, выходы которого подключены к другим входам регистра данных, вход первого усилителя соединен с выходом формирователя адресных сигна,лов, вход второго усилителя являет ся управляющим, вход третьего усилителя .подключен к выходу формирователя тестовых сигналов.

2. Устройство по п.1, о т л и— ч а ю щ е е с я тем, что програмФ мный блок содержит генератор сигна- Е лов, вход которого соединен с выходом триггера, а выход — с входом счетчика, выходы которого подключены к одним из входов второго мульти- .плексора, выход которого соединен с нулевым входом, триггера, а другие входы подключены соответственно к выходам переключателей, первые и вторые входы которых соответственно объ- () единены и являются одними из входов блока, другим входом и выходами которого являются соответственчо еди-() ничный вход. триггера и выходы счетчи-. ф ка.

1010ббО

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

Известно устройство для контроля оперативной памяти, содержащее блок управления, регистр адреса, формирователь, блок обработки информации, приемный ре ги стр, коммутатор, регистр записи, дополнительный приемный регистр и распределитель 1 1 ). 1О

Недост ат ком этого устройст ва является отсутствие воэможности подключения нескольких контролируемых запоминающих устройств (Зу).

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

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

Цель изобретения — повышение быстродействия устройства., Поставленная цель достигается тем, что в устройство для контроля. оперативной памяти, содержащее формирователь адресных сигналов и формирователь тестовых сигналов, входы которых и один из входов регистра данных подключены к выходам блока ° 35 управления, и схему сравнения, входы которой соединены соответственно р выходами регистра данных и с выходом формирователя тестовых сигналов, причем выход схемы сравнения 40 подключен к входу блока управления, введены первый мультиплексор, одниi из входов которого являются инфор.мационными входами устройства, усивыходы KoToPblx HBJIHIoTGB 45 выходами устройства, и программный блок, одни из входов которого являются установочными входами устройства, а другой вход является управляющим, причем выходы программного блока соединены с другими входами первого мультиплексора, выходы которого подключены к другим входам регистра данных, вход первого усилителя соединен с выходом формирователя адресных сигналов, вход второ- з5 га усилителя является управляющим, вход третьего усилителя подключен, к выходу формирователя тестовых сигналов.

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

На чертеже представлена функциональная схема предлагаемого устройства.

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

Программный блок 10 содержит генератор 11 сигналов, счетчик 12, формирующий номер проверяемого ЗУ, триггер 13, второй мультиплексор 14, предназначенный для мультиплексирования выходов контролируемых ЗУ, и переключатели 15.

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

В цикле записи формирователи 1 и 2 и блок 3 управления в соответ твин с алгоритмами выполнения проверочных ! тестов ("бег", "шахматный", "галоп" и т.д.) вырабатывают соответственно адреса памяти, по которым записываются тестовые слова, сигналы управления и сами тестовые слова для записи в проверяемую оперативную память ЗУ. Коды адресов, сигналы управления и коды тестовых слов через усилители 7-9 поступают соответственно на входы адреса, управления и записи всех проверяемых ЗУ, в которые одновременно и в соответствии с адресами производится запись опреде.— ленной информации.

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

Чтение без контроля (режим прогона).

В этом режиме после включения устройства счетчик 12 устанавливается в нулевое состояние ("000"), соответствующее проверке первого ЗУ.

Если оно подключено к устройству, т.е. соответствующий из переключателей 15 находится в положении ВКЛЮЧЕНО, то на выходе мультиплексора 14

1010660

45 появляется сигнал, устанавливающий триггер 13 .в нулевое состояние, блокирующее генератор 11. На адресные входы мультиплексора 6 с выхода счетчика 12 поступает код "000", сохраняющийся в.течение всего цикла чтения и разрешающий прохождение на . выход мультиплексора 6 информации, считанной с первого Зу. Эта информация записывается по сигналу из блока 3 в регистр 5 и с его выхода пос- 10 гупает на вторые входы схемы 4 сравнения, на первые входы которой поступает эталонная информация, вновь вырабатываемая формирователем 2.

Результат сравнения поступает в 15 блок "3 управления. Однако в случае возникновения ошибки, т.е. несоответствия считанной из проверяемого

ЗУ информации эталонной, о".танова устройства не нроисходит, так как. переключатель КОНТРОЛЬ блока 3 (не показан) находится в положении

ВЫКЛЮЧЕНО, а возникший сигнал ошибки используется, например, для индикации наличия ошибки или дляподсчета числа ошибок.

По окончании проверки первого ЗУ вырабатываемый блоком 3 сигнал КОНЕЦ

ПРОВЕРКИ устанавливает триггер 13 в единичное .состояние, запускающее генератор 11. Сигнал с выхода генератора 11 прибавляет единицу в счетчик 12 и его новое состояние (001) соответствует выбору второго проверяемого ЗУ. Если соответствующий ему из переключателей 15 находится З5 в положении ВКЛЮЧЕНО, то сигнал на выходе мультиплексора 14 вновь сбрасывает триггер 13 в нулевое еостояние,.прекращающее работу генератора 11. Цикл записи и чтения пов- 40 торяется вновь, только в этот раз в цикле чтения на выход мультиплексора 6 проходит информация, считан ная со второго проверяемого ЗУ. Аналогично проверяются и все остальные ЗУ.

Если при переходе к проверке следующего ЗУ соответствующий переключатель 15 находится в положении

ВЫКЛЮЧЕНО, то сигнал на выходе мультиплексора 14 не меняет состояние триггера 13 и в счетчик 12 поступает следующий сигнал генератора 11, изменяя состояние счет чика 12 на."1", а если и следующий из переключателей 15 находится в положении ВЫКЛЮ- 55

ЧЕНО, то состояние счетчика 12 изменяется еще на "1" и т.д. до тех пор, пока триггер 13 очередным включенным проверяемым ЗУ не установится в нулевое состояние. 60

После окончания проверки всех подключенных ЗУ процесс повторяется. . Режим прогона проверяемых устройств проводится на максимальной рабочей

4 частоте с автоматическим переключением проверочных тестов и при различных сочетаниях отклонений питакищи» напряжений и служит, таким образом, для инициирования отказов электрорадиоэлементов (в.основном запоминаю-. щих элементов) в процессе длительной технологической наработки ЗУ (от нескольких часов до нескольких суток).

Режим чтения с поочередным контролем.

В этом режиме работа устройства происходит аналогично описанному выше режиму прогона, только в случае возникновения ошибки происходит останов устройства. При этом переключатель КОНТРОЛЬ блока 3 -в положении ВКЛЮЧЕНО и на пульте управления (не показан) индицируется номер проверяемого ЗУ, наименование .проверочного теста, эталонная и считанная из ЗУ информация и адрес ячейки ЗУ, при обращении к которой произошел останов. Для продолжения контроля необходимо нажать на пульте управления кнопку ПУСК.

После полного цикла контроля ор-.— ного Зу блок 3 выдает в блок 10, как и в режиме прогона, сигнал КОНЕЦ

ПРОВЕРКИ, разрешая тем самим переход к контролю следующего ЗУ.

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

Режим чтения с контролем одного

ЗУ.

В этом режиме проверяете Зу подключается на любое место и соответствующий ему переключатель 15 устанавливается в положение ВКЛЮЧЕНО, остальные переключатели 15 - в положение ВЫКЛЮЧЕНО. Работа .Устройства происходит аналогично описанному в режиме чтения с поочередным контролем, только в этом случае блок 10 подключает для контроля считанную информацию одного и того же ЗУ.

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

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

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

Составитель Т. Зайцева

Редактор Н. Стащишина Техред М.Коштура Корректор И. Коста

Заказ 2495/39 Тираж 592. Подписное

BHHHtTH Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ДПП "Патент",, г. Ужгород, ул. Проектная, 4

Устройство для контроля оперативной памяти Устройство для контроля оперативной памяти Устройство для контроля оперативной памяти Устройство для контроля оперативной памяти 

 

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

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

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

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

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

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

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

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

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх