Устройство для контроля каналов ввода-вывода
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Оп ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ и 935964 Союз СоветскикСоциалистическикРеспублик(51) Ч. Кл. С 06 Г 11/00 с присоелинением заявки Рй Государственный комитет СССР(23) Приоритет Опубликовано 15.06.82. Бюллетень22 ао делам изобретений и открытий.11(088.8) Лата опубликования описания 17. 06. 82 е.В. Герасимов, А.Г. пьянков, н.р. Рьменемуо;не.А.1,.стремим(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КАНАЛОВ ВВОДА-ВЫВОДАИзобретение относится к вычислительной технике и предназначено для имитации работы периферийного устройства при проверке работоспособности каналов овода-вывода.Известно устройство для имитации работы периферийного устройства канала ЕС 4012, содержащее триггера управляющих сигналов, регистр имитации данных, входные и выходные шины 1 11,и 1 оОднако и зве ст ное уст рои ст во поз воляет проверить ограниченный объем оборудования каналов ввода-вывода, а для полной проверки необходимо использовать различные периферийные устрой 15 ства.Наиболее близким к изобретению по техническому решению и достигаемому результату является устройство для.контроля каналов ввода-вывода кана 20 ла ЕС, содержащее блок сопряжения, первый, второй, третий, четвертый триггеры, единичные входы которых соединены соответственно с первым,третьим, пятым, седьмым выходами блока сопряжения, второй, четвертый,шестой восьмой выходы которого соединены с нулевыми входами соответственно первого, второго, третьего, четвертого триггеров, единичные входыкоторых соединены соответственно спервым, вторым, третьим, четвертымвходами блока сопряжения, регистр,первый информационный вход которогоявляется первым входом устройства,второй .управляющий вход регистра является вторым входом устройства21. Недостатком известного устройства для контроля каналов ввода-вывода является ограниченный объем проверяемого оборудования и недостаточное быстродействие, что не позволяет проводить автономную проверку канала и приводит к увеличению времени настройки и профилактики ЭВМ,Цель изобретения - повышение быстродействия устройства.3 93596Поставленная цель достигается тем, что устройство для контроля каналов ввода"вывода,. содержащее блок сопряжения, первый, второй, третий, четвертый триггеры, единичные входы которых соединены соответственно с первым, третьим, пятым, седьмым выходами блока сопряжения, второй, четвертый, шестой, восьмой выходы которого соединены с нулевыми входами соответ ственно первого, второго, третьего, четвертого триггеров, единичные выходы которых соединены соответственно с первым., вторым, третьим, четвертым входами блока сопряжения, регистр, первый информационный вход которого является первым входом устройства, второй управляющий вход регистра яв-" ляется вторым входом устройства, введены элемент И, первый вход которого 20 соединен с девятым выходом блока сопряжения, седьмой выход которого соединен со вторым входом элемента И, третий вход которого соединен с восьмым выходом блока сопряжения, пятый 23 триггер, единичный вход которого соединен с выходом элемента И, а нулевой вход пятого триггера соединен с десятым выходом блока сопряжения, пятый вход которого соединен с единиц" Зф ным выходом пятого. триггера, коммутатор, первый информационный вход ко-, торого является третьим входом устройства, шифратор, выход которого соединен со вторым информационным входом коммутатора, третий и четвертый инфоомационные входы которого соединены с выходом регистра, первый управляющий вход коммутатора соединен с единичным выходом второго триггера, ю второй управляющий вход коммутатора соединен с первым входом шифратора и с единичным выходом третьего тригге- ф ра, четвертый управляющиь вход коммутатора соединен с единичнйм выходом ютретьего триггера, четвертый управляющий вход коммутатора соединен с еди,ничным выходом четвертого триггера,третий управляющий вход коммутаторасоединен с единичным выходом пятого звтриггера и с пятым входом блока со,пряжения, шестой и седьмой, входыкоторого является соответственно четвертым и пятым входами устройства исоединены с вторым и третьим входа- фми шифратора, четвертый вход которогоявляется третьим входом устройства,выход коммутатора является третьим 4выходом устройства, восьмой вход блока сопряжения является шестым входом устройства.На фиг. 1 приведена структурная схема устройства; на фиг. 2 - алгоритм работы автомата блока сопряже-. ния.Устройство содержит первый триггер 1, второй триггер 2, третий триггер 3, четвертый триггер 4, регистр 5, элемент б И, пятый триггер 7, коммутатор 8, шиФратор 9, блок сопряжения 10, первый выход 11 блока сопряжения 10, второй выход 12 блока сопряжения 1 О,третий выход 13 блока сопряжения 10, четвертый выход 14 блока сопряжения 10, пятый выход 15 блока сопряжения 10, шестой выход 16 блока сопряжения 10, седьмой выход 17 блока сопряжения 10, восьмой выход 18 блока сопряжения 10, девятый выход 19 блока сопряжения 10, десятый выход 20 блока сопряжения 10, первый вход 21 устройства, второй ход 22 устройства, третий вход 23 устройства, четвертый вход 24 устройства, пятый вход 25 устройства, выход 26 устройства, первый вход 27 блока сопряжения 10, второй вход 28 блока сопряжения 10, третий вход 29 блока сопряжения 10, четвертый вход 30 блока сопряжения 10, пятый вход 31 блока сопряжения 10, шестой вход 32 устройства. Первый триггер 1 это триггер "Работа абонента", второй триггер 2- триггер "Адрес абонента", третий триггер 3 - триггер "Управление абонента", четвертый триггер 4 - триггер "Информация абонента", регистр 5 служит для имитации данных абонента, пятый триггер 7 - триггер "Данные абонента", шифратор 9 служит для шифрации байта состояния, первый выход 11 блока сопряжения является шиной сигнала "0", второй выход 12 блока сопряжения является шиной сигнала "А", третий выход 13 блока сопряжения является шиной сигнала "Е", четвертйй выход 14 блока сопряжения является шиной сигнала "0", пятый выход 15 блока сопряжения является шиной сигнала 5 "Н", шестой выход 16 блока сопряжения является шиной сигнала "Р", седьмой выход 17 блока сопряжения является шиной сигнала "И", восьмой выход 18 блока сопряжения является шиной сигнала "Информация канала", девятый выход 19 блока сопряжения является шиной сигнала "Ускоренный интерфейс", первый вход 21,устройстваявляется шинами канала, второй входустройства 22 является шиной сигнала "Запись, третий вход 23 устройства является шинами кода команды,четвертый вход устройства 2 ч являетной сигнала "Останов", шестой входустройства 32 является шиной управляющих сигналов. Блок сопряжения 10 состоит из двух 15 0 триггеров, дешифратора, восьми элементов И и четырех элементов ИЛИ селектора и служит для выполнения выборки и связи с устройством вводавывода при работе с реальным устройством и при работе с устройством для контроля каналов ввода-вывода для выработки сигналов, управляющих соответствующими выходами триггеров имитационных сигналов. Он состоит из ряда элементов ИЛИ, каждый из которых 25 логически складывает реальный сигнал устройства ввода-вывода с соответствующим имитационным сигналом. Блок сопряжения 10 выполнен по схеме конечного автомата. 30Устройство для контроля каналовввода-вывода ( имитатор ) работает следующим образом. Во время нацальной выборки или останова устройства ввода-вывода (УВВ) имитатор по сигналам из блока сопряжения вырабатывает ответные сигналы, имитирующие сигналы реального УВУ. В качестве примера рассмотрим работу ао имитатора при выполнении последовательности начальной выборки и передаци данных. Имитатор начинает работать в ф" состоянии автомата БС(фиг. 2), По этому состоянию в имитаторе устанавливается в "1" первыйтриггер 1. По,работе абонента (РАБА) 45 БС переходит в состояние "Е". По этому состоянию в имитаторе устанавливается в "1" второй триггер 2 "Адресабонента" (АДРА). Сигнал АДРА от реального ПУ служит для сигнализациио том, что адрес выбранного УВУ находится на шинах абонента. Дпя имитации такого ответа сигнал АДРА отимитатора открывает коммутатор 8,пропуская на выход устройства 26 адрес с первого входа 21 устройства -с шин канала, Второй триггер 2 сбра 55 ся шиной сигнала "Начальная выборка",пятый вход устройства 25 является ши сывается в "0" состоянии автоматаБС. В "Н" состоянии в имитаторе ус"танавливается в "1" третий триггер 3"Управление Абонента" (УПРА). СигналУПРА от реального УВУ сигнализируетканалу о том, что на шинах абонентанаходится информация о текущем состоянии УВУ (байт состояния). Значение отдельных разрядов байта состояния (нулевое или единичное) или ихкомбинации (код) определяют дальнейший режим работы канала и, следовательно, то оборудование, которое необходимо для выполнения этого режимаработы. 8 имитаторе для полученияразличных кодов байта состояния ис-,пользуется шифратор 9, который кодирует байт состояния в зависимостиот кода выполняемой команды, а также от того, выполняется начальнаявыборка УВУ или выполняется остановУВУ.Байт состояния с выхода шифрато"ра 9 через коммутатор 8, открытыйсигналом УПРА, попадает на выход устройства 26. Третий триггер УПРА 3сбрасывается в "Р" состоянии автомата. В "И" состоянии автомата БС вимитаторе устанавливается четвертыйтриггер 4 "Информация абонента" ( ИНфА);Этот сигнал служит для сигнализацииканалу о том, цто на шинах абонента находится байт данных. 8 имитаторе сигнал ИНФА открывает коммутатор 8,пропуская на выход устройства 26 данные с регистра 5. Данные на этот регистр записываются при выполнениикоманды "Запись",Для имитации работы УВУ, имеющегосредства ускорения интерфейса, в имитаторе имеется пятый триггер 7 нДан-ные абоненты" ( ДАНА). Он устанавли-,вается пооцередно с четвертым триг"гером и ИНФА при наличии сигнала надевятом выходе 19 блока сопряжения"Ускоренный интерфейс",имитируя режимускоренного интерфейса. Сигнал ДАНАтакже как и сигнал ИНФА открывает коммутатор 8, пропуская на выход устройсткак и сигнал ИНФА открывает коммутатор 8, пропуская на выход устройства 26 данные с регистра 5 Имитаторы устройств ввода-вывода входят в состав основного оборудования каналов ввода-вывода. Главное назначение их - обеспечение возможности контроля канала ввода-вывода без использования устоойства ввода-выво 935964да. Необходимость в такой поовеокеможет быть вызвана: во-пеовых темчто пои некоторых отказах в работесистемы ввода-вывода невозможно установить, кто явился источником от- Зказа: канал или УВУ и желательно провести независимую поовеоку 80-вторыхупоскольку имитатор работает значительно быстрее УВУ, то проверка работоспособности канала с имитатором УВУ 1 Овыполняется быстрее, что приводит ксокращению времени профилактики всейЭВИ, Для проведения подобных проверок необходимо, чтобы имитатор обеспечивал возможность проверки макси Змального объема оборудования, Введение шифратора для имитации различныхбайтов состояния устройства ввода-вывода позволяет осуществить более широкую проверку рейииов работы канала, 2 оИмитаторы каналов ЕСи ЕС обеспечивают контроль 753 оборудования. Предлагаемое устройство позволяет проверить 934 оборудования. Непроверяется только оборудование, работающее непосредственно на УВУ усилители-передатчики и усилители-приемники интерфейсных сигналов. Сокра.Щение времени на профилактику ЭВИи времени ремонта дает экономический ЗОэффект 72400 р. в год. Формула изобретения3Устройство для контроля каналов ф ввода-вывода содержащее блок сопряжения, первый, второй, третий,четвертый триггеры, единичные входыкоторых соединены соответственно спервым р третьимпятым р седьмым выГходами блока сопряжения, второй четвертый, шестой, восьмой выходы которого соединены с нулевыми входамисоответственно первого, второго, третьего, четвертого триггеров, единичные выходы которых соединены соотретственно с первым, вторым, третьим 1,четвертым входами блока сопряжения.,регистр, первый информационный входкоторого является первым входом устройства, второй управляющий вход регистра является вторым входом устройства, о т л и ч а ю щ е е с я тем,что, с целью повышения быстродействия устройства, в него введены элемент И, первый вход которого соединен с девятым выходом блока сопряжения, седьмой выход которого соединенс вторым входом элемента И, третийвход которого соединен с восьмым выкодом блока сопряжения, пятый триггер, единичный вход которого соединен с выходом элемента И, а нулевойвход пятого триггера соединен с десятым выходом блока сопряжения, пятыйвход которого соединен с единичным.выходом пятого триггера, коммутатор,первый информационный вход которогоявляется третьим входом устройства,шифратор, выход которого соединен свторым информационным входом коммутатора, третий и четвертый информационные входы которого соединены свыходом регистра, первый управляющий вход коммутатора соединен с единичным выходом второго триггера, второй управляющий вход коммутатора соединен с первым входом шифратора ис единичным выходом третьего. триггера, четвертый управляющий вход коммутатора соединен с единичным выходом четвертого триггера, третий управляющий вход коммутатора соединенс единичным выходом пятого триггераи с пятым входом блока сопряжения,шестой и седьмой входы которого является соответственно четвертым и пятым входами устройства и соединеныс вторым и третьим входами шифратора, четвертый вход которого является третьим входом устройства, выходкоммутатора является третьим выходомустройства, восьмой вход блока сопрявенин является шестым входом устройства.Источники информации,принятые во внимание при экспертизе1, Электронная вычислительная машина ЕС. Под ред, А,М. Ларионова, Н., "Статистика", 1976.2. Канал ЕС, Техническое описание, Ц 53.057.003 ТО, лист. 72Составитель В. ШоркинПарФенова Техрен А. Ьабинец Корректор В Бутяга Тираж П енакт д Ял Хент", г. Ужгород, ул Филиал ППП " аказ М 14/53 ВНИИПИ Го по дел 11)ОЯ Ио
СмотретьЗаявка
2989950, 04.07.1980
ПРЕДПРИЯТИЕ ПЯ М-5769
ГЕРАСИМОВ ВИТАЛИЙ ВАЛЕНТИНОВИЧ, ПЬЯНКОВ АЛЕКСАНДР ГЕОРГИЕВИЧ, РОМАНЕНКО НИНА АЛЕКСАНДРОВНА, СТРЕМИН СЕРГЕЙ АЛЕКСАНДРОВИЧ
МПК / Метки
МПК: G06F 11/34
Метки: ввода-вывода, каналов
Опубликовано: 15.06.1982
Код ссылки
<a href="https://patents.su/6-935964-ustrojjstvo-dlya-kontrolya-kanalov-vvoda-vyvoda.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля каналов ввода-вывода</a>
Предыдущий патент: Устройство для контроля печатающего механизма
Следующий патент: Устройство для моделирования систем управления
Случайный патент: Головка к упаковочным машинам