Автоматическая система для испытаний запоминающих устройств
П И САНИ
384639
ИЗОБРЕТЕН ИЯ союз Советских
Сониалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Зависимое от авт. свидетельства ¹
М. Кл. G 11с 29/00
Заявлено 07.IХ.1971 (№ 1695383/18-24) с присоединением заявки №вЂ”
Приоритет
Опубликовано 23Л .1973. Бюллетень X 24
Дата опубликования описания 7.VIII.1973
Комитет по делам изобретений и открытий при Совете Министров
СССР
УДК 681.327.66(088.8) Авторы изобретения
А. Л. Белогорский, А. П. Семашко и Т. П. Семашко
Заявитель
АВТОМАТИЧЕСКАЯ СИСТЕМА ДЛЯ ИСПЫТАНИИ
ЗАПОМИНАЮЩИХ УСТРОЙСТВ
Изобретение относится к области вычислительной техники и предназначено для автоматических испытаний запоминающих устройств цифровых вычислительных машин, в час! ности для исследования влияния внешних дестабилизирующих факторов на работоспособность любых функциональных блоков ЦВМ.
Известны автоматические системы для и-.пытаний функциональных блоков ЦВМ, управляемые универсальной цифровой вычислительной машиной. Однако возможности подобных испытательных систем ограничены трудностью обеспечения динамических испытаний в реальном масштабе времени для запоминающих устройств (ЗУ) с быстродействием, большим, чем быстродействие управля(ощей
ЦВМ. К тому жс для испытаний ЗУ, где вполне достаточно упрощенной системы команд, применение универсальной управляющей
ЦВМ с полны» набором операций ведет к недоиспол1,зовапию ее функциональных возможностей и, следовательно, и неоправданным затратам. Известны также специализированные автоматические системы для испытаний функциональных блоков I1ВМ, содержащие микропрограммное устройство управления, связанное командными шинами с запоминающим устройством, с бл„ком формирования адреса, с устройством ввода — вывода, с программноуправляемым источником питания и с программиой термобарокамерой, а чис.:1овыз!и шинами — с запоминающим устройством, которое по шсловым шинам связано с блоком форх1иров (ния адреса, с бл01 Ом связи, с ус 5 ройством ввода — вывода с программиоупрап ляемым источником питания и с программноуправляемой термобарокамерой.
В предлагаемую систему дополнительно введены анализатор и устройство управле tt(»
jQ блоком связи, причем командными ши!ими анализатор связан с микропрограммным устройством управления, а устройство управлеHI(((Олоком связи — — с микропрограммных1 ус гройством управления и олоком связи, а чист5 ловыз(и шинами анализатор связан с запоми1!ающим устройством и с блоком связи.
На чертеже изображена структурная схема предлагаемой системы.
В состав системы входит запохпииющее
2р устройство 1, микропрограммное устройство управления 2, устройство ввода — вывода ), блок связи 3, устройство управления блоком связи 5, анализатор !), блок формирования адреса 7, программноуправляемый источник
25 питания 8, программноуправляемая термобарокамера 9, объект испытаний !О, командные шины 11 и числовые шины 12.
Автоматическая система для проведения ис пытаиий ЗУ представляет собой программноЗр управляемое цифровое устройство, вырабаты384 !39
65 вающее испытательные тесты и управляюнгис сигналы для контролируемых ЗУ, анализирующее работоспособность последних и управляющее программноуправляемым источником питания и термобарокамерой.
П"оцесс взаимодействия блоков системы
Р протекает следуюшим образом. Прн гуле системы из запоминающего устройства i последовательно выбираются команды, определяющие конкретный режим испытаний. Запоминающее устройство I, являющееся храшп"лем оперативной и долговременной информации, используется в системе для запо.иинания программы испытаний, тестов, таблиц и одновременно как устройство для логической сораоотки информации, Команды, выбираемые из запоминающего устройства, подаются»а регистр команд микропрограммного устройства управления, которое представляет сооо I микропрограммный автомат, реализующий микропрограммы операций, составляющих алгоритмы различных режимов испытаний. Ми ропрограммное устройство управления обеспечивает асинхронный режим управления как внутри системы, так и при организации взаимодействия между системой и объектом испытаний, что дает возможность снять ограничения на верхний предел быстродействия испытываемых блоков памяти и, следовательно, расширить функциональные возможности системы. В то же время микропрограммное устройство управления позволяет использовать в системе команд укрупненные операции вида
«контроль массива ячеек МОЗУ (ДЗУ)». Прн этом обращение к запоминающему устройству
1 за командой за время испытания всего массива происходит только один раз, а сложная микропрограмма операции с циклами и разветвлениями реализуется микропрограммным автоматом. Зто обеспечивает высокий уровень внешнего языка системы и, следовательно, простоту программирования и увеличения быстродействия последней. Микропрограммное устройство управления системы организует взаимодействие всех ее блоков в соответствии с кодом конкретной команды и набором внешних условий.
Все блоки системы, кроме блока связи 4 и устройства управления блоком связи 5, синхронизуются от собственного тактового генератора, блок же 4 и устройство 5 — от тактового устройства, аналогичного тактовому устройству ЦВМ, блок ЗУ которой испытывается.
Для наглядности рассмотрим выполнение команды «контроль массива МОЗУ».
Команда выполняется в два этапа: управ ление подготовительной частью испытаний каждой ячейки памяти осуществляется микропрограммным устройством управления в масштабе времени системы, а этап конкретных испытаний — устройством управления блоком связи в реальном масштабе времени. При поступлении команды в микропрограмм юе устройство управления из запоминающего устройства 1 выбирается тестовое слово и подает5
45 ся на анализатор и входные шины блока связи. Одновременно в блоке формирования адреса устанавливается начальный адрес испытываемого массива. Потенциалы, определяющие код тестового слова и I;o; адреса ячейки памяти, появляются па входах соответствующих регистров блока с; язи, который служит для согласования электрических и временных характеристик системы и объекта испытаний.
После выполнения этих микроопераций микропрограммное устройство управления подает управляющий потенциал (микрокоманду) на устройство управления блоком связи. Последнее запускается и в реальном масштабе времени начинает вырабатывать последовательность управляющих импульсов, обеспечивающую нормальное функционирование испытываемого блока. При этом происходит прием кода адреса и прием кода числа па,регистры блока связи, передача их в испытываемое ЗУ, запись числа, многократное обращение по данному адресу с регенерацией .и передача .результата последнего с итывания на анализатор. В это время микропрограммное устройство упраьления находится в состоянии «ожидания» и не вырабатывает следующих микроопераций Io тех пор, пока устройство управлен ия блоком связи, окончив свой цикл управления, не выдаст в микропрограммное устройство управления сигнал возоуждения. Только при этом оно переходит в следующее состояние и вырабатывает микрокоманду, управляющую поразрядным сравнением эталонного и контролируемого кодов в анализаторе. Если анализатор фиксирует несоответствие хотя бы одного разряда кодов, адрес неработоспособной ячейки и коды, соответствующие значениям внешних дестабилизирующих факторов, через запоминающее устройство 1 и устройство ввода-вывода 8 выводится на печать. После этого происходит переход к испытанию следующей ячейки массива. При полном соответствии эталонного и контролируемого кодов переход к очередной ячейке памяти происходит сразу.
После испытания вссго массива памяти выполняется команда «Установки внешних факторов», по которой происходит изменение питающих напряжений программноуправляемого источника питания 8, температуры и давления программноуправляемой термобарокамеры 9 в соответствии с кодами, хранимыми в запоминающем устройстве 1. Затем испытания массива памяти повторяются и т. д., пока не будет просканировано все пространство работоспособности испытываемого блока ЗУ в координатах питающих напряжений, температуры и давления окружающей среды.
Использование предлагаемой автоматической системы испытаний позволяет быстро и
JI0fIco co0paTb ooъективнь;е данные о работоспособности широкого класса запоминающих устройств, отличающихся функциональным назначением, временн ымн характеристиками и схемным решением.
384139
Предмет изобретения
Сос та витслв E. И ванеева
Редактор H. Авдеева
Корректор M. Гарцевии
Текред Т. Курилко наказ 2180,17 Изд. ¹ 1615 Тираж 570 11од пи си ос
Ц(1ИИПИ Комитета ио делам изобретений и открытий при Совете Министров СССР
1Чосква, Ж-35, Раукнская наб., д. 4;5
Типография, пр. Сапунова, 2
Автоматическая система для испытаний заноминаюн1нх устройств, содержащая микропрограммн. е устройство управления, связанное команднымн шинами с запоминающим устройством, с блоком формирования адреса, с устройством ввода — вывода, с программноуправляемым источником питания и с программно«правлs1eмо5 термобарокамерой, и числовыми шн:1ами — с запоминающим устройством, которое по числовым шинам связано с блоком формирова1шя адреса, с блоком связи, с устройством ввода — вывода, с программноуправляемым 11сточником питания и с llpo граммноуправляемой термобарокамерой, отличиюиилгя тем, что, с целью ее упрощения н
5 увелнч 1!1151 бы;тpo;icll«ти1я, в нее введены анализатор н у«тронство управчени51 олоком связи, причем, команднымн шннамн анализатор связан с микропрограммным устройством управления, а устройство упраглсння блоком
10 связи — с микропрограммным у тройством управления н с блоком связи, а ч11словыми шн;1ами анализатор «вязан с запоминающим устройством н с блоком сьязн.


