Постоянное запоминающее устройство с самоконтролем Советский патент 1984 года по МПК G11C29/00 

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

Изобретение относится к автоматике и вычислительной технике, в частности к запоминающим устройствам, и может быть использовано в устройс вах вычислительной техники. Известно постоянное запоминающее устройство (ПЗУ), содержащее блок памяти, регистр на триггерах со счетными входами Cl. Недостатком устройства является невозможность обнаружения отказов типа постоянная единица, что снижает надежность устройства. Наиболее близким по технической сущности к предлагаемому является устройство для контроля постоянной памяти, содержащее блок постоянной памяти, блок свертки по модулю два, счетный триггер, элементы И-НЕ, триг гер, причем выход блока постоянной памяти соединен с входом блока сверт ки по модулю два, выход которого соединен с первыми входами счетного триггера и первого элемента И-НЕ, выход которого соединен с первым входом триггера, второй вход которого соединен с выходом первого элемен та И-НЕ, вторые входы элементов И-НЕ являются управляющими входами устройства, выход триггера является выходом устройства U2. Недостатком известного устройства является то, что в процессе работы не осуществляется контроль схемы, формирующей адрес ячейки постоянной памяти (например, счетчика адреса) и не полностью охвачены контролем функциональные узлы устройства (например, отказ блока свертки по моду лю два может привести к необнаружен ному отказу ячейки постоянной памяти) , Кроме того, в устройстве не осуществляется контроль непосредственн постоянной памяти по адресным шинам, т.е. отказ постоянной памяти ПО одному из адресных входов данное устройство не обнаружит. Эти недостатки приводят к снижению надежности устройсгва, Целью изобретения является повыш ние надежности за счет осуществлени контроля адресной части устройства. Поставленная цель достигается тем, что в -постоянное запоминающее устройство с самоконтролем, содержа щее блок постоянной памяти, первый дешифратор адреса, блок свертки по модулю два, элемент , вход и выход первого дешифратора адреса соединены соответственно с первым и вторым входами блока постоянной памяти, выход которого подключен к входу блока свертки по модулю два, выход которого соединен с первым входом элемента И-НЕ, выход которого является первым контрольным выходом устройства, первый вход блока постоянной памяти является адресным входом устройства, введены второй дешифратор адреса, блок элементов И, элемент ИЛИ, счетчик, третий, дешифратор адреса, причем вход второго дешифтора адреса соединен с первым входом блока постоянной памяти, а выход второго дешифратора адреса подключен к входу элемента ИЛИ, выход которого соединен с первымвходом счетчика и вторыми входами элемента И-НЕ и блока элементов И, второй вход счетчика подключен к выходу блока свертки По модулю два, вход которого соединен с первым входом блока элементов И, выход которого является информационным выходом устройства, выход счетчика подключен к первому входу третьего дешифратора адреса, второй вход которого является управляющим входом устройства, выход третьего дешифратора адреса является вторым контрольным выходом устройства. Второй дешифратор адреса формирует на своих выходах сигналы при наличии на адресных шинах определенных кодовых комбинаций (например, двоичные кодовые комбинации с 0-м, 255-м, 256-м, 511-м, 512-м, 767-м, 768-м и 1023-м ад.ресами) и позволяет выйти на контрольные ячейки ПЗУ, соответствующие вышеуказанным адресам, что дает возможность определить исправность ПЗУ по адресным шинами, а также неисправность схемы, формирующей адрес ячейки ПЗУ. На чертеже представлена структурная схема постоянного запоминающего устройства с самоконтролем. Устройство содержит адресную шину 1, шину 2 управления, блок 3 постоянной памяти, первый дешифратор 4 адреса, второй дешифратор 5 адреса; элемент ИЛИ 6, блок 7 свертки по модулю два, блок элементов И 8, элемент И-НЕ 9, счетчик 10, третий дешифратор адреса 11, информационный вькод 12, второй контрольный зьйсод 13, лервь й контрольный выход 14„ Работу ПЗУ с самоконтролем рассмотрим на примере полупроводникового ПЗУ емкостью 1 К, построенного на интегральных микросхемах емкостью 256 п-разрядных слов каждая, т.е. в состав ПЗУ будут входить четыре физических страницы памяти емкостью 256 п-разрядных слов каждая. Заносят в ячейки блока 3 постоянной памяти с 0-м, 255-м, 256-м, 511-м, 512-м, 767-м, 768-м и 1023-м адресами искаженную информацию (при контроле считываемой информации на нечетное Количество единиц заносят четное количество единиц и наоборот). Выбор указанных ячеек продиктован тем, что ПЗУ содержит всего четыре физические страницы памяти, т.е. в каждой странице памяти содержатся по две искаженные ячейки - в начальном адресе и в конечном. Так как считывание команды начинается с ячейки с 0-м адресом, то на адресной шине 1 присутствуют все .нули (т.е. комбинация вида 00.0000.0000), и на одном из выходов первого дешифратора 4 адреса фор мируется сигнал обращения к нулевой странице блока 3 постоянной памяти. Поскольку в нулевую ячейку блока постоянной памяти занесена искаженная информация, то блок 7 свертки по модулю два сформирует на своем выходе сигнал ошибки. Примем условно уровень данного сигнала равным нулю Второй дешифратор 5 адреса, анали зируя состояние адресной шины 1, сфо мирует на одном из своих выходов сиг ндл нулевого уровня, поступающий через элемент ИЛИ 6 на первый вход счетчика 10, и блокирует прохождение информации, считанной из блока 3 пос тоянной памяти через блок элементов И 8 и формирование сигнала Ошибка элементом И-НЕ 9. Сигнал Ошибка в считанной информации, сформированный блоком 7 свертки по модулю два, поступает на второй вход счетчика 10. Н личие сигналов нулевого уровня на пе вом и втором входах счетчика 10 приводит к разрешению занесения сигнала Ошибка в счетчик 10, т.е. к его модификации. Таким образом, при чтении информации с нулевой ячейки блока 3 постоянной памяти сигнал Ошибка на первом контрольном выходе 14 будет отсутствовать, и искаженная информация не выстаивается на выходную информационную шину 12. При чтении информации по следую- щему адресу на выходе второго дешифратора 5 адреса будет отсутствовать сигнал нулевого уровня, а на первых входах блока элементов И 8 и элемента И-НЕ 9 будут присутствовать сигналы единичного уровня; Данные сигналы разрешат прохождение считанной из блока 3 постоянной памяти информации через блок элементов И 8 на информационный выход 12, а также прохождение сигнала Ошибка (при наличии данного сигнала на выходе блока 7 свертки по модулю два) на первый контрольный выход 14. Модификация счетчика 10 осуществляется также при обращении к ячейкам с 255-м, 256-м, , 512-м, 767-м, 768-м и 1023-м адресами. После этого дешифратор 11 анализирует состояние счетчика 10 и при наличии на шине 2 управления разрешающего сигнала (сигнал анализа ошибки ПЗУ) формирует на своем выходе сигнал Не ошибка, поступающий на второй контрольный выход 13. Сигнал же Ошибка на втором контрольном выходе 13 формируется в следующих случаях: неправильно работает блок 7 свертки по модулю два, т.е. на его выходе постоянно формируется сигнал Не ошибка (в примере - сигнал единич- . ного уровня). Действительно, при отсутствии сигнала Ошибка нулевого уровня на выходе блока 7 свертки по модулю два, состояние счетчика 10 не будет изменяться, а это значит, что при наличии сигнала анализа ошибки на шине 2 управления дешифратор 11 сформирует сигнал Ошибка ; неправильно работает либо первый 4, либо второй 5 дешифраторы адреса. Действительно, при неправильной работе первого 4 дешифратора адреса будет отсутствовать обращение к какойлибо одной или нескольким страницам блока 3 постоянной памяти, т.е. на выходе блока 7 свертки по модулю два будут отсутствовать один или несколько (по числу искаженных ячеек) сигналов Ошибка при обращении к искаженным ячейкам блока 3 постоянной памяти, а значит на выходе дешифратора 11 также сформируется сигнал Ошибка (в примере состояние двоичного счетчика 10 не равно восьми). I 108490 При неправильной работе второго 5 дешифратора адреса либо частично, либо полностью не будет осуществляться дешифрация искаженных ячеек, т.е. состояние счетчика 10 не будет равно§ восьми; неисправна схема, формирующая код адреса; не работоспособны элементы ИЛИ 6, счетчик 10;tO произошел либо обрыв, либо замыкание на ноль какого-либо адресного 2$ входа в микросхеме блока 3 постоянной памяти. Таким образом, предлагаемое ПЗУ с самоконтролем позволяет в процессе работы проводить контроль информацииj записанной в блок постоянной памяти, контроль работоспособности функциональных узлов устройства, схем контроля,а также работоспособности внешних схем,формирующих код адреса ячейки блока постоянной памяти,что значительно повьшает надежность ПЗУ с самоконтролем.

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1984
  • Слюсарь Виктор Васильевич
SU1249590A1
Запоминающее устройство с самоконтролем 1981
  • Абузяров Виктор Мухамедтович
SU1076952A1
Устройство для контроля микропроцессорной системы 1987
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
  • Альтерман Игорь Зелимович
SU1474650A2
Запоминающее устройство с самоконтролем 1981
  • Розанов Юрий Александрович
  • Балахонов Юрий Васильевич
SU959168A1
Устройство для сопряжения процессора с памятью 1982
  • Александрова Людмила Александровна
  • Королев Александр Павлович
  • Осипов Александр Викторович
  • Федоров Сергей Николаевич
SU1059560A1
Устройство контроля кода счетчика 1979
  • Медведев Владимир Алексеевич
SU815920A1
Резервированное оперативное запоминающее устройство 1982
  • Подтуркин Владимир Ефимович
SU1137538A1
Постоянное запоминающее устройство с самоконтролем 1985
  • Горбенко Александр Сергеевич
  • Николаев Виктор Иванович
SU1285538A1
Устройство для отсчета времени 1990
  • Кондратьев Анатолий Павлович
  • Самусев Анатолий Алексеевич
  • Солонович Григорий Григорьевич
  • Яковлев Анатолий Викторович
SU1784959A1
Запоминающее устройство с самоконтролем 1984
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1157575A1

Реферат патента 1984 года Постоянное запоминающее устройство с самоконтролем

ПОСТОЯННОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С САМОКОНТРОЛЕМ, содержащее блок постоянной памяти, первый дешифратор адреса, блок свертки по модулю два, элемент И-НЕ, вход и выход первого дешифратора адреса соединены соответственно с первым и вторым входами блока постоянной памяти, выход которого подключен к входу блока свертки по модулю два, выход которого соединен с первым входом элемента И-НЕ, выход которого является первым контрольным выходом устройства, первый вход блока постоянной па-. мяти является адресным входом устройства, отличающееся тем, что, с целью повышения надежности за счет осуществления контроля его адресной части, в него введены второй дешифратор адреса, блок элементов И, элемент ИЛИ, счетчик, третий дешифратор адреса, причем вход второго дешифратора адреса соединен с первым входом блока постоянной памяти, а выход второго дешифратора адреса подключен к входу элемента ИЛИ, выход которого соединен с первым входом счетчика и вторыми входами элемента И-НЕ и блок элементов И, второй вход счетчика подключен к выходу блока свертки по модулю два, вход которого соединен с первым входом блока (Л элементов И, выход которого является информационным выходом устройства, выход счетчика подключен к первому входу третьего дешифратора адреса, второй вход которого является мА управляющим входом устройства, выО ход третьего дешифратора адреса явэо 4 х ляется вторым контрольным выходом устройства.

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСТОЯННОГО ЗАПОМИНАЮЩЕГО БЛОКА 0
  • Б. В. Барашенков
SU364967A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Устройство для контроля постоянной памяти 1978
  • Кащич Анатолий Михайлович
  • Матвиенко Николай Павлович
  • Поздняков Виктор Иосифович
  • Нипот Евгений Васильевич
SU723676A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 084 902 A1

Авторы

Озеран Валентин Константинович

Слюсарь Виктор Васильевич

Даты

1984-04-07Публикация

1982-09-10Подача