Устройство для сопряжения ЭВМ с терминалами Советский патент 1990 года по МПК G06F13/00 

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

Фиг.1

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

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

чения к ЭВМ любых типов терминалов.

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

На фиг.1 изображены: блок 1 связи, группа X из N блоков связи с терминалами, блок 3 нагрузки, группа информационных входов-выходов 4 группы блоков 2, ЭВМ 5, группа 6 терминалов.

Блок 1 связи содержит (фиг.2) первый блок 7 минных формирователей, дешифратор 8 адреса, блок 9 преобразования кодов, формирователь 10 импульсов, третий блок 11 шинных формирователей, второй блок 12 шинных формирователей.

Блок 2 связи с терминалом содержит (фиг.2) первый блок 13 шинных формирователей, третий блок 14 шинных формирователей, дешифратор 15 адреса, вто- рой блок 16 шинных формирователей, формирователь 17 импульсов, регистр .

18 состояния, регистр 19 сдвига, деi

шифратор 20 субадреса, регистр 21 субадреса, первый вход - выход 22 блока. Блок 9 преобразования кодов содержит (фиг.З) счетчик 23, генератор 24 импульсов и регистр 25 сдвига.

Устройство можно условно разделить на две составные части - ЭВМ с блоком 1 связи и сам класс, включающий в себя блоки 2 и терминалы.

Блок 1 связи соединен с блоками 2 посредством последовательной магистрали. Магистраль имеет одну двунаправленную линию передачи данных и две однонаправленных линии: синхросигнал и готовность терминала.

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

Блоки 2 связи с терминалами устанавливаются в исходное состояние сигналом Конец обмена (КО), передаваемым по линии Синхр. В первом байте любого обмена передается адрес блока 2 группы, адрес субустройства

0

Q 5

,

,Q

и команда (ввод или вывод), причем три младших разряда являются субадресом терминала, четыре последующих - адресом блока сопряжения и последний, старший разряд определяет направление обмена информацией.

Блок 1 связи связан с ЭВМ через ее адресный регистр. Восемь младших разрядов регистра - данные, 9-й - готовность блока 1 связи, 10-й - готовность терминала.

Блок 1 связи работает следующим образом.

На магистрали ЭВМ 5 выставляется адрес блока 1 связи. Дешифратор 8 по сигналу, поступающему с блока 12, фиксирует совпадение адреса (СА). Сигнал СА подготавливает блок 1 связи для ввода или вывода информации.

В режиме Вывод формирователь 10 по сигналу Вывод формирует сигнал записи в блок 9. Этот же сигнал является стартовым. После старта блок 9 преобразования кодов вырабатывает серию из 8 синхроимпульсов, которая передается через блок 11 в магистраль 22. Этими же импульсами информация, записанная в сдвиговом регистре 19 и в блоке 9 преобразования кодов, выводится в магистраль 22 через блок 11.

При наличии единицы в разряде информации, передаваемой с выхода блока 7, формирователь 10 формирует сигнал КО, который передается в магистраль 22. Сигнал записи при этом не вырабатывается. По сигналу КО блок 9 становится в исходное состояние. Во время преобразования кода или при наличии сигнала КО формирователь 10 вырабатывает сигнал Неготовность.

В режиме Ввод блок 12 по сигналу Ввод, поступающему с магистрали ЭВМ ЭВМ 5, включает блок 7 на передачу. 45 Информация из сдвигового регистра 19 и из блока 9 через блок 7 вводится в ЭВМ. В любом режиме, при условии

35

совпадения адреса блока 1 связи, блок 7 формирует сигнал инициализации пассивного устройства (СИП).

СИЛ (Ввод у Вывод) СА.

Перед началом обмена по магистрали 22 передается сигнал КО, по которому все блоки 2 связи с терминалами устанавливаются в состояние ожидания. Всего блок 2 имеет три состояния: Ожидание - блок готов к приему адреса; Работа - это состояние устанавливается после совпадения адреса

блока, при выборе последнего; Блокировка - состояние, при котором блок 2 не реагирует ни на какие сигналы магистрали 22, кроме КО.

Сигнал КО передается по линии Синхр. магистрали 22 импульсом длительностью порядка Я-10 периодов синхроимпульса и выделяется фильтром низкой частоты в формирователе 17. С магистрали 22 информация поступает через блок 13 на вход сдвигового регистра 19, в которой она записывается по заднему фронту синхроимпульсов.

10

КО по магистрали 22. Магистраль 22 заканчивается резисторной нагрузкой 3, представляющей собой согласование в 120 Ом.

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

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

с ЭВМ содержит первый блок шинных В регистре 19 происходит преобразова- 15 формирователей, дешифратор адреса и ние последовательного кода в параллельный.

Первый байт информационной последовательности после сигнала КО содер20

жит субадрес терминала (1-3 разряды), адрес блока 2 (4-7 разряды) и код операции Ввод-вывод (8 разряд). После каждого восьмого синхроимпульса формирователь 17 вырабатывает сигнал Конец байта (КБ). По первому сигна- 25 лу происходит дешифрация адреса блока дешифратором 19, запись информации о совпадении (несовпадении) адреса в регистр 18 состояния, запись субадреса и кода операции Ввод-вывод в регистр 21 субадреса и далее переход блока 2 в одно из состояний - Рабоформирователь импульсов, причем в блоке связи с ЭВМ информационный вход-выход первого блока шинных формирователей является первым входом- выходом блока связи с ЭВМ, выход пер вого блока шинных формирователей сое динен с первым входом дешифратора адреса, отличающееся тем

30

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

та или Блокировка.

В режиме Работа дешифратор 20 субадреса посредством блока 14 через магистраль 4 подключает на ввод или вывод одно из субустройств терминала к регистру 19, а также сигнал готовности субустройства к линии Готовность терминала магистрали 22 через блок 16. Направление передачи определяется сигналом Ввод-вывод в регистре 21 субадреса. Сброс информации в регистрах 21 и 18 субадреса и состояния происходит по сигналу КБ.

При передаче информации из блока 2 в ЭВМ в первом байте информации передается сигнал Ввод (единица в старшем разряде,). Но этому сигналу по окончании первого байта блок 13 включается на передачу информации из регистра 19 в магистраль 22. Для ввода одного байта информация из блока 2 в ЭВМ по линии Синхр.V передается серия из восьми синхроимпульсов, предназначенная для сдвига информации из регистра 19 в регистр 25 блока 9. Обмен информацией с терминалом заканчивается передачей сигнала

КО по магистрали 22. Магистраль 22 заканчивается резисторной нагрузкой 3, представляющей собой согласование в 120 Ом.

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

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

с ЭВМ содержит первый блок шинных формирователей, дешифратор адреса и

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

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

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

преобразования кодов, причем в блоке связи с ЭВМ информационный вход второго блока шинных формирователей соединен с первым входом-выходом блока связи с ЭВМ, с первого по четвертый

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

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

0

5

0

5

0

5

0

5

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

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

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

название год авторы номер документа
Устройство для отображения информации 1986
  • Хавкин Лев Моисеевич
  • Завьялов Валерий Петрович
  • Каневский Евгений Александрович
SU1506478A1
Устройство для сопряжения ЭВМ с магистралью локальной сети 1987
  • Петросов Вадим Гарегинович
  • Иванов Эдвард Иосифович
  • Сирбиладзе Гамлет Геннадьевич
SU1411764A1
Устройство обмена информацией 1987
  • Путьмаков Анатолий Николаевич
  • Зеленцов Алексей Геннадьевич
SU1532941A1
Устройство для сопряжения ЭВМ с каналом связи 1987
  • Иванов Леонид Сергеевич
  • Богатырев Владимир Анатольевич
  • Куконин Андрей Юрьевич
SU1439612A1
Устройство для сопряжения канала передачи данных с магистралью 1986
  • Сухопрудский Николай Дмитриевич
  • Бакеев Евгений Евгеньевич
  • Генкин Леонид Иосифович
  • Сахаров Владислав Александрович
  • Семенцов Михаил Кузьмич
SU1444787A1
Запоминающее устройство на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Иванов-Лошканов Валерий Сергеевич
  • Тащиян Виталий Вагранович
SU1451768A1
Устройство для проверки функциональных блоков 1980
  • Акимова Ирина Васильевна
  • Голубев Николай Александрович
  • Митин Дмитрий Дмитриевич
  • Самичева Ольга Валентиновна
  • Сергеев Владимир Александрович
  • Чудновский Бертольд Семенович
SU1008745A1
Устройство для сопряжения электронно-вычислительной машины (ЭВМ) с периферийными устройствами 1985
  • Бобровник Евгений Антонович
  • Широгоров Анатолий Анатольевич
SU1285484A1
Устройство для сопряжения двух магистралей 1987
  • Батищев Виталий Иванович
  • Лизунов Валерий Викторович
  • Солощев Владимир Алексеевич
  • Чертыковцев Алексей Иванович
SU1418728A1
Устройство для сопряжения ЭВМ с каналом связи 1988
  • Ельцов Владимир Николаевич
  • Кузьмина Наталья Васильевна
SU1656544A1

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

Реферат патента 1990 года Устройство для сопряжения ЭВМ с терминалами

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

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

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

Устройство для обмена информацией 1979
  • Ланцов Александр Лаврентьевич
  • Дунец Роман Богданович
SU842773A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для сопряжения вычисли-ТЕльНОй МАшиНы C Об'ЕКТАМи упРАВлЕНия 1979
  • Меркулов Владислав Афанасьевич
  • Садавникова Антонина Иннокентьевна
  • Кудрявцев Владимир Алексеевич
SU798784A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 557 565 A1

Авторы

Гершкович Сергей Калманович

Востропятов Андрей Юрьевич

Даты

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

1988-01-19Подача