(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения ЭВМ с внешними устройствами | 1985 |
|
SU1288709A1 |
Устройство для сопряжения каналов ввода-вывода с абонентами | 1985 |
|
SU1223238A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
Устройство для отладки микроЭВМ | 1987 |
|
SU1587514A1 |
Устройство для сбора данных о работе ЭВМ | 1982 |
|
SU1121679A1 |
Устройство для сопряжения двух вычислительных машин | 1985 |
|
SU1265789A1 |
Устройство для сопряжения разнотипных вычислительных машин | 1984 |
|
SU1257651A1 |
Многоканальное устройство дляСОпРяжЕНия | 1979 |
|
SU798781A1 |
Устройство для управления обменом данными | 1989 |
|
SU1795466A1 |
Устройство для обработки статистических данных о работе аппаратуры вычислительных машин и систем | 1982 |
|
SU1086439A1 |
Устройство относ54тся к области автоматики и вьиислительной техники и может быть использовано для opraiiHsaiwoi обмена шформаЩ1ей в системах с общей магистралью сопряжешш фуикционалы5ых блоков. Известны устройства обмена информащ ей 1, содержащие запо пшающие блоки, блоки шкjюпporpaмм ror6 управления и синхронизаЩЙ1, спетпжи и регистры и выгголнягощие.фуикщш сопряжеи}ш совокупности функциональных блоков, выходящ11х на стандартный }гатерфейс. Недостатком таких устройств является х сложность. Наиболее близким по сущности технического решешш является устройство 2 для обмена информаШ1ей, содержащее блок ввода-вьгеода, соедине)1иый первым входом и выходом соответственно с информационным входом и выходом устройства, блок хранения команд, первые вход и выход которого подключены соответственно к первому выходу блока управления и втором} входу блока ввода-вывода, первый вход блока управления соединен с входом запроса устройства. вход ответа которого подключен к третьему входу блока ввода-вывода. Недостатком указаююго устройства является низкая надежность. Це.чью изобретения является повышение надежносгй. Поставленная цель достигается тем, что о устройство введе {ы блок анализа состошпад и блок формфовагош временных Ш1тервалов, ирнчем первьш, второй и третий выходы блока хранения команд подключены соответственно к первому, второму и третьему входам блока анализа состошиш, второй н третий входы которого соответственно соединены со вторым н TpCTbftM входами блока управлишя, первый и второй выходы блока анализа состояния подключены соответственно к четвертому и тштому входам блока управления, шестой и седьмой входы которого соешшены с соответствуючшлт выходами блока формирования временных интервалов, четвертый, плтш и шестой вькодь которого соединены соответственно со вторьгм и третьим входами блока, вькод третьего элемента И соединен с третьим выходом блока, второй вход первого триггйра подключен к выходу второго элемента ИЛИ, первый вход которого соединен со вторым вььходом блока и выходом четвертого элемента И, первый и второй входы второго триггера подключены соответственно к выходу третьего элемента ИЛИ и пятому входу блока, вход установки которого подключен к первому входу третьего элемента ИЛИ, второй вход которого соединен со вторым входом второго элемента ИЛИ, первым входом пятого элеме1гга И и шестым входом блока, третий вход третьего элемента ИЛИ соедш1ен с первым входом четвертого элемента И и выходом третьего триггера, первый вход которого через элемент задержкн подюпочеиы ко входу второго элемента НЕ, соединенкому выходом со вторым входом четвертого элемента И, первым входом шестого элемента И и седьмым входом блока, третий вход шестого элемента И подключен к выходу первого элемента ИЛИ, вторые входы пятого и шестого элементов И подключены к восьмому входу блока, вьЕходы пятого и шестого элементов И соединены соответственно со входами блока анализа состояния соответстве шо соединены с вторым и третьим выходами и седьмым входом бло5са управления, три входа блока формирования временных интервалов подключены соответственно ко второму и третьему выходу и пятому входу блока управления, группа выходов блока анализа состояния подключена к группе выходов устройства, входы oTBisTa признака состояния подключены соответственно к седьмому и восьмому входам блока анализа состояния, третий выход которого соединен с четвертым входом блока ввода-вывода. Кроме того, блок аналюа состояния содержит группу элементов И, элементы ИЛИ, элемееты НЕ, элементы И, триггеры, элемент задержки и дешифратор, причем вход дешифратора соединен с первым входом блока, а его выходы подключены к первым входам соответствующих элементов группы элементов И, второй и третий входы блока соединены соответственно с первыми входами первого и второго элементов И, четвертый вход блока соединен с первым входом первого триггера, выход которого подю1ючен ко вторым входам элементов из группы элементов И, первого, второго и третьего эйементрв И, первый вход третьего элемента И через элемент НЕ подключен к выходу первого элемента ИЛИ, входы четвертого элеме)та ИЛИ, выход которого подключен к jiepBOMy входу четвертого триггера, соединенному выходом с первым выходом блока, второй вход четвертого триггера соединен с выходом пятого элемента ИЛИ, первый вход которого соединен с третьим входом второго элемента ИЛИ и первым входом шестого элемента ИЛИ, второй вход третьего триггера соединен с выходом шестого элемента ИЛИ, второй вход которого подключен ко второму входу пятого элемента ИЛИ н четвертому входу блока, гругн Ь элементов И, первого и второго элементов И н выход второго триггера подключены к соответствующим выходам из группы выходов блока. На фиг. 1 представлена блок-схема устройства, которое содершгт: блок 1 ввода-вьшода, блок 2 хранения команд, блок 3 анализа состояния, блок 4 управления, блок 5 формирования временных интервалов. На фиг. 2 показана схема реализации блока 3 анализа состояния, где обозначены: rpyiina 5 элемешов И, злементь И 6, элементы ИЛИ 7, триггеры 8, элементы НЕ 9, элемент задержки 10, дешифратор 11. Устройство работает следующим образом. По сигналу блока управлего1я 3 иэ блока 2 формирования команд выдается команда, содерясащая адрес функциона/гьного блока, с которым требуется осуществить связь и признаки выполняемой операции; ввода, вывода, нроверки готовности, проверки требований запрюса связи и т.д. В зависимости от содержаше ося в команде признака реализуется определенный режим обмена. Пусть, например, в коктапде содержится признак ввода. В этом случае из блока 2 выдается сигнал признака ввода на вход блока 1 и код адреса функщюнального блока на адресный вход блока 4. Блок 3 управления вырабатывает сШнал установки адреса, поступаюшлй на управляю Д11е входы блоков 4 и 5. По этому сигналу блок 5 переходит в исходное состояние, а блок 4 выдает код адреса на выход устройства н формирует сигнал начала выдачи для блока 1. Затем блок 3 формирует второй сигнал, поступающий в блоки 4и 5, но которому иэ блока 4 но одному из группы выходов выдается сигнал вызова, а блок 5начинает отсчет заданного временного интервала. По сигналу вызова функ1лионалъный блок должен сформулировать сигнал, щ)стуцаю1Ю й на ответньш вход устройств и на ответные входы блоков 1 и 4. Последний но этому сигналу сигналы вызова, код адреса и сигнал начала выдачи, а затем вьщает сигнал окончания связи, по которому блок 3 управлення подго тавливается для очередного пуска блока и блок 5 сбрасывается в исходное состоя1ше. В случае, если по какой-либо причине происходит задержка в выдаче ответного сигнала, то сигнал окончания регламента времени, формируемый блоком 5, выдается в блоки 3 и 4, вызывая аварийное окончание никла связи (снятие сигналов адреса, начала выдачи, вызова н т.д.). В режимах вывода информации, ГЕроверки готовности и проверки требований запроса связи
организаШ1я связи осуи ествляется аналогичным образом.
Формула изобрегення
триггера, которого подключен ко вторым входам элементов из группы элементов И, пс увого, второго и третьего элементов И, первый вход третьего элемента И череэ элемогг НЕ подключен к выходу первого элемента ИЛИ, входы которого соединены соответственно со вторым и третьим входами блока, выход третьего элемента И соединен с третьим выходом блока, второй вход первого триггера подключен к выходу вторюго элемента ИЛИ, первый вход которого соединен со вторым выходом блока и выходом четвертого элемента И, первый и второй входы второго триггера подключены соответственно к выходу третьего элемента ИЛИ и пятолту входу
s блока, вход установки которого подключг к первому входу третьего элемента ИЛИ, второй вход которого соединен со вторым входом второго элемента ИЛИ, первым входом пятого элемента И и шестым входом блока, третий вход третьего элемента ИЛИ соединен с первым входом четвертого элемента И и выходом третьего триггера, первый вход которого через элемент задержки подключен ко входу второго элемента НЕ, соединенному выходом со вторым входом
5 четвертого элемента И, первым входом шестого элемента И и седьмым входом, блока, третий вход шестого элемента И, подключен к выходу первого элемента ИЛИ, вторые входы пятого и шестого элементов И подключены к восьмому входу блока, выходы пятого и шестого элементов И соед1тены соответственно со входами четвертого элемета ИЛИ, выход которого подключен к первоА у входу четвертого триггера, соединенному вь ходом с первым выходом
S б. блока, второй вход четвертого триггера соед}шен с выходом пятого элемента ИЛИ, первый вход которого соединен с третъш входом второго Х1емента ИЛИ и первым входом шестого апемента ИЛИ, второй вход третьего тргатера соединен с выходом шестого элемента ИЛИ, второй вход которого подключен ко второму входу пятого элемента ИЛИ и четвертому входу- блока, выходы группы элемешов И, первого и второго элементов И и вькод второго триггера подключены к
5 соответствутошим выходам из группы выходов блока.
Источники киформацни, принятые во внимание при экспертизе
Авторы
Даты
1979-01-15—Публикация
1973-02-26—Подача