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

 

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

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

Республик

ОП ИСАНИЕ

ИЗОБРЕТЕНИЯ

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

< >783855 (61) Дополнительное к авт. сеид-ву (22) Залвлеио 290179 (21) 2723796/18-24 с присоединением заявки ¹â€” (23) Приоритет

Опубликовано 301180.Бюллетень Н944 (51)М. Кл.з

G 11 G 29/00

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

СССР яо делам изобретен и и н открытий (53) УДК 681.327 (088.8) Дата опубликовання описанмя 30.11,80 (72) Автор изобретения

Н.С.Прокофьева (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПАМЯТИ

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

30 подключен к выходу схемы сравнения

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

Известны устройства для контроля памяти (11, j2$

Одно из известных устройств содержит схему пуска, выходы которой подключены к регистру числа, счетчику адреса и счетчику циклов, схему сравнения, выходы которой через схему регистрации подсоединен к схеме останова (11 °

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

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

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

1э Цель изобретения — повышение достоверности контроля блоков памяти.

783855 чисел, входы которой подсоединены соответственно к йервому выходу блока местного управления, выходу датчика коде. чисел и первому входу формирователя сигналов числа, выходу регистра числа и второму входу формирователя сигналов числа, входу устройства и третьему входу формирователя сигналов числа, четвертый вход которого соединен с выходом" схемы сравнения адресов, а выход— с одним из выходом устройства, выход схемы сравнения адресов подключен ко второму входу блока пуска- останова. и к первым входам счетчика адресов, регистра числа и счетчика циклов, второй вход счетчика адресов сое- 1$ динен с первым выходом блока пускаостанова, а выходы — с первыми входами формирователя сигналов адресов и схемы сравнения адресов, вторые входы которых подключены соответст- Щ венно к выходам датчика начального адреса и регистра адресов, выход формирователя сигналов адресов соединен с другим входом устройства, выход и второй вход счетчика циклов подклю- чены соответственно к первому входу и выходу схемы сравнения циклов, первый вход блока местного управления соединен.с выходом схемы сравнения циклов, введены формирователь сигналов многократного обращения, элемент запрета обращений, элемент И, первый и второй элементы ИЛИ и регистр обращения.При этом входы формирователя сигналов многократного обращения подключены соответственно ко второму выходу блока пуска-останоэа,, выходу схемы сравнения адресов и выходу схемы сравнения циклов, а выходы соединены соответственно с третЬим входом блока пуска-останова, 4О перэьми входами элемента И и второго элемента ИЛИ и вторым входом блока местного управления, входом регистра обращения и первым входом элемента запрета обращений, вторым входом регистра числа и третьим входом счетчика циклов. Третий выход блока пуска-останова подключен ко второму входу элемента запрета обращений, выход которого соединен с третьим входом формирователя сигналов адресов, входы. первого элемента ИЛИ подключены к выходам регистра обращения и элемента И, второй вход которого соединен с выходом счетчика адресов

Выход блока местного . управления соединен со вторым .входом второго элемента ИЛИ, выходы первого и второго элементов ИЛИ подключены соответственно ко второму входу схемы сравнения циклов и к пятому входу щ формирователя сигналов числа.

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

Устройство содержит блок 1 пускасстанова, счетчик 2 адресов, формиро- 65 ватель 3 сигналов адресов, датчик 4 начального адреса, регистр 5 адресов, датчик 6 кода чисел, регистр 7 обращения, схему 8 сравнения адресов, регистр 9 числа, схему 10 сравнения чисел, формирователь 11 сигналов числа, счетчик 12 циклов, схему 13 сравнения циклов, блок 14 местного управления, формирователь 15 сигналов многократного обращения, элемент 16 запрета обращений, элемент И 17, первый 18 и второй 19 элементы ИЛИ.

Входы и выходы устройства подключаются к выходам и входам контролируемого блока 20 памяти. Первый вход блока 1 подключен к выходу схемы 10 сравнения, входы которой подсоединены соответственно. к первому выходу блока

14,выходу датчика 6 и первому входу формирователя 11,выходу регистра числа 9 и второму входу формирователя

11,входу устройства и третьему входу формирователя 11, четвертый вход которого соединен с выходом схемы 8 сравнения, а выход — c одним из выходов устройства. Выход схемы 8 сравнения подключен ко второму входу блока 1 и первым входам счетчика 2, регистра 9 числа и счетчика 12.Второй вход счетчика 2 соединен с первым выходом блока 1, а выход — с первыми входами формирователя 3 и схемы 8 сравнения, входы которых подключены соответственно к выходам датчика 4 и регистра 5. Выход формирова теля 3 соединен с другим входом устройства. Выход и второй вход счетчика 12 подключены соответственно к первому входу и выходу схемы 13 срав-. нения. Первый вход блока 14 соединен с выходом схемы 13 сравнения.

Входы формирователя 15 подключены соотэЕтственно ко второму выходу блока 1, выходам схем 8 и 13 сравнения, а выходы соединены соответственно с третьим входом. блока 1, первыми входами элемента И 17 и элемента ИЛИ 19 и вторым входом блока 14, входом регистра 7 обращения и первым входом элемента 16 запрета обращений, вторым входом регистра 9 числа и третьим входом счетчика 12. Третий выход блока 1 подключен ко второму. входу элемента 16 запрета обращений, выход которого соединен с третьим входом формирователя 3. Входы элемента ИЛИ 18 подключены к выходам регистра 7 и элемента И 17, второй вход которого соединен с выходом счетчика 2. Выход блока 14 соединен со вторым входом элемента .ИЛИ 19. Выходы элементов

ИЛИ 18 и 19 подключены соответственно ко второму входу схемы 13 сравнения и пятому входу формирователя 11.

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

По Сигналу, поступающему с эыхода блока 1, производится установка

783855 в исходное состояние всех блоков и элементов устройства.

В случае контроля блока памяти в режиме, когда многократное обращение по какому-либо адресу не требуется, в контролируемый блок 20 поступает код числа с формирователя

11, производится его запись по адресам контролируемого массива от начального, заданного на датчике 4, до конечного, определяемого счетчиком 2 и заданного на регистре 5.

Изменение кода адреса осуществляется счетчиком 2, на вход которого с блока 1 поступают сигналы, размещающие изменение кода адреса на плюс единицу. После записи информации по всему массиву по сигналу со схем 8 сравнения разрешается считывание информации из блока 20 по тому же массиву, по которому произ- - водилась запись. Считыванная информация поступает на схему 10 сравнения, где она сравнивается, в 3а висимости от цикла проверки, определяемого счетчиком 12 и порядкового номера адреса массива, определяемого счетчиком 2, с кодом числа, хранимым в регистре 9 числа или с кодом, установленным на датчике 6.

Управление кодом числа при сравнении производится блоком 8 запуск которого осуществляется по сигналу, поступающему со схемы 13 сравнения при совпадении кода адреса, поступающего со счетчика 2,и номера цикла проверки, который фиксируется счетчиком 12. При этом с выхода формирователя 15 на вход элемента И

17 поступает потенциал, разрешающий передачу кода адреса с выхода счетчика 2 через элемент ИЛИ 18 на схему

13 сравнения.

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

При контроле сохранности записанной в блоке 20 информации при многократном обращении к соседним ячейкам накопителя блока памяти устройство переводится в режим "Долбление" с помощью формирователя 15.

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

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

Таким образом, закончен контроль сохранности кода 0...0 в любой ячейке накопителя блока 20 при многократной записи кода 1...1 в соседd0 ние ячейки. После этого по сигналу, поступающему с выхода формирователя

15, производится изменение кода в регистре 9 числа, например на код

0...01 или 1...1, установленный в

65 Регистре 9, код записываетсл в ITpo

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

"Дробление". Сигнал, поступающий с выхода формирователя 15, разрешает работу элемента 16, который запрещает обращение к некоторым адресам проверяемого блока 20, например к четным адресам. При этом по нечетным адресам, поступающим в блок 20, производится запись кода долбления заданного на датчике б,например, кода

1...1.управление формирователем 11 производится сигналом, поступающим через элемент ИЛИ 19 с выхода формиро15 вателя 15.Этот же сигнал запрещает передачу на формирователь 11 кода числа сигналбв с выхода блока 1.

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

7, поступающим через элемент ИЛИ 18 на схему 13 сравнения. Схема 13 сравнения вырабатывает сигнал, который устанавливает счетчик 12 в нулевое состояние и поступает на вход формирователя 15. Сигнал с выхода формиро- вателя разрешает блокировку нечетных адресов проверяемого блока 20 °

При этом формирователь 3 формирует четные адреса, по которым производится считывание информации из проверяемого блока 20.

40 Считанная информация поступает на схему 10 сравнения, и сигнал с блока

14 разрешает сравнение считанной информации с информацией, хранящейся в регистре 9 числа. При отрицательном

45 Результате сРавнения производится останов работы. устройства. При положительном результате сравнения формирователь 15 формирует сигналы, по которым производится повторная запись кода, хранящегося в регистре 9 числа, например 0...0, по всему массиву долбление кодом 1...1 по четным адресам проверяемого блока 20 и считывание со сравнением информации

55 по нечетным адресам;

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

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

После проверки сохранности всех заданных кодов чисел формирователь

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

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

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

Устройство для контроля памяти, содержащее блок пуска-останбва,счетчик адресов, формирователь сигналов адреса", датчик начального адреса, датчик кода чисел, регистр адресов, схему сравнения адресов, регистр числа, схему сравнения чисел, формирователь -сигналов числа, счетчик циклов, схему сравнения циклов, блок местного управления, причем первый вход бЛока пуска-останова подключен к выходу- схемы сравнения чисел, входы которой подключены соответственно к первому выходу блока местного управ --ления, выходу датчика кода "чисел(и первому входу формирователя сигналов числа, выходу регистра числа и второму входу формирователя сигналов числа, входу устройства и третьему входу формирователя сигналов числа, четвертый вход которого соединен с вйходом схемы сравнения адресов, а выход — c одним из выходов устройства выход схемы сравнения адресов подключен ко второму входу блока пускаостанова и к первым входам счетчика адресов, регистра числа и счетчика а !

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

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

ИЛИ подключены к выходам регистра

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

45 второго элементов ИЛИ подключены соответственно ко второму входу схемы сравнения циклов и пятому входу формирователя сигналов числа.

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

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

9 443414, кл. С 11 С 29/00, 1972.

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

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

5, Составитель В.Рудаков

Редактор И.Грузова Техред M.Tàáàêîâè÷ Корректор М Пожо

Заказ 8558/55, Тираж 662. Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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