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

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

1

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

Известны устройства для контроля памяти 1 и 2 .

Одно из известных устройств со- 0 держит схему контроля на четность, соединенную с выходным регистром запоминающего устройства, и схему управления, вход которой подключен к выходу схемы контроля на четность, 15 входные и выходные вентили l .

Недостаток этого устройства-отсутствие коррекции обнаруженной ошибки.

Из известных устройств наиболее 20 близким техническим решением к данному изобретению является устройство, в состав которого входят схема контроля на четность, соединенная с выходным регистром запоминающего 25 устройства, и схема управления, вход которой подключен к выходу схемы контроля на четность, входные и выходные вентили, сумматор по модулю два 2 . 30

Недостатком этого устройства является небольшая скорость коррекции ошибки.

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

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

олока управления, а выходы соединены со вторыми входами соответствующих сумматоров.

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

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

Пс1МЯТи) .

Устройство содержит блок свертки по модулю два 3, входные элементы И 4 , блок управления 5, сумматоры 6, выходные элементы И 7 и регистры 8 по числу разрядов блока памяти. Одни входы элементов И 4 и

7подключены соответственно ко входам устройства и выходам сумматоров 6, другие входы - соответственно к первому и второму выходам блока управления 5. Первые входы сумматоров 6. подключены к выходам элементов И 4, вторые входы - к выкода регистров 8. Одни входы регистров

8подключены к выходам сумматоров

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

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

При решении ЦВМ некоторой задачи производится систематический запрос блока памяти и считывание информации из него по информационным шинам 2 в выходной регистр 1. При этом информация, поступающая из регистра 1 в процессор (на чертеже не показан), контролируется блоком 3, через открытые входные элементы 4, управляющие передачей числа из регистра 1 на .сумматоры б, суммируется по модулю ва в сумматорах 6. Выходные элементы И 7, управляющие передачей числа из сумматоров б, закрыты сигналом единичного уровня.

При появлении в регистре 1 искаженной информации блок 3 вырабатывает соответствующий сигнал, поступающий в-блок управления 5. Блок управления 5 вырабатывает сигнал блокировки микроопераций, закрывающий элементы И 4, производит повторный запрос блока памяти по этому же адресу. Содержимое сумматоров б переписывается в регистры 8.

При трехкратном считывании искаженной информации по этому же содресу сбой считается устойчивь э. Блок управления 5 открывает элементы И 4, и искаженная информация записывается на сумматоры б, одновременно блок управления записывает адрес отказавшей ячейки в адресный регист устройства приоритетного прерывания (на чертеже не показан). После этого блок управления 5 выдает в бЛ памяти (k-m+1) последовательных запросов (k - адрес контрольной суммы, m - адрес ячейки с искаженной .информацией), позволяющих опросить все слова неисправной зоны блока памяти, за исключением т-1 слов.

Это позволяет произвести поразрядное суммирование по модулю два неисправного слова со всей заданной зоной, в том числе с контрольной суммой.

Сигналом окончания суммирования служит сигнал сравнения адреса текущего с адресом контрольной . После суммирования блок управления 5 открывает выходные элементы И 7, что позволяет переписать исправленную информацию в регистр 1.

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

Таким образом выполняется возврат в задачу и продолжается нормальное ее выполнение.

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

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

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

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

соединены со вторыми входами соответствующих сумматоров.

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

1.Патент Великобритании

№ 1369031, кл. G 06 F 11/10, 1973.

2.Авторское свидетельство СССР 408309, кл. G 06 F 11/10, 1973 (прототип).

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

название год авторы номер документа
УСТРОЙСТВО для КОНТРОЛЯ ИНФОРМАЦИОННОГО ТРАКТА «ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО КОМАНД — ПРОЦЕССОР» 1973
  • Ю. К. Судьин, О. С. Горбачев, Ю. М. Виноградов Е. И. Жуков
SU408309A1
Устройство для контроля информационного тракта "запоминающее устройство команд-процессор 1980
  • Жуков Евгений Иванович
  • Хавкин Владимир Ефимович
  • Горбачев Олег Семенович
  • Бондаренко Валерий Евгеньевич
SU1005060A2
Устройство для сопряжения процессора с памятью 1982
  • Александрова Людмила Александровна
  • Королев Александр Павлович
  • Осипов Александр Викторович
  • Федоров Сергей Николаевич
SU1059560A1
Микропроцессор с контролем 1981
  • Берсон Юрий Яковлевич
  • Гольдреер Леонид Вениаминович
  • Седов Николай Петрович
SU1016788A1
Микропрограммное устройство управления с самоконтролем 1985
  • Гамазин Вячеслав Дмитриевич
  • Остриков Валерий Дмитриевич
SU1247871A1
Запоминающее устройство с самоконтролем 1981
  • Абузяров Виктор Мухамедтович
SU1076952A1
Селекторный канал 1973
  • Абражевич Ремуальд Игнатьевич
  • Качков Владимир Петрович
  • Коновалова Светлана Васильевна
  • Мальцев Николай Анатольевич
  • Овсянников Валерий Иванович
  • Тихович Юрий Витольдович
SU517019A1
Запоминающее устройство с коррекцией групповых ошибок 1987
  • Абрамов Виктор Васильевич
  • Воловник Аркадий Авральевич
  • Савинова Александра Борисовна
SU1481863A1
Запоминающее устройство с самоконтролем 1983
  • Колесник Евгений Федорович
  • Масленников Виталий Борисович
SU1095240A1
Адаптивный модуль микропрограммного устройства управления 1984
  • Самошин Владимир Николаевич
  • Мельников Владимир Алексеевич
SU1273926A1

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

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

SU 771 733 A1

Авторы

Ваврук Евгений Ярославович

Жижин Владимир Сергеевич

Филимонов Александр Альдонович

Даты

1980-10-15Публикация

1979-01-04Подача