SU708423A1 - Оперативное запоминающее устройство с самоконтролем - Google Patents

Оперативное запоминающее устройство с самоконтролем Download PDF

Info

Publication number
SU708423A1
SU708423A1 SU772530307A SU2530307A SU708423A1 SU 708423 A1 SU708423 A1 SU 708423A1 SU 772530307 A SU772530307 A SU 772530307A SU 2530307 A SU2530307 A SU 2530307A SU 708423 A1 SU708423 A1 SU 708423A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
output
control
control unit
unit
Prior art date
Application number
SU772530307A
Other languages
English (en)
Inventor
Павел Иванович Луговцов
Виктор Васильевич Михелев
Original Assignee
Предприятие П/Я А-3327
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3327 filed Critical Предприятие П/Я А-3327
Priority to SU772530307A priority Critical patent/SU708423A1/ru
Application granted granted Critical
Publication of SU708423A1 publication Critical patent/SU708423A1/ru

Links

Landscapes

  • Control By Computers (AREA)

Description

3 Недостатками Зстройства  вл готс  ма;ш  степень самоконтрол , так как в режиме авчо номиого контрол  команды записи и чтени  т желого кода должны поступать извне, необходимость участи  оператора дл  установки т желого кода через пульт управлени , скорость контрол  низка из-за поразр дной проверки устройства и с увеличением разр дности накопител  падает, точность контрол  недостаточна , так как в устройстве используетс  конт роль по нечетности, который не позвол ет обнаруживать парные 01Ш1бки, кроме того, сте пень локализации неисправности, в результате .которой определ етс  только неисправный адрес , но не указываетс  неисправный разрад в. числовом тракте, также снижает точность контрол . Целью изобретени   вл етс  повышение надежности и быстродействи  устройства. Это достигаетс  тем, что устройство содерxoiT генераторы одиночных и шyльcoв, триггеры , дополнительные элементы И и ИЛИ, блок местного управлени  и дополнительный блок контрол , причём выход первого генератора одиночных импульсов подключен ко входам регистра адреса и счетчиса , одним из входов первого, второго и третьего триггеров, одному из входов дополтдательного элемента ИЛИ, другой вход которого соединен с вь:ходом второго генератора одшочных импульсов, а выход подклюген к одному из входов четвертого триггера, друтие входь триггеров соединены соответстзеино с выходом дополнителько го элемента И, первым выходом деигкфратора первым входом дополнительного элемента И, выходом блока контрол , выходы триггеров подключены соответственно ко входам блоков индикаиди, первым входам блока местного уп равлени , блока уггравленн , дополн.ттечьного блока контрол  и блока формлровани  контрольного кода, вторым входам блока управле . Ш1Я, блока формировани  контрольного кода и дополнительного элемента И и одним нз вхо дов элементов И, второй и третий входы блока местного управлеш  соединены соответственно с выходом блока Зправлени  и вторым выходом дешифратора, а выход блока местного управлени подключен ко второму входу блока контрол  и третьим BXOAaivi блока управлени  и блока формировани  контрольного кода, третий вход дополнительного блока контрол  соединен с одним из выходов регистра адреса. На чертеже представлена блок - схема пре.цложенного оперативного запоминающего устройства с самоконтролем.. Оперативное запо лина1ощее устройство с самоконтролем содержит накопитель 1, регистр 2 числа, регистр 3 адреса, выполненный в виде счетчика, адресные формирователи 4 ГОКОВ выборки, блок S контрол , блок 6 форMHpOBamiH контрольного кода, счетчик 7, деил1фратор 8, блок 9 шгдикации, элементы ИЛИ 10, блоки II индикации, элементъ И 12, блок 13 управлени , элементы И 14, генератор 15 одиночных импульсов, первый триггер 16, блок 17 ищикаиии, второй триггер 18, блок 19 индикации , третий триггер 20, дополнительш й элемент ИЛИ 21, генератор 22 одиночных импульсов , четвертый триггер 23, дополю-гтельный элемент И 24, блок 25 местного управлени , дополнительный блок 26 контрол , элементы И 27. Элементы И 12 имеют входные кодовые шины адреса 28, элементы И 14 - кодовые шины числа 29, а элементы И 27 - выходные кодовые шины числа 30. Генератор 15 одиноч}шх импульсов служит дл  вызова режима автономного контрол . Сигнал вызова автономного контрол  может формироватьс  в ош-{ом из следующих случаев: йосле подачи на вход ЗУ питающих напр жений , командным путел или оператором (например , после нажати  специальной кнопки). Генератор 22 одиночных импульсов предназначен дл  повторного пуска автоно.много контрол  после его останова. Сигнал повторного пуска может формироватьс  комшщкым путем или оператором после останова автономного контрол . Блок 26 служит дл  локализации характера ошибки в числовом (-ракте во врем  автономного контрол . Выход генератора 15 подключен ко входам регисгра 3 и счетчика 7, одним из входов Tp.ifrrepOB 16, 18 и 20, одному из входов элемента И.ЛИ 21, другой вход которого соединен с выходом генератора 22, а выход элемента ИЛИ 21 гюдключен к одному из входов триггера 23. Другие входы триггеров 18, 16, 20 и 23 соединены соответствешо с выхол.ом эле.мента И 24, первым выходом дешифратора 8 и первым входо.м элемента И 24, выходом блока 5 контрол . Выходы триггеров 16, 18, 20 и 23 подключены соответственно ко входам 17 и 19 г-шдикации, первым входам блоков 25, 13, 26 и б, вторь м входам блока 6 и элемента И 24 и одним из входов элементов И 12, 14 и 27. Второй и третий в.ходы блока 25 соединены соответственно с выходом блока 13 и вторым выходом деш -ифратора 8, а выход блока 25 подключен ко вторым входам блока 5 и третьим входам блоков 13 и 6, третий вход блока 26 соединен с одним из выходов регистра 3. , В основу работы усгройсгза положен следующ1Й принцип. ,Пл  автономного контрол  работоспособност-1 оперативного ЗУ (0350 отводитс  отрезок времени, в течение которого в ОЗУ формируетс  -контрольный TSCT (т желый код), производитс  его запись, считьгвание, проверка пра570
вильности считанной информащш и (рормироьание сшнала исправности ОЗУ в конце автономного контрол . Дл  ОЗУ на фсрритовых сердеошках , например, в основу проверки работоспособности может быть положен шахматный т желый код.
Устройство работает следующим образом.
Сигнал вызова автономюго контрол  генератора 15 (например, после подачи на вход ОЗУ питающих напр жений) устанавливает в нулезое состо ние регистр адреса 3. счетшк 7, триггер 18, триггер 23 и триггер 20 и в единичное состо ние триггер 16. Низкий уровень сигнала с нулевого выхода триггера 16 поступает на соответствующие входы элементов И 12, 14 и 27 и блокирует устройство по входнь М и выходным цеп м от внешних устройств - пользователей ОЗУ. Нулевому состо ншо счетчика 7 соответствует возбуждение первого выхода дешифратора 8, в результате чего блок 25 формирует на своем выходе команду Стирание с запись о. Запись т желого кода начинаетс  с первой  чейки накопител  1, при этом во see разр ды нечетных  чеек записываютс  О, а во все разр ды ктных  чеек - 1. Регистр адреса 3 последовательно перебирает все адреса, а блок 6, реагиру  на состо ние млашисго разр да регистра 3 адреса , формирует на своих выходах в требуемой последовательности-с; гналы установки в О или 1 регистра 2
числа. Т желый код с регистра 2 числа записываетс  в накопитель 1. Регистр 3 адреса пер ключаетс  в очередное состо ние в кошде каждого обращенР Я к выбранному адресу сигналом поступающим на его счетный вход с блокч 13 управлени . После обхода всех адресов регистр 3 адреса снова оказь вае1с  в нулевом состо нии , а счетчик 7 переключаетс  в очередное состо гше, которому соответствует возбумсдениг второго дешифратора 8, в результате чего блок 25 формирует на своем выходе команду Чтение с записью обратного кода.
Чтение т желого кода, записанного при первом обходе адресов, начинаетс  с первой  чейки накопител  1. Информаци  с накопител  1 поступает через элементы ИЛИ 1G в регистры 2 числа, а с его выхода в блок 5 контрол . Блок 5 контрол  производит поразр дное сравнение поступившей с регистра числа информации с эталонным сданшюм, который формируетс  в блоке 5 контрол  с учетом состо ни  младшего разр да регистра 3 адреса и выполн емой команды . После чтени  происходит запись обратного т желого кода по выбранному адресу, при этом во все разр ды нечетных  чеек записываютс  1, а во все разр ды четных  чеек - О. После вторичного обхода всех адресов регистр адреса 3 снова оказываетс  в нутгевом состо .6
НИИ, а счетчт 7 переключаетс  в новое состо ние , которому соответствует возбуждение очередного выхода деишфратора 8, в результате чего блок 25 формирует на своем в.ходе команду Чтение с записью н)лей.
Чтение обратного т желого кода, записанного при втором обходе адресов, нач1шаетс  с первой  чейки накопител  1. При этом информаци  с накопите.тт 1 поступает через элементы ИЛИ 10 в регистр 2 числа, а с его выхода - в блок 5 контрол . После чтени  происходит запись нулей по выбранному адресу , т.е. во все разр ды нечетных и четных  чеек записываютс  О.
После третьего обхода всех адресов регистр 3 адреса снова оказываетс  в кулевом состо нии , при зтом происходит полное заполнение счетчика 7. В результате этого возбуждаетс  последний выход дешифратора 8. Сигнал с последнего выхода дешифратора 8 поступает на нулевой установочный выход третгера 16 и переключает его в нчлевое состо ние. Переключение Tpiirrepa 16 в нулевое состо ние приводит к разблокировке устройства по входным и выходаым цеп м с внешними устройствами пользовател ми ОЗУ. Сигнал с последнего выхода дешифратора 8 поступает также на один из входов элемента И 24. На вход этого элемента подаетс  высокт уровет cisrнала с нулевого выхода триггера 20 (при отсутствии сбо  в режиме автоконтрол ), в результате чего на едшпиньп установочный вход триггера 18 поступает сигнал, который переключает триггер 18 в еди1Н1чное состо ние. Состо жш триггера 16 и триггера 18 отображаютс , соответствующими блоками ивдикации.
B-Biuie была рассмотрена и описана работа устройства без наличи  сбоев (ошибок) в контрольной информации в режиме автономного контрол . В случае выхода из стро  какого-либ элемента числового тракта ОЗУ, ухода параметров устройства за допустимые пределы и т.д. происходит искажение записанной в накопитель 1 кон-фольной информации. Ошибка обнаруживаетс  блоком 5 контрол . Сигнал ошибки поступает на е.ггинишые установощ1ые входы триггеров 20 и 23 и переключает их в единичное ссюто шю. Высокш уровень сганала с единичного выхода триггера 23 поступает на соответствующие входы блока 13 травлени  и блока 6. Происходит останов автоконтрол , т.е. прекращаетс  формирование временной диагр,ммы блоко у1 13 управлени  и блоком 6. При останове автонолшого контрол  счтанна  онтрольна  информаци  сохран етс  в регистр. 2 числа

Claims (2)

  1. С помоатью блока индикации 9 определ етс  состав информации, котора  хранитс  в регистре 2 числа 2. Дл  определени  истинного сое7 тава информации, записанной в накопитель , служит блок 26. Сравнива  состо ние блока 9 индикации и блока. 26, определ ют неисправные разр ды числового тракта. С помощью блока 11 шщикации определ етс  неисправный адрес. После локализации неисправного разр да числового тракта и адреса производитс  переход к контролю следующих адресов. Дл  этого р по мощью генератора 22 (например, путем нажати  рпециальной кнопки) формируетс  сигнал повторного пуска автономного контрол , который устанавливает триггер 23 в нулевое состо ние, в результате чего блок 13 управлени  и блок 6 возобновл ют формирование временной диаграммы с момента останова до конца режима автономного контрол  или до следующего останова автокбнтрол . Если в устройстве произощел хот  бы один сбой, то после окончани  режима автономного контрол  (т.е. после трехкратного обхода адресов) триггер 20 остаетс  в единичном состо тш, в результате чего триггер 18 не переключитс  в единичное состо ние. Скорость контрол  в описанном устройств увеличиваетс  за счет отказа от поразр дного метода контрол  при многократном обходе адресов накопител  и перехода к контролю всего слова при трехкратном обходе адресов. Формула изобретени  Оперативное запоминающее устройство с са .моконтролем, содержащее накопитель, выходы которого подключены к одним входам элементов ИЛИ, а входы - к адресным формировател м токов выборки, соедине1шым с регистром адреса, выход которого подключен к счетным входам счетчика, блок контрол , первый вход которого соединен с выходом регистра числа, блок формировани  конгрольного кода, выходы которого подключены к другим входа злементом .ИЛИ и входам регистра числа, дешифратор , вход которого соединен с выходом счетчика, элементы И, соед1шенные с регистро 3 адреса, элементами ИЛИ и регистром числа, блок ттравлени  и блоки индикации, отличающеес  тем, что, с целью повьпиени  быстродействи  и надежности устройства, оно содержит генераторы одиночных импульсов, триггеры, дополнительные элементы И и ИЛИ, блок местного управлени  и дополнительный блок контрол , причем выход первого генератора одиночных импульсов подключен ко входам регистра адреса и счетчика, одним из входов первого, второго и третьего триггеров , одному из входов дополнительного элемента ИЛИ, другой вход которого соединен с выходом второго генератора одиночных импульсов , а выход подключен к одному из входов четвертого триггера, другие входы триггеров соединены соответственно с выходом дополнительного элемента И, первым выходом дещифратора и первым входом дополнительного элемента И, выходом блока контрол , выходы триггеров подключены соответственно ко входам блоков индикации, первым входам блока местного управлени , блока управлени , дополнительного блока контрол  и блока формировани  контрольного кода, вторым входам блока управлени , блока формировани  контрольного кода и дополнительного элемента И и одним из входов элементов И, второй и третий входы блока местного управлени  соединены соответстве1шо с выходом блока управ лени  и вторым выходом дешифратора, а выход блока местного управлени  подключен ко второму входу блока контрол  и третьим входам блока управлени  и блока формировани  контрольного кода, третий вход дополнительного блока -контрол  соединен с одним из выходов регистра адреса. Источники информации, прин тые во внимание при экспертизе 1.Путинцев Н. Д. Аппаратный контроль управл ющих цифровых вычислительных машин , М., Советское радио, 1%6, с.85-103.
  2. 2.Авторское свидетельство СССР № 329578, кл. G 11 С 29/00, 1969 (прототип).
SU772530307A 1977-09-23 1977-09-23 Оперативное запоминающее устройство с самоконтролем SU708423A1 (ru)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU772530307A SU708423A1 (ru) 1977-09-23 1977-09-23 Оперативное запоминающее устройство с самоконтролем

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU772530307A SU708423A1 (ru) 1977-09-23 1977-09-23 Оперативное запоминающее устройство с самоконтролем

Publications (1)

Publication Number Publication Date
SU708423A1 true SU708423A1 (ru) 1980-01-05

Family

ID=20727433

Family Applications (1)

Application Number Title Priority Date Filing Date
SU772530307A SU708423A1 (ru) 1977-09-23 1977-09-23 Оперативное запоминающее устройство с самоконтролем

Country Status (1)

Country Link
SU (1) SU708423A1 (ru)

Similar Documents

Publication Publication Date Title
US4139818A (en) Circuit means for collecting operational errors in IC chips and for identifying and storing the locations thereof
KR20020094363A (ko) 불휘발성 강유전체 메모리 장치의 칼럼 구제회로 및 그구제방법
SU708423A1 (ru) Оперативное запоминающее устройство с самоконтролем
SU771731A1 (ru) Оперативное запоминающее устройство с самоконтролем
SU1042081A1 (ru) Оперативное запоминающее устройство с самоконтролем
JPS63184989A (ja) 半導体記憶装置
SU1330590A1 (ru) Устройство дл контрол области работоспособности электронных блоков
SU1244727A1 (ru) Устройство дл контрол полупроводниковой оперативной пам ти
SU497640A1 (ru) Устройство дл контрол оперативных накопителей
SU584338A1 (ru) Устройство дл контрол блоков посто нной пам ти
SU634291A1 (ru) Устройство дл контрол электрического монтажа
RU2030784C1 (ru) Устройство для поиска перемежающихся неисправностей в микропроцессорных системах
SU934554A1 (ru) Запоминающее устройство с самоконтролем
SU610180A1 (ru) Устройство дл автоматического контрол блоков пам ти
SU1302325A1 (ru) Устройство дл контрол оперативной пам ти
SU1481862A1 (ru) Устройство дл контрол блоков пам ти
SU1283859A1 (ru) Устройство дл контрол блоков пам ти
SU1105944A1 (ru) Запоминающее устройство с самоконтролем
SU960960A1 (ru) Многоканальное устройство дл контрол блоков оперативной пам ти
SU1040526A1 (ru) Запоминающее устройство с самоконтролем
SU890442A1 (ru) Устройство дл контрол оперативных запоминающих блоков
SU1179347A2 (ru) Многоканальное устройство тестового контрол цифровых узлов ЭВМ
SU1203596A1 (ru) Запоминающее устройство
SU1019492A1 (ru) Буферное запоминающее устройство с самоконтролем
SU393700A1 (ru) Устройство для контроля функционирования коммутационной электроаппаратуры