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

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

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

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

На фиг, 1 приведена схема устройства для контроля блоков оперативной памяти; на фиг, 2 - схема коммутатора; на фиг. 3 - схемы блока управле- ния и формирователя сигнала неисправности; на фиг. А - схема формирователя эталонных данных.

Устройство (фиг,1) содержит блок 1 управления, формирователи 2 и 3, объединенные в формирователь А эталонных данных, формирователь 5 сигналов координатной сетки, блок 6 сравнения, регистр 7 признаков сбоев, преобразователь 8 код - напря- жение, формирователь 9 сигнала неисправности, элемент И 10, элементы ИЛИ 11 и коммутатор 12.

Коммутатор 12 (фиг,2) содержит дешифратор 13 со стробирующим входом и мультиплексор 14 со стробирующим входом.

Блок 1 управления (фиг.З) содержит счетчик 15 адреса (двоичный счетчик с коэффициентом пересчета 1 /п, где п - разрядность кода, адреса), двухвходовые элементы И - НЕ 16-19, и И 21, элемент 22 задержки, синхронный D-триггер 23, RS-триггер 24, генератор 25,

Формирователь 9 сигнала не1 справ- ности (фиг,3) содержит счетчик 26 и триггер 27,

Формирователь 4 эталонных данных (фиг.4) содержит дешифратор 28,муль- типлексор 29, двоичный счетчик 30, разрядность которого определяется длительностью цикла Запись/Чтение, счетчик 31 1ЩКЛОВ и двоичный счетчик 32 с переменным коэффициентом пере- счета, инвертор 33,

На фиг,1 показан также контролируемый блок 34 памяти.

Принцип работы устройства следующий.

Блок 1 управления вырабатывает импульсы синхронитации, которьте подаются }ia вход синхронизации блока 34 памяти и на первьи вход формирою

15 2025

зо

-40

45 Q

55

489122

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

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

Затем он вновь возвращается к нулевому адресному коду и т.д. Причем младшие разряды адресного кода соответствуют адресным разрядам блока 34 памяти, следующий разряд используется для синхронизации осциллографа, а старшие разряды служат для выбора коммутатором 12 одного из информационных входов-выходов многоразрядного блока 34 памяти. Формирователь 2 (фиг.4) по управляющим сигналам блока 1 управления вырабатьта- ет последовательность нулей и единиц, которая через формирователь 3 поступает на третий вход коммутатора 12. При поступлении на его первый вход сигнала Запись, который вырабатывается по управляющим сигналам блока 1 управления, тестовая последовательность проходит через коммутатор 12 на соответствующий информационный вход-выход блока 34 памяти. Сигнал Запись в то же время поступает и на вход Запись/Чтение блока 34 памяти (WE) в результате бсущест- вляется запись тестовой последовательности .

После записи этой последовательности по одному входу-выходу осуществляется считывание. При этом с четвертого выхода блока 1 управления сигнал Чтение поступает на вход Запись/Чтение блока 34 (WE) и первый вход коммутатора 12. Считьшаемая с того же входа-выхода блока 5 тестовая последовательность поступает через коммутатор 12 на второй вход блока б сравнения. Па первый ее вход подается эталопппя последовательность с выхода формирователя 4. При совпа- дс1П1и считанной последовательности с эталонной на выходе блока 6 сравнения сохраняется 1, не превышающая

313

работу блока 1 управления. При появлении сбоя появляется О, работа блока Iуправления 1 прерьшается. Регистр 7 признаков сбоев фиксирует адрес, по которому произошел сбой, разряд, в котором он произошел, и запускает формирователь 9 сигнала неисправности. Он формирует сигнал Запуск блока 1 управления. Если сбой случайный, то по истечении 0,5-5 с после сигнала Запуск устройство переходит к контролю по следующим адресам и разрядам блока 34 памяти.

При контроле для определения об- ласти устойчивой работы блока ЗА меняется напряжение питания на границах допустимых зон. При появлении сбоя регистр 7 фиксирует адрес, по которому произошел сбой, и разряд, в котором он произошел. Формирователь 9 с периодом Т 1 с подает сигнал Запуск на блок 1 управления до тех пор, пока питающее напряжение не достигает значения, при котором блок 34 памяти работает устойчиво.

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

Осуществляется запись любого теста (тяжелый код, шахматный порядок, бегущая единица) в блок 34. После кратковременного отключения питания осуществляется считывание. При появлении сбоя регистр 7 фиксирует адрес, по которому произошел сбой и разряд, в котором он произошел.Формирователь 9 с периодом Т 1 с выдает сигнал Запуск на блок 1 управ ления.

Для визуальной оценки работоспособности ОЗУ отключается фиксация адреса, по которому произошел сбой. Адресные коды преобразуются преобра- зователем 8 код - напряжение (ЦАП) в напряжения, которые управляют отключением луча осциллографа по оси Y, а один из старших разрядов кода адреса служит для синхронизации осцил- лографа, таким образом формируется растр. Записьшаемая тестовая последовательность проходит через элемент И 10, элемент ИЛИ 11 на вход Z осциллографа. На его экране наблюдает- ся структура записываемой тестовой последовательности (например, в левой половине экрана). При этом на втором входе элемента И 10 присутст

5

0

о

5 0 с

5

24

вует сигнал 1 (Запись), а на втором входе элемента ИЛИ 11 - О (выход коммутатора 12 закрыт).

Считываемая тестовая последовательность проходит через коммутатор I2 и элемент ИЛИ 11 вход Z осциллографа. На экране наблюдается качественная структура считьшаемой последовательности (например, в правой половине экрана). При этом на втором входе элемента И 10 присутствует сигнал О (Чтение) . Он блокирует прохождение эталонной тестовой последовательности на вход Z осциллографа в режиме Чтение. Таким образом осуществляется возможность одновременного наблюдения записываемой и считьшаемой тестовых последовательностей на экране осциллографа.

Формирователь сигнала неисправности 9 (фиг.З) работает следующим образом.

При поступлении сигнала сбоя от регистра 7 формирователь 9 запрещает формирование синхроимпульсов на генераторе 25 блока 1 управления, а следовательно, и формирование тестовой последовательности. Если сигнал сбоя отсутствует, на выходе триггера 27 стоит сигнал, удерживающий счетчик 26 в нулевом состоянии.

При этом выход элемента И 16 удерживается в состоянии 1 и синхроимпульсы от генератора 25 поступают на первый выход блока 1 управления. Если появится сигнал сбоя, то через синхронный D-триггер 27, иск:ж)чающий принятие формирователем 9 ложно сформированного асинхронног о сигнала сбоя, на установочный вход счетчика 26 приходит сигнал, р иярешэющий счет синхроимпульсов. При переполнении счетчика 26 сигнал с его пыхода поступает на второй вход элемента И 16 и запрещает в режиме Чтение формирование синхроимпульсов.

Если длительность сигнала сбои не превьш1ает выбранного интервала времени, то сбой считается случайны;., При этом счетчик 26 снова устанавливается в О, удерживая генератор 25 в режиме Запуск,

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

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

Тест WE

§

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

К инфосмоционногн входом- tbixodofi OJy

Г

27

кблок 13

25

1 KS OKOfi 5,Ю.12

Фи.3

. Составитель О.Исаев Редактор Т.Лазоренко Техред М.Ходанич

Заказ 5196/52 Тираж 587Подписное

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

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

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

фиг. h

Корректор И.Муска

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

название год авторы номер документа
Устройство для задания тестов 1983
  • Самойлов Алексей Лаврентьевич
SU1168951A1
Устройство для контроля дискретной аппаратуры с блочной структурой 1987
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Антонов Сергей Григорьевич
  • Харламов Виктор Сергеевич
SU1539783A1
Устройство для тестового контроля цифровых узлов 1987
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
  • Матвеева Татьяна Александровна
  • Итенберг Елена Вениаминовна
SU1425682A1
УСТРОЙСТВО ТЕСТОВОГО КОНТРОЛЯ 2014
  • Криворучко Иван Михайлович
  • Криворучко Алексей Иванович
  • Слюсарева Вера Ивановна
RU2565474C1
Устройство для тестового контроля блоков памяти 1986
  • Алумян Рубен Смбатович
  • Яковлев Петр Григорьевич
  • Момджян Мампре Мелконович
  • Ваганян Левон Овсепович
SU1365134A1
Автоматизированная система контроля радиоэлектронных устройств 1989
  • Ларичев Анатолий Павлович
  • Рогожин Олег Владимирович
  • Кочнев Александр Александрович
  • Гришин Сергей Викторович
SU1683038A1
Устройство для контроля цифровых блоков 1986
  • Борщевич Виктор Иванович
  • Жданов Владимир Дмитриевич
  • Бодян Геннадий Константинович
  • Сидоренко Вячеслав Васильевич
  • Филимонов Сергей Николаевич
  • Морщинин Евгений Викторович
SU1383368A1
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО КОНТРОЛЯ 1991
  • Мощицкий С.С.
  • Харченко В.С.
  • Толубко В.Б.
  • Тимонькин Г.Н.
  • Ткаченко С.Н.
  • Ткаченко В.А.
RU2015523C1
Устройство для контроля блоков памяти 1991
  • Панов Кирилл Владимирович
SU1833920A1
Устройство тестового контроля 1989
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
  • Итенберг Елена Вениаминовна
SU1691842A1

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

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

Изобретение относится к вычисли- тельной технике и может быть использовано для контроля работоспособногти блоков оперативной памяти. Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения режима визуального наблюдения результатов контроля по всем адресам многоразрядных блоков памяти. Устройство содержит блок управления формирователи 2,3, объединенные в формирователь 4 эталонных данных, формирователь сигналов координатной сетки 5, блок 6 сравнения, регистр 7 признаков сбоев, преобразователь 8 код - напряжение, формироя тсль 9 сигнала неисправности, элемент И 10, элемент ИШ1 11 и коммутатор 1 2 . 4 ил , С со 4 00 со

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

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

Устройство для контроля блоков памяти 1980
  • Савельев Анатолий Иванович
SU898508A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Оперативное запоминающее устройство с автономным контролем 1979
  • Богомолов Александр Михайлович
  • Кнышев Валентин Иванович
  • Скибинский Владимир Леонтьевич
  • Сливицкий Юрий Андреевич
  • Чекаловец Геннадий Михайлович
  • Иванов Николай Кузьмич
SU855739A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 348 912 A1

Авторы

Соловьев Александр Викторович

Второв Андрей Львович

Куканов Владимир Всеволодович

Даты

1987-10-30Публикация

1985-03-19Подача