Устройство контроля устройств сопряжения Советский патент 1984 года по МПК G06F11/00 

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

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

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

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

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

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

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

название год авторы номер документа
Устройство для сопряжения 1979
  • Тужилин Виталий Иванович
  • Школин Владимир Петрович
  • Комиссаров Александр Трофимович
SU805295A1
Устройство для сопряжения основной памяти с процессором 1977
  • Терешкина Александра Ивановна
  • Ломов Юрий Сергеевич
  • Шульгин Андрей Андреевич
SU736105A1
Имитатор абонента 1982
  • Афанасьев Михаил Сергеевич
  • Олесов Алексей Петрович
  • Тужилин Виталий Иванович
  • Шпиев Виктор Андреевич
SU1151967A1
Устройство для сопряжения 1978
  • Пронин Евгений Григорьевич
  • Школин Владимир Петрович
  • Тужилин Виталий Иванович
  • Фогилев Андрей Николаевич
SU697991A1
Устройство для сопряжения 1980
  • Петухов Олег Васильевич
  • Зинченко-Стиссон Нина Александровна
  • Бабенко Леонид Петрович
  • Мордвинов Александр Васильевич
SU962906A2
Система для обмена информацией 1980
  • Вертлиб Валерий Абрамович
  • Герасимов Владимир Егорович
  • Григорьева Нина Петровна
  • Жожикашвили Владимир Александрович
  • Жуков Валентин Дмитриевич
  • Мастрюков Анатолий Степанович
  • Пшеничников Александр Матвеевич
  • Русецкий Юлиан Иосифович
  • Стернин Григорий Львович
  • Шнейдер Роберт Исаакович
SU980087A1
Устройство для сопряжения канала ввода-вывода с внешними устройствами 1980
  • Брынкин Игорь Александрович
  • Монахов Владимир Иванович
  • Олесов Алексей Петрович
  • Перешивкин Александр Александрович
  • Тужилин Виталий Иванович
SU955017A1
Устройство для сопряжения процессора с устройствами ввода-вывода 1983
  • Королев Константин Николаевич
  • Страхов Валентин Георгиевич
  • Мыскин Александр Владимирович
  • Торгашев Валерий Антонович
SU1129602A1
Устройство для сопряжения вычислительной машины с каналами связи 1980
  • Долгова Светлана Владимировна
  • Доровская Тамара Ивановна
SU918944A1
Устройство для сопряжения 1978
  • Иванов Сергей Васильевич
  • Корбашов Юрий Михайлович
  • Кожухов Валерий Борисович
  • Хлюпин Анатолий Григорьевич
SU813400A2

Иллюстрации к изобретению SU 1 130 869 A1

Реферат патента 1984 года Устройство контроля устройств сопряжения

1. УСТРОЙСТВО КОНТЮЛЯ УСТРОЙСТВ СОПРЯЖЕНИЯ, содержащее узел коммутации, блок регистров информации и блок управления записью, причем первая и вторая .группы информационных входов узла коммутации соединены соответственно с первой и второй группами информационных входов устройства, первая-и вторая группы выходов узла коммутации подключены соответственно к первой группе входов блока регистров информации и к группе входов блока управления записью, первый вход которого подключен к входу блокировки готовности устройства, .первая группа выходов блока управления записью соединена с второй группой входов блока регистров информации, вторая группа выходов,; блока управления .записью подключена к группе выходов сигналов записи устройства, отличающееся тем, что, с целью повышения достоверности контроля, в него введены блок управления контролем, блок управления чтением, узел выдачи служебной информации, узел мультиплексоров, первая и вторая группы входов блока управления контролем соединены соответственно с группой входов установки режима контроля устройства и с первой группой выходов узла коммутации, третья группа входов блока управления контролем соединена с третьей группой ВЫХОДОВ узла коммутации и с группой входов блока управления чтением, четвертая группа входов блока управления контролем подключена к второй группе выходов узла коммутации, первый, второй и третий выходь блока управления контролем соединены соответственно с первым и вторым входами блока управления чтением и с вторым входом блока управления записью, первая группа выходов блока управления чтением подключена к группе управляющих входов узла мультиплексоров, а вторая группа выходов - g к группе выходов сигналов чтения устройства, группа выходов блока регистров информации СУ) подключена к первой группе информационных входов узла мультиплексоров, первый и второй входы узла выдачи служебной информа ции соединены соответственно с входом бло- , кировки признака контроля устройства и с выходом узла коммутации, соединенным с управляющим входом узла мультиплексо:о ров, группа выходов узла вьщачи служебной информации соединена с второй группой информационных входов узла мультиплексоров, выход узла вьвдачи служебной информации подключен к ВЫХОД признака контроля устройства, группа выходов узла мультиплексоров соединена с группой информационных выходов устройства, причем блок управления контролем содержит сумматор по модулю два, семь элементов И, два элемента ИЛИ, даа триггера ошибки и тригге р цикла, причем группа входов сумматора по модулю два является второй группой входов блока, выход сумматора по модулю два подключен к первому входу первого элемента И, первый вход первой группы входов блока соединен с первым входом второго злемента И, второй

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

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

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

Контроль устройств сопряжения осуществляется только со стороны канала ЭВМ, что явлется недостатком этого устройства, так как отсутствует контроль устройства сопряжения со стороны внешнего устройства.

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

Это устройство позволяет оперативно и достоверно проверить устройства сопряжения со стороны канала ЭВМ. Однако со стороны внещнего устройства оно не позволяет вести контроль устройств сопряжения, так как

не имеет возможности реализации алгоритма работы внешнего устройства.

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

к второй группе входов устройства, выход блока контроля соединен с первым входом блока записи, группа входов блока записи соединена с третьей группой входов устройства, труппа выходов блока записи подключена к выходу устройства 3.

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

Цель изобретения - повышение достоверности контроля.

Поставленная цель достигается тем, что в устройство, содержащее узел коммутащ1и, блок регистров информации и блок управления записью, причем первая и вторая группы информационных входов узла коммутации соединены Соответственно с первой и второй группами информационных входов устройства, первая группа выходов узла коммутации подключена к первой группе входов блока регистров информации, вторая группа выходов узл коммутации соединена с группой входов блока управления записью, первый вход блока управления записью подключен к входу блокировки готовности устройства, первая группа выходов блока управления записью соединена с второй группой входов блока регистров информации, вторая группа выходов блока управления записью подключена к группе выходов сигналов записи устройства, введены блок управления контролем, блок управления чтением, узел вьщачи служебной информации, узел мультиплексоров, причем первая группа входов блока управления контролем соединена с группой входов установки режима контроля устройства, вторая группа входов блока управления контролем подключена к первой группе выходов узла коммутации, третъя груп па входов блока управления контролем соединена с третьей группой выходов узла коммутации и с группой входов блока управления чтением, четвертая группа входов блока управления контролем подключена к второй группе вькодов узла коммутации, первый , второй и третий выходы блока управления контролем соединены соответственно с первы и вторым входами блока управления чтением и с вторьш входом блока управления запиСЬЮ, первая группа выходов блока управлени чтением подключена к группе управляющих входов узла мультиплексоров, а вторая групп выходов к группе выходов сигиалов чтения устройства, группа вь1ходов блока регистров информации подключена к первой группе информационных входов узла мультиплексоров, первый, и второй входы узла вьщачи служебной информации соединены соответственно с входом блокировки признака контроля устройства, и с выходом узла коммутации,соединенным с управляющим входом узла мультиплексоров, группа выходов узла выдачи служебной информации соединена с второй группой информационных входов узла мульти плексоров, выход узла выдачи служебной информации подключен к выходу признака контроля устройства, группа выходов узла .мультиплексоров соединена с группой информационных выходов устройства, причем блок управления контролем содержит сумматор по модулю два, семь элементов И, два элемента ИЛИ, два триггера ошибки и триггер цикла, причем группа входов сумматора, по модулю Два является второй группой входов блока, выход сумматора по модулю два подключен к первому входу первого элемента И, первый вход первой группы входов блока соеди иен с первьп)1 входом второго элемента И, второй вход первой группы входов блока подключен к первым входам третьего и четвертого элементов И, третий вход первой группы входов блока соединен с первыми входами пятого и шестого элементов И, четвертый вход первой группы входов блока подключен к второму входу пятого злемента И, выход которого соединен с первым вх дом первого элемента ИЛИ, второй вход которого подключен к выходу шестого элемента И, а выход соединен с вторым выходом блока, первый вход четвертой группы входов блока подключен к вторым входам первого и второго элементов И, первым входам триггера цикла и первого триггера ошибки, второй и третий входы четвертой группы входов блока соедннеш 1 соответственно с третьим и четвертым входами первого элемен та И, выход которого соединен с первым ,входом второго элемента ИЛИ, второй вход которого соединен с выходом второго элемента И, а выход соединен с вторым входом третьего элемента И, выход которого подключен к второму входу первого триггера ошибки, выход которого является третьим выходом блока, первый вход третьей группы входов блока подключен к первым входам седьмого элемента И, второго триггера ошибки и к второму входу триггера цикла, вьт-. ход которого подключен к. второму входу шестого элемента И, второй вход третьей групйы входов блока соединен с вторым входом седьмого элемента И, выход которого поислючен к второму входу второго триггера ошибки, выход которого соединен с вторым входом четвертого элемента И, выход которого подключен к первому выходу блока; блок управлб ния чтением содержит четыре элемента И, элемент ИЛИ, триггер готовности, триггер управления, триггер окончания, счетчик и дешифратор, причем первый вход (руппы входов блока соединен с первыми входами триггеров готовности и окончания, второй вход группы входов блока подключен к первым входам первого элемента И и триггера управления, первый вход блока соединен с вторым входом триггера готовности, выход которого подключен к.первому выходу второй группы выходов блока и к второму входу первого элемента И, выход которого соединен с вторым входом триггера управления, выход которого подключен ко второму выходу второй группы выходов блока, к первым входам второго, третьего и четве|)того элемен тов И и к входу счетчика, группа выходов которого соединена с группой входов i шифратора, первый, второй, третий и четвертый выходы которого соединены с вторыми входами соответственно второго, третьего и четвёртого элементов И и с первым, входом элемента ИЛИ, второй вход элемента ИЛИ подключен к второму входу блока, а выход соединен с вторым входом триггера окончания, выход которого подключен к третьему выходу второй группы выходов блока, выходь второго, третьего и четвертого элементов И являются первой грзшпой выходов блока, причем узел вьщачи служебной информации содержит четыре элемента И, элемент ИЛИ, геиератор импульсов триггер цикла, регистр сдвига и регистр служебной информации, причем первый, второй и третий входы первого элемента И соединены с первым и вторым входами узла и с выходом триггера цикла соответственно, а выход подключен к первому входу регистра сдвига, второй вход которого соеданен с выходом генератора импульсов, первый выход регистр: сдвига подключен к первым входам триггера)

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

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

На фиг. 1 представлена( блок-схема устройства; на фиг. 2 - функциональная схема ,блока управления контролем; на фиг.З

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

Устройство содержит (фиг. 1) блок 1 управления контролем, узел 2 коммутации, блок 3 управления записью, блок 4 управления чтением, блок 5 регистров информа-ции, узел 6 выдачи служебной информации, узел 7 мультиплексоров. Первая и вторая группы 8 и 9 инфррмационных входов узла 2 соединены соответственно с первой и второй группами информационных входов устройства, группа 10 входов, первый вход 11, первая и вторая группы 12 и 13 выходо блока 3 подключены соответственно к второй группе выходов узла 2, к входу блокировки готовности устройства, к второй группе входов блока 5 и к группе выходов сигналов записи устройства. Первая, вторая и третья группы 14, 15 и 16 входов блока 1 подключены соответственно к группе входов установки режима контроля устройства, к первой группе входов блока 5, к третьей группе выходов узла 2 и к группе 17 входов блока 4, четвертая группа 18 входов блока 1 соединена с второй группой выходов узла 2. Первый, второй и третий выходы 19, 20 и 21 блока 1 подключены соот: ветственно к первому и второму входам блока 4 и к второму входу блока 3. Первая и вторая группы 22 и 23 выходов блока 4 подключены к группе управляющих входов узла 7 и к группе выходов сигналов чтения устройства соответственно. Первый и вторюй входы 24 и 25, группа 26 выходов и выход 27 узла 6 Подключены соответственно к входу блокировки признака контроля устройства, к выходу узла 2 и )шравляюшему входу узла 7, к второй группе информационных входов узла 7 и к выходу признака контроля устройства, группа 28 выходов узла 7 соединена с группой ннфоркшционных выходов устройства.

Блок 1 управления контролем (фиг.2) содержит сумматор 29 по модулю два, с первого по шестой элементы 30-35 И, первы элемент 36 ИЛИ, триггер 37 цикла, первый триггер 38 ошибки, второй элемент 39 ИЛИ, седьмой элемент 40 И, второй триггер 41 ошибки.

«

Блок 4 управления чтением (фиг. 3) содержит триггер 42 готовности, триггер 43 окончания, первый элемент 44 И, триггер 45 управления, с второго по четвертый элементы 46-48 И, счетчик 49, дешифратор 50, элемент 51 ИЛИ. Узел 6 вьвдачи служебной информации (фиг.4) содержит первый элемент 52 И, трштер 53 цикла, регистр 54 сдвига, генератор 55 импульсов, элемент 56 ИЛИ, с второго по четвертый элементы 57-59 И, регист 60 служебной информации. Блок 3 управления записью (фиг. 5) содер жит первый элемент 61 И, триггер 62 готовности, второй и третий элементы 63, 64 И, триггер 65 управления, с четвертого по седьмой элементы 66-69 И, счетчик 70, дешифратор 71. Блок 1 управления контролем служит для контроля входной информации в режиме Запись на четность, фиксации сигнала ошиб ки от устройства сопряжения в режиме Чтение, установки режима контроля Тест или Чтение, имитации сигнала ошибки в ре жиме Запись и блокировки установки блоков 3 и 4 в режимах Запись и Чтение. Узел 2 коммутации служит для подключения к блокам 3-5, 5:злам 6 и 7 либо группы 8 информационных входов, либо группы 9 информационных входов. Блок 3 управления записью служит для вьшолнения последовательностей алгоритма связи между устройством сопряжения и реальным внешним устройством в режиме Запись. Блок 4 управл ния чтением служит для вьшолнения последовательностей алгоритма связи между устройством согфяжения и реальным внешним устройством в режиме Чтение. Блок 5 регистров информации служит для хранения и выдачи в узел 7 трех контрольных байт. Узел 6 выдачи служебной информации служит для выдачи в режиме Служебная запись информации о свободном направлении связи между устройством сопряжения и аппаратурой передачи данных. Узел 7 мультиплексоров служит для выдачи информации из устройства в режиме Чтение и Служебная запись. Группа 14 входов служит для установки режима контроля и имитации сбойных ситуаций Группа 8 информационных входов служит дая связи устройства с устройством сопряжения. Группа 9 информационных входов служит для имитации с лицевой панели устройства последовательностей алгоритма связи между устройством сопряжения и реальным внешним устрой ством. Вход 24 сигнала блокировки пр нака контроля с лицевой панели устройства служит для имитации сбоя в режиме Служеб ная запись. Вход 11 сигнала блокировки готовности с лицевой панели устройства . служит для имитации сбоя в режиме Запись. Выход 27 сигнала признака контроля служит для идентификации на группе 28 выходов служебной информации. Группа 28 Е1ы ходов служит для передачи в устройство. сопряжения информации. Группа 13 выходов служит для передачи з устройство сопряжения сигналов управления в режиме Запись.i Группа 23 выходов служит для передач ; в устройство сопряжения сигналоы управления в режиме Чтение. Первая группа выходов узла 2 служит для передачи информации в блоки 1 и 5. Вторая и третья группы вьгходов узла 2 служит для передачи управляюших сигналов в блоки 1, 3 и 4. Выход узла 2 служит для передачи сигнала Наличие информации. Выходы 1-9-21 блока I служат для выдачи управляюшкх сигналов. Группы выходов 12 и 22 блоков 3 и 4 служат для выдачи стробов записи и чтения информахши в блок 5 и узел 7. Сумматор 29 по модулю 2 служит для анализа входной информации на нечетность и выдачи сигнала ошибки в случае четной информации. Элемент 34 служит для формирования сигнала установки готовности источника в режиме Чтение : Элементы 36 и 39 выполняют фу:1;кции объединения сигналов. Элемент 30 служит для установки триггера 38 в режиме Запись. Элемент 31 служит для установки триггера 38 при имитации ошибки. Триггер 37 служит для формирования сигнала установки готовности источника в режиме Тест после вьшолнения команды Запись. Элемент 35 служит для формирования сигнала установки готовности источника в режиме Тест. Элемент 32 служит для установки триггера 38 при наличии сигнала блокировки ошибки в режиме Запись. Элемент 40 служит для- установки триггера 41 при появлении ошибки в режиме Чтение. Триггер 38 фиксирует ошибку при передаче информации в режиме Запись. Элемент 33 служит для выдачи сигнала ошибки при наличии блокировки о1Ш1бки в режиме Чтение. Триггер 41 фиксирует ошибку при пере даче информации в режиме Чтение. Триггер 42 служит для фиксирования состояния -готовности к выполнению команды Чте и выдачи сигнала готовности источника на группу 23 выходов. Элемент 44 служит для установки триггера 45 в соответствии с алгоритмом связи устройства coфkжeния с реальным внешним устройством. Счетчик 49 служит для пересчета управляюших сигналов и переходит в исходное состояние после четырех управляющих сигналов. Триггер 45 служит для фиксирования состояния вьщачи байга информации и выдачи сигнала Управление источника на группу 23 выходов. Дешифратор;. 50 служит для преобразования кода счетчика 49 в направление, по которому в данный момент производиться чтение информации. Элемент 51 выполняет функцию. 91 объединения сигналов. Триггер 43 служит для выдачи сигнала Конец передачи на группу 23 выходов, означающего окончание выполнения команды Чтение. Элементы 46-48 служ для формирования стробов чтения информации. Триггер 53 фиксирует начало и окончание цикла -работы регистра 54. Генератор 55 служит для выдачи сигналов опорной частоты в соответствии с алгоритмом работы реального внешнего устройства. Элемент 52 служит для формирования стробов выдачи служебной информации. Регистр 54 служит для формирования тактовых сигналов обеспечивающих реализацию алгоритма связи устройства сопряжения с реальным внешним устройством по команде Служебная запись. Элемент 56 выполняет функцию объединения сигналов. Элементы 57-59 служат для формирования стробов выдачи служебной информации. Регистр 60 служит для хранения трех свободных направлений, связи устройства сопряжения с аппаратурой передачи данных. Элемент 61 служит для установки триггера 62 при наличии сигнала блокировки готрвности приемника. Элемент 63 служит для установки триггера 65 в соответствии с алгоритмом связи устройства сопряжения с реальным внещним устройством. Триггер 62 служит для фиксирования состояния готовности к выполнению команды Запись и выдачи сигнала готовности на группу 13 выходов устройства. Триггер 65 служит для фиксирования состояния приема байта информации и выдачи сигнала зшравления приемника на ; группу 13 входов. Элемент 64 служит для форми рования сигнала опшбки и выдачи его на группу : 13 входов. Элемент 66 служит для формиро; вания управляющих сигналов, поступающих на счетчик 70.. Счётчик 70 служит для пересчета управляющих сигналов и переходит .в исходное состояние после каждых трех управляющих сигналов. Дещифратор 71 служит для преобразования кода счетчика 70 в направление, по которому в данный момен должна производиться запись информации. Элементы 67-69 служат для формирования строба записи информации в блок 5 регистров. Устройство работает следующим образом. Для обеспечения контроля устройства сопряжения необходимо предварительно провести проверку устройства контроля, что достигается путем подключения устройства через группу 8 входов узла 2 к блокам управ ления. Далее с помощью лицевой панели устройства происходит проверка работоспособ ности устройства в режимах Запись, Чтение .и Служебная запись. Проверка осу9ществляется в соответствии с последовательностями алгоритма связи устройства сопряжения с аппаратурой передачи данных. На лицевой панели устройства .имитируются ср1гналы устройства сопряжения во всех указанных режимах, которые при поступлении в блоки устройства обеспечивают формирование ответ- . ных сигналов в соответствии с интерфейсом связи устройства сопряжения и внепшего устройства. После проверки устройства контролируется устройство сопряжения путем подключения к блокам устройства через группу 9 входов узла 2. Рассмотрим проверку устройства сопряжения в режиме Запись. В зтот режим от устройства сопряжения поступает сигнал Готовность источника, ко торый подготавливает элементы 30, 31, 38, 61, 62, 66 и 70 блоков 1 и 3 к работе, а также устанавливает триггер 62. Устройство, в соответствии с алгоритмом работы установив триггер 62, устанавливает триггер 65, одновременно вьщавая сигналы готовности приемника и управления приемника на группу 13 выходов блока 3. Далее ройство сопряжения вьщает сигнал управления источника, который сопрювождает байт информации. Сумматор 29 по модулю два проверяет на нечетность байт информации и результат проверки выдает на злемент 30. По сигналу Управление источника происходит выдача строба записи текущего байта, сброс триггера 65 и формирование сигнала ошибки на элементе 64 в случае, если прищедший байт четный. Сигнал Конец передачи указывает на заверщение команды Запись и блокирует новую установку триггера 65. Сброс сигнала Готовность источника означает приведение схем устройства в исходное состояние. Сигналы Имитация ошибки и Блокировка готовности приемника позволяют проверить правильность выработки байта зггочненного состояния в устройстве сопряжения. Рассмотрим проверку устройства сопряжения в режиме Чтение. Инициатором обмена в этом режиме является устройство контроля. При появлении сигнала Готовность источника с лицевой панели устройства происходат установка триггера 42 и выдача сигнала готовности источника на группу 23 выходов блока 4. В ответ на сигнал готовности источника устройство сопряжения вьщает сигнал Готовность приемника и Управление приемника, по которым происходит установка триггера 45. Устау новка триггера 45 ведет к формированию стробов чтения и сигнала Управление ясточника, сопровождающего выходную ин11

формашпо. После выдачи трех байтов информации устройство формирует сигнал Конец .передачи, означающий окончание команды Чтение. По сбросу сигнала готовности приемника осуществляется сброс триггера 42.

При наличии сигнала Тест с лицевойпанели после команды Запись ведется немедленное вьтолнение команды Чтение, что позволяет проверить устройство сопряжения по тестам.

Рассмотрим проверку устройства сопряжения в режиме Спужебная запись. Устройство сопряжения выдает сигнал Наличие информации, который означает поиск свободного направления с аппаратурой передачи данных. Устройство последовательно вы

086912

дает три имеющихся в регистре 60 направления связи, сопровождая их сигналом Признак контроля. После снятия сигнала Наличие информации происходит останов

5 выдачи служебной информации.

Предлагаемое устройство благодаря наличию блоков 1, 3, 4, узлов 6 и 7, групп 14, 28, 13, 23 входов и выходов и входов 24, 11 устройства позволяет за счет расширения

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

15 проверку блока сопряжения на правильность выработки им контрольной информации.

Фиг.1

ZS

SS

26

57

S8

-J

S9

ю

и

12

гг

71

Фиг. 5

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Устройство для имитации сбоев цифровых вычислительных машин 1980
  • Быков Юрий Яковлевич
  • Горячев Дмитрий Петрович
  • Ратгауз Борис Израилевич
SU879592A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Имитатор абонентов 1977
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
SU693365A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Нефтяной конвертер 1922
  • Кондратов Н.В.
SU64A1

SU 1 130 869 A1

Авторы

Шпиев Виктор Андреевич

Олесов Алексей Петрович

Тужилин Виталий Иванович

Перешивкин Александр Александрович

Афанасьев Михаил Сергеевич

Даты

1984-12-23Публикация

1983-06-01Подача