Устройство управления вводомвыводом информации
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
Ююблиотэ,н 1 ЗА Союз СоеетскихСоциапистическихРесмубпик ии 714385(51)М. Кл,(22) Заявлено 30.07.75 (2 ) 2159220/18-24с прксоеднненкем заявки йх 6 06 Г 3/04 6 кудвустаеаИ квмитет СССР вв делам кэабретеккк я еткрцткйДата опубликования описания 08.02.80 Б. Е. Алексеев и В. О. Игнатьев( 54) УСТРОЙСТВО ДЛЯ УПРАВЛЕ НИЯ ВВОДОМ-ВЪВОДОМ ИНФОРМАЦИИ Изобретение относится к области вычислительной техники и может использоваться для управления обменом информации между каналом ввода-вывода и периферийными устройствами ЦВМ.Известны устройства для управлениявводом-выводом, содержащие регистры,блок выдачи управляющих сигналов, блокконтроля режимов, блок выдачи информации, схему выборки, блок указания сос-16тояния и блок регулирования запросов,выполняющие функции управления обменом информации между входными и выходными шинами, к которым подключеныустройства ввода -вывода Щ,1Недостаток известных устройств состоит и отсутствии возможнОсти оператив-ного получения данных о состоянии элементов устройства.Наиболее близким по техническойсущности к предложенному изобретениюявляется устройство, содержащее группууправляющих триггеров, группу триггеров обмс на с алевшим устройством, груп 2пу информационных регистров, группу триггеров обмена сигналами с каналом ввода-вывода, дешифратор, коммутатор, распределитель и генератор тактовых импульсов, причем первый выход распределителя соединен с первыми входами дешифратора, группы триггеров обмена сигналами с каналами ввода-вывода, подключенных вторым входом и первым выходом соответственно к первым входу и выходу устройства и коммутатора, первый выход которого соединен со вторым входом депифратора, вторые вход и выход коммутатора подключены соответственно к первым выходу и входу группы информационных регистров, вторые вход и выход которых соединены соответственно со вторыми входом и выходом устройства, выход дешифратора подключен к первому входу группы управляющих триггеров, соединенной выходом с первым входом распределителя, к третьему вхопу группы информациоииых регистров, четвертый вход и третий вы714383ход которой подключены соответственнок третьим входу и выходу устройства,второй выход группы триггеров обменасигналами с каналом ввода-вывода подключен ко второму входу распределите 5ля, второй выход и третий вход которого соединен соответственно с первымивходами и выходом группы триггеров обмена с внешним устройством, соединен-ной вторыми входом и выходом с четвертыми входом и выходом устройства2.Недостаток этого устройства состоитв низкой его надежности,Цель изобретения - повышение надежности устройства.ПостаВленйая цель достигается тем,что в устройство введены формировательимпульсов, группа элементов И, элементы ИЛИ, элемент И, счетчик,"триггер,блокировки и формирователь импульсасброса, причем первый вход группы элементов И и вход формирователя импульсов соединены со вторым входом распределителя; выход формирователя импульсов и пятый вход устройства подключены собтветственно к первому и второмувходам счетчика, выход которого соединенсо вторым входом группы элементовИ, выходы которой соединены с соответ- зоствующйми входами первого элементаИЛИ, подключенйого выходом к пятомувыходу устройства, четвертый вход расйределителя соединенс выходомвторого элемента ИЛИ, первый и второй вхо- З 5ды которого подключены соответственно-к седьмому входу устройства и выходуэлемента И, первый вход элемента Исоединен с выходом генератора импульсов, а второй - через триггер блокировки с восьмым входом устройства, девя" тый вход которого соединен с третьимвходом группы элементов И, подключенной четвертым, пятым и шестым входами ко второму выходу и первому и третьему входу распределителя и третьемувыходу устройства, выход формирователяимпульса сброса соединен со входом установки всех триггеров устройства, входкоторого соединен с шестым входом устройства.На чертеже представлена блок-схемаустройства, которое содержит группу 1элементов И, элемент ИЛИ 2, счетчик 3,формирователь 4 импульсов, формирова 55тель 5 импульса сброса, элемент ИЛИ 6,группу 7 триггеров обмена сигналами сканалом ввода-вывода, группу 8 информа 4дионных регистров, коммутатор 9, дешифратор 1 О, генератор 1 1 тактовых импульсов, группу 12 управляющих триггеров, распределитель 13, группу 14 триггеров обмена с внешним устройством, триггер блокировки 15, элемент И 16, входы и выходы 17 сопряжения с каналом ввода-вывода ЦВМ, входы и выходы 18 сопряжения с внешним устройством и входы и выходы 19 сопряжения с ЦВМ, выход формирователя 5 соединен со входами установки всех триггеров устройст. - , ва (на чертеже не показаны).Устройство работает следующим образом.Устройство осуществляет обмен информации между каналом ввода-вывода и внешним устройством, При подозрении о наличии в устройстве неисправности, включается программа ЦБМ, по которой производится последовательный опрос и запись состояния всех триггерных точек, так что в памяти ЦВМ образуется "фотография состояния" устройства. Обнаружение места неисправности достигается сравнением "фотографий" неисправного и эталонного устройств. Неисправный элемент устройства определяется по номеру такта при выполнении контрольной операции обмена и распределения в "фотографии" несравнившихся разрядов, поскольку комер такта определяет, откудаи куда переписывается информация, а несравнившиеся разряды в "фотографии" указывают узел устройства, где неправильно изменилась информация.По сигналу на входах 19 от ЦВМ триггер 15 устанавливается в положение, при котором элемент И 16 блокирует прохождение тактирующих сигналов генератора 11 через элемент ИЛИ 6 на распределитель 13. Устройство при этом переключается в режим диагностики, По сигналу от ЦВМ все триггеры через формирователь 5,включая счетчик 3, устанавливаются в исходное состояние, Последовательно выдаются сигналы от ЦВМ на переключение элементов И из группы 1 и через элемент ИЛИ 2 состояние триггерных точек УУВВ переписывается в память ЦБМ для последующего сравнения с эталонным состоянием.Затем ЦВМ запускает канал ввода- вывода на выполнение контрольного задания по обмену информацией с проверяемым устройством. Канал ввода-вывода, приняв задание от ЦВМ, обменивается через входы и выходы 17 стандартного5 714интерфейса сигналами с проверяемымустройством и выдает информациюкоторую устройство должно выдать по входамвыходам 18 на внешнее устройство. После этого ЦВМ читает состояние устрой 5ства и выдает через элемент ИЛИ 6 нараспределитель 13 сигнал, по которомураспределитель 1 3 через коммутатор 9обеспечит передачу информации междурегистрами группы 8 прямо или черЕз 10дешифратор 10. Дешифратор 10 при этомможет изменить состояние некоторыхуправляющих триггеров из группы 12 ипереключить распределитель 1 3. Затемснова осуществляется считывание всех 15триггерных точек устройства в ЦВМ дляанализа. Программа ЦВМ периодическипроверяет состояние триггеров групп7, 14 и счетчика 3, контролируя этиммомент начала сеанса обмена информа- р 0цией с каналом ввода-вывода или внешним устройством. Если такой момент наьступил, то сравнение "фотографий с эталоном прекращается, так как момент поступления новой информации от канала 25ввода-вывода или внешнего устройстваасинхронен и меняется только состояниераспределителя 13 (такты ожидания).Снятие "фотографий" состояния устройства и выдача тактирующих сигналов от З 0ЦВМ будет продолжено в момент, когдаизменится состояние триггеров групп 7и 14 и счетчика 3, т. е, в момент по /ступления информации ответа от канала ввода-вывода и внешнего устройства, 35Выдача тактирующих сигналов длячтения "фотографий" состояния триггерных точек устройства продолжается доокончания контрольной канальной прог раммы (при снятии эталонных фотограР , 40 фий") или до момента обнаружения программой ЦВМ расхождения эталонной ффотографии" состояния с фотографией" состояния проверяемого устройства.Таким образом, устройство позволяет45ЦВМ определить место неисправности сФточностью до триггера по расположениюл Д, Ф. несравнившихся разрядов в фотографиисостояния и по номеру такта выполнения50 контрольной канальной программы определить место и характер неисправности в устройстве. ния надежности устройства, в него введены формирователь импульсов, группаэлементов И, элементы ИЛИ, элемент И,счетчик, триггер блокировки и формировход группы элементов И и вход формирователя импульсов соединены со вторым входом распределителя, выход формирователя импульсов и пятый вход устройства подключены соответственно к первому и второму входам счетчика, выход которого соединен со вторым входом группы элементов И, выходы которои соедине ны с соответствующими входами первого элемента ИЛИ, подключенного выходом к пятому выходу устройствачетвертый вход распределителя соединен с выходом второго элемента ИЛИ, первый и второй входы которого подклю чены соответственно к седьмому. входу устройФормула изобретенияУстройство управления вводом-выводом информации, содержащее группу управляющих триггеров, группу триггеровобмена с внешним устройством, группуинформационных регистров, группу тр пггеров обмена сигналами с каналом ввода-вывода, дешифратор, коммутатор, распределитель и генератор тактовых импульсов, причем первый выход распределителя соединен с первыми входамидешифратора, и группы триггеров обменасигналами с каналами ввода-вывода, подключенных вторым входом и первым выходом соответственно к первым входу ивыходу устройства и коммутатора, первый выход которого соединен со вторымвходом дешифратора, вторые вход и выход коммутатора подключены соответственно к первым выходу и входу группыинформационнйй регистров, вторые входи выход которых соединены соответственно со вторыми входом и выходом устройства, выход дешифратора подключен кпервому входу группы управляющих триггеров, соединенной выходом с первымвходом распределителя, к третьему входу группы информационных регистров,четвертый вход и третий выход которойподключены соответственно к третьимвходу и выходу устройства, второй выход группы триггеров обмена сигналамис каналом ввода-вывода подключен ковторому входу распределителя, второйвыход и третий вход которого соединенсоответственно с первыми входами и выходом группы триггеров обмена с внешним устройством, соединенной вторымивходами и выходом с четвертыми входоми выходом устройства, о т л и ч а ющ е е с я тем, что, с целью повышеватель импульса сброса, причем первый5 Источники информации,принятые во внимание при экспертизе 1, Авторское свидетельство СССР М 453685, кл. Я 06 Г 3/04, 1972. 1 О 2. Патент США Мо 3633016,кл. 6 06 Р 11/00, 1072 прототип), 7,7143858 ства и выходу элемента И, первый вход сброса соединен со входом установки элемента И соединен с выходом генера-всех триггеров устройства, вход которо- тора тактовых импульсов, а второй - че го соединен с шестым входом устройстрез триггер блокировки с восьмым вхо- ва.дом устройства, девятыйвход которогосбединей с третьим-входом группы эле-ментов И, подключенной четвертым, пя-тым и шестым входами ко второму выходуи первому и- третьему входу распределителя и третьему выходу устройства, выход формирователя .ймпульсов
СмотретьЗаявка
2159220, 30.07.1975
ПРЕДПРИЯТИЕ ПЯ М-5308
АЛЕКСЕЕВ БОРИС ЕВГЕНЬЕВИЧ, ИГНАТЬЕВ ВИКТОР ОСИПОВИЧ
МПК / Метки
МПК: G06F 11/00, G06F 13/20
Метки: вводомвыводом, информации
Опубликовано: 05.02.1980
Код ссылки
<a href="https://patents.su/4-714385-ustrojjstvo-upravleniya-vvodomvyvodom-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство управления вводомвыводом информации</a>
Предыдущий патент: Устройство для ввода информации
Следующий патент: Устройство для обмена данными
Случайный патент: Устройство для ускоренной сушки рулонных фотоматериалов