Запоминающее устройство с обнаружением ошибок Советский патент 1986 года по МПК G11C29/00 

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

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

Цель изобретения - повьппение надежности устройства.

На чертеже изображена структурная схема запоминающего устройства с обнаружением ошибок.

Устройство содержит накопитель 1, входной регистр 2 числа, выходной регистр 3 числа, первьш 4 и второй 5 регистры.адреса, элементы ИЛИ 6, первый 7, второй 8 и третий 9 сумматоры по модулю два, элемент И 10, элемент НЕ 11, 12, вторую 13 и третью 14 группы элементов И, счетчик 15, первую 16 и вторую 17 группы элементов И-НЕ, первый 18 и второй 19 дешифраторы, первьй 20 и второй 21 коммутаторы, регистры 22 контрольной информации, причем поле 23 каждого регистра 22 предназначено для хранения содержимого счетчика 15 поле 24 - для хранения поразрядной суммы по модулю два кодов адресов слов массива, поле 25 - для хранения поразрядной суммы по модулю два кода слов массива. Разряды полер 24 и 25 каждого регистра 22 выполнены на базе триггеров со счетным входом.

На чертеже обозначены информационный 26 и адресный 27 входы устройства. На вход 28 поступает адрес массива, на входы 29 к 30 - управляющие сигналы. Устройство имеет первьш 31, второй 32, третий 33, четвертьй 34 выходы.

Устройство работает следующ1;-1м образом.

В исходном состоянии регистры 2-5 и 22, а также счетчик 15 обнулены. В режиме записи код адреса, код записываемого слова и код адреса массива подаются соответственно на входы регистров 4, 2 и 5 и происходит запись слова в соответствующую Ячейку накопителя 1. Одновременно код записываемого слова подается через элементы 1ШК 6 на вход с:/мма- тора 7 и на вход коммутатора 20, а код адреса - на вход сумматора 8 и вход коммутатора 2С. Сумматоры 7 и 8 вырабатывает биты четности адреса и записьшаемого слова. Биты четности объединяются сумматором 9 в резуль

5

0

тирующий бит. с входа 29 на вход элемента НЕ 11 при этом поступает нулевой сигнал. Следовательно, на выходе элемента НЕ 11 при этом единичный уровень, В случае едийичного значения результирующего бита он через элемент И 10 поступает на вход счетчика 15. Содержимое счетчика 15 (он является реверсивным) увеличивается на единицу, так как при записи информации он работает как суммирующий.

Код адреса массива с регистра 5 поступает на вход дешифратора 18, который вырабатывает управляющий сигнал, обеспечивающий прием через коммутатор 20 на соответствующий (в соответствии с содержимым регистра 5) регистр 22 с входов 26 и 27 устройства. При этом в поле 24 на счетные входы триггеров поступают коды адресов слов записываемого массива, а в поле 25 - коды слов массива.

Таким образом, к концу записи всего массива информации в накопитель 1 счетчик 15 зафиксирует количество результирующих одиночных битов, равных единице, а в поле 24 и поле 25 регистра 22 контрольной информации будут храниться поразрядные суммы по модулю два кодов адресов массива и кодов записанных слов соответственно. Зафиксированное счетчиком 15 число (контрольный код) по фронту окончания импульса записи последнего чис- 5 ла массива в накопитель 1 заносится через коммутатор 20 в поле 23 выбранного регистра 22, где сохраняется до тех пор, пока соответствующий массив информации Н11ХОДИТСЯ в накопителе 1, а счетчик 15 обнуляется.

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

5

0

0

SO

55

Перед считыванием информации соответствующий контрольный код из поля 23 регистра 22 записывается в счетчик 15. Выбор соответствующего регистра 22 обеспечивается управляю- 1Вд-1м сигналом с дешифратора 18, а запись в счетчик 15 - управляющим сигналом с входа 29 устройства.

В режиме считьгоания массива информации в каждом такте обращения число, соответствующее зада1шому адресу.

3

извлекается из накопителя 1, поступает на выход устройства и через регистр,3, элементы ИЛИ группы 6 - на сумматор 7, а через коммутатор 20 на счетные входы триггеров поля 25 выбранного регистра 22. Одновременно код адреса подается через коммутатор 20 на счетные входы триггеров поля 24 регистра 22 и на сумматор 8

Сумматоры 7 и 8, как и при записи вырабатывают биты четности адреса и считываемого слова, объединяемые . сумматором 9 в результирующий бит. При этом на вход 29 устройства подается нулевой сигнал. Результирующий. бит через элемент И 10 поступает на вход счетчика 15, который при считы- вании работает как вычитающий.

После считывания последнего числа массива информации в поле 24 ре- гистра 22 будет зафиксирован результат поразрядного суммирования кодов адресов записанных и затем считанных слов, в поле 25 - результат поразрядного суммирования кодов этих слов, в счетчике 15 - код суммарного количества ошибок, возникших при записи или считывании в устройство и выявленных контролем по четности.

В случае нулевого значения содер- жимого счетчика 15 по сигналу дешифратора 19 коды, хранящиеся в полях 24 и 25 соответствующего регистра 22, с инверсных выходов регистра через коммутатор 21 вьщаются соответ- ственно на входы элементов И-НЕ первой 16 и второй 17 групп И-НЕ. Еди- ничньш сигнал на выходе 33 элементов И-НЕ первой группы 16 свидетельствует об отсутствии ошибок в адресных цепях устройства, а единичный сигнал на выходе 34 элементов И-НЕ второй 17 группы - в информационной цепи. Нулевой сигнал хотя бы на одном из выходов 33 и 34 указывает на наличие ошибок в устройстве, возникших при записи или считывании выявленных контролем с использованием поразрядного суммирования кодов чисел и адресов.

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

0

72

5

0 5 0 5 Q

5

15

выходы 33 и 34 содержимого полей 24 и 25 регистра 22,

при нулевых значениях содержимого счетчика 15 и полей 24 и, 25 регистра 22 принимается решение о безошибочности выдаваемой из устройства информации.

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

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

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

Редактор М. Товтйн

Составитель В. Рудаков Техред Л.Кравчук

Заказ 6687/48 Тираж 543 Подписное ВНИШШ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, 4

15 6

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

Корректор А. Обручар

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

название год авторы номер документа
Запоминающее устройство с обнаружением ошибок 1982
  • Рябуха Николай Демидович
  • Горшков Виктор Николаевич
  • Вайткус Пранас Прано
SU1034070A1
Запоминающее устройство с коррекцией ошибок 1987
  • Николаев Виктор Иванович
  • Королев Михаил Иванович
SU1444898A1
Запоминающее устройство с обнаружением ошибок 1983
  • Горшков Виктор Николаевич
  • Николаев Виктор Иванович
  • Попов Валерий Яковлевич
SU1130897A2
Запоминающее устройство с обнаружением ошибок 1983
  • Горшков Виктор Николаевич
SU1088073A2
Устройство для сопряжения процессора с памятью 1982
  • Александрова Людмила Александровна
  • Королев Александр Павлович
  • Осипов Александр Викторович
  • Федоров Сергей Николаевич
SU1059560A1
Запоминающее устройство с исправлением ошибок 1981
  • Борисов Виктор Степанович
  • Кузнецов Александр Васильевич
SU982098A1
Запоминающее устройство с обнаружением ошибок 1983
  • Рябуха Николай Демидович
  • Вайткус Пранас Прано
  • Бобыр Евгений Иванович
SU1137541A1
Постоянное запоминающее устройство с самоконтролем 1985
  • Горбенко Александр Сергеевич
  • Николаев Виктор Иванович
SU1285538A1
Запоминающее устройство с обнаружением ошибок 1981
  • Рябуха Николай Демидович
  • Горшков Виктор Николаевич
SU955197A1
УСТРОЙСТВО ДЛЯ ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ МНОГОКАНАЛЬНОЙ ЦИФРОВОЙ ИНФОРМАЦИИ 1995
  • Смирнов А.К.
  • Замолодчиков Е.В.
  • Петров В.В.
  • Туревский В.С.
RU2107953C1

Иллюстрации к изобретению SU 1 277 215 A1

Реферат патента 1986 года Запоминающее устройство с обнаружением ошибок

Изобретение относится к вычислительной технике и может быть использовано при построении запоминающих устройств с обнаружением ошибок и возможностью локализации неисправностей. Цель изобретения - повьппение надежности устройства. Устройство содержит накопитель, два регистра адреса, сумматоры по модулю два, счетчик, группы элементов И, два дешифратора, счетчик, регистры контрольной информации, два коммутатора, группы элементов И-НЕ. В устройстве происходит локализации неисправности (определяется в адресной или информационной частях находится неисправность), обнаруживается ошибка при приеме массивов информации, поступающей в устройство непрерывно. 1 ил. ю | N5

Формула изобретения SU 1 277 215 A1

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

Устройство для контроля памяти 1981
  • Шуть Василий Николаевич
  • Федорцов Леонид Константинович
SU1001180A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Запоминающее устройство с обнаружением ошибок 1981
  • Рябуха Николай Демидович
  • Горшков Виктор Николаевич
SU955197A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 277 215 A1

Авторы

Горбенко Александр Сергеевич

Горшков Виктор Николаевич

Николаев Виктор Иванович

Даты

1986-12-15Публикация

1985-04-25Подача