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

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

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

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

Устройство содержит генератор 1 тактовых импульсов, распределитель 2 импульсов, счетчик 3 адреса и подключается к контролируемому блоку 4 оперативной памяти. Устройство также сюдержит первый триггер 5, первый элемент И. 6,. счетчик 7 импульсов, дешифратор 8, блок 9 дешифраторов,, элемент ИЛИ 10, второй элемент И П., второй триггер 12, регистр 13- сдвига и третий элемент И 14.

Генератор 1 - автоколебательный генератор последовательности импульсов. Частота генерации выбирается с учетом максимально допустимой час- тоты смены адреса в блоке 4.

Распределитель 2 импульсов может быть выполнен, например, по схеме цифрового делителя частоты импульсов на три. При этом на вхоД счетчика 3 адреса подключают последовательность вьщеленных первых импульсов. На Другом выходе распределителя 2 формируется последовательность выделенных вторых импульсов.

Дешифратор 8 выделяет одно из состояний счетчика 7 и может быть выполнен, например, на многовходовом .элементе И. Блок 9 дешифраторов

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

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

В исходном состоянии, при отсутствии команды Пуск, двухразрядный регистр 13-удерживается по установочному входу в обнуленном состоянии. .Элемент И 14 закрыт и на выходе устройства отсутствует сигнал неисправмент переполнения счетчика 3 адреса, т.е. один раз за полный цикл последовательного обращения ко всем ячейкам памяти блока 4. Полный цикл 5 работы счетчика 3 адреса, при котором на прямом выходе триггера 5 имеет мес.то разрешающий потенциал, является циклом записи. В цикле записи элемент И 6 открыт. Импульсы заности. Ячейки памяти ко.нтролируемого 50 поступающие с второго выхода блока 4 оперативной памяти находятся распределителя 2, проходят на вход

в произвольном состоянии.

Генератор 1 формирует непрерывную последовательность тактовых импульсов. Распределитель 2 импульсов осуществляет деление частоты тактовых импульсов на три. Сформированная на выходе распределителя 2 последовательность первых импульсов поступает

на вход счетчика 3 адреса; Сформированная на втором выходе распр едели- теля 2 последовательность вторых- импульсов поступает на входы элементов И 6 и 11 и осуществляет строби- рование сигналов, поступаюш 1х на другие входы этих элементов.

Счетчик 3 адреса имеет количество разр)ядов п, равное количеству адресных входов блока 4, Просчитывая импульсы, поступающие с выхода распределителя 2, счетчик 3 адреса формирует на своих выходах двоичные числа от О до 2 - 1. При этом осуществляется последовательное обращение ко всем ячейкам памяти блока 4.

Блок 9 дешифраторов содержит п дешифраторов и дешифрирует двоичные

.числа, содержащие в своих разрядах только одну единицу. Например, при четырехразрядном счетчике 3 адреса эти двоичные числа равнь 0001, 0010, 0100,- 1000. Сигналы с выходов дешифраторов блока 9 объединяются на элементе ИЛИ 10-и поступают в качестве тестовых сигналов на информационный вход блока 4 оперативной памяти для записи в ячейки памяти. Таким образом для данного примера в ячейки памяти с адресами 0001, 0010, 0100,. 1000 в цикле записи записана единица, в остальных ячейках памяти - нуль.

Режимы записи и считывания в устройстве переключаются триггером 5, на вход которого по.даются импульсы с выхода старшего разряда счетчика 3 адреса. При этом триггер 5 изме

мент переполнения счетчика 3 адреса, т.е. один раз за полный цикл последовательного обращения ко всем ячейкам памяти блока 4. Полный цикл 5 работы счетчика 3 адреса, при котором на прямом выходе триггера 5 имеет мес.то разрешающий потенциал, является циклом записи. В цикле записи элемент И 6 открыт. Импульсы за55

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

ся по установочному входу импульсами с выхода элемента И 6.

В цикле считывания на выходе исправного блока 4.оперативной памяти появляются записанные в цикле запи- си п единиц Счетчик 7 осуществляет счет этих единиц. Для обеспечения его нормальной работы сигналы с выхода блока 4 стробируются на элементе И 1 Г импульсами записи. Количест- во разрядов счетчика 7 выбирается равным ближайшему целому числу, большему числа 1 + Iog2 .

В конце цикла считывания вновь срабатывает триггер 5.- К этому моменту счетчик 7 в процессе своего счета устанавливается в состояние п./ Это состояние дешифрируется дешифратором 8. В момент срабатывания триггера 5 на тактовом входе триггера 12 возникает перепад напряжения, по которому он устанавливается в состояние, соответствующее сигналу на его информационном входе. Если дешифратор 8 в этот момент открыт, триггер 12 устанавливается в состояние , при котором на его инверсном выходе сигнал неисправности отсутствует. При любом другом состояний счетчика 7 на-инверсном выходе триггера 12 появляется сигнал неисправности, который хранится в триггере 12 до поступления на его тактовый вход следующего положительного перепада напряжения, т.е. до начала следующего цикла записи.

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

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

5

0

5

0

5

0

5

0

ту перепад напряжения вызывает срабатывание второго разряда регистра 13. При этом элемент И 14 открывается, разрешается поступление сигнала неисправности на выход устройства.

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

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

В случае, если в блоке 4 оперативной памяти происходит обрыв одной или нескольких адресных цепей, количество единиц на выходе блока 4, появляющихся в цикле считывания, увеличивается. Например-, при п 4 производится запись единиц в блок 4 при состояниях счетчика 3 адреса 0001, Q010, OiOO, 1000, Пусть произошел обрыв в цепи подключения младшего (на чертеже справа) разряда адреса. При этом в данной цепи устанавливается произвольный потенциал, например О, Тогда запись происходит в ячейки памяти с адресами 0000, 0010 0100, 1.000.

В цикле считывания младший разряд адреса также сохраняет состояние О. Поэтому единицы на выходе блока 4 появляются при состояниях счетчика 3 адреса 0000, 0001, 0010, 0011 0100, 010, 1000, Ш01, Таким образом, на выходе элемента И 1 появляется вдвое больше импульсов, чем это происходит при исправном блоке 4. В конце цикла, считывания на выходе дешифратора 8 оказывается О. Триггер 12 устанавливается в состояние,.свидетельствующее о неисправности блока 4. На вы- х;оде устройства появляется сигнал неисправности. I

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

51314388

х информационных записи, выходные учае отклонения ной работы на вызникает сигнал 5

возможного пере7. в процессе счета о выхода старшего подключен к входу О срабатывании старика 7 элемент И 11 импульсов прекра

бл ре де сч яв ро т у м ра че по му ст вы сч ус с вы вт та вт сд тр то вт сч да по вт ре пу ме ус ро

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

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

Редактор И.Касарда

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

Кор Под

2215/52 Тираж 590

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

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

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

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

Корректор С.Лыжова Подписное

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

название год авторы номер документа
Устройство для отображения графической информации на экране телевизионного индикатора 1987
  • Вайрадян Акоп Семенович
  • Цапко Олег Николаевич
  • Шувалов Виктор Борисович
SU1439672A1
Трехканальное резервированное устройство для приема и передачи информации 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1758646A1
Многоканальное буферное запоминающее устройство 1990
  • Сметанин Игорь Николаевич
  • Рукоданов Юрий Петрович
  • Друзь Леонид Вольфович
SU1721631A1
Устройство для отладки программ 1983
  • Корбашов Юрий Михайлович
  • Семин Константин Васильевич
SU1290334A1
Устройство для записи информации в оперативную память 1990
  • Друзь Леонид Вольфович
  • Рукоданов Юрий Петрович
SU1751811A1
Устройство для сопряжения вычислительной машины с каналом связи 1985
  • Волков Александр Иванович
  • Агеев Сергей Викторович
  • Котов Виталий Семенович
  • Виноградова Валентина Георгиевна
  • Аполенова Ирина Дмитриевна
  • Фомин Николай Алексеевич
SU1291994A1
Устройство для контроля многоразрядных блоков оперативной памяти 1987
  • Петров Владимир Борисович
SU1495854A1
Устройство для контроля оперативной памяти 1981
  • Летнев Олег Васильевич
  • Шакарьянц Юрий Суренович
  • Криворотов Анатолий Константинович
  • Резван Валентин Алексеевич
SU1014041A1
Устройство для контроля полупроводниковой оперативной памяти 1981
  • Гаврилов Алексей Алексеевич
  • Гаврилов Владислав Алексеевич
  • Ленский Игорь Валентинович
  • Товба Михаил Аврамович
SU991516A1
Устройство для вывода графической информации 1987
  • Цапко Олег Николаевич
SU1437908A1

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

Изобретение относится к вычислительной технике и может быть ис.- .пользовано для автономной проверки и наладки блоков оперативной памяти. Цель изобретения - повьшение быстродействия устройства. Устройство для контроля блоков оперативной памяти содержит генератор 1 тактовых импульсов, распределитель 2 импульсов,, счетчик 3 адреса, блок 9 депшфрато- ров, триггеры 5 и 12, счетчик 7 импульсов, дешифратор 8, ре- гистр 13 сдвига, элементы И 6, 11 и 14, элемент ИЛИ 10, Работа устройства основана на записи в блок 4 оперативной памяти тестовой информации, обеспечивающей при считывании определенное количество единиц на выходе исправного блока оперативной памяти. Тест организован таким образом, что при возникновении любой неисправности в блоке 4 количество единиц иа его выходе возрастает или убывает. Осуществляется счет количества единиц на выходе блока, формируется потенциальный сигнал неисправности. 1 ил. с S (Л I ВыхоЗ СО 4 САЭ 00 00

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

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

Устройство для контроля памяти 1982
  • Ткаченко Алексей Иосифович
  • Снигур Николай Антонович
  • Кабаков Александр Иванович
  • Мыльникова Нина Александровна
SU1061174A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1
Устройство для контроля оперативной памяти 1981
  • Летнев Олег Васильевич
  • Шакарьянц Юрий Суренович
  • Криворотов Анатолий Константинович
  • Резван Валентин Алексеевич
SU1014041A1
Солесос 1922
  • Макаров Ю.А.
SU29A1
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1

SU 1 314 388 A1

Авторы

Иванов Николай Григорьевич

Даты

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

1985-12-09Подача