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

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

Изобретение относится к запоми нающим устройствам. Известны устройства для контроля памяти 1, рД . Одно из известных устройств содер жит схему пуска, выходы которой подключены к регистру числа, счетчику с1дреса и счетчику циклов, схему сравнения, выходы которой через схем регистрации подсоединен к схеме останова Г . Это устройство не позволяет осуществить -контроль взаимного влияния информации, записанной в соседних ячейках накопителя,выполненного на интегральных ферритовых запоминающих элементах. Из известных устройств наиболее близким по технической сущности к изобретению является устройство для контроля накопителей информации,содержащее схему пуска-останова,вход которой подключен к выходу схемы сравнения чисел, а первый выход - к счетчику адреса, выход которого подсоединен к смеме формирования кода адреса, схеме сравнения циклов и схеме сравнения адреса, выход которой подключен х схеме формировани кода числа, к счетчику адреса, контрольному регистру числа и счетчику циклов, выход которого через схему сравнения циклов соединен с входом схемы управления кодом числа, выходы которой подключены к входам схемы формирования кода числа и схемы сравнения чисел . Такое устройство не обеспечивает необходимого качества контроля в связи с тем, что не позволяет производить многократное обращение к ячейкам накопителя для определения их взаимного влияния. Это снижает достоверность контроля. Цель изобретения - повышение достоверности контроля блоков памяти. Поставленная цель достигается тем, что в устройство для контроля памяти, содержащее блок пуска-останова, счетчик адресов, формирователь сигналов адреса,датчик начального адреса.регистр адресов, датчик кода чисел, схему сравнения адресов,регистр числа, схему сравнения чисел формирователь сигналов числа, счетчик циклов, схему сравнения циклов, блок местного управления, причем первый вход блока пуска-останова подключен к выходу схемы сравнения

783855

исел, входы которой подсоединены оответств:еянЬ « первому выходу лока Местного управления, выходу атчика кода чисел и первому входу ормирователя сигналов числа, выхоу регистра числа и второму входу ормирователя сигналов числа, входу устройства и третьему входу формирователя сигналов числа, четвертый

вход которого соединен с выходом

схетуи сравнения адресов, а выход с одним иэ выходом устройства, выход схемй ср а Мне ни я адресов подключен ко второму входу блока пуска-останова и к первым входам счетчика адресов, регистра числа и счетчика циклов, второй вход счетчика адресов соединен с первым выходом блока пускаостанова, а выходы - с первыми входами формирователя сигналов адресов и схемы сравнения адресов, вторые входы которых подключены соответственно к выходам датчика начгшьного адреса и регистра адресов,выход формирователя сигналов адресов соединен с другим входом устройства, выход и второй вход счетчика циклов подключены соответственно к первому входу.и выходу схемы сравнения циклов,первый вход блока местного управления соединен -с выходом cxsNEj сравнения циклов, введены формирователь сигналов многократного обраиценИя, элемент запрета обращений,Элемент И, первый и второй элементы ИЛИ и регистр обращения.При Этом входы формирователя сигналов многократного обращения подключены соответственно ко второму выходу блока пуСка-ОстанОва,. выходу cxeNiu сравнения адресов и выходу сХё сравнений циклов, а выходы соединены соответственно с трёт1ьйм входом блока пуска-останова, первыми входами элемента И и второго элемента ИЛИ и вторым входом блока местного управления, входом регистра обращения и первым входом элемента запрета обращений, вторым входом регистра числа и третьим входом счетчика циклов. Третий выход блока пуска-останова подключен ко второму . входу элемента запрета обращений, выход которого соединен с третьим входом формирователя сигналов адресов, входы, первого элемента ИЛИ подключены к выходам регистра обращения и элемента И, второй вход которого соединен с выходом счетчика адресов Выход блока местного . управления соединен со вторым входом второго элемента ИЛИ, выходы первого и второго элементов ИЛИ подключены соответственно ко второму входу схемы сравнения циклов и к пятому входу формирователя сигнашов числа.

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

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

запрета обращений, элемент И 17, первый 18 и второй 19 элементы ИЛИ.

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

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

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

первому входу и выходу схемы 13 сравнения. Первый вход блока 14 соединен с выходом схемы 13 сравнения.

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

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

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

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

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

В случае контроля блока памяти в режиме, когда многократное обращение по какому-либо адресу не требуется, в контролируемый блок 20 поступает код числа с формирователя 11, производится егозапись по адресам контролируемого массива от начального, заданного надатчике 4, до кoнeчнoгo определяемого счетчиком 2 и заданного на регистре 5. Изменение кода адреса осуществляется счетчиком 2, на вход которого с блока 1 поступают сигналы, размещающие изменение кода адреса на плюс единицу. После записи информации по всему массиву по сигналу со схем 8 сравнения разрешается считывание информации из блока 20 по

тому же массиву, по которому производилась запись. Считыванная информация поступает на схему 10 сравнения, где она сравнивается, в зависимости от цикла проверки, определяемого счетчиком 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. После записи кода

О, ..О по.всему массиву накопителя сигнгш, поступакэдий со схемы 8 сравнения на вход формирователя 15, производит переключение его в режим Дробление. Сигнал, поступающий с выхода формирователя 15, разрешает работу элемента 16, который запрещает обращение к некоторым адресам проверяемого блока 20, например к четным адресам. При этом по нечетным адресам, поступающим в блок 20, про10изводится запись кода долбления заданИ&га на даГч:йП1Ш б , например, кода 1.. . 1.Управление формирователем 11 производится сигналом,поступающим через элемент ИЛИ 19 с выхода формиро15вателя 15.Этот же сигнал запрещает передачу на формирователь 11 кода числа сигналов с выхода блока 1.

После записи кода долбления по всем нёчётньйй ад1эёсам по сигналу, 20 поступающему с выход 8 сравнения, производится изменение состояния счетчика 12, выполняющего при этом роль счётчика количества долблений, и запись кода долбления пов5 теряется по всем нечетным адресам столько раз, пока код счетчика циклов совпадает с кодом количества долблений, установленным на регистре 7, поступающим через элемент ИЛИ 18 на схему 13 сравнения. Схема 13 срав0нения вырабатывает сигнал, который устанавливает счетчик 12 в нулевое состояние и поступает,на вход формирователя 15. Сигнал с выхода формирователя разрешает блокировку нечет5ных адресов проверяемого блока 20. При этом формирователь 3 формирует четные адреса, по которым производится считывание информации из проверяемого блока 20.

0

Считанная информация поступает на схему 10 сравнения, и сигнал с блока 14 разрешает сравнение считанной информации с информацией, хранящейся в регистре 9 числа. При отрицательном результате сравнения производится

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

0 например О... О, по всему массиву долбление кодом 1...1 по четным адресам проверяемого блока 20 и считывание со сравнением информации По нечетным адресам;

5

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

5 регистре 9, код записывается в проверяемыП блок 20 и производится про верка хранения этого кода в любой ячейке накопителя при многократном обращении к соседним ячейкам, как опи сано. В случае искажения информации в любой ячейке проверяемого блока 20 при любой записанной в нако1питель информации и долблении любым кодом, установленньпи на датчике 6, схема 10 сравнения вырабатывает сигнал, преры вающий работу устройства. После проверки сохранности всех заданных кодов чисел формирователь 15 вырабатывает сигнал окЬнча;нйя цик ла проверки, который с его выхода поступает на вход блока 1 и прекраща ет работу устройства в разовом режиме работы или повторяет проверку в непрерывном режиме работы устройст ва. Описанное устройство позволяет повысить достоверность контроля информации за счет многократного обращения к ячейкам памяти накопителя для определения их взаимного влияния Формула изобретения Устройство для контроля пгиияти, содержащее блок пуска-останова/счетчик адресов, формирователь сигналов ЭДрёъЖ, датчик начал;&нЬг6 адреса, датчик кода чисел, регистр адресов, схему сравнения адресов, регистр чис ла, схему сравнения чисел, формирова тёлб сигналов числа, счетчик циклов схему сравнения циклов, блок местного управления , причем первый вход бЛЪка иуска-останова подключен к выходу схема сравнения чисел, входы которой подключены соответственно к первому выходу блока местного управ Jte i№rS, выходу датчика кода Чисел; и первому входу формирователя сигналов числа,выходу регистра числа и второму входу формирователя сигналов чис ла, входу устройствами третьему вхо ду формирователя сигналов числа, че вертый вход которого соединен с ,вайОдом схемы С;равнёНия адресов, а выход - с одним из выходов устройст 1выход схемы сравнения адресов подкл чен ко йторому входу блока пускаостанова и к первым входам счетчик адресов, регистра числа и счетчика циклов, второй вход счетчика адресов соединен с первым выходом блока пуСка- останова, а выход - с первыми входами формирователя сигналов адресов и схемы сравнения адресов, вторые входы которых подключены соответственно к выходам датчика начального адреса и регистра адресов, выход формирователя сигналов адресов соединен с другим входом устройства, выход и второй вход счетчика циклов подключении соответственно к первому входу и выходу схемы сравнения циклов , первый вход блока местного управления соединен с выходом схеьи сравнения циклов, отличающееся тем, что, с целью повышения достоверности контроля, оно 1содержит формирователь сигналов многократного обращения, элемент запрета обращений, элемент И, первый и второй элементы ИЛИ и регистр обращения, причем входы формирователя сигналов многократного обращения подключены соответственно ко второму выходу блог ка пуска-останова, выходу схемы сравнения адресов и выходу схемы сравнения циклов, а выходы соединены соответственно с третьим входом блока пуска-остаМова,первыми входами элемента И и второго элемента ИЛИ и вторым входом блока местного управления, входом регистра обращения и первым входом элемента запрэта обращений, вторым входом регистра числа и третьим входом счетчика циклов, третий выход блока пуска - останова подключен ко второму входу элемента запрета обращений, выход которого соединен с третьим входом формирователя сигналов адресов, входы первого элемента ИЛИ подключены к выходам регистра обращения и элемента И, второй вход которого соединен с выходом счетчика ёщресов, выход блока местного управления соединен со вторым входом второго элемента ИЛИ, выходы первого и второго элементов ИЛИ подключены соответственно ко второму входу схемы сравнения циклов и пятому входу формирователя сигналов числа. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство СССР 443414, кл. G 11 С 29/00, 1972. 2.Авторское свидетельство СССР №407398, кл. G 11 С 29/00, 1971 (прототип).

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

название год авторы номер документа
Устройство для контроля памяти 1979
  • Вариес Нина Иосифовна
  • Гласко Борис Евгеньевич
  • Култыгин Анатолий Константинович
SU769642A1
Устройство для контроля оперативной памяти 1981
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU980166A1
Устройство для контроля накопителей 1982
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU1048521A1
Устройство для контроля блоков оперативной памяти 1984
  • Самойлов Алексей Лаврентьевич
SU1265859A1
Устройство для контроля памяти 1984
  • Кретинина Людмила Михайловна
  • Сукесов Эдуард Андреевич
  • Щербаков Адольф Николаевич
  • Мельниченко Александр Михайлович
SU1215138A1
Устройство для контроля блоков памяти 1986
  • Шмелева Татьяна Георгиевна
  • Крючков Виктор Германович
SU1481862A1
Устройство для контроля оперативной памяти 1981
  • Власов Владимир Анатольевич
SU1003150A1
Устройство для контроля блоков постоянной памяти 1983
  • Самойлов Алексей Лаврентьевич
SU1104590A1
Устройство для задания тестов 1983
  • Самойлов Алексей Лаврентьевич
SU1168951A1
Устройство для контроля блоков памяти 1986
  • Чистяков Виталий Алексеевич
  • Шульга Татьяна Федоровна
  • Багян Левон Георгиевич
  • Великовский Михаил Данилович
  • Биккулов Марк Гуммарович
  • Смирнов Иван Андреевич
SU1444896A1

Иллюстрации к изобретению SU 783 855 A1

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

Формула изобретения SU 783 855 A1

SU 783 855 A1

Авторы

Прокофьева Нина Сергеевна

Даты

1980-11-30Публикация

1979-01-29Подача