Устройство для обмена информацией Советский патент 1979 года по МПК G06F3/04 

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

(54) УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ

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

название год авторы номер документа
Устройство для сопряжения ЭВМ с внешними устройствами 1985
  • Ида Владимир Рудольфович
  • Сыроватский Сергей Викторович
  • Вайкунов Владимир Петрович
SU1288709A1
Устройство для сопряжения каналов ввода-вывода с абонентами 1985
  • Михайлов Сергей Федорович
  • Солдатов Игорь Георгиевич
  • Тужилин Виталий Иванович
SU1223238A1
Устройство для обмена информацией 1982
  • Маркитан Людмила Григорьевна
  • Еремеева Лидия Николаевна
  • Хельвас Валерий Пантелеймонович
SU1048468A1
Устройство для отладки микроЭВМ 1987
  • Пысин Валерий Васильевич
  • Михайлов Юрий Анатольевич
  • Разумов Юрий Иванович
  • Рафиков Андрей Гыязович
  • Горячев Александр Васильевич
  • Илюшкин Евгений Валентинович
  • Алилуйко Олег Владимирович
  • Онопко Дмитрий Дмитриевич
  • Блинков Юрий Геннадьевич
  • Овчинников Геннадий Алексеевич
SU1587514A1
Устройство для сбора данных о работе ЭВМ 1982
  • Заблоцкий Владимир Николаевич
  • Грек Василий Васильевич
  • Кирин Константин Александрович
  • Торопов Николай Михайлович
  • Баркетов Сергей Николаевич
SU1121679A1
Устройство для сопряжения двух вычислительных машин 1985
  • Алексеев Александр Васильевич
  • Буточникова Ольга Георгиевна
  • Константинов Анатолий Анатольевич
  • Спектор Владимир Сергеевич
SU1265789A1
Устройство для сопряжения разнотипных вычислительных машин 1984
  • Иванов Валерий Васильевич
  • Каленчук-Порханова Анжелина Алексеевна
  • Лещенко Виктор Николаевич
  • Басков Евгений Иванович
  • Козлов Герман Адрианович
  • Ламден Александр Адольфович
SU1257651A1
Многоканальное устройство дляСОпРяжЕНия 1979
  • Шарпило Николай Николаевич
  • Гончарова Анна Михайловна
  • Сяпуков Иван Герасимович
  • Тодуров Владимир Григорьевич
  • Храмов Виталий Семенович
  • Щенов Эдуард Васильевич
SU798781A1
Устройство для обработки статистических данных о работе аппаратуры вычислительных машин и систем 1982
  • Грибов Анатолий Васильевич
  • Волкова Марина Анатольевна
  • Григорцевский Андрей Георгиевич
  • Доронин Владимир Михайлович
  • Карев Анатолий Петрович
  • Фоменко Татьяна Алексеевна
SU1086439A1
Устройство для управления обменом данными 1989
  • Абышев Владимир Васильевич
SU1795466A1

Иллюстрации к изобретению SU 642 700 A1

Реферат патента 1979 года Устройство для обмена информацией

Формула изобретения SU 642 700 A1

Устройство относ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я связи осуи ествляется аналогичным образом.

Формула изобрегення

1.Устройство для обмена информацией, содержащее блок ввоад-вывода, соединенный первым входом и выходом соогветственно с информавдонным входом и выходом устройства, блок хранения команд, первые вход и выход которого подключены соогветстве|шо к первому выходу блока у11равлея1«1 и второму входу блока ввода-вывода, пертьв вход бяока уяравления соеданен с входом зшфоса устройства, вход ответа которого подключен к третьему входу блока ввода-вывода, отличающееся тем, что, с целью повышения надежности устройсгва, в него введены блок анализа состоянг я и блок фор « |ро0ан 1я временных интервалов, ггрячем первый, второй и третий выходы блока хране}шя команд подключены соответственно к первому, второму и третьему входам блока анализа состояния, второй и третий входы которото соответственно соединены со вторым и третьим входами блока управления, первый и второй выходы блока аналюа состояния подюиочены соответственно к четвертому я пятому входам блока управлен1ш, шестой и седьмой аходы которого соедашень с соответствующими ВЫХО;ИАШ блока формирования временных интервалов, четвертый, пятый и шестой входы блока анализа ссстодагшг соответственно соединены с вторы я третьим выходами и седьмым входом бяока у зравлешш, три входа блока формирования временных интервалов подключены соответственно ко второму и третьему выходу и пятому входу блока управлешм, группа выходов блока шiaлизa состояния подключена к группе выходов устройства, входы ответа признака состояния подключены ссютветственно к седьмому и восылому входам блока анализа состояния, третий выход которого соединен с четвертым входом блока ввода-вывода.2.Устройство ПОП.1, отличающееся тем, что блок анализа состоянич содержит группу элементов И, элементы ИЛИ, элементы НЕ, элементы И, триггеры, элемент задержки и деоогфратор, причем вход децв фратора соешшен с первым входом блока, а его выходь подключены к первым входам соответствующих элементов группы элементов И, второй и третий входы, блока соединены соответственно с первыми входами первого и второго элементов И, четвертый вход блока соедшсен с первым входом первого

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

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

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

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

5 соответствутошим выходам из группы выходов блока.

Источники киформацни, принятые во внимание при экспертизе

1.Телеавтоматические системы массового обслуж1шапия. Вып. 2, М., ЦНИИТЭЮТриборо0строет я, 1971.2.МалиновскиГ Б.Н. Шфровые угфавляюашс машины и автоматизашш гроизводства. М., Маил-из, 1%3.

SU 642 700 A1

Авторы

Диденко Константин Иванович

Топорков Валентин Васильевич

Чернец Николай Васильевич

Шандрин Игорь Степанович

Даты

1979-01-15Публикация

1973-02-26Подача