Оперативное запоминающее устрой-ctbo c самоконтролем
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
/ с.
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 150679 (21) 2781265/18-24 (51)М. Кл.з
G 11 С 29/00 с присоединением заявки М
Государственный комитет
СССР но делам изобретений и открытий (23) Приоритет (53) УДК 681 ° 327 °. 6 (088.8) Опубликовано 280281. Бюллетень N9 8
Дата опубликования описания 08 ° 03 ° 81
И. А. Анучин, А. A Гаврилов, В. A Гаврилов В.А ПЕМИЦЕЙКО;. (72) Авторы изобретения
Институт электроники и вычислите ной ИЩНцкиАН Латвийской ССР нов, (71) Заявитель (54 ) ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО
С САМОКОНТРОЛЕМ,Изобретение относится к запоминающим устройствам в частности, к запоминающим устройствам со встроенными аппаратными средствами контроля, и может быть использовано в качестве оперативной памяти ЭВМ.
Известно устройство для обнаружения ошибок в памяти, содержащее память, схему адресации, регистр слов, логическую схему, схему индикации и компьютер (11.
Недостаток известного устройства состоит в том, что оно не обеспечивает локализацию неисправных микросхем памяти.
Наиболее близким по технической сущности к предлагаемому является устройство для контроля адресных цепей памяти, содержащее счетчик, соединенный с блоком памяти, схемы сравнения с элементом ИЛИ и блок управления, соединенный с блоком вентилей (21.
Недостатки известного устройства состоят в том, что, во-первых, оно не обеспечивает контроль запоминакхцих ячеек блока памяти, во-вторых, в нем не предусмотрена возможность локализации неисправных микросхем памяти.
Цель изобретения — повышение эффективности контроля за счет локализации неисправностей.
Поставленная цель достигается тем, что в устройство, содержащее блок памяти, адресные входы которого подключены к выходам счетчика, а управляющий вход — к первому выходу блока управления, управляющий вход счетчика подключен ко второму выходу блока управления, схему ИЛИ, входы которой подключены к выходам схемы сравнения, а выход— ко входу блока управления, блок вентилей, управляющий вход которого подключен к третьему выходу блока управления, введены дешифратор, входы которого подключены к выходам счетчика, а выходы — ко входам блока вентилей, первый мультиплексор, первые входы которого подключены к выходам блока вентилей, вторые входы — к выходам блока памяти, управляющий вход - к четвертому выходу блока управления, а третьи входы первого мультиплексора являются входами устройства, регистр, входы которого покдлючены к выходам первого мультиплексора, а выход — к информационным входам блока памяти, второй
809402 мультиплексор, первые входы которого подключены к выходам регистра, вторые выходы — к выходам дешифратора, а управляющий вход — к пятому входу блока управления, первый и второй блоки индкации, входы которых подключены соответственно к выходам второго мультиплексора и схемы сравнения.
На чертеже приведена блок-схема оперативного запоминающего устройства с самоконтролем.
Оно содержит блок 1 памяти, счетчик 2, регистр 3, схему 4 сравнения, элемент ИЛИ 5, блок б управления, дешифратор 7, блок 8 вентилей, первый и второй мультиплексоры 9 и
10, первый и второй блоки 11 и 12 индикации.
Устройство работает следующим образом.
В режиме работы с внешними устройствами информация для записи в блок
1 памяти поступает через мультиплексор 9 и регистр 3. При выводе информации она может быть считана из регистра 3, куда передается из блока 1 памяти через мультиплексор 9.
Как записываемая, так и считываемая информация индицируются блоком
11 индикации.
В режиме контроля блока 1 памяти блок 6 управления запрещает обмен информацией между блоком 1 памяти и внешними устройствами и переключается на управление работой встроенных аппаратных средств контроля.
Сущность контроля состоит в том, что в каждую ячейку памяти записывается номер функциональной группы (номер одной сменной платы или ее части, содержащей по одной микросхеме в каждом разряде), в которой.она находится. После такой записи во все ячейки памяти осуществляется последовательное считывание состояния всех ячеек и сравнение его с требуемым значением, которое выводится на индикацию.
В случае несовпадения индицируется номер функциональной группы, в котором содержится неисправная ячейка. Несовпадение на определенном разряде указывает на неисправный разряд соответствующей функциональной группы. Таким образом локализуется неисправная сменная плата, а н случае, если функциональная группа содержит по одной микросхеме в каждом разряде, можно указать неисправную микросхему памяти. С целью более полной проверки ячеек памяти описанный процесс повторяется с записью в память инверсных значений номеров функциональных групп.
В режиме контроля устройство работает следующим образом.
Блок 6 управления последовательно изменяет,состояние счетчика 2 и обеспечивает запись в ячейке блока 1 памяти кода, поступающего с дешифратора 7 через блок 8 вентилей, мультиплексор 9 и регистр 3.
Дешифратор 7 преобразует код адреса ячейки в код номера функциональной группы, в которой находится данная ячейка. Блок 8 вентилей передает код с выходов дешифратора 7,на вход мультиплексора 9 без изменения. После заполнения всех ячеек блока 1 памяти блок б управления устанавливает мультиплексор 10 на передачу информации с дешифратора 7, устанавливает режим считывания и начинает последовательно изменять состояние
Счетчика 2. Считываемая из блоха 1 памяти информация поступает в регистр 3 и каждый раз поразрядно сравнивается схемой 4 сравнивания с требуемой информацией, поступающей с
20 дешифратора 7 через блок 8 вентилей. Элемент ИЛИ 5 в случае несоответствия сравниваемых кодов фиксирует это и блок б управления прекращает считывание информации из 5 блока 1 памяти. При этом на блоке.
11 индикации индицируется номер неисправной функциональной группы, а на блоке 12 — неисправные разряды.
После фиксации индицируемой информации опрос блока 1 памяти продолжают. После окончания опроса блок 6 управления устанавливает блок 8 вентилей на инвертирование кода номера функциональной группы, поступающего с выходов дешифратора 7, и описанный выше процесс повторяется.
Локализация места неисправности осущестнляется путем последовательной адресации ячеек блока памяти
40 и записи в каждую из них номера функциональной группы (сменной платы или ее части, содержащей по одной микросхеме в каждом разряде), в которой соответствующая ячейка
45 находится. После этого осуществляется считывание содержимого блока памяти и сравнение содержимого каждой ячейки с номером функциональной группы, н которой она находится. В случае несовпадения индицируется номер функциональной группы и разряды, на которых обнаружено несоотнетствие. То же повторяется с записью инвертированной информации. Это позволяет понысить контролирующую способность средств встроенного контроля, обеспечивает возможность локализации неисправностей до уровня сменной платы и неисправной микросхемы памяти с выводом диагности60 ческой информации на индикацию.
Это дает возможность своевременно осуществлять замену отказавших сменных плат памяти на исправные, а также оперативно производить замеg5 ну неисправных микросхем в отказав809402
Формула изобретения
Составитель В.Гордонона
Редактор А.Власенко Техред М.Голинка
Корректор Г. Решетник
Заказ 442/70 Тираж 656
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Подписное
Филиал ППП "Патент ", . Ужгород, ул. Проектная, 4 шей сменной плате, что позволит обойтись без специальных устройств диагностики блоков памяти для выявления дефектов.
Оперативное запоминающее устройство с самоконтролем, содержащее блок памяти, адресные входы которо- 1р го подключены к выходам счетчика,,а управляющий вход — к первому входу блока управления, управляющий вход счетчика подключен ко второму выходу блока управления, элемент ИЛИ, входы ко. торого подключены к вйходам схемы срав- 15 нения, а выход — ко входу блока управления, блок вентилей, управляющий вход которого подключен к тре тьему выходу блока управления, о т л и ч а ю щ е е с я тем, что, 20 с целью повышения надежности контроля за счет локализации неисправностей, в него введены дешифратор, входы которого подключены к выходам счетчика, а выходы — ко входам бло- 25 ка вентилей, первый мультиплексор, первые входы которого подключены к выходам блока вентилей, вторые входык выходам блока памяти, управляющий вход — к четвертому выходу блока управления, а третьи входы первого мультиплексора являются входами устройства, регистр, входы которого поключены к выходам первого мультиплексора, а выход — к информационным входам блока памяти, второй мультиплексор, первые входы которого подключены к выходам регистра, вторые входы — к выходам дешифратора, а управляющий вход — к пятому входу блока управления, первый и второй блоки индикации, входы которых подключены соответственно к выходам второго мультиплексора и схемы сравнения.
Источники инФормации, принятые во внимание при экспертизе
1. Патент CILIA Ф 4075466, кл. 324-122, опублик. 1978.
2. Патент Великобритании
Р 1365057, кл. G 4 С, С 4 А, опублик. 1974 (прототип).