Оперативное запоминающее устройство с самоконтролем
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(0888) ат ликования описани 2) Авторы изобретени П. И, Л(71) Заявител 54) ОПЕРАТИВНОЕ ЗАПОМИНАЮЦЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМвход Изобретение относится к области запоминающих устройств.Известно оперативное запоминающее устройство (ЗУ) с контролем информации. Для конт. роля его работы используется контрольный (дополнительный) разряд, который принимает, хранит и выдает специальную информацию 11. Правильность работы этого устройства оценивается по правильности работы его контроль. ного разряда, т.е. принимается, что если инфор. мация контрольного разряда не искажалась в моменты ее записи, хранения и выдачи, то ЗУ работает правильно, Это ЗУ состоит из накопителя, регистра числа, регистра адреса, дешифра. тора адреса с адресными формирователями, разрядных формирователей, блока усилителей воспроизведения, блока образования контроль. ной информации, двух триггеров н пяти логических элементов.Недостаткам устройства является невозможность самоконтроля, т.е. контроля без подключения запоминающего устройства к вычислитель. нон машине нли другому специальному оборудованию, производимый контроль частичный,неполныи, так как при такои организации контроля можно лишь судить о правильности установки номинальных значений адресных токов выборки (для ЗУ на ферритовых сердечниках)и об исправности лишь контрольного разряда, а уж по нему - с некоторой вероятностью об исправности остальных разрядов ЗУ.Наиболее близким техническим решениемк данному является оперативное запоминающее устройство с самоконтролем, содержащее накопитель, выходы которого подключены к одним входам элементов ИЛИ, а входы - к адресным формирователям токов выборки, соединенным с регистром адреса, выход которо.го подключен к счетным входам счетчика, блок контроля, первый вход которого соединен с вь:ходом регистра числа, блок формирования контрольного кода, выходы которого подклю.чены к друтнм входам элементов ИЛИ и а 26регистра числа, дешифратор, вход которого соединен с выходом счетчика, элементы И, соединенные с регистром адреса, элементами ИЛИ и регистром числа, блок управления иблоки индикации 21.35 7Исцсстатками устройства являотса малая степеь самоконтроля, так как в режиме авто номного контроля команды записи и чтения тяжелого кода должны поступать изве, необходимость участия оператора для установки тяжелого кода через пульт управления, ско. рость контроля низка из-за поразрядной про верки устройства и с увеличением разрядности накопителя падает, точность контроля недоста. точна, так как в устройстве используется контроль по нечеткости, который не позволяет обнаруживать парные ошибкикроме того, степень локализации неисправности, в результате которой определяется только неисправный ад. рес, но не указывался неисправный разряд в числовом тракте, также снижает точность контроля.Целью изобретения является повышение надежности и быстродействия устройства.Это достигается тем, что устройство содержит генераторы одиночньх импульсов, триггеры, дополнительные элементы И и ИЛИ, блок местного управления и дополнительный блок контроля, причем выход первого генератора одиночных импульсов подключен ко входам регистра ацреса и счетщка, одним из входов первого, второго и третьего триггеров, одному из входов дополнительного элемента ИЛИ, другой вход которого соединен с выходом второго генератора сдиночньх импульсоз, а выход подключен к одному из входов четвертого триггерадругие входь триггеров соединены соответственно с выходом дсолтенного элемента И, первым вьхсчом леифратсра и первым входом дополнительного элемента И, выходом блока контроля, выходы триггеров подключены соответственно ко входам блоков индикации, первым входам Олска местнсгс уп. равления блока уравлеия, дополнительного блока контроля и блока формирования конт. рольного кода, вторым входам блока улра.леня, блока формировая ксптрального кода и дополнительного цемента И и сдим из вхс дов элементов И, втс рой и третий входы блока местного управления соедиснь сс ответственно с выходом блока управления и вторым выходом дешифратора, а выход блока местного управления подключен ко второму входу блока ксгроля и третьим входам блока управления и блока формироваьпя контрольного кода, третий вход дополнительного блэка контроля соединен с одним из выходов регистра адреса.На чертеже представлена блок . схема предложенного оперативного запоминающего устройства с самоконтролем, .Оперативное запоминающее устройство ссамоконтролем содержит накопитель 1, регистр 2 числа, регистр 3 адреса, выполненный в виде счетчика, адресные формирователи 4 10 15 20 30 ао 45 50 55 гоков выборки, блок 5 контроля, блок 6 фор. мирования контрольного кода, счетчик 7, ленифратср 8, блок 9 индикации, элементы ИЛИ 10, блоки 11 индикации, элементы И 12, блок 13 управления,.элементы И 14, генератор 15 оди. ночных импульсов, первый триггер 16, блок 17 ндикации,второй триггер 18, блок 19 индикации, третий триггер 20, долотнитенвй элемент ИЛИ 21, генератор 22 одиночных импульсов. четвертый триттер 23, дополнительный элемент И 24, блок 25 местного управления, дополнительный блок 26 контроля, элементы И 27. Элементы И 12 имеют входные кодовые ши. ны адреса 28, элементы И 14 . входные кодовые шины числа 29, а элементы И 27 . выходные кодовые шины числа 30.Генератор 15 одиночных импульсов служит для вызова режима автономного контроля. Сигнал вызова автономного контроля может формироваться в одном из следующих случаев: после подачи на вход ЗУ питающих напряжепй, командьм путем или оператором (напри. мер, после нажатия специальной кнопки) . Гене. ратор 22 одиночных импульсов предназначен для повторного пуска автономного контроля после его останова, Сигнал повторного пуска может формироваться командным путем или Оператором после осталова автономного контроля. Блок 26 служит для локализации характера ошибки в числовом тракте во время авто. номнсго контроля. Выход генератора 15 под. ключен кс входам регис;ра 3 и счетчика 7, сдим из входов триггеров 16, 18 и 20, одному из входов элемента ИЛИ 21, другой вход которого соединен с выходом генератора 22, а выход элемента ИЛИ 21 одключен к одному из входов тритера 23. Другие входы триггеров 18, 16, 20 и 23 соединены соответственно с выходом элемента И 24, первым выходом деифратора 8 и первым входом элемента И 24, выходом блока 5 контроля. Выходы триггеров 16, 18, 20 и 23 подключены соответственно ко входам 17 и 19 индикации, первым входам блоков 5, 13, 26 и 6, всрым входам блока 6 и элемента И 24 и одним из входов злемен. тсв И 12, 14 и 27. Второй и третий входы блэка 25 соединены соответственно с выходом блока 13 и вторым выходом дещифратора 8, а выход блока 25 подключен кс вторым вхо. дам блока 5 и третьим входам блоков 13 и 6, третий вход блока 26 соединен с одним извыходов регистра 3.В основу работы устройства положен следу. ЮЩП ПРИНЦИП..Цля автономногс контроля работоспособности оперативного ЗУ (ОЗУ) отводится отрезоквремени, в течение которого в ОЗУ формируется ксптрольный тест (тяжелый код), производится его зались, считывание, проверка пра 708423 6впльности считанной информации и формирование сигнала исправности ОЗУ в конце автоном. ного контроля. Лля ОЗУ на ферритовых сердепиках, например, в основу проверки рабо. тоспособности может быть положен "шахматный" тяжелый код.Устройство работает следуюшим образом,Сигнал вызова автономного контроля гене. ратора 15 (например, после подачи на вход ОЗУ питающих напряжений) устанавливает в нулевое 10 состояние регистр адреса 3, счетцик 7, триггер 18, триггер 23 и триггер 20 и в единичное состояние триггер 16, Низкий уроьень сигнала с нулевого выхода триггера 16 поступает на соответствуюшие входы элементов И 12, 14 и 27 и блокирует устройство по входным и вы. ходным целям от внешних устройствполь. зователей ОЗУ. Нулевому состоянию счетчика 7 соответствует возбуждение первого выхода дешифратора 8, в результате чего бгок 25 форщруст на своем выходе команду "Стирание с записью". Запись тяжелого кода начинается с первой ячейки накопителя 1, при этом во все разряды нечетных ячеек записываются "0", а во все раэрядь четных ячеек - "1". Регистр адреса 3 последовательно перебирает ьсе адреса, а блок 6, реагируя нг состояние младшего разряда регистра 3 адреса, формирует на своих выходах в требуемой последователыюсти с:пиалы установки в "0" или "1" регистра 2 числа, Тяжелый коц с регистра 2 числа записывается в накопите:ь. Регистр 3 адреса переключается в очередное состояние в конце каж. дого обращения к выбранному адресу сигналом, поступающим на его счетный вхо. с блока 13 управления. После оахода всех адресов регистр 3 адреса счова оказывгется в нулевом состоянии, а счетчик 7 переключается в оюреднос состояпе, которому соответствует возбуждение второго выхода дешифратора 8, в результате чего блок 25 формирует на своем выходе команду Чтение с записью" обратного кода.Чтение тяжелого кода, записанного при первом обходс адресов, начинается с первой ячейки накопитея 1. Информация с накопителя 1 посту 45 пает через элементы ИЛИ 3 0 в регистры 2 числа, а с его выхода в блок 5 контроля. Блок 5 контроля производит поразрядное сравнение поступившей с регистра числа информации с эталонным сигналом, который формируется в блоке 5 контроля с учетом состояния младшего разряда регистра 3 адреса.и выполняемой команды. После чтения происходит запись обратного тяжелого кода по выбранному адресу, при этом во все разряды нечетных ячеек записываются 55 "1", а во все разряды четных ячеек - "0". Пос. ле вторичного обхода всех адресов регистр адреса 3 снова оказывается в нулевом состоянии, а счетчик 7 переключается В новое состояние, которому соответствует возбуждение очс.редного выхода пешпфратора 8, в результатечего блок 25 формирует на своем выходекоманду "Чтение с записью" нулей,Чтение обратного тяжелого кода, записанного при втором обходе адресов, начинаетсяс первой ячейки накогптеля 1. При этом информация с накопителя 1 поступает через элементы ИПИ 10 в регистр 2 числа, а с еговыхода . в блок 5 контроля, После чтенияпроисходит запись нулей по выбранному ад 1 е.су, т.е. во все разряды нечетнъх и четныхячеек записываются "0".После третьего обхода всех адресов регистр3 адреса снова оказывается в нулевом состояни, при этом происходит полное заполнениесчетчика 7. В результате этого возбуждаетсяпоследний выход дешифратора 8. Сигнал с пос.леднего выхода дешифратора 8 поступает нанулевой установочный выход триггера 16 иперекгпочает его в нулевое состояние. Переклю.чечне тр;ггера 16 в нулевое состояние приводитк разблокировке устройства по входньм и выходным целям с внешними устройствамипользоватеами ОЗУ. Сигнал с последнего выхода дешифратора 8 поступает также на одиниз входов элемента И 24. На другой входэтого элемента падается вьсокй уровень сгнала с. нулевого вьхода триггера 20 (при от.сутствип сбоя в режиме автоконтроля), в результате чего на едпичный установочныйзход трптера 18 поступает сигнал, которыйпереключает триггср 18 в единичное состояние.Состояля триггера 16 и триггера 18 отображаются соответствующим блоками индикации.Гыце была рассмотрена и описана работаустройстг;з без наличия сбоев (ошибок) вконтрольной инфсрмации в режиме автономногоконтроля, В случае выхода из строя какого либоэлемента числового тракта ОЗУ, ухода парамет.ров устройства за допустимые пределы и т,д,%просхо,пт искажение записанной в накопитель1 контрольной пформаци. Ошибка обнаруяо.вается блоком 5 контроля. Сигнал ошибки поступает нг сдппье установопье входы трит.геров 20 и 23 и переключает их в единичноесостоянкс, Высокий уровень си нала с единич.ного выхода триггера 23 поступает на соответ.ствуюипе входы блока 13 управления и блока6, Происходит останов автоконтроля, т.е. прекращается формирование времснной диаграммыблоком 13 управления и блоком 6. Простанов.: автономного контроля считанная онтроль.ная информация сохраняется в регистр. 2 числа.С помощью блока индикации 9 определяетсясостав информации, которая хранится в регист.ре 2 числа 2, Для опрецеления истинного сос тава информации, записанной в накопитель 1,служит блок 26. Сравнивая состояние блока 94индикации и блока 26, определяют неисправныеразряды числового тракта, С помощью блока11 ицдикации определяется неисправный адрес, 5После локализации неисправного разрядачислового тракта и адреса производится переходк контролю следующих адресов. Для этого с по.мощью генератора 22 (например, путем нажатияспециальной кнопки) формируется сигнал пов.торного пуска автономного контроля, которыйустанавливает триггер 23 в нулевое состояние,в результате чего блок 13 управления и блок6 возобновляют формирование временной15диаграммы с момента останова до конца ре.жима автономного контроля или до следующего останова автоконтроля, Если в устройстве произошел хотя бы один сбой, то послеокончания режима автономного контроля20(т.е. после трехкратного обхода адресов) триг.гер 20 остается в единичном состоянии, врезультате чего триггер 18 не переключитсяв единичное состояние,Скорость контроля в описанном устройстве25увеличивается за счет отказа от поразрядногометода контроля при многократном обходе адресов накопителя и перехода к контролю всегослова при трехкратном обходе адресов,формула изобретенияОперативное запоминающее устройство с самоконтролем, содержащее накопитель, выходы которого подключены к одним входам элемен- . тов ИЛИ, а входы - к адресным формировате. з 5 лям токов выборки, соединенным с регистром адресавыход которого подключен к счетным входам счетчика, блок контроля, первый вход которого соединен с выходом регистра числа, блок формирования контрольного кода,4 О выходы которого подключены к другим входам элементом.ИЛИ и входам регистра числа, де.шифратор, вход которого соединен с выходом счетчика, элементы И, соединенные с регистроВ. Рудаковеланская Коррек Состав Техред дактор С.Равва аказ 8505/4 ПП "Патент", г. Ужгород, ул, Проектнаи,Тираж 622 . Подписи оЦНИИПИ Государственного комитета СССРпо делам изобретений и открытий3035, Москва, Ж, Раушскаи наб., д, 4/5
СмотретьЗаявка
2530307, 23.09.1977
ПРЕДПРИЯТИЕ ПЯ А-3327
ЛУГОВЦОВ ПАВЕЛ ИВАНОВИЧ, МИХЕЛЕВ ВИКТОР ВАСИЛЬЕВИЧ
МПК / Метки
МПК: G11C 29/00
Метки: запоминающее, оперативное, самоконтролем
Опубликовано: 05.01.1980
Код ссылки
<a href="https://patents.su/5-708423-operativnoe-zapominayushhee-ustrojjstvo-s-samokontrolem.html" target="_blank" rel="follow" title="База патентов СССР">Оперативное запоминающее устройство с самоконтролем</a>
Предыдущий патент: Устройство для разбраковки магнитных элементов, например, биаксов
Следующий патент: Устройство для крепления прецизионных приборов
Случайный патент: Устройство для натяжения гибких элементов