Устройство для проверки устройств ввода-вывода информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
ОПИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВНДЕТЕЛЬСТВУ и 1640298 Союз Советских Социалистических Республик) Заявлено 03.01,77 (21) 2437486/18-2 с присоединением заявки Ме) Приоритет 06 Г 11/ осударствениык комитет СССР лам изобретеии и открытий ллетснь Хе 4) УСТРОЙСТВО ДЛЯ ПРОВЕРКИ УСТРОЙСТ ВВОДА-ВЫВОДА ИНФОРМАЦИИ2 льано фе- ма 5 вля- воз Изобретение относится к вычислите ной технике и может быть использов для профилактического контроля пери рийных устройств ввода-вывода инфор ции.Известны устройства для обнаружения неисправностей в ЦВМ, содержащие блок коммутации, блок вывода, блок выдачи контрольных кодов, дешифратор, блок анализа и регистрации рабочих сигналов и реализу ющие функции проверки устройства путем выдачи тестовых сигналов и анализа реакции проверяемого устройства на эти сигналы 11.Недостатком известного устройства я 15 ются ограниченные функциональные можности.Наиболее близким решением к изобретению является устройство для контроля каналов ввода - вывода информации, содер жащее блок задания режимов проверки, подключенный первым и вторым выходами соответственно к первым входам блока хранения программ проверки и блока управления, второй вход и первый выход которого соединены соответственно с первыми выходом и входом блока имитации режимов, соединенного вторым и третьим выходами соответственно со вторым входом блока хранения программ проверки и первым 30 входом блока сопряжения с интерфеисом, первый выход которого подключен ко входу блока регистрации, а вторые вход и выход соединены соответстенно со входом и выходом устройства, первый выход блока хранения программ проверки соединен с третьим входом блока управления 2.Недостаток известного устройства состоит в малом быстродействии.Целью изобретения является повышение быстродействия устройства.Для этого в устройство введены блок оперативной памяти, две схемы сравнения, управляемый счетчик времени, блок контроля по четности, первые входы которых подключены соответственно к четвертому, пятому, шестому, седьмому и восьмому выходам блока имитации режимов, и регистр неисправностей, причем вторые входы первой и второй схем сравнения подключены к третьему и четвертому выходам блока сопряжения с интерфейсом, соединенного двусторонней связью с блоком оперативной памяти, второй, третий и четвертый входы которого соединены соответственно с третьим выходом блока задания режимов проверки, первым выходом регистра неисправностей и вторым входом блока хранения программ проверки, второй выход и вход регистра неисправностей соединены со3ответственно со вторым выходом блокауправления и входом блока индикации, четвертый и пятый входы блока управленияподключены соответственно к выходам первой и второй схем сравнения, первый ивторой выход блока оперативной памятиподключены соответственно к третьему входу второй схемы сравнения и второму входу блока контроля по четности, третий входкоторого соединен с третьим выходом блока хранения программы проверки, выходыуправляемого счетчика времени и блокаконтроля по четпости соединены соответственно с шестым и седьмым входами блокауправления,На чертеже изображено предлагаемоеустройство, блок-схема.Оно содержит блок 1 задания режимовпроверки, блок 2 управления, блок 3 имитации режимов, блок 4 хранения программпроверки, блок 5 оперативной памяти, блок6 сопряжения с интерфейсом, схему сравнения 7 управляющих сигналов, схему сравнения 8 информационных сигналов, управляемый счетчик 9 времени, блок 10 контроля по четности, регистр 11 неисправностей,блок 12 индикации и блок 13 регистрации,Устройство работает следующим образом,Блок 4 хранит программы испытаний проверяемого устройства, а блок 3 - микропрограммы, соответствующие командам, выдаваемым блоком 4. В блоке 5 хранятсямассивы вводимой и выводимой информации, эталонов и промежуточных результатов. Схема сравнения 8 контролирует принимаемую от проверяемого устройства информацию путем сравнения ее с эталонной,хранящейся в блоке 5, Схема сравненияконтролирует управляющие сигналы, выдаваемые испытуемым устройством, сравнивая их с эталонными, получаемыми из блока 3. Управляемый счетчик 9 времени производит отработки интервалов временимежду поступлением управляющих сигналов от испытуемого устройства. Запуск отсчета времени и уставку длительности временного интервала задаются командами изблока 3. Блок 10 контроля информации почетности обеспечивает, контролирует пересылки информации.Испытуемое устройство вводя-выводаподключается к блоку 6 сопряжения с интерфейсом, связанным с блоком 13 регистрации. Оператор с помощью блока 1 задаетданные, необходимые для выполнения проверки: режим испытаний в блок 2, начальный адрес исполняемой программы в блок4, адрес испытуемого устройства в блок 5,Затем оператор сигналом с блока 1 запускает блок 2 управления, который вызываетиз блока 3 микропрограмму начальногопуска, по которой из блока 4 считываетсяпервая команда выполняемой программы.Вся последующая работа устройства определяется программой, записанной в бло 640298 10 15 20 25 30 35 40 45 5055 60 65 кс 4. Код операции каждой команды через блок 2 подастся в блок 3 для считывания соответствующего набора микрокоманд.Микроопсрации блока 3, расшифровывая коды операций команд, управляют работой всех блоков устройства. Команды программы проверки готовят информацию для обмена с испытуемым устройством, записывая операнды команд в блок 5. После чего с пим организуется обмен с помощью блока 6 для вывода контрольной информации, приема и анализа его реакций и записи информации об этих реакциях в блок 5. По окончании обмена и записи осуществляется сравнение принятой и эталонной (хранящейся в блоке 5) информации с помощью схемы сравнения 8. В процессе обмена проверяется правильность выработки проверяемым устройством управляющих сигналов с помощью схемы сравнения 7, которая сравнивает реально поступающие сигналы от блока 8 и эталонные сигналы, выдаваемые блоком 3. Для определения ошибок, прерывающих испытание, в устройстве используется управляемый счетчик 9 временных интервалов (9), фиксирующий случаи отсутствия ответных управляющих сигналов от испытуемого устройства в течение определенных промежутков времени. Все пересылки информации контролируются блоком 10 путем контроля информации по модулю 2. Обнаруженные при проверке неисправности через блок 2 фиксируются в регистре 11. По каждой из зафиксированных неисправностей осуществляется останов работы устройства, а подробная информация о существе и месте неисправности выводится для оператора на блок 12 индикации, а также через блоки 5 и 6 на блок 13 регистрации. С блока 1 задания режима проверки может быть задан режим диагностики. В этом режиме по каждой неисправности останов не производится, а исполняется вся программа целиком, после чего в блоке 13 распечатываются номера неисправных блоков испытуемого устройства.С помощью блока 1 оператор, контролируя визуально процесс испытаний, результаты которого выводятся в блок 12, имеет принципиальную возможность вмешиваться в проведение испытаний, модифицировать его различные этапы, создавать различные искусственные ситуации для проверки.Таким образом снижение числа ручных операций, выполняемых операций, позволяет повысить скорость проведения испытания. Формула изобретения Устройство для проверки устройств ввода-вывода информации, содержащее блок задания режимов проверки, подключенный первым и вторым выходами соответственно к первым входам блока хранения программ640"98 Составитель В, Вертлиб Техред А, Камышников актор Ю ректоры: Л. Корого и Л. Брахнин люкан Заказ 2223/3 Изд.782 Тираж 799 Подписное НПО Государственного комитета СССР по делам изобретений и открытий 113035, Москва, Ж, Раушская наб., д, 4/5Типография, пр. Сапунова проверки и блока управления, второй вход и первый выход которого сосдипспы соответственно с первыми выходом и входом блока имитации режимов, сосдиненного вторым и третьим выходами соответствен но со вторым входом блока хранения программ проверки и первым ьходом блока сопряжения с интерфейсом, первый выход которого подклочен ко входу блока регистрации, а вторые вход и выход соединены со ответственно со входом и выходом устройства, первый выход блока хранения программ проверки соединен с третьим входом блока управления, о т л и ч а ю щ е е с я тем, что, с целью повышения быстродействия 15 устройства, в него введены блок оперативной памяти, две схемы сравнения, управляемый счетчик времени, блок контроля по четности, первые входы которых подключены соответственно к четвертому, пятому, 20 шестому, седьмому и восьмому выходам блока имитации режимов, и регистр неисправностей, причем вторые входы первой и второй схем сравнения подключены к третьему и четвертому выходам блока сопря жения с интерфейсом, соединенного двусторонней связью с блоком оперативной памяти, второй, третий и четвертый входы которого сослнпс; ы соответственно с третьим гыходом блока задания режимов проверки, перви .; выходом регистра неисправностей и вторым входом блока хранения программ проверки, второй выход и ьход регистра неисправностей соединены соответственно со вторым выходом блока управления и входом блока индикации, четвертып и пятый входы блока управления подключены соответственно к выходам первой и второй схем сравнения, первый и второй выход блока оперативной памяти подключены соответственно к третьсму входу второй схемы сравнегпя и второму входу блока контроля го четности, третш вход которого соединен с третьим выходом блока храпения программы проверки, выходы управляемого счетчика времени и блока контроля по четности соединены соответстве 111 о с шестым и седьмым входами блока управления.Источники информации,принятыс Во вп 1 маппс прп экспертизе 1. Авторское свпдетсльство СССР370609, кл. Ст 06 Г 11/04, 1969.2, Авторское свидетельство СССР415662, кл. С 1 06 Г 11/04, 1972.
СмотретьЗаявка
2437486, 03.01.1977
ПРЕДПРИЯТИЕ ПЯ Г-4691
ГОРЯЧУН БОРИС ГРИГОРЬЕВИЧ, КЛОЧКОВ ВЛАДИМИР ВИКТОРОВИЧ, СЛЮДИКОВ АНАТОЛИЙ МИХАЙЛОВИЧ
МПК / Метки
МПК: G06F 11/04
Метки: ввода-вывода, информации, проверки, устройств
Опубликовано: 30.12.1978
Код ссылки
<a href="https://patents.su/3-640298-ustrojjstvo-dlya-proverki-ustrojjstv-vvoda-vyvoda-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для проверки устройств ввода-вывода информации</a>
Предыдущий патент: Многоканальное устройство для прерывания программ
Следующий патент: Устройство для передачи дискретной информации
Случайный патент: Механизм ленточного тормоза