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

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

I

Изобретение относится к вычислительной гекнике и может быть использовано для подключения устройства к мультиплексному каналу ЭВМ, работающему с цвумя форматами препставления информации.

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

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

различных форматов представления информации.

Наиболее близким к данному по технической сущности является устройство, содержащее блок связи с каналом, входы которого соединены соответственно с первым выходом блока анализа режима, с третьим выходом блока управления приемом и выдачей, со вторым выходом узла выдачи, с первым выходом счетчика выдачи и с каналом, а выходы - соог-вет- ственно с первым входом блока анализа режима, со вторым входом узла приема и со вторым входом блока управления . приемом и выдачей, второй вход блока анализа режима соединен с четвертым выходом блока управления приемом и выдачей , а второй выход - со входом триггера режима, вход счетчика выдачи соединен с пятым входом блока управления приемом и выдачей, а второй выход - со вторым входом б;эка связи с абонентами и четвертым входом узла выдачи, входы регистра загрузки соединены со- ответственно со вторым входом блока связи с абонентами, с пятым выходом блока управления приеме и выдачей, с выходом счетчика приема и с выходом триггера режима, а выход с четвертым входом блока управления приемом и выдачей, вход счетчика гфиема соединен с шестым выходом блока у1фавления приемом и выдачей, а выход - с четвер тым входом буферного регистра, третий вход блока связи с абонентами соединен с седьмым выходом блока управления приемом и выдачей, выход блока свя аи с абонентами соединен с третьим выхоцом блока управления приемом и выаачей, первый вход блока связи с абонентами и третий вход узла приема соединены с абонентами 12. Недостаток этого устройства заключается в ограниченных функциональных возмоншостях, так как отсутствует возможность приема из канала ввода-вывода ЭВ ЭВМ информации двух форматов и переда чи ее абоненту одним формате представ легйя данных.. Цель изобретения - расширение функциональных возможностей устройства пут Обеспечения обмена в различных формата представления информации. Поставленная цель достигается тем, что в устройство, содержащее блок связи с каналом, группы входов и выходов которого являются соответственно первыми группами входов и выходов устройства, блок связи с абонентом, группы входов и выходов которого являются соответственно вторыми группами входов и выходо устройства, блок состояния, первые вход к выход соединены соответственно с первыми выходом и входом блока связи с ка каналом, а второй вход - с первьйи выходом блока связи с абонентом, первый вход которого подключен к выходу блока выдачи информации и третьему входу блока состояния, четвертым входом соединенного с первым выходом блока регистров команд, первый-вход которого подклю чен ко второму блока связи с каналом, и блок управления, вход и первый выход которого соединены соответственно со вторым выходом и третьим входом блока связи с каналами, со вторыми выходом и входом блока связи с абонентом и вторыми выходом и входом блока регистров команд, второй выход - с первым входом блока выдачи информации, а трегий и четвертые, выходы - соответственно с пятым и шестым входами блрка состояния введены блок анализа информации и блок лреобразовання информации, причем первый и второй вхочы блока анализа информации подключены соответственно к четвертому, выходу блока связи с каналом и третьему выкоау блока регистров команд, а первый а второй выходы соответственно к первому и второму входам блока преобразования информации, третий, четвертый н пятый входы которого соединены соответственно с четвертым выходом блока связи с каналом, первым и вторым выходами блока управления, а выход - со вторым входом блока выдачи информации. Кроме того, блок анализа информации содержит дешифратор форма- та данных, выход которого соединен через элемент НЕ с первым входом первого элемента И и непосреаственно с первым входом второго элемента И, а вход является первым входом блока, вторые входы эпементов И соединены со вторым входом блока, а выходы - соответственно с первым и вторым входами триггера, выходы которого являются соответственно первым и вторым выходами блока, а блок преобразования информации содержит две группы элементов И, первые входы которых соединены соответственно с первым и вторым входами блока, вторые входы с третьим входом блока, а третьи входы с четвертым входом блока, группу элементов ИЛИ, выходы которых являются выходом блока, а первые входы - подключены к выхода1 1 элементов И первой группы, шифратор служебных признаков и шифратор данных, первые входы которых подключены к выходу элементов, И второй группы, вторые входы - к четвертому входу блока, а выходы - соответственно к первому входу регистра служебных признаков и второму входу элементов ИЛИ группы, третьи входы которых соединены с выходом регистра служебных признаков, второй вход которого является пятым входом блока. На чертеже представлена блок-схема устройства. Устройство содержит блок 1 связи;с каналом, блок 2 регистров команд, блок 3 состояния, который состоит из регистра 4 уточненного состояния, элемента ИЛИ 5, регистра 6 состояния, узла 7 выдачи щформации в канал и узла 8 контроля, узел 9 анализа информации, который состоит из дешифратора 10 кода формата данных, элементов НЕ 11, И 12 и 13 и триггера 14 формата Данных, блок 15 преобразования информа5SOцни, который сосгоиг из групп элементов И 16 и 17, группы элементов ИЛИ 18, шифратора 19 служебныхпризнаков, регистра 2О служебных признаков, шифратора 21 данных, блок 22 выдачи информации абоненту, блок 23 связи с абонентом, блок 24 управления 1. Блок 1 служит для организации обмена с каналом, блок 2 служит для дешифрации кодов команд, выполняемых устройством, для запоминания команды на время выпопнения операции, а также для выработки сигнала о передаче в устройство сопряжения кода команды, неприемлимой цля данного устройства, регистр 4 служит для хранения информации о Типах ошибок, элемент ИЛИ 5 служит для формирования общего разряда ошибки, регистр 6 служит для хранения информации состояния, узел 7 служит для формирования и выаачи информации в канал, блок 24 служит для формирования сигналов управления передачей информации из канала во внешнее устройство. Устройство обеспечивает работу следующим командам: Управление, Запись, Запись с блокировкой ошибки, Уточнить состойние , Холостой ход, Опросить ввод- ывод. При выполнении, например команд Управление и Запись, по шинам канала через блок 1 в блок 2 поступает код коман ды Управление. После дешифрации и запоминания кода команды сигнал с блока 2 поступает в блок 24. В случае неприем лемого кода с выхода блока 2,в регистр 4 поступает сигнал Неправильная команд устанавливая в единичное состояние соответствующий триггер, с которого сигнал через элемент ИЛИ 5 устанавливает в единичное состояние триггер сбойной ситу ации регистра 6, с выхода которого сигна поступает в узел 7, и далее через блок 1 информация о состоянии устройства выаае ся в канал. Приняв команду к исполнению из блока 24 через блок 1 в канал выдает ся сигнал Требование абонента на передачу в устройство управляющего байта ий фо(эмации. В зависимости от типа формата данных, предназначенных для передачи во внешнее устройство, по шинам канала в узел 9 поступает соответствующий управл ющий байт информации, который дешифруется и через элементы НЕ 11, И 12 или 13 при наличии сигнала Текущая команда с блока 2 устанавливает триггер 14 в состояние Режим 1 или Режим 2. Устройство сопряжения принимает информа 5 цию из к:анала в -двух форматах представления данных (8-ми элементный и 6-ги элементный коды)., используя при этом один и тот же аыхо-.лой регистр блока 22. После установки триггера 14 в соответствующее положение в К-нал выдаются соответствующие признаки оайта состояния с выходов регистра 6, которые говорят о нормальном завершении выполнения операции, на что канал отвечает сигналом о приеме байта состояния, по которому обнуляется регистр команд блока 2 и регистр 6. Далее по шинам канала через блок 1 в блок 2 поступает код команды Записать. Из блока 2 сигнал поступает в блок 24, с выхода которого через блок 23 во внешнее устройство осуществляется побайтно, причем внешнее устройство принимает информацию только элементным кодом. При наличии сигнала готовности ВУ к приему информации из блока 24 через блок 1 в канал отсылаетПо шинам канала ся на передачу данных, через блок 1 псютупает бййт информации на элементы И 16 или на группу элементов И 17 блока 15 в зависимости от по.-, ложения состояния триггера 14. В случае, если триггер 14 находится в состоянии Режим 1, что соответствует передаче информации в 8-ми элементном коде, то данные поступают на группу элементов И 16, и при наличии управляющего сигнала из блока 24 сигналы через группу элементов ИЛИ 18 выдаются в блок 22, При поступлении информации 6-ти элементным кодом (триггер 14 находится в состоянии Режим 2) коммутация происходит с помощью группы элементов И 17.. Помимо передачи абоненту знаковой, буквенной и цифровой информации устройство осуществляет передачу служебной информации для внешнего устройства. Если в Режиме 1 служебная информация передается точно так, как простая информация, то в Режиме 2 устройство различает два вида информации. При передаче служебной информации с выходов группы элементов И 17 при наличии управляющего сигнала с блока 24 сигналы поступак т в шифратор 19, с выхода которого код служебного признака вводится в регистр 20 и далее через группу элементов ИЛИ 18 в блок 22. Передача служебных признаков проис: одит при наличии управляющего, сигнала с блока 24. При передаче в Режиме 2 знаковой, буквенной или цифровой информации сигналы с группы 7 элементов И 17 поступают в шифратор 21 с выхода которого через группу эл ментов ИЛ1 18 байт данных вводится в блок 22 и при наличии упраЕшяющего сигнала блока 24через блок 23 информация- выдается во внешнее устройство. Для контроля исправности выходного регистра блока 22 в схеме блока 3 предусмотрен узел 8. В случае неприемли- мости принятого байта информации абонент выдает сигнал Ошибка, который через блок 23 поступает на пятый вход регистра 4, устанавливая в единичное состояние соответствующий триггер. В случае нормального завершения операции абоненту из блока 24 через блок 23 вы дается сигнал о Конце передачи. Абонент заканчивает прием информации, сигнализируя об этом устройству путем снятия сигнала Готовность. Приняв этот сигна из блока 24, выдается сигнал на регист 6, устанавливая соответствующие тригге ра в единичное .состояние, сигналы с коToi ix через узел 7 и блок 1 выдаются в канал. Приняв байт состояния устройст ва сопряжения, канал отвечает сигналом, по которому обнуляется регистр команд блока 2 и регистр 6. В регистр 4 помимо сигналов Неправильная команда с блока 2 и Ошибка с блока 23 поступа ют также сигнал с блока 1 нарушения четности в принимаемой информации, сиг нал от узла 8 ноисправНости выходного блока 22 регистра, сигнал с блока 8 неготовности, внешнего устройства к прне му информации. Информация из регистра 4 считывается по команде Уточнить сос тояние. Один или несколько признаков регистра 4 поступают в узел 7 и далее через блок 1 в канал. Таким образом, устройство обеспечивает обмен данных между ЦВМ и внешними-устройствами в двух форматах пред ставления информации. Использование устройства, в котором применено аппарат ное преобразование формата данных, позволяет существенно уменьшать машинное время по сравнению, с программным преобразованием формата данных. Формула изобретения 1. Устройство для сопряжения, содержащее блок связи с каналом, группы вхо дов и выходов которого являются соответственно первыми группами входов и выходов устройства, блок связи с абоненгом, группы входов и выходов кото5рого являются соответственно вторыми группами входов и выходов устройства, блок состояния, первые вход и выход со- динены соответственно с-первыми выходом и входом блока связи с каналом, а второй вход - с первым выходом блока связи с абонентом, первый вход которого подключен к выходу блока выдачи информации и третьему входу блока состояния, четвертык. входом соединенного с первым выходом блока регистров команд, первый вход которого подключен ко второму выходу блока связи с каналом, и блок управления, вход и первый выход которого соединены соответственно со вторым выходом и третьим входом блока связи с каналами, со вторыми выходом и входом блока связи с абонентом и вторыми выходом и входом блока регистров команд, второй выход - с первым входом блока выдачи информации, а третий и четвертый выходы - соответственно с пятым и шестым входами блока состояния, отличающееся тем, что, с целью расширения функциональных возможностей устройства за счет обеспечения обмена в различных форматах представления информацией, в него введены блок анализа информации и блок преобразования информации, причем первый и второй входы блока анализа информации подключены соответственно к четвертому выходу блока связи с каналом и третьему выходу блока регистров команд, а первый и второй выходы - соответственно к первому и второму входам блока преобразования информации, третий, четвертый и и пятый входы которого соответственно с четвертым выходом блока связи с каналом, первым и вторым выходами блока управления, & выход - со вторым входом блока выдачи информации. 2.Устройство по п. 1, отличающееся тем, что блок анализа информации содержит дешифратор формата данных, выход которого соединен через элемент НЕ с первым входом первого элемента И и непосредственно с первым входом второго элемента И, а вход является первым входом блока, вторые входы элементов И соединены совторым входом блока, а выходы - соответственно с первым и вторым входами триггера, выходы которого являются соответственно первым и вторым выходами блока. 3.Устройство по п. 1, отличающееся тем, что блок преобразования информации содержит две группы элементов И, первые входы которых

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

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

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

1.Авторское свицетельство СССР N 441557, кл, G Об F 3/О4, 1974.

2.Авторское свидетельство СССР 528561, кл. G Об F 3/О4, 1976 (прототип).

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

название год авторы номер документа
Устройство для сопряжения 1981
  • Тужилин Виталий Иванович
  • Брынкин Игорь Александрович
SU968798A1
Устройство для сопряжения 1980
  • Петухов Олег Васильевич
  • Зинченко-Стиссон Нина Александровна
  • Бабенко Леонид Петрович
  • Мордвинов Александр Васильевич
SU962906A2
Устройство для сопряжения вычислительной машины с внешними абонентами 1984
  • Алексеев Александр Васильевич
  • Константинов Анатолий Анатольевич
  • Спектор Владимир Сергеевич
SU1265784A1
Устройство для сопряжения абонента с каналом передачи данных 1988
  • Быковский Валерий Петрович
  • Вертлиб Валерий Абрамович
  • Гудков Евгений Александрович
  • Стернин Григорий Львович
  • Тредлер Савелий Соломонович
  • Шнейдер Роберт Исаакович
SU1490677A1
Устройство для сопряжения канала ввода-вывода с абонентами 1976
  • Дементьев Николай Иванович
  • Михайлов Сергей Федорович
  • Пронин Евгений Григорьевич
  • Тужилин Виталий Иванович
  • Школин Владимир Петрович
SU661544A1
Устройство для сопряжения каналов ввода-вывода с абонентами 1985
  • Михайлов Сергей Федорович
  • Солдатов Игорь Георгиевич
  • Тужилин Виталий Иванович
SU1223238A1
Устройство для сопряжения 1980
  • Михайлов Сергей Федорович
  • Тужилин Виталий Иванович
SU888098A1
Устройство контроля устройств сопряжения 1983
  • Шпиев Виктор Андреевич
  • Олесов Алексей Петрович
  • Тужилин Виталий Иванович
  • Перешивкин Александр Александрович
  • Афанасьев Михаил Сергеевич
SU1130869A1
Устройство для сопряжения 1983
  • Михайлов Сергей Федорович
  • Малышенко Юрий Вениаминович
  • Штейнберг Виталий Иосифович
  • Перешивкин Александр Александрович
SU1124277A1
Устройство для сопряжения цифровой вычислительной машины (ЦВМ) с абонентами 1984
  • Кафидов Александр Сергеевич
  • Малачевская Татьяна Степановна
  • Алдошкина Елена Александровна
  • Тараров Михаил Иванович
  • Комарова Галина Гавриловна
  • Куракин Юрий Павлович
  • Сорокин Адольф Андреевич
SU1234843A1

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

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

SU 805 295 A1

Авторы

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

Школин Владимир Петрович

Комиссаров Александр Трофимович

Даты

1981-02-15Публикация

1979-04-17Подача