Оперативное запоминающее устройство Советский патент 1978 года по МПК G11C11/00 

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

1

Данное изобретение относится к цифровой вычислительной технике и является усовершенствованием известного устройства {.

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

Недостатком указанного устройства является то, что оно не может определить неисправный элемент в адресном тракте, его адрес (местонахождение). За счет этого снижается оперативность поиска неисправности и, в конечном счете, надежность устройства (время восстановления).

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

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

регистра адреса, вход блока от роделепня ступени дешифратора адреса соеди1 ен с выходом блока срав1 еиия адресов.

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

Устройство содержит регистр адреса 1, дешифратор адреса 2, блок запоминающих матриц 3, усилител считывания -- записи 4, регистр слова 5, блок контроля ин(|1ормации 6, блок вычитания инверсных кодов адреса 7, блок вычитания прямых кодов адреса 8, элементы НЕ 9, элементы И 10, сумматор 11, дополнительный регистр адреса 12, блок выработки сигнала ошибки 3, блок сравнения адресов 14, блок определения ступени дешифратора адреса 15,. шины 16-23.

Регистр адреса i фиксирует адрес и контрольный код адреса. Блок запоминающих матриц 3 состоит из оперативной запоминаю.щей части (ОЗЧ) и постоянной запоминающей части (ПЗЧ) и работает в зависимости

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

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

Блок контроля информации 6 функционирует в рабочем режиме и служит для проверки содержимого регистра слова 5 и регистра адреса I перед записью информации в блок 3 и для проверки информации, прочитанной из блока 3 на регистр 5 и выработки сигнала неисправности ОЗУ в случае искажения прочитанной информации.

Блок вычитания инверсных кодов адреса 7 предназначен для вычитания в контрольном режиме из инверсного кода адреса (а), считанного из постоянной запоминающей части блока 3 на регистр 5, инверсного кода адреса (в), хранящегося на регистре 1. причем, прямое и инверсное значения разности опре/еляются, соответственно формулами Ci aibi и Ci

Блок вычитания прямых кодов адреса 8 служит для вычитания по модулю два в контрольном режиме из прямого адреса, считанного из ПЗЧ блока 3 на регистр 5, прямого кода адреса, хранящегося на регистре I. Элементы И 10 предназначены для клапанирования на вход сумматора 11 только тех инвертированных разрядов разности с выхода блока 7, у которых в вычитае.мом соответствующие разряды равны нулю.

Сумматор 11 позволяет определить в контрольном режиме суммы гю модулю два результата .вычитания прямых кодов с выхода блока вычитания 8 и инвертированного результата вычитания инверсных кодов адреса с выхода блока 7.

Дополнительный регистр адреса 12 фиксирует в контрольном режиме результат суммирования с выхода сумматора И, т.е. адреса неисправной ячейки ОЗУ. Блок выработки сигнала ошибки 13 определяет неисправность адресного тракта ОЗУ.

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

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

В рабочем режиме при записи информацни в ОЗУ адрес ячейки с контрольным кодом и слово с контрольным кодом, фиксируются соответственно на регистре I ;upeca

И регистре 5 слова, /la.iee адрес и слово поступают в блок контроля 6, где производится проверка содержимого регистров I и 5 на соответствие контрольным разрядам. Через дешифратор 2 a/ipeca выбирается необходимая ячейка оперативной запоминающей части блока 3 запоминающих матриц и производится запись содержимого регистра 5 в выбранную ячейку ОЗУ. При чтении слово с контрольным кодом из адресуемой ячейки ОЗЧ блока 3 выбирается на регистр 5 и затем поступает в блок 6 контроля, где проверяется правильность прочитанной информации. В случае искажения содержимого регистра 5 блок 6 выдает сигнал ощиб| ;и на шину 22, определяя неисправность ОЗУ. Для определения, где произо:цла ощибка (в информационном или адресном тракте) по сигналу на шине 19 происходит переключение ОЗУ в контрольный режим.

В контрольном режиме по адресу, сохраняющемуся на регистре 1 от предыдущего обращения к ОЗУ в рабочем режиме, через дешифратор адреса 2 выбирается ячейка ПЗЧ блока 3, из которой на регистр 5 считывается прямой и инверсный коды адреса ячейки. При исправности адресного тракта значения прямого и инверсного кодов адреса на регистре 5 должны соответствовать значениям прямого и инверсного кодов адреса на регистре I. При неисправности адресного тракта обращение производится параллельно в адресуемую ячейку и в ячейку, выбираемую ошибочно из-за отказа дешифратора. .Поэтому при чтении ииформации из ПЗЧ на регистре 5 происходит наложение содержимого действительно и ложно адресуемых ячеек. Определение адреса ложно адресуемой ячейки производится по нижеследующему алгоритму. По управляющему сигналу на щине 19 в блоке вычитания 7 производится вычитание из инверсного кода адреса, зафиксированного на регистре 5, инверсного кода того же адреса, хранящегося на регистре 1. В блоке вычитания 7 производится вычитание из прямого кода адреса, зафиксированного на регистре 5, прямого кода адреса, хранящегося на регистре 1. Затем разряды разности инверсных кодов адреса с выхода блока 7 инвертируются элементами 9 НЕ, а те разряды, у которых в вычитаемом соответствующие разряды равны нулю, пропускаются элементами 19 И, на вход сумматора 1К Инверсная разность инверсных кодов складывается по модулю два в сумматоре 11 с разностью прямых кодов адреса, полученных с выхода блока 8. Результат сложения (адрес ложно адресуемой ячейки) с выхода сумматора 11 поступает на допсущительный регистр 12 и на вход блока 13 выработки сигнала ощибки. Блок 13 выдает сигнал ошибки, определяя неисправность адресного тракта ОЗУ, при этом выдается адрес ложно адресуемой ячейки.

В режиме восстановления информации определяется истинное значение информации, хранящейся по адресу первого обра-щения. Для этого адрес ложно адресуемой ячейки с регистра 12 переписывается на регистр I, содержимое регистра 5 сбрасывается, производится обращение к ОЗУ и в ложно адресуемую ячейку записываются нули. После чего производится повторное считывание информации из действительно адресуемой ячейки. Считанная информация после проверки ее блоком контроля 6 является верной.

В режим определения адреса неисправного элемента устройство переходит по сигналу с выхода блока 13 после восстановления информации. По этому сигналу в 4 сравнения производится сравнение адреса исправной ячейки, хранящейся в регистре I, и адреса неисправной ячейки, зафикснрованиой на регистре 12. Блок 4 определяет крайние левые несовпадающие разряды, выдавая в виде единицы сигнал на выходе, соответствующем позиции этого разряда. Этот сигнал поступает в блок 15 определения ступени дешифратора и на счетный вход одного из триггеров регистра адреса. Таким образом, если крзйниин левыми несовпадающими разрядами являются К-тые разряды, то инвертируется К-Ь I разряд. Затем производится обращение по полученному адресу к ПЗЧ и после получения неисправного адреса снова происходит сравнение адресов, хранящихся в регистре адреса I и регистре 12. Если в результате сравнения получено, что крайними левыми несовпадающими разрядами снова являются К-тые разряды, то на выходе блока 15 появляется сигнал, показывающий, что неисправный элемент находится в (К-1)-ой ступени дешифратора. Если

же в результате сравнения не соли; Ч-1)-ые |)азряды, то п|)()изн(1дигч) ровапне (К-1-2) разря;1а jicupiUinoi ;i ;, ц.ч-.i и снова ирои:ч(к)ли1ся обргиценио н ПЛЧ. Уклзанньш алгоритм по/ггоряетси Д. с , пока ПС Г(ои:1ойде1 два несовмадо пч очпоинеиных рлз)яIOB. Кч.креглый ,,; и;. гфавного з. опредо.негси iteiiUiiKi:Hbiiif ад), хр пьицимся п pei i/л который определяет цеиь licuciipinuioro я leмента дешифратора, и сигналом с B: Xi;i.; блока 15, укил;; ПйК;И1и KaKdH эделич:; п этой uetiH пеиспроги.м.

Итак, ирсддагаелое oncpariiBir.;- .;;,::;. минаюшес устропсгво лопи.анлтсл1- : ; i iiv; иожкоетям про-отяпа позподяет Им;;м пи чески определить Mecivj liOHcnfTiBihir

S

креткоетью до s.icMeii : де1Нпф И 1рл, улучшает реыоитоеiucoOaocih уиройс} отсюда и его гадел-лсость.

Формул а usofin,; TiiiUi

Э

ОператиЕкое запомниакиное }чтри( по авт.св. № 52§ГИ1, r)rAii;(:oui, it с целью позьпаелич надожиостн оно содержит блок сравнения гзрссов и определеи.чя сту.ге.чн ле1ии(})ато1)а а.:входы блока cpaBHCfiJin адресов согди соответстзенно с выходами регистр; ( дополнительного регистра адреса и О,: выработк): снтнала ошибки, л ны.сод дополннтельньвм в.чодом ретистрЛ адцч вход блока опреде.епия ступени деппгФр;

3

ра адреса соедипеи с выходим олоса срав иеиня адресов.

HcTOMiiUKii HitilOpMaiuiif, прикягьге нс) aiuiмание при экспертизе:

1. А «торс кое свидетельстно СССР 5 Л 52861-1, кл. О II С 29/00, 26.07.74.

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

название год авторы номер документа
Оперативное запоминающее устройство 1974
  • Доля Александр Давидович
  • Шепелева Татьяна Алексеевна
SU528614A1
Запоминающее устройство с самоконтролем 1979
  • Доля Александр Давидович
  • Кириченко Людмила Ивановна
SU930388A1
Устройство для контроля оперативной памяти 1981
  • Энтин Геннадий Борисович
  • Цуканов Владимир Федорович
SU985830A1
Оперативное запоминающее устройство 1973
  • Горовой Владимир Родионович
  • Кушнир Михаил Иоелович
SU528611A1
Устройство для сопряжения двух электронных вычислительных машин (ЭВМ) 1983
  • Антошкин Виктор Иванович
  • Борискин Алексей Алексеевич
  • Везенов Виталий Иванович
  • Епифанов Геннадий Сергеевич
  • Иванов Анатолий Владимирович
  • Смирнова Ирина Львовна
  • Суснин Александр Александрович
  • Тимашев Александр Васильевич
SU1265781A1
Полупроводниковое оперативное запоминающее устройство с коррекцией информации 1990
  • Лашевский Рафаил Аронович
  • Попова Ревекка Яковлевна
SU1795520A1
Устройство для управления режимамиОбМЕНА РЕзЕРВиРОВАННОй СиСТЕМы 1979
  • Тищенко Валерий Петрович
  • Псарев Виктор Григорьевич
  • Король Ирина Антоновна
SU849216A1
Динамическое запоминающее устройство с самоконтролем 1982
  • Бруевич Дмитрий Анатольевич
  • Воробьев Рудольф Михайлович
  • Куликов Александр Геннадьевич
SU1022224A1
Устройство для контроля и перезапуска ЭВМ 1987
  • Танасейчук Владимир Маркович
  • Куряченко Владимир Николаевич
  • Морозов Сергей Васильевич
  • Панков Анатолий Петрович
SU1464162A1
Запоминающее устройство с самоконтролем 1979
  • Алдабаев Геннадий Константинович
  • Белов Геннадий Иванович
  • Дербунович Леонид Викторович
  • Диденко Константин Иванович
  • Загарий Геннадий Иванович
  • Конарев Анатолий Николаевич
  • Литкевич Александр Иванович
  • Ручинский Анатолий Антонович
SU847377A1

Иллюстрации к изобретению SU 636 678 A2

Реферат патента 1978 года Оперативное запоминающее устройство

Формула изобретения SU 636 678 A2

SU 636 678 A2

Авторы

Доля Александр Давидович

Никифоров Виктор Викторович

Шепелева Татьяна Алексеевна

Даты

1978-12-05Публикация

1976-05-17Подача