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

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

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

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

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

Устройство для контроля блоков памяти содержит блок 1 управления, , первый 2, второй 3 и третий 4 мультиплексоры, генератор 5 псевдослучайньпс

fO

мультиплексор 4 подключает генератор

5к входу последовательной записи регистра 7.

Таким образом, по первому адресу в блок 15 памяти запишется какой-то случайньй код из регистра 6. Далее по сигналу с выхода 12 блока 1 управ- |Ления, содержимое счетчика 9 увеличивается на единицу, а по сигналу с выхода 13 блока 1 управления в регистре

6происходит циклический сдвиг на один разряд, В младший разряд регистра 7 записывается логическая 1 или логический О с генератора 5. При

сигналов, первый 6 и второй 7 регнет-f5 этом содержимое старшего разряда реры сдвига, блок 8 сравнения и счетчик 9.

Блок 1 управления имеет выходы 10-1.4.

Устройство подключается к блоку 1520 памяти.

Блок 1 управления еодержит задающий генератор 16 импульсов, выход которого соединен со входом делителя 17 частоты и входом элемента 18 задержки , делитель 19 частоты, соеди- нен,51ый с выходом делителя 17 и одним из входов элемента И 20, другой вход которого соединен с выходом элемента НЕ 21, Выход делителя 19 соединен также с одним из входов элемента И 22 Через кнопку 23 вход 24 сброса на ноль делителя 17 и вход 25 сброса в единичное состояние делителя 19 подгистра 7 теряется. В блок 15 памяти по второму адресу записывается код из регистра 6, В такой последовательности заполняются первые k адресов,

k+1-й сигнал с выхода 12 блока 1 управления записывает в счетчик 9 k+1-й адрес,

На выходе делителя 17 блока 1 появляется сигнал логической единицы, 25 На выходе 10 блока 1 формируется логическая 1. По этому сигналу выход

30

старшего разряда регистра 7 через мультиплексор 4 соединяется с входом последовательной записи этого регистра, а вход последовательной записи регистра 6 соединяется с выходом генератора 5 через мультиплексор 3. За предьщущие k тактов работы в регистр 7 бьш записан новый случайный код, ключейы к шине 26 нулевого потенциала, Он записывается по k+1-му адресу в Устройство для контроля блоков па- блок 15 памяти. По k+2-му адресу замяти работает следующим образом,

Перед началом проверки нажатием кнопки 23 на вход 24 делителя 17 и вход 25 делителя 19 подается сигнал логического нуля и на выходе делителя 17 устанавливается логический нуль а на выходе делителя 19 - логическая единица,

По сигналу с выхода 12 блока 1 в счетчик 9 заносится первый адрес, С выходов счетчика 9 параллельньй код поступает на адресные входы контролируемого блока 15 памяти. Сигналом

логическая единица с выходэ 11 бло-50 режим считывания. Сигналом с выхода

ка 1 блок 15 памяти переводится в ре-12 блока 1 в счетчик 9 заносится пержим записи. На выходе 10 блока 1 уп-вый адрес. На выходе делителя 17 равления формируется логический ноль.сигнал логического нуля. Этим сигнаПо этому сигналу мультиплексор 2 под-лом выход старшего разряда регистра 6

ключает выходы регистра 6 к информа- 55соединяется мультиплексор 3 со

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

типлексор 3 соединяет выход старшегорегистра. По фронту сигнала с выхода

разряда регистра 6 со входом послёдо-14 блока 1 производится параллельная

вательной записи этого регистра, а запись k-разрядного кода с выходов

мультиплексор 4 подключает генератор

5к входу последовательной записи регистра 7.

Таким образом, по первому адресу в блок 15 памяти запишется какой-то случайньй код из регистра 6. Далее по сигналу с выхода 12 блока 1 управ- |Ления, содержимое счетчика 9 увеличивается на единицу, а по сигналу с выхода 13 блока 1 управления в регистре

6происходит циклический сдвиг на один разряд, В младший разряд регистра 7 записывается логическая 1 или логический О с генератора 5. При

гистра 7 теряется. В блок 15 памяти по второму адресу записывается код из регистра 6, В такой последовательности заполняются первые k адресов,

k+1-й сигнал с выхода 12 блока 1 управления записывает в счетчик 9 k+1-й адрес,

На выходе делителя 17 блока 1 появляется сигнал логической единицы, На выходе 10 блока 1 формируется логическая 1. По этому сигналу выход

писывается сдвинутый циклический на один разряд код регистра 7, т.е, через каждые k тактов работы регист- 6 и 7 меняются местами: когда одцн. заполняется, в другом происходят циклические сдвиги и запись из него кодов в блок 15 памяти и наоборот. Операция записи продо.пжается до полного заполнения блока 15 памяти. После окончания записи на выходе делителя 19 появляется сигнал логического нуля и этот сигнал с выхода 11 блока 1 переводит блох 15 памяти

блока 15 памяти в регистр 6, а по сигналу с выхода 13 блока 1 - циклический сдвиг на один разряд. Элемент 18 задержки необходим для того, чтобы сигнал сдвига поступал с задержкой относительно сигнала параллельной записи регистра 6, Затем по си1- 1налу с выхода 12 блока 1 в счетчик 9 заносится следующий адрес и производится считывание из блока 15 памяти кода по этому адресу. Блок 8 сравнения производит сравнение кодов с выходов блока 15 памйти и с выходов регистра 6. При правильной работе блока 15 памяти коды должны быть равны.

Если произошло нарушение правильности работы блока 15 памяти, то коды будут различаться и на выходе блока 8 сравнения сформируется сигнал Неисправность.

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

Такой контроль производится много

кратно время.

и заканчивается через заданное

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

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

O 5

0

5

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

5

0

Ф//

Редактор А,Ревин

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

Заказ 7А50/52 Тираж 589,Подписное

ВНИИПИ Государственного комитета СССР

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

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

(PtiZ.2

Ко рр е кто р к симишин е ц

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

название год авторы номер документа
Устройство для программного контроля 1987
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Тюрин Сергей Феофентович
  • Ткаченко Сергей Николаевич
SU1464142A1
Устройство управления микропроцессором 1983
  • Супрун Василий Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1156072A1
Устройство для программного регулирования 1988
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Агеенко Виктор Павлович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1571550A1
Микропрограммный модуль 1986
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Сперанский Борис Олегович
  • Литвиненко Вадим Георгиевич
SU1427366A1
Программируемое устройство управления 1988
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Марков Петр Евгеньевич
  • Валов Олег Геннадьевич
  • Ткаченко Сергей Николаевич
SU1659983A1
Устройство для имитации объекта контроля 1984
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Сперанский Борис Олегович
  • Агеенко Виктор Павлович
SU1188743A1
Микропрограммное устройство для контроля и управления 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1325476A1
Микропрограммное устройство управления 1983
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Самарский Виктор Борисович
  • Ткачев Михаил Павлович
  • Барбаш Иван Панкратович
SU1130865A1
Устройство для отображения графической информации на экране телевизионного индикатора 1986
  • Афанасьев Валерий Петрович
  • Беликов Авенир Павлович
  • Махнанов Вячеслав Дмитриевич
  • Мулюкин Николай Васильевич
  • Тунис Константин Викторович
SU1411809A1
Устройство для определения области работоспособности радиоэлектронных схем 1986
  • Орлов Сергей Павлович
  • Мочалова Ирина Евгеньевна
  • Мочалов Виктор Петрович
SU1386947A1

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

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

Изобретение относится к вычислительной технике и может быть использовано в аппаратуре контроля работы запоминающих устройств. Цель изобретения - повышение надежности устройства. Устройство содержит три мультиплексора, генератор iпсевдослучайных сигналов, два регистра сдвига, блок сравнения, счетчик и блок управления. Контроль блока памяти заключается в последовательной записи по каждому адресу кодов, сформированных с помощью генератора псевдослучайных сигналов, с последующим их считыва- j нием и сравнением. 2 ил. (Л 00 со 00 СП 00

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

SU 1 283 858 A1

Авторы

Шуть Василий Николаевич

Краско Сергей Павлович

Грицай Федор Павлович

Альмяев Борис Камилович

Ярмолик Вячеслав Николаевич

Даты

1987-01-15Публикация

1985-05-13Подача