Устройство для контроля блоковпостоянной памяти

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистических

Республик (aa) 809401

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61} Дополнительное к авт. свид-ву (22) Заявлено 150579 (21) 2780656/18-24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 280281. Бюллетень Н9

Дата опубликования описания 08 ° 0З - 81 (51)M. Кл з

G 11 С 29/00

Государственный комитет

СССР по делам изобретений и открытий (53) УДК 681. 327. .66(080.8) (72) Авторы изобретения

Л.И.дрель и Э.Е.Шварц

Кишиневский завод счетных машин им. 50-летия СССР. (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ ПОСТОЯННОИ

ПАМЯТИ

Изобретение относится к запоминающим устройствам и может быть использовано при проведении контроля блоков постоянной памяти.

Известно устройство для контроля блоков постоянной памяти, содержащее регистр адреса, подключенный через дешифратор адреса к выходу устройства, вход которого через регистр числа соединен с сумматором, подключенным к блоку управления 11).

Недостатком устройства является низкая достоверность контроля в связи с пропуском некоторых видов ошибок (неправильное распределение информации по адресам, перестановка частей информации местами, взаимно компенснрующиеся кратные ошибки).

Наиболее близким по технической сущности к предлагаемому является 20 устройство для контроля блоков постоянной памяти, содержащее регистр адреса, подключенный через дешифратор адреса к выходу устройства, вход которого через регистр числа соединен с сумматором, подключенным к блоку управления. В устройство дополнительно включен блок задания циклов суммирования, входы которого подключены соответственно к выходам регист- 30 ра адреса и блока управления, а выходы — к входам сумматора и блока управления 1.21. Структура устройства позволяет многократно считывать числа из блока постоянной памяти, образуя каждый раз новую контрольную сумму, и сравнивать полученные суммы с контрольными константами. Проверяемый блок постоянной памяти кроме контролируемых чисел дополнительно содержит контрольные константы, с помощью которых осуществляется контроль. Константами являются либо циклические суммы, либо суммы по модулю два. Количество контрольных констант зависит от объема блока постоянной памяти и возможного количества и своеобразия ошибок, вызванных особенностями конструкции и технологии изготовления блока (2).

Недостатком устройства является значительное снижение быстродействия, заключающееся в необходимости многократного считывания всего массива контролируемой информации для получения приемлемой достоверности контроля. Кроме того, возникает необходимость хранения значительного количества контрольных констант, 809401

15 что уменьшает общий объем рабочей памяти.

Пля уменьшения вероятнооти необнаружения возникающих дефектов приходится увеличивать число контрольных суьм, что усложняет и удлиняет контроль.

Цель изобретения — увеличение быстродействия устройства и повышение достоверности контроля.

Поставленная цель достигается тем, что в устройство для контроля

10 блоков постоянной памяти, содержащее последовательно включенные регистр адреса и дешифратор адреса, подключенный ко входу контролируемого блока постоянной памяти, выход которого подключен к регистру числа, входы которого подключены к первому выходу блока управления, второй выход которого подключен ко входу регистра адреса, третий 20 выход блока управления подключен к первому входу сумматора, выход которого подключен к входу блока управления, введет блок умножания, информационные входы которого под- 25 ключены соответстненно к выходам регистра числа и регистра адреса, управляющий вход блока умножения подключен к четвертому выходу блока управления, а выход блока умножения подключен ко второму входу сумматора.

На .чертеже представлена структурная схема устройства.

Устройство содержит регистр 1 числа и сумматор 2, связанные .с блоком

3 управления, регистр 4 адреса, подключенный через дешифратор 5 адреса к выходу устройства. Кроме того, н устройство включен блок б умножения, информационные входы кото- 40 рого соединены соответственно с выходами регистра 1 числа и регистра 4 адреса, управляющий вход связан с блоком 3 управления, а выходы подключены к входам сумматора Z. 45

Контролируемый блок 7 постоянной памяти кроме контролируемых чисел содержит контрольнув константу, которая может быть размещена в одной или двух ячейках памяти, с помощью которой осуществляется контроль. . Сумматор 2 имеет индикацию, что позволяет производить контроль блока

7 постоянной памяти при отсутствии в последнем контрольной константы.

Блок 3 управления осуществляет синхронизацию и управление работой всех узлов и блоков устройства.

Работа устройства для контроля блоков постоянной памяти в антоматическом режиме осуществляется сле- ф0 дувщим образом.

Перед началом работы блок 3 управления осуществляет обнуление регистра 1 числа, сумматора 2 и регистра

4 адреса.

В первом такте работы под ноздействием Управляющего импульса блока

3 управления регистр 4 адреса вырабатывает адрес, поступающий через дешифратор .5 адреса в контролируемый блок 7 постоянной памяти.

Из блока 7 считанное по выработанному адресу число передается на регистр 1 числа. Затем в блоке б умножения осуществляется перемножение информации, находящейся в данном такте на регистре 1 числа и регистре 4 адреса. Результат умножения по сигналу блока 3 управления поступает на сумматор 2, где выполняется сложение результата умножения. с содержимым сумматора 2.

Во втором такте работы под воздействием управляющего импульса блока 3 управления регистр 4 адреса вырабатывает следующий адрес и повторяется вышеописанный алгоритм работы. В блоке б умножения осуществляется перемножение числа, находящегося на регистре 1 числа, считанного по адресу сформированному во втором такте, и содержимого регистра 4 адреса, где находится адрес. Результат умножения складывается с содержимым сумматора 2.

Общее число аналогичных тактон работы равно количеству ячеек блока 7 постоянной памяти, подлежащих контролю. В результате, на сумматоре 2 накапливается сумма произведений адресов и чисел, соответствующих друг другу °

Формирование адресов и считывание чисел из блока 7 постоянной памяти производится с максимально возможной рабочей частотой для соответствующего типа блока 7.

После перебора всех адресов (ячеек) блок 3 управления вырабатывает сигналы, которые осуществляют сравнение результата суммирования с контрольной константой, вырабатывает сигнал "Исправность" при совпадении и "Неиспранность" при несовпадении.

Использование предлагаемое устройства для контроля блоков постоянной памяти позволяет по сравнению с известным значительно повысить быстродействие контроля в связи с тем, что считывание всего массива контролируемой информации производится только один раз. Кроме того, отсутствует необходимость хранения большого количества контрольных констант, что увеличивает общий объем рабочей памяти. Использование в предлагаемом устройстве преобразования, заключающегося н умножении адресов на соответствующие им числа с последующим суммированием, позволяет полностью ус1ранить пропуск ошибок, связанных с неисправностями в адресной части блоков па809401

Формула изобретения

20

Составитель В.Муратов

Редактор Н.Кешеля Техред М.Голинка КорректорГ.Решетник

Заказ 442/70 Тираж 656 Подписное

ВИИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4 мяти, перестановками и неправильным: распределением информации по адресам. Кроме того, использование указанного преобразования позволяет практически свести к нулю вероятность необнаружения кратных ошибок, возникающих в блоках постоянной памяти.

Устройство для контроля блоков постоянной памяти, содержащее последовательно включенные регистр адреса и дешифратор адреса, подключенный ко входу контролируемого блока постоянной памяти, выход которого подключен к регистру числа, входы которого подключены к первому выходу блока управления, второй выход которого подключен ко входу регистра адреса, третий выход блока управления подключен к первому входу сумматора, выход которого подключен к входу блока управления,, о т л ич а ю щ е е с я тем, что, с целью увеличения быстродействия устройства и повышения достоверности контроля, в него введен блок умножения, информационные входы которого подключены соответствено к выходам регистра числа и регистра адреса, управляющий вход блока умножения подключен к четвертому выходу блока управления, а выход блока умножения подключен ко второму sxoду сумматора.

Источники информации, принятые во внимание при экспертизе, 1. Авторское свидетельство СССР

Р 563697, кл. G 11 С 29/00, 1976.

2. Авторское свидетельство СССР

Р 612287, кл. G 11 С 29/00, 1975 (прототип).

Устройство для контроля блоковпостоянной памяти Устройство для контроля блоковпостоянной памяти Устройство для контроля блоковпостоянной памяти 

 

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

Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и системах управления

Изобретение относится к вычислительной технике, в частности, к устройствам хранения информации, и может найти приме нение в специализированных системах хранения и обработки изображений, в ассоциативных параллельных процессорах при решении информационно-логических задач, задач поиска и сортировки данных, в устройствах обработки сигналов в реальном масштабе времени

Изобретение относится к полупроводниковому запоминающему устройству, содержащему схему обнаружения и исправления множественных ошибок

Изобретение относится к способам записи в энергонезависимую память и может быть использовано в приборах, осуществляющих хранение и обновление оперативной информации в процессе своей работы

Изобретение относится к устройствам тестирования электронных элементарных схем и групповых линий соединений

Изобретение относится к средствам для программирования/стирания электрически стираемых программируемых полупроводниковых постоянных запоминающих устройств

Изобретение относится к области автоматики и вычислительной техники

Изобретение относится к электронным запоминающим устройствам (ЗУ) с электрически программируемыми ячейками
Наверх