Запоминающее устройство с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
СОЮЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 3(5 В б 1 1 С 1 1/О ОМИТЕТ СССР ИЙ И ОТКРЫТИ ГОСУДАРСТВЕННЫ ПО ДЕЛАМ ИЗОБРЕ ОПИСАНИЕ ИЗОБРЕТЕН У К А ВТОРСКОМУ СВИДЕТЕЛЬС(54) (57) ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ, содержащее накопители, усилители, выходной регистр, блоки ввода информации, блоки вывода информации, регистр адреса, регистр ошибок, группу сумматоров по модулю два, первый генератор импульсов, счетчик циклов регенерации, счетчик адресов регенерации, первый селектор, первый триггер и блок управления, первый вход которого подключен к одному из выходов счетчика циклов регенерации, второй вход - к первому выходу первого генератора импульсов, а одни из выходов - к первым входам усилителей, вторые входы которых соединены с выходами первого селектора, одни из входов которого подключены к выходам счетчика адресов регенерации, а другие входы - к выходам регистра адреса, причем выходы блоков ввода информации соединены с информационными входами накопителей, выходы усилителей подключены к входам сумматоров по модулю два группы и адресным и управляющим входам накопителей, выходы которых соединены с входами выходного регистра, выходы которого подключены к входам первого блока вывода информации, выходы сумматоров по модулю два группы соединены с первыми информационными входами регистра ошибок, выходы которого подключены к входам второго блока вывода информации, третий вход блока управления является входом обращения устройства, отличающееся тем, что, с целью повышения его надежности путем ЯО 1065884 А увеличения глубины диагностирования, в него введены второй генератор импульсов, блок сравнения, сумматор по модулю два, второй и третий селекторы, счетчик ошибок, второй триггер, элемент задержки и элемент ИЛИ, причем второй выход первого генератора импульсов подключен к первому входу второго селектора, выход которого соединен со счетным входом счетчика циклов регенерации, один из выходов которого подключен к первому входу третьего селектора, а другие выходы соединены с одними из входов блока сравнения, выход и другие входы которого подключены соответственно к второму информационному входу регистра ошибок и к выходам счетчика адресов регенерации, установочный вход которого соединен с установочным входом счетчика циклов регенерации и выходом второго генератора импульсов, а счетный вход - с выходом третьего селектора, вторые входы второго и третьего селекторов подключены к третьему входу блока управления, одни из выходов которого соединены с входами сумматора по модулю два, выход которого подключен к информационному входу второго триггера, вход синхронизации и инверсный выход которого соединены соответственно с первым выходом первого генератора импульсов и с входом элемента задержки, выход которого подключен к установочному входу второго триггера, прямой выход которого соединен со счетным входом счетчика ошибок, установочный вход и выходы которого подключены соответственно к другому выходу блока управления и к входам элемента ИЛИ, выход которого соединен с информационным входом первого триггера, выход которого подключен к третьему информационному входу регистра ошибок, установочные входы первого триггера и регистра ошибок, третьи входы второго и третьего селекторов и вход второго генератора импульсов объединены и являются управляющим входом устройства.Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств (ЗУ) на динамических микросхемах памяти.Известно запоминающее устройство с самоконтролем, в котором диагностика и локализация неисправнь 1 х блоков выполняются программными средствами 11.Недостатком данного устройства является то, что оно не обеспечивает глубины диагностирования с точностью до любого функционального узла.Наиболее близким к предлагаемому является запоминающее устройство с самоконтролем, содержащее накопители, умощнители, приемники информации, первый и второй передатчики информации, регистры информации, адреса и ошибок, первые элементы сложения по модулю два, счетчики цикла и адресов регенерации, селектор адреса, генератор импульсов, первый триггер и блок управления, первый вход которого подключен к первому выходу счетчика циклов регенерации, второй вход - к первому выходу генератора импульсов, третий вход - к первому управляющему входу устройства, а первые выходы - к первым входам умощнителей, вторые входы которых подключены к выходам селектора адреса, первые входы которого подключены к выходам счетчика адресов регенерации, а вторые входы - к выходам регистра адреса, входы которого подключены к адресным входам устройства, информационные шины которого подключены к выходам первого и второго передатчиков информации и входам приемника информации, выходы которого подключены к информационным входам соответствующих накопителей, адресные и управляющие входы которых подключены к выходам соответствующих умощнителей и входам соответствуюьцих первых элементов сложения по модулю два, а выходы - к соответствующим входам регистра информации, выходы которого подключены к вхо. дам первого передатчика информации, а входы второго передатчика информации к выходам регистра ошибок, первые входы которого подключены к выходам соответствующих первых элементов сложения по модулю два 2,Недостатком известного устройства является то, что оно не обеспечивает глубину диагностирования, необходимую для локализации неисправности таких функциональных блоков, как счетчик циклов регенерации, счетчик адресов регенерации и блок управления, что затрудняет поиск места неисправностей, увеличивает время восстановления и, таким образом, снижает надежность устройства.Цель изобретения - повышение надежчости устройства путем увеличения глубины диагностирования.5 10 15 20 25 30 35 40 45 50 55 Поставленная цель достигается тем, что в запоминающее устройство с самоконтролем, содержащее накопители, усилители, выходной регистр, блоки ввода информации, блоки вывода информации, регистр адреса, регистр ошибок, группу сумматоров по модулю два, первый генератор импульсов счетчик циклов регенерации, счетчик адресов регенерации, первый селектор, первый триггер и блок управления, первый вход которого подключен к одному из выходов счетчика циклов регенерации, второй вход к первому выходу первого генератора импульсов, а одни из выходов - к первым входам усилителей, вторые входы которыхъсоединены с выходами первого селектора, одни из входов которого подключень; к выходам счетчика адресов регенерации, а другие входы - к выходам регистга адреса причем выходы блоков ввода информации соединены с информационными входами н:". копителей, выходы усилителей подключень: к входам сумматоров по модулю два группы и адресным и управляющим входам накопителей, выходы которых соединены с входами выходного регистра, выходы которого подключены к входам первого блока вывода информации, выходы сумматоров по модулю два группы соедийены с первыми иформационными входами регистра ошибок вы ходы которого подключены к эхо,-.х 1 второго блока вывода информации, тр сий вход блока управления является входом обращения устройства, введены ьторой г:нератор импульсов, блок сравнения, сумма;ар по модулю два, второй и третий се., кто:, ы, счетчик ошибок, второй триггер, элемент задержки и элемент ИЛИ, причем второй выход первого генератора импульсов под ключен к первому входу второго селектора, выход которого соединен со счетным входом счетчика циклов регенерации, один из выходов которого подключен к первсму входу третьего селектора, а другие выходы соеди иены с одними из входов блока сравнения., выход и другие входы которого подключены соответственно к второму информационному входу регистра ошибок и к выходам счетчика адресов регенерации, установочный вход которого соединен с установочныл входом счетчика циклов регенерации и выходом второго генератора импульсов, а с етный вход - с выходом третьего селектора, вторые входы второго и гретьего селекторов подключенык третьему входу блока управления, одни из выходов котороо соединены с входами сумматора по модулю два, выход которого подключен к информационному входу второго триггера, вход синхронизации и инверсный выход котороо соединены соответственно с первым выходом первого генератора импульсов и с во о элмснта задержки, выход которого подключсн к становочному входу второго тригсра, и"я 1065884мой выход которого соединен со счетным входом счетчика ошибок, установочный вход и выходы которого подключены соответственно к другому выходу блока управления и к входам элемента ИЛИ, выход которого соединен с информационным входом первого триггера, выход которого подключен к третьему информационному входу регистра ошибок, установочные входы первого триггера и регистра ошибок, третьи входы второго и третьего селекторов и вход второго генератора импульсов объединены и являются управляющим входом устройства.На чертеже показана структурная схема предлагаемого устройства.Устройство содержит первый генератор 1 импульсов, первый селектор 2, счетчик 3 циклов регенерации, блок 4 сравне 1 ия, второй генератор 5 импульсов, зторой селектор 6, счетчик 7 адресов регенерации, третий селектОр 8, блоки 9 ввода инфопмдции, блок 10 управления, регистр1 адреса, усилители 12, накопители 3, су.;атор 14 по модулю два, первый триггер 15, счетчик 16 ошибок, элемент ИЛИ 17, второй триггер 18, группу сумматоров 19 по мо 1 улю два, выходной регистр 20, элемент 21 задержки, регистр 22 ошибок, а такжс первый 23 и второй 24 блоки выв 11;1 а информации. На 1 е 1 пеже Обозначены управляющий вход 25, вход 26 обращения, а также адресные 27 и информаионные 28 входы устройства.Предлагаемое устройство работает следующим образом.Б режимах записи или чтения устройство работает обычным образом. При обращении на вход 26 поступает сигнал Обращение для возбуждения работы блока 10, а на вход 27 - код адреса адресуемой ячейки, который фиксируется в регистре 11.Код адреса с выхода регистра 11 поступает через селектор 2 на вторые входы усилителей 2, которые посылают его на адресные входы соответствующих накопителей 13. Записываемая информация поступает на ЭВМ по входам 28 на входы блоков 9, которые передают ее на информационные входы соответствующих накопителей 13. При этом блоки 23 и 24 переводятся в состояние, не искажа 1 ощее значение сигналов на входах 28. Далее блок 10 формирует сигналы временной диаграммы записи, которые поступают через первые входы усилителей 12 на управляющие входы соответствующих накопителей 13.Б режиме чтения блок 23 остается в прежнем состоянии, а информация, считанная из накопителей 13, поступает на регистр 20 и передается блоком 24 на выходы устройства и далее в ЭВМ. Сигналы, необходимые 20 25 30 35 40 45 50 для выполнения цикла чтения, формиру 1 отся блоком 10 и передаются в накопители 13 аналогично сигналам временной диаграммы режима записи.Устройство периодически выполняет циклы регенерации хранимой информации. Регенерация выполняется каждый раз при формировании счетчиком 3 на один из его выходов сигнала начала регенерации. Счетчик 3 работает от импульсов, поступающих на его счетный вход с выходя генератора 1 через селектор 6. Код адреса регенерируе. мой ячейки формируется счетчиком 7 и поступает через селектор 2 на входь усилителей 12 и далее на адресные входы соответствующих накопителей 13. Состояние счетчика 7 увеличивается каждый раз на единицу при поступлении на его счетный вход сигнала начала регенераш 1 и с выхода селектора 2. Формирование управляющих 1 игнялов д,1 Я л 1 обого режима работы 1 я 15 ых 1 де блока 10 выполнясгсЯ под деЙлвием импульсов, поступающих на его вход с выхода генератора 1.В режиме проверки (сахОконтроЯ) на вход 25 поступает на ЭВМ (не показана) сигнал Диагностика, который переводит блоки ЗУ в исходное состояние, а именно снимает блокировку с установочных входов триггера 15 и регистра 22, находя 1 цихся в нулевом состоянии, разрешает прохождение сигналов с входа 26 на выходы селекторов 6 и 8, а также поступает на вход генератора 5, который формирует импульс сброса, поступающий на установочные входы счетчиков 3 и 7 и устанавливакнций их в нулевое состояние.Далее ЭВМ организует Обычные циклы обращения к устройствП ри этом си П 1 ал Об ранение входа 26 через селекторы 6 и 8 1 Осттп;От 1; счетные входы с петников 3 и 7 и увеличивает их состояние на единицу. Сиг 1 алы с выходов счетч 15 ког 3 и 7 поступают соот ветственно на вхо 1 ы блока 4, который выполняет сравнение состояни 1 й счетчиков 3 и 7 и в случае несовпадения формирует и выходе сигнал логической единиць:приз нак ошибки, который поступает чя вхо регистра 22 и записывается в него. При совпадении в данный разряд регис 1 ря 22 записывается ноль -- признак отсутствия оИибок.Одновременноэтим вы 1 ол 1 гяется проверка работоспособности блока 1 О и усилителей 12. Учитывая, что управлякнцие сигналы на одних из выходов блока 10 могут изменяться т 0.1 ько при поступлении импульсов с выходя гс 1 Ор;Тора 1, проверка блока 10 выполняется 11 одсчетом числа актов генератора 1, в которых сумма по модулю два всех сигналов и; одних из выходов блока 10 равна единице. Данное чш,о по1065884 Состаец ТехредТиражИПИ Государспо делам изобМосква, Ж -ПП Патен 1,витель В. ГордоноваИ. Верес Коррект531 Подпнственного комитета СССРретений и открытий35, Раушская наб., д.г. Ужгород, ул. Проект И. Муска Редактор М. РачкулЗаказ 10709/51ВН 1130 лиал я,5сигналу с другого выхода блока 10 записывается в счетчик 16. Суммирование сигналов выполняется сумматором 14, сигнал с выхода которого поступает на информационный вход триггера 18, При поступлении на вход синхронизации триггера 18 следующего импульса с выхода генератора 1 в триггер 18 записывается значение суммы по модулю два, полученное в предыдущем такче (триггер 18 принимает информацию при поступлении положительного фронта импульсов). В результате, если значение суммы по модулю два равно единице, на прямом выходе триггера 18 формируется уровень логической единицы. Одновременно с этим на инверсном выходе триггера 18 формируется уровень логического нуля, который поступает через элемент 21, задержки на установочный вход триггера 18 и сбрасывает его в исходное нулевое состояние.Таким образом, при значении суммы по модулю два, равной единице, на прямом выходе триггера 18 формируется положительный сигнал - импульс счета (длительность которого определяется величиной элемента 21 задержки - и состояние счетчика 16 уменьшается на единицу (счетчик 16 работает в инверсном режиме). Если значение суммы по модулю два равно нулю, то состояние триггера 18 не, изменяется, импульс счета на его выходе не возникает и счетчик 16 не изменяет своего состояния. Если к концу цикла обращения временная диаграмма, сформированная блоком 10, является ошибочной, то состояние счетчика 16 отличное от нуля и на выходе элемента ИЛИ 17 формируется сигнал логической единицы - признак ошибки, который записывается в триггер 15, При записи единицы в триггер 15 повторная запись блокируется. 6Таким образом, при возникновении отказа или сбоя в работе блока 10 независимо от режима (запсь, чтение или регенерация) триггер 15 фиксирует ошибку. После каждой проверки состояние триггера 15 поступает на регистр 22 и фиксируется в его третьем разряде.Одновременно с этим известным образом выполняется контроль усилителей 12.При неисправности в любом из них соот 1 п ветствующий сумматор 19 формирует навыходе уровень логической единицы признак ошибки, который записывается в соответствующий разряд регистра 22.Последовательно выполняются циклызаписи и чтения, общее число которых равно 2, где М - разрядность счетчиков 3 и 7.После каждого цикла чтения ЭВМ выполняет анализ диагностической информации, поступившей из регистра 22 через блок 23 на выходы устройства, и при обнаружении хотя бы одной единицы выполняет останов режима проверки. Оператор заменяет неисправный узел, конструктивный адрес которого определяется по номеру разряда, содержащего единицу.После окончания проверки снимается 25 сигнал ДИАГНОСТИКА с входа 26 и ЗУвозвращается в рабочее состояние. Проверка накопителей 13 выполняется программными средствами, например выполнением тестов шахматный, адресный и др.Таким образом, предлагаемое устройствопозволяет выполнить проверку блока 10, усилителей 12 и накопителей 13 в режимах записи, чтения и регенерации.Технико-экономическое преимуществопредлагаемого устройства заключается в увеличении по сравнению с известным глубины диагностирования, что приводит к уменьшению времени восстановления ЗУ.
СмотретьЗаявка
3486320, 24.08.1982
ПРЕДПРИЯТИЕ ПЯ А-7390
АКОПОВ РОМОАЛЬД ВАРДАНОВИЧ, МАРКАРЯН ИННА РОМАНОВНА, НАДЖАРЯН КАРЕН ВРУЙРОВИЧ, ЧАХОЯН ЛЕОНИД МИКАЕЛОВИЧ
МПК / Метки
МПК: G11C 11/00
Метки: запоминающее, самоконтролем
Опубликовано: 07.01.1984
Код ссылки
<a href="https://patents.su/4-1065884-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Запоминающее устройство с самоконтролем</a>
Предыдущий патент: Усилитель-формирователь
Следующий патент: Блок формирования тока возбуждения для доменного запоминающего устройства
Случайный патент: Рабочий орган каналоочистителя