Устройство для сопряжения Советский патент 1980 года по МПК G06F3/04 

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

Изобретение относится к области вычислительной техники и может быть использовано для сопряжения различных внешних устройств с каналом ввода- вывода электронной вычислительной машины (ЭВМ). По ословному авт. св. № 595722, известно устройство для сопряжения, содержащее регистр команд, соединенный двусторонней связь с блоком управления, блок контроля четности выход которого соединен с первым входом блока управления, блок адресации, первый вь1ход которого соединен с вторым входом блок управления, блок выборки, соединенный двусторонней связью с блоком управления, ретистр состояния, первый вход которого соединен с первым выходом блока угфавлення, регистр уточненного состояния, вход которого соединен с вторым выходом блока управления генератор четности и группу элементов ИЛИ, причем первый вход устройства соединен с первым входом блока адресации, со входами блока контроля четности и регистра команд, второй вход устройства соединен с входами блока выборки и третьим входом блока управления, третш и четвертый выходы которого соединены соответственно со вторым входом блока адресация и с первьш выходом устройства, первый вьсход регистра состояния, второй выход блока ащ)ёсации, выходы генератора четности и регистра уточненного состояния, третий вход устройства через группу элементов ИЛИ соединен со вторым выходом устройства, первый выход регистра кюмшд и выход блока выборки являются соответственно третьим и четвертым выходами устройства, вход генератора четности соединен с выходом группы элементов ИЛИ, блок контроля пропуска обращения канала, входы которого с первого по шестой соедижны с четвертым и пятым входами ус ойства, СО вторым выходом регистра команд, с пятым и с шестым выходами блока управления, со вторым выходом регистра состояшя, а первый, второй, третий выходы блока контроля пропуска обращения канала соединены соответственно с четвертым, пятым входами блока управления и со вторым входом регистра с;рстояния 1.

3 .728

Недостатком известного устройства являetc низкая надежность.

Целью изобретения является повышение надежности устройства.

Поставленная цель достигается тем, что в устройство по авт.св. 595722 введен блок одио-кратной передачи информации, первый вход которого соединен с четвертым входом устройства, второй и третий входы подключены соответственно ко второму выходу регистра команд и к у1фавляю1цей шине, а выход соединен с первым входом блока контроля пропуска обращения канала.

На чертеже представлена блок-схема устройства, которое содержит регистр команд 1, блок контроля 2, блок адресации 3, блок ущзаалешя 4, блок 5 контроля пропуска обращения канала, регистр состояния 6, регистр уточненного состояния 7, генератор четности 8, блок выборки 9, блок однократной передачи информации 10, группу элементов ИЛИ П, информационные и управляющие шины канала 12, шины управляющих и информационных сигналов абонента 13, шину Буфер готов 14, шину Конец передачи 15, шины управляющих и информационных сигналов внешнего устройства 16, управляющую шину 17.

Устройство работает следующим образом. В исходном состоянии регистр команд I, регистр состояния 6 и регистр уточненного состояния 7 обнулены, ч

При отсутствии обращения канала к данному устройству триггеры блока 4 управления, блока 5 контроля пропуска обращения канала, блока 10 однократной передачи информации находятся в обнуленном состоянии. По ущзвляющей шине 17 поступает запрет работы блока 10 однократной передачи информации, но сигнал Буфер готов с шины 14 через указанный блок 1ФОХОДИТ на вход блока 5 контроля пропуска обращения канала.

В начальный после запуска программ5ь1 ввода информации в мультиплексный канал связь с внешним устройством производится по инициативе канала. ..

Ввод информации начинается с операции начальной выборки. При этом канал выдает на утфавляющие шины каната 12 ацрес данного внешнего устройства с соответствующими управляющими сигналами, а блок адресации 3 и бло выборки 9, опознав код адреса, через группу элементов ИЛИ 11 выставляют свой код адре.са на шины информационных сигналов абонента и соответствующие сигналы, сигнализирующие о том, что связь устройствам каналом осуществлена. Блок контроля 2 осуществляет контроль поступающей информации.

Канал, получив ответный йдрес, вкгдает команду- Считать, которая, запоминается в регистре команд 1, а блок управления 4 выдает из регистра состояния 6 нулевой байт состояния через группу злементов ИЛИ 11 и соответствующие сигналы идентификации на управляющие шины канала 12. После чего операция начальной выборки заканчивается и канал освобождается для работы с другим внешним устройством.

Сигнал с шины Буфер готов 14 через блок одаократной передачи информации 10 и блок контроля пропуска обращения канала 5 поступает в блок управления 4, который вырабатывает сигнал Требование абонента: на передачу информации и формирует последовательности сигналов, вводимых абонентом для передачи информации. После передачи .последнего байта информации с шин информационных сигналов внешнего устройства 16 через группу злементов ИЛИ 11 на шины информационных сигналов абонента 13 блок управления 4 вьщает соответствующие биты регистра состояния 6 или регистра уточненного состояния 7, сигнализирующие об окончании передачи информации а канал формирует сигнал Конец передачи и другие сигналы последовательности окончания операции ввода-вывода с данным устройством до следующей команды Считать. При выдаче информации для формирования разряда четности совместно с группой элементов ИЛИ 11 работает генератор четности 8.

Если команда Считать каналом не была выдана, а от внешнего устройства пришел сигнал Буфер 1отов, блок управления 4 устанавливает соответствующий бит в регистре состояния 6 и выставляет сигнал Требование абонента на передачу состояния, тем самым сообщая о необходимости срочной передачи информации.

Если между двумя последовательными сигналами Буфер готов канал не успел вырабо-У тать команду Считать, то блок контроля пропуска обращения 5 формирует в регистре сотояния 6 бит, сигнализирующий о прогуске информации.

Работа блока 10 однократной передачи информации заключается в управлении переключением режимов работь устройства. При подаче на шину 17 разрешения работы блока однократной передачи информации 10 он вырабатывает запрет на прохождение последующих сигналов в блок контроля про1 скаобрап1ения канала 5.

Таким образом, устройство для сощ яжения в этом случае вырабатывает только один сигнал Требование абонента на передачу информации или состояния, и следующие запросы могут быть выработаны только после снятия разрешения работы блока однократной передачи информации и перевода его в исходное состояние. Формула изобретения Устройство для сопряжения rio авт. св. N 595722, отличающееся тем, что, с целью повышения надежности устройства, в него введен блок однократной передачи ннформащш, первый вход которого соединен с четвертым входом устройства, второй и третий входы подключены соответственно ко второму выходу регистра команд и к управляющей шине, а выход соединен с первым входом блока контроля пропуска обрашения канала. Источники информации, принятые во внимание при экспертизе I. Авторское свидетельство СССР N 595722, кл. G 06 F 3/04, 1976 (прототип). вУ /,

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

название год авторы номер документа
Устройство для сопряжения устройства управления внешними устройствами с каналом ввода-вывода 1976
  • Кондратьев Виктор Александрович
  • Чесалин Лев Сергеевич
  • Кузовков Николай Иванович
SU595722A1
Устройство для сопряжения микропроцессорных внешних устройств с каналом ввода-вывода ЭВМ 1985
  • Абрамов Вячеслав Николаевич
  • Андрианов Александр Григорьевич
SU1278871A1
Устройство для сопряжения 1983
  • Кондратьев Виктор Александрович
SU1176338A2
Устройство для сопряжения вычислительной машины с внешними устройствами 1981
  • Батанист Моисей Лазаревич
  • Градус Леонид Борисович
  • Рощина Ирина Михайловна
SU1013939A1
Устройство для сопряжения 1978
  • Пронин Евгений Григорьевич
  • Школин Владимир Петрович
  • Тужилин Виталий Иванович
  • Фогилев Андрей Николаевич
SU697991A1
Устройство для контроля системыВВОдА-ВыВОдА иНфОРМАции 1979
  • Лернер Михаил Исаакович
  • Домашов Николай Филиппович
SU842776A1
Многоканальный адаптер 1987
  • Генке Вячеслав Александрович
  • Лапшин Борис Иванович
  • Лещенко Юрий Петрович
  • Милашенко Сергей Михайлович
  • Надененко Виктор Кириллович
  • Оганян Герман Арташесович
  • Щеглов Валерий Константинович
  • Яськова Вера Георгиевна
SU1495806A1
Устройство для обработки статистических данных о работе аппаратуры вычислительных машин и систем 1982
  • Грибов Анатолий Васильевич
  • Волкова Марина Анатольевна
  • Григорцевский Андрей Георгиевич
  • Доронин Владимир Михайлович
  • Карев Анатолий Петрович
  • Фоменко Татьяна Алексеевна
SU1086439A1
Устройство управления для мультиплексного канала 1984
  • Пронин Владислав Михайлович
  • Рымарчук Александр Григорьевич
  • Алексеева Галина Луарковна
  • Извозчикова Лидия Николаевна
SU1265787A1
Устройство для диагностики абонентов вычислительной сети 1989
  • Вертлиб Валерий Абрамович
  • Жожикашвили Владимир Александрович
  • Макеев Сергей Владимирович
  • Фархадов Маис Паша-Оглы
SU1679488A1

Иллюстрации к изобретению SU 728 122 A2

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

Формула изобретения SU 728 122 A2

SU 728 122 A2

Авторы

Кондратьев Виктор Александрович

Кузовков Николай Иванович

Даты

1980-04-15Публикация

1977-06-01Подача