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

 

п11744736

Союз Советских

Социалистических

Республик (61 ) Дополнительное к авт. свид-ву (22) Заявлено 31. 01. 78 (2f ) 2576351/18-24 с присоединением заявки ¹

G 11 С 29/00

Государственный комитет

СССР по делам изобретений и открытий (23) Приоритет

Опубликовано 1505.80. Бюллетень ¹ 24

Дата опубликования описания 150580 (53) УДК 681. 317 (088 8) (72) Авторы изобретения

E.В. Гартаницкий и В.П. Ломанов (71) 3 а яв и тель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ОПЕРАТИВНОЙ

ПАМЯТИ

Изобретение относится к запоминающим устройствам.

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

Недостаток устройства — отсутствие контроля влияния информации, записанной как в одном разряде всех адресов накопителя оперативной памяти {OIi), так и влияния различных кодовых комбинаций в числе.

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

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

Цель изобретения — упрощение и повышение надежности устройства.

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

2О управления, вторые входы первого и третьего элементов И и вторые входы второго и четвертого элементов И подключены соответственно к выходам триггера, выходы первого и второго

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

744736

На чертеже изобракена блок-схема предложенного устройства.

Устройство содержит блок 1 пускаостанона 1, бпок 2 управления, блок

3 сравнения, регистр 4 числа, триггер 5, первый б, второй 7, третий 8 и четвертый 9 элементы И.

Входы блока 3 подключены к выходу регистра 4, первому выходу 10 блока

2 управления и ко входу 11 устройства, а выходы — к блоку 2 управления и ко входу 12 блока 1 пуска-остайова.

Счетные входы триггера 5 подключены ко входу 13 устройстна. Первые входы элементов 6 и 7 И соединены со вторым выходом 14 блока 2. Пер- 5 вые входы элемектон 8 и 9 И соединены с третьим выходом 15 блока 2.

Вторые входы элементов б и 8 И и вторые входы элементов 7 и 9 И подключены соответственно к выходам 26 триггера 5. Выходы элементов 6 и 7 И соединены со входами регистра 7, выходы элементов 8 и 9 И с выходами

16 и 17 устройства. Управляющий вход триггера 5 подключен к четвертому вы ходу 18 блока 2. Устройство имеет также выходы 19,20 и 21.

Блок 2 управления состоит в свою очередь из трех триггеров 22-24, четырех элементов 25-28 И и двух эле. ментов 29,30 ИЛИ. Устройство имеет также входы 31 и 32 и выходы 33 и 34.

Выход ЗЗ и выходы 21 и 34 устройства подклю -.аются к блоку управления контролируемой

ОП, входы 13, 31 и выход 20 — к регистру адреса ОП, вход 16 и выходы 35, 17 и 19 к регистру числа ОП, вход 32 к генератору импульсов (последний и блоки ОП на чертеже ке показаны).

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

Перед работой в обоих режимах триггеры 5,22-24, регистр 4, регистры

ОП устанавливаются н нулевое состояние.

В режиме пронерки взаимного влияйия информации записанной в соседние ячейки памяти одного разряда, производится запись нулевой информации по нечетным строкам накопителя и единичной информации по четным строкам с последующим считыванием ее и сравненицл с кодами, записанными в ре55 гистре 4, а затем запись единичной информации по нечетным строкам и нулевой информации по четныгл строкам накопителя с последующим сравнением ее с кодами, храняк иглися в регист- Я) ре 4.

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

Импульсы с генератора .(на чертеже не показаны) проходят через блок пус- gg ка-остакова i на вход блока УIIpBBJiP. ния 2, через элемент 29 ИЛИ и выход

20 на вход "+1" регистра адреса ОП и через элементы 25 и 8 И на выход

16 установки в нулевое состояние регистра числа ОП. При этом происходит запись нулевой информации н первую строку накопителя. При записи нулевого кода в последнюю ячейку строки накопителя на нход 13 подается импульс переполнения регистра адреса координаты Х ОП, поступающий ка счетный вход триггера 5, который подготавливает элемент 9 И для прохождения импульсов на установку в единичное состояние регистра числа ОП, Следующая серия импульсов, пройдя через элементы 25 и 9 И производит запись единичной информации Во вторую строку накопителя..При втором переполнении регистра адреса координаты X происходит обратное переключение триггера 5 и подготовка эле-. мента 8 И для прохождения следующей серии импульсов для установки в нулевое состояние регистра числа ОП.

Следующая серия импульсов производит запись нулевой информации в третью строку накопителя и т.д.

Процесс записи икформации продолжается до полного заполнения всего информационного объема накопителя.

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

22 и тем самым подготавливает элемент 26 И для прохождения импульсов.

Импульсы с выхода блока 1 пуска-останова проходят через элемент 26 И через элемент 30 ИЛИ на разрешение формирования импульсов стробирования блока управления ОП, через элемент б И на установку в нулевое состояние регистра 4 и на установку в единич ное состояние триггера ?4, выход которого подготавливает элемент 28 И для прохождения на опрос блока сравнения 3. При поступлении импульсов с генератора происходит считывание нулевых кодов из ячеек перной строки накопителя и сравнение их с нулевЫми кодами регистра 4. При переполнении регистра адреса координаты Х ОП импульсы с выхода элемента 26 И проходят через элемент 7 И на установку единичного кода в регистре 4 и сравнение его с кодами, считываегь из второй строки накопителя. При последующем —..ереполнении регистра адреса координаты Х ОП происходит переключение -.ðèггера 5 в нулевое состояние и считывание нулевых кодов с третьей строки накопителя и сравнение их с кодами регистра 4. Этот процесс происходит до тех пор, пака не произойдет считывание кодов со всех ячеек накопителя и сравнение их с

744736 кодами регистра 4. При считывании кода числа с последней ячейки импульс переполнения регистра адреса ОП подается на. счетный вход триггера 22, возвращая его в нулевое соСтояние и подготавливая элемент 25 И к прохождению импульсов. При этом импульс переноса триггера 22 устанавливает триггер 23 в единичное состояние и подготавливает тем самым элемент

27 И к прохождению импульса. При равенстве кода, считываемого с последней ячейки и кода регистра 4, воз— никает импульс с. выхода блока сравнения 3, который через элемент 27 И устанавливает триггер 23 в нулевое состояние, а триггер 5 в единичное состояние. Этим обеспечивается последовательность записи единичного кода в нечетные строки и нулевого кода в четные строки накопителя с последующим считыванием и сравнением их с кодами регистра 4.

В .случае несовпадения считанной из накопителя и записанной в регистр

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

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

Импульсы с генератора поступают 30 на вход блока пуска-останова 1, который формирует импульс на .входе блока управления 2. Этот импульс проходит через элемент 29 ИЛИ и элементы 25 и 8 И на вход "обращение" бло- 35 ка управления ОП, на входы "+1" регистра адреса ОП и установку в нулевое состояние регистра числа ОП (выходы 21, 20 и 16). Этим производится запись нулевого кода 00.-..00 в первый адрес накопителя.При поступлении последующих импульсов с выхода блока 1 пуска-останова происходит заполнение нулевой информации по всеМУ информационному объему накопителя. При переполнении регистра адреса ОП появляется импульс на входе

31, который переключает триггер 22 в единичное состояние. После этого импульсы с выхода блока 1 пуска-останова начинают проходить через эле50 мент 26 И на вход триггера 24,подготавливая тем самым к прохождению на вход 33 "послезаписных" импульсов с блока управления ОП, и через элемент 30 ИЛИ и вход 34 для формирования импульсов стробирования в блбке управления ОП. "Послезаписные" импульсы с выхода элемента 28 И производят опрос блока 3 сравнения после каждого считывания нулевой 60 информации из накопителя и нулевого кода, установленного в регистре 4.

При втором переполнении регистра адреса OII происходит установка в нулевое состояние триггера 22,им- 65 пульс переноса которого устанавливает триггер 23 в единичное состояние, подготавливая тем самым элемент

27 И к прохождению импульса с выхода блока 3. При сравнении числа считанного по последнему адресу, импульс опроса блока 3 сравнения проходит через элемент 27 И на установку в нулевое состояние триггера 23 и на входы регистра 4 и регистра числа ОП. Измененный код 00...01 записывается по всему информационному объему, затем считывается и сравнивается с кодом, хранящимся в регистре

4, а по сигналу, поступающему с выхода 18 блока 2 управления,происходит дальнейшее изменение кода числа на "+1". Такая операция повторяется автоматически до записи по всему информационному объему накопителя кода 11...11 с последующим считыванием его и сравнением с кодом, записанным в регистре 4. В случае несовпадения считанного из накопителя кода и записанного в регистре 4 кода происходит запрет импульсов, поступающих из блока 1 пуска-останова, по сигналу сформированному в блоке

3 сравнения.

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

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

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

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

Составитель B. Рудаков

Редактор Ю. Петрушко Техред М. Келемеш Корректор l. Демчик

Заказ 5237/1 Тираж 662 Подписное

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

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

Филиал ППП "Патент", r. Ужгород, ул. Проектная,4 первые входы первого и второго элементов И соединены со вторым выходом блока управления, первые входы третьего и четвертого элементов И— с третьим выходом блока управления, втбрые входы первого и третьего элементов И и вторые входы второго и четвертого элементов И подключены соответственно к выходам триггера, выходы первого и второго элементов

И соединены со входами регистра числа, выходы третьего и четвертого элементов И вЂ” c выходами устройства, управляющий вход триггера подключен к четвертому выходу блока управления.

/ с

5 Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

Р 237932, кл. 6 11 С 29/00, 1969.

2. Авторское свидетельство СССР

Р 407398, кл. G 11 С 29/00, 1973 (прототип).

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

 

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

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

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

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

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

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

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

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

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