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

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

первым входам датчика начального адреса и датчика конечного адреса и к выходу шестого элемента И rf входу второго триггера, второй выход которого соединен со вторыми входами датчика начального адреса и датчика конечного адреса, седьмой вход формирователя числовых сигналов.подключен к выходу первого элемента И и

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

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

название год авторы номер документа
Устройство для контроля оперативной памяти 1983
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU1295455A1
Устройство для контроля оперативной памяти 1981
  • Култыгин Анатолий Константинович
  • Вариес Нина Иосифовна
SU980166A1
Устройство для контроля блоков постоянной памяти 1983
  • Бакакин Анатолий Дмитриевич
  • Бабаев Андрэюс Ишович
  • Исаев Юрий Семенович
  • Попов Константин Александрович
SU1125657A1
Устройство для контроля оперативных запоминающих блоков 1980
  • Лукьянович Евгений Николаевич
  • Шлапак Сергей Николаевич
SU890442A1
Запоминающее устройство с автономным контролем 1982
  • Лосев Владислав Валентинович
  • Урбанович Павел Павлович
SU1043743A1
Логическое запоминающее устройство 1981
  • Балашов Евгений Павлович
  • Жернак Александр Николаевич
  • Победнов Виктор Александрович
  • Спиридонов Виктор Валентинович
SU963099A1
Устройство для контроля памяти 1979
  • Вариес Нина Иосифовна
  • Гласко Борис Евгеньевич
  • Култыгин Анатолий Константинович
SU769642A1
Устройство для сопряжения вычислительного комплекса накопителей на магнитной ленте 1983
  • Анскайтис Антанас Антанович
  • Бакутис Ионас Пятрович
  • Малунавичюс Пятрас Стасевич
SU1142839A1
Оперативное запоминающее устройство с самоконтролем 1982
  • Луговцов Павел Иванович
  • Луговцова Нина Григорьевна
SU1042081A1
Кольцевая пакетная сеть передачи информации 1987
  • Пушкин Валерий Михайлович
  • Медведев Алексей Егорович
  • Булычев Николай Юрьевич
  • Романов Александр Петрович
SU1555888A1

Иллюстрации к изобретению SU 1 048 521 A1

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

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ НАКОПИТЕЛЕЙ, содержащее фО| 1ирова- . тель адресных сигналов, блок сравни ния адресов, блок местного управле НИН, датчик начального адреса, дат-чик конечного адреса, формирователь числовых сигналов, блок сравнения чисел, блок управления, счетчик импульсов, .первый триггер, первый дешифратор, регистр адреса и элемен- ты И, причем выхЬд датчика начального адреса соединен с первым входом формирователя адресных сигналов, вто рой и третий входы которого подключены соответственно,к первому и ко второму выходам блока управления, третий выход которого подключен к первому входу регистра адреса, выхой которого соединен с четвертым входом формирователя адресных сигналов, пя- тый вход которого подключен к выходу первого элемента И, а первый и второй выходы соединены соответственно с - , первым входом блока сравнения адре- сов и со вторыми входами регистра адреса и блока срав1 ения адресов, третий вход которого подключе« к , выходу датчика конечного .адреса, четвертый выход блока управлений соединен с первыми входами первого элемента И и блока, сравнения чисел, второй вход которого подключен к ВЁ|ходу формирователя числовых сигиа-. - лов, а выход соединен с первым входом второго элемента И, 1зторой вход . которого подключен к пятому выходу 6jjoKa управления, шестой и седьмой выходы которого подключены соответственно к первому и ко входам формирователя числовых, сигналов, а восьмой и девятый выходи соединены со входами счетчика,. иМпульсов, выход которого подключен ко входу первого дешифратора, первый ц -эторой выходы которого соединены /Ьдответственно со вторьм входом перв(©го эле,мента И и с первым входом бйока управления, второй вход которого подключен к выходу блока местного управления, вход которого соединен с выходом второго элемента-И, третий вход-блока сравнения чисел является информационным входом устройства, выходы формирователей адресных и (0 числовых сигналов являюtcя соответственно адресными и информационным выходами устройства о тл и ча ю .14 ё е с я Тем, что, с целью повышения надежности и быстродействия устройства, в него введены второй Дешифратор, второй триггер и элементы И, с третьего по шестой, причём вход второго дешифратора соединен с первым выходом формирователя адресных сигналов, а выход - с Первым входом третьего элемента И, третьим входом первого элемента И, и третьими входами формирователя числ.овь1Х сигналов И блока управления девятый и десятый выходы которого подключены соответственно к первым входам четвертого и пятого элементов И, выходы которых подключены ко входам первого триггера, выход которого соединен с первым входом шестого элемента И, вторые входы элементов И, с третьего по шестой, соединены с третьим выходом первого дешифр|ат.ора и четвертым.и входами блока управления и формирователя числовых сигналов, пятый и шестой входы которого подключены соответственно к первому выходу второго триггера и

Формула изобретения SU 1 048 521 A1

Изобретение относится к-вычисли тельной технике и может, быть испол зовано при разработке запоминающих устройств ЦПМ и аппаратурыавтомат ческого контроля памяти. Известно устройство для контрол накопителей, содержащее формирователь адресных сигналов, схему срав нения адресов, блок пуска-останова имитаторы ввода начального и конеч го адресов, формирователь числовых сигналов, схему сравнения чисел, блок управления, счетчик, триггер, дешифратор, две схемы И и схему ИЛИ С.1 . . Недостатком этого устройства яь.ляется то, что оно не обеспечивает контроля накопителя, построенного на динамических элементах памяти, т.е. имеет недостаточно широкую область применения. Наиболее близким техническим решением к и.зобретению является уст ройство для контроля накопителя, со держащее формирователь адресных сиг налов, соединенный с имитатором ввода начального адреса, со схемой сравнения адресов, подключенной к имитатору ввода конечного адреса и формирователю числовых сигналов, соединенному со схемой сравнения чи ла, счетчик, подсоединенный к дешифратору, триггер, блок управления соединенный со.счетчиком, дешифрато ром, триггером, с формирователями числовых и адресных сигналов, со , схемами сравнения числа и адреса, с коммутатором тестовых сигналов, со вторым блоком управления,с пер:вой схемой ИЛИ, входы которой подсоединены к выходам первой и второй схем И, входы которых соединены со схемой сравнения чисел и со вторым блоком управления, регистр адреса, подключенный к формирователю адресных сигналов и ко второй схеме ИЛИ, три схемы И, соединенные с блоками управления С 2 . Недостатками этого устройства являются низкие быстродействие и надежность, так как оно не обеспечивает проверки влияния строк накопителя друг на друга в период хранения информации в условиях отсутствия регенерации. Целью изобретения является повышение быстродействия и надежности устройства. Поставленная цель достигается тем, что в устройство для контроля накопителей, содержащее формирователь адресных сигналов, блок сравнения адресов, блок местного управления, датчик начального адреса, датчик конечного адреса, формирователь числовых сигналов, блок сравнения- чисел, блок управления, счетчик чмпульсов, первый триггер, первый дешифратор, регистр адреса и элементы И, причем выход датчика начального адреса соединен с первым входом формирователя адресных сигналов, второй и третий входы которого подключены соответственно к первому и ко второму выходам блока управления, третий выход которого подключен к первому входу регис тра адреса, выход которого соединен .с четвертым входом формирователя адресных сигналов, пятый вход которого подключен к выходу первого элемента И, а первый и второй выходы соединены соответственно с первым входом блока сравнения адресов и со вторыми входами регистра адреса и блока сравнения адресов, третий вход которого подключен к выходу датчика конечного адреса, четвертый выход блока управления соединен с первыми входами первого элемента И и блока сравнения чисел, второй вход которого подключен к выходу формирователя числовых сигналов, а выход соединен с первым входом второго элемента И, второй вход которого подключен к пятому выходу блока управления, шестой и седьмой выходы которого подключены соответственно к первому и ко второму входам формирователя Числовых сигналов, а восьмой и девятый выходы соединены со входами счетчика импульсов, выход которого подключен ко входу первого дешифратора , первый и второй выходы которого соединены соответственно со вторым входом первого элемента И и с, первым входом блока управления, второй вход которого подключен к выходу блока местного управления, вход которого соединён с выходом второго элемента И, третий вход блока сравнения чисел является Информационным входом устройства, выходы формирователей адресных и числовых сигналов являются соответственно . адресными и информационным выходами устройства, введены второй дешифратор, второй триггер и элементы И, с третьего по шестой, причем вход второго дешифратора соединен с первым выходом формирователя адресных сигналов, а выход - с первым входом третьего элемента И, третьим входом первого элемента И и третьими входами формирователя числовых сигналов и блока управления, девятый и десятый выходы которого подключены соответствен«о к первым входам четвертого и пятого элементов И, выходы которых подключены ко входам первого триггера, выход которого соединен с первый входом шестого элемента И, вторые входы элементов И, с третьего по шестой, соединены с третьим выходом первого дешифратора и с четвертыми входами блока управления и формирователя числовых сигналов, пятый и шестоЛ входы которого подключены соответственно к первому выходу второго триггера и первым входом датчика начального адреса : и датчика конечного адреса и к выходу шестого элемента И и входу второго триггера, второй выход кото рого соединен со вторыми входами датчика начального адреса и датчика конечного адреса, седьмой вход формирователя числовых -сигналов подключен к выходу первого элемента/И и пятому входу блока управления, шейтой вход которого соединен с выходом третьего элемента И, третий вхо которого и третий вход шестого элемента И подключены к четвертому выходу блока управления, третий вхо четвертого элемента И соединен с выходом блока сравнения адресов. :

На фиг. 1 представлена функциональная схема предложенного устройства; на фиг. 2 и 3 - соответственно функциональные схемы блока управления и формирователя числовых сигналов .

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

устройства, датчик 4 начального адреса, датчик 5 конечного адреса, формирователь 6 числовых сигналов, блок 7 сравнения чисел, блок 8 управления, счетчик 9 импульсов, первый триггер 10, первый дешифратор 11, первый элемент И 12, регистр 13 адреса, второй элемент И 14, второй дешифратор 15, элементы И с третьего по шестой 16-19 и второй триггер 20.

0 Блок управления содержит (фиг. 2) элементы ИЛИ 21 и 22., элемент И 23. и 24, триггер 25, элементы И 26-29, элемент ИЛИ 30, триггеры 31 и 32, элемент И 33 и формирователь управляющих сигналов 34. Формирователь

5 числовых сигналов (фиг. 3) содержит коммутатор 35, триггеры 36 и 37, элемент ИЛИ 38 и элементы И 39 - 41. Формирователь управляющих сигналов формирует сигналы ВИ 42-46.

0 Формирователь адресных сигналов содержит счет.чик строк и счетчик столбцов (не показаны).

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

5

В работе устройства можно выделить Следующие основные этапы: взапоминающие элементы (ЗЭ) первой (контролируемой) строки накопителя записывается (нулевая) еди0ничная информация; в ЗЭ следующей по порядку строки накопителя производится запись единиц (нулей); считываетая информация из ЗЭ первой строки с контролем

5 правильности считывания; при этом проверяется сохранность информации в ЗЭ контролируемой строки в условиях обращения к соседней строке, т.е. отсутствие влияния строки на строку; номер контролируемой строки

0 изменяется последовательно от первой до последней (или от начальной до конечной), а затем в обратном порядке. .

Первоначально все. блоки устроит

5 ства установлены в нулевое состояние (цепи установки в О условно не показаны). Блок 8 (фиг. 1) формирует режим записи в 39 контролируемой строки, код

0 адреса которой (начальный адрес) вводится из датчика 4, по всем раз-, рядам накопителя. С выхода коммутатора 35 (фиг. 3) формирователя 6 нулевой сигнал подается на вы5ход устройства (а затем на информационный вход контролируемого накопителя) . В блоке 8 с помощью первого временного сигнала ВИ-,

формируются управляющие сигналы (триггером 32 и элементом И 28) для сче0та столбцов и подаются на вход формирователя , что обеспечивает последовательное изменение его

ко

нулевого

до

состояний от нечного.

При записи нулевойинформаци в последний ЗЭ контролируемой строки на выходе дешифратора 15 появляется сигнал, разрешающий изменение состояния триггера 36 (через элементы И 39 и ИЛИ 38), формирование импульса записи в регистр 13 (через элементы И 29 и ИЛИ 22), формирование управляющих сигналов для счета строк формирователем 1 (через элеме,нты И 29 и ИЛИ 21), изменение состояния тригера 31. В связи с этим по ВИ адрес контролируемой строки эапоминается в регистре 13, изменяется состояние счетчика строк в формирователе 1, изменяется состояние триггера 36 в формирователе 6, а по ВИ изменяется состояние, триггера 31, что приводит к запрету прохождения сигналов через элемен-е ты И 39 и 29, а такЖе к разрешению прохождения сигналов через элемент И 24..

Далее происходит запись единичной информации в ЗЭ строки, соседней с контролируемой, по всем разрядам Накопителя в течение времени, равного периоду регенерации, Определение соответствующего отрезка времени осуществляется счетчиком 9 и дешифратором 11. Управляю1цие сигналы для счетчика 9 формируются элементом И 29 с помощью ВИ при условии разрешения с дешифратора 15. Через отрезок вреЛени, равный периоду регенерации, формируются сигналы на первом выходе дешифратора 11 и на выходе дешифратора 15, разрешающие изменение состояния триггера 36, изменение состояния триггера и формирование импульса записи из регистра 13 в счетчик строк фо.рмирователя 1. В соответствии с этим по с выхода формирователя 6 выдается нулевая информация, а по .счетчик строк формирователя 1 заносится адрес контролируемой строки из регистра 13, и в блоке 8 формируется режим считывания.

Далее происходит контрольное считывание из ЗЭ контролируемой строки, сравнение считанной информации блоком 7 с ранее записанной информацией и при обнаружении ошибки происходит останов работы устройства (через элемент И 12 и ёлок 3) Таким образом проверяется сохранность информации в течение отрезка времени, равного периоду регенерации в накопителе, при обращении к соседним ЗЭ в режиме записи информации, имеющей противоположное значение относительно хранимой. Во время проверки правильности считанной информации из последнего ЗЭ контролируемой строки на вы-.

ходе дешифратора 15 имеется разрешающий сигнал, а по заднему фронту ВИ появляется разрешающий сигм наЯ на третьем выходе дешифратора ра 11, эти сигналы позволяют изме нить состояние счетчика строк в формирователе 1 (через элементы ты и 26 и ИЛИ 21) (фиг. 2) и состояние триггера 25 (через элементы И -16 и ИЛИ 30) по ВИ/, блок 8

формирует режим записи, по ВИ

следующего временного цикла в счетчике строк формирователя 1 (фиг. 1) устанавливается код адреса следующей контролируемой строки.

5 Далее в ЗЭ контролируемой строки производится запись нулевой информации. При этом состояние счетчика. 9 не изменяется, т.е. на третьем выходе дешифратора 11 сохраняетQ ся разрешающий сигнал и при записи

в последний ЗЭ контролируемой стро ки опять формируется разрешающий сигнал на выходе дешифратора 15. ;Эти сигналы позволяют изменить сос5 тояние триггера 3& (через элемен/ты И 40 и ИЛИ 38) в формирователе 6, изменить состояние счётчика строк в формирователе 1 (через элементы И 27 и ИЛИ 22) По BИ, изме-; няется состояние триггера 36, запи сывается информация из счетчика строк формирователя 1 в регистр 13, т.е. запоминается адрес новой контролируемой строки, по заднему фронту ВИ изменяется состояние счетчика строк

5 формирователя 1 и счетчика 9. Далее, по ВИ/, при разрешении на втором выходе дешифратора 11 формируется разрешающий сигнал для установки в нулевоесостояние счетчика 9 (че0 рез элемент И 23). Затем осуществляется запись единичной информации в ЗЭ соседней строки в течение времени, равного периоду регенерации, и т.д. до тех пор, пока код адреса на

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

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

После третьего обращения к последней строке происходит переход к следующему этапу работы устройства. Это 0 делается следующим образом. Па триггере 10 запоминается второе обращение к последней ст-роке .(режим записи нулевой информации);при этом управление триггером 10 осуществляет5 ся через элемент И 17. При обращении к последнему ЗЭ последней строки в режиме контрольного считывания элементом И 19 формируется управляющий сигнал, который изменяет состояние триггера 20; в связи с этим счетчики строк и столбцов формирователя 1 переключаются в реверсивный режим, а датчики 4 и 5 изменяют свое назначение на обратное, т.е. устройство начинает .работать при обратном переборе столбцов и строк. Этот этап проверки необходим для выявления динамического влияние на информа-цию, хранимую в ЗЭ последних строк в тех практически важных случаях, когда накопитель (матрица памяти), разделен на две подматрицы, между которыми расположен блок усилителей считывания. В этих случаях и при том, что контролируемой является последняя строка матрицы или подмарицы накопителя, обращение к еле-. дующей строке, т.е. к первой, означает переход в другую подматрицу, и эффекта воздействия соседней строки на контролируемую не получается,Изме нение порядка следования етрок позво ляет избежать этого недостатка. Посл окончания этого этап51 проверки ocyiiie ствляется переключение триггера 37 (через элемент И 41), а триггер 20 переключается в исходное состояние. Далее устройство работает по описанному выше алгоритму, но формирова- тель 6 в режиме записи в ЗЭ контролируемой строки формирует единичинформацию, а в режиме записи в ЗЭ соседней строки в течение перионулевую инфорда регенерации мацию и т.д. Таким образом, предлагаемое устройство позволяет обеспечить контроль накопителей, построенных как на статических, так и на динамических элементах памяти, что расширяет область его применения, а также обеспечивает проверку влияния строк накопителя друг на друга в период хранений информации в условиях отсутствия регенерации и тем самым выявляет примерно на 5% больше дефектных элементов памяти, чем это позволяет базовый объект, и при этом обеспечивает. Меньшие затраты времени на контроль накопителей. Что повышает его надежность и быстродействие .I Технико-экономические преимущества предложенного устройства заключаются в епо более высоких надежности и быстродействии, а также в более широкой области его применения, по сравнению с прототипом.

21

Г7иГ

A /

II

1

23

25

2

7v7k .

IS,

t

:7г

n

±

Документы, цитированные в отчете о поиске Патент 1983 года SU1048521A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для контроля памяти 1979
  • Вариес Нина Иосифовна
  • Гласко Борис Евгеньевич
  • Култыгин Анатолий Константинович
SU769642A1
Солесос 1922
  • Макаров Ю.А.
SU29A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Солесос 1922
  • Макаров Ю.А.
SU29A1

SU 1 048 521 A1

Авторы

Култыгин Анатолий Константинович

Вариес Нина Иосифовна

Даты

1983-10-15Публикация

1982-05-24Подача