Устройство для контроля блоков постоянной памяти Советский патент 1981 года по МПК G11C29/00 

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

Изобретение относится к вычислительной технике, в частности к устройствам для контроля блоковпостоянной памяти. Известно устройство для контроля блоков постоянной памяти, содержащее блок управления, соответствующие выходы которого соединены со входами блока постоянной памяти, сумматрравычитателя, блока установки контрольных чисел, блока сравнения 1 . Недостатком известного устройства является низкая надежность контроля из-за образования единиц переполнения или заема, которые,никак не учиты ваются . Наиболее близким техническим решением к изобретению является устройство для контроля, содержащее сумматор, первый вход которого соединен с первым выходом блока управления, а второй - с выходом контролируемого блока постоянной памяти, первый вход которого соединен со вторым выходом блока управления, а второй - с первым выходом блока задания циклов сум- . мирования, второй выход которого соединен с первым входом блока управления, а вход - с третьим выходом блока управления, четвертый выход блока управления соединен со входом блока установки контрольных чисел, а пятый выход - с первым входом блока сравнения, второй вход которого соединен с выходом блока установки контрольных чисел, а выход - со вторым входом блока управления. Проверяемый блок постоянной памяти, кроме контролируемых чисел, дополнительно хранит контрольные константы, с помощью которых осуществляется контроль 2. Недостатком данного устройства являетсй необходимость хранения большого количества контрольных чисел в блоке памяти, что уменьщает полезный объем памяти и увеличивает вероятность появления ошибки в самих что уменьшает на контрольных словах, дежность проведения контроля. Цель изобретения - повышение наде ности устройства. Поставленная цель достигается тем, что в устройство для контроля блоков постоянной памяти введены формирователь контрольныхразрядов по модулю и коммутатор, при этом первый вход формирователя контрольных разрядов по модулю соединен с вьпсодом сумматора, второй вход - с шестым выходом блока управления, а выход - с первым входом коммутатора, второй вход которого соединен с седьмым выходом блока управления, третий вход - с третьим выходом блока задания циклов суммирования, а выход - с третьим входом блока сравнения. На чертеже представлена блок-схема предлагаемого устройства. Устройство содержит контролируемы блок постоянной памяти 1, сумматор 2 формирователь контрольных разрядов по модулю 3, коммутатор 4, блок срав нения 5, блок установки контрольных чисел б, блок управления 7, блок зад ния циклов суммирования 8. Устройство работает следующим образом. При подаче на вход блока постоянной памяти 1 кода адреса импульса запроса из блока управления 7 и сигн ла, определяющего адреса слов, которые просуммированы в очередном цик ле из блока задания циклов суммирова ния 8, числа считываются и суммируют ся в сумматоре 3. После того, как все числа,подлежащие суммированию в очередном цикле, обработаны, по си налам управления, поступающим из блока управления 7, производится определение контрольных разрядов в формирователе контрольных разрядов по модулю 3 и запись из через коммутатор 4 в соответствующие разряды блока сравнения 5, адреса которых задаются блоком задания циклов суммирования 8 и управляются через коммутатор 4. Сумматор 2 после этого обнуляется по сигналу из блока управ ления 7 и начинается следующий цикл суммирования. После заполнения всех разрядов регистра блока сравнения 5 в нем производится сравнение полученного кода с контрольным числом, поступающим из блока установки контрольных чисел 6 по команде из блока управления 7, куда не поступает результат операции сравнения. Таким образом, применение предлагаемого изобретения позволяет реализовать поставленную задачу контроля и хранить при этом значительно меньше контрольных чисел в блоке памяти, что увеличивает полезный объем блока памяти и увеличивает надежность хранения контрольной информации, поскольку вероятность возникновения ошибки в большом количестве контрольных чисел больше, чем в меньшем. Известно, что с пдмощью контрольных разрядов по любому модулю (вычета числа) можно определить ошибки в этом числе, следовательно, несколько контрольных разрядов позволяют выполнить функцию определения ошибки, каг кая в известном устройстве выполняется с помощью полноразрядного контрольного числа. Пусть используются формирователи контрольных разрядов по модулю А. Тогда количество контрольных разрядов равно ,{A+l). Если разрядность чисел, хранимых в блоке памяти М, то это позволяет в М/к раз уменьшить количество контроль ных чисел и во столько же раз уменьшить вероятность возникновения в них. Аппаратные затраты при этом невелики, использоваться устройство контроля может для контроля нескольких блоков долговременной памяти, что еще более увеличивает преимущества от применения предлагаемого устройства, которые позволяют повысить надежность контроля блоков постоянной камеры. Формула изобретения. Устройство для контроля блоков постоянной памяти, содержащее сумматор, первый вход которого соединен с первым выходом блока управления, а второй - с выходом контролируемого блока постоянной памяти, первый вход которого соединен со вторым выходом блока управления, а второй - с первым выходом блока задания циклов суммирования, второй вькод которого соединен с первым входом блока управления, а вход - с третьим выходом блока управления, четвертый выход б.пока управления соединен со входом блока установки контрольных чисел, а пятый выход - с первым входом блока

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

744

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

Источники информации, принятые во внимание при экспертизе

1.Авторское свидетельство СССР № 135105, кл. G 06 F 11/12, 1960.

2.Авторское свидетельство СССР № 612287, кл. G 11 С 29/00, 1975

(прототип).

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

название год авторы номер документа
Устройство для контроля блоков долговременной памяти 1980
  • Бородин Геннадий Александрович
  • Егорова Нина Ивановна
  • Столяров Анатолий Константинович
SU920846A1
Устройство для контроля постоянной памяти 1979
  • Огнев Иван Васильевич
  • Бородин Геннадий Александрович
  • Егорова Нина Ивановна
  • Шамаев Юрий Матвеевич
SU824316A1
Устройство для контроля блоков постоянной памяти 1975
  • Белов Евгений Иосифович
  • Воронин Геннадий Петрович
  • Исламов Реальгар Кабирович
  • Подунаев Георгий Александрович
SU612287A1
Устройство для контроля блоков постоянной памяти 1982
  • Лукьянович Евгений Николаевич
  • Кузнецова Светлана Михайловна
SU1049984A1
Ассоциативное запоминающее устройство 1975
  • Барашенков Борис Викторович
SU555438A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО С ДИНАМИЧЕСКИМ РЕЗЕРВИРОВАНИЕМ 1990
  • Самсонов Е.В.
  • Щербаков Ю.Н.
RU2028677C1
Устройство для контроля полупроводниковой памяти 1986
  • Лешукович Владимир Иосифович
  • Шац Анатолий Давидович
  • Анохин Юрий Владимирович
  • Дробышевский Юрий Михайлович
SU1432612A2
Оперативное запоминающее устройство с блокировкой неисправных ячеек памяти 1981
  • Ганитулин Анатолий Хатыпович
  • Романкив Игорь Владимирович
  • Горшков Виктор Николаевич
SU1014033A1
Устройство для обнаружения ошибок в блоках памяти программ 1982
  • Бородин Геннадий Александрович
  • Егорова Нина Ивановна
SU1278982A1
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР 2009
  • Царьков Алексей Николаевич
  • Аряшев Сергей Иванович
  • Бобков Сергей Генадьевич
  • Бородай Владимир Эрнестович
  • Василегин Борис Владимирович
  • Нагаев Константин Дмитриевич
  • Осипенко Павел Николаевич
  • Павлов Александр Алексеевич
  • Хоруженко Олег Владимирович
RU2417409C2

Реферат патента 1981 года Устройство для контроля блоков постоянной памяти

Формула изобретения SU 881 874 A1

SU 881 874 A1

Авторы

Бородин Геннадий Александрович

Константиновский Валентин Михайлович

Даты

1981-11-15Публикация

1979-06-18Подача