Устройство для сопряжения двух эвм

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано при объединении в вычислительную систему разнотипных удаленных ЭВМ или ЭВМ и внешних устройств. Целью изобретения является расширение функциональных возможностей путем обеспечения диалогового режима связи между удаленными ЭВМ, имеющими выход на телетайпный канал (например, БЭСМ-6), и ЭВМ и устройствами других типов за счет реализации сопряжения стандартного интерфейса ИРПС с телетайпными каналами ЭВМ. Устройство состоит из двух преобразователей параллельного кода в последовательный, двух преобразователей последовательного кода в параллельный, двух приемников-согласователей, двух передатчиков-согласователей, генератора тактовых импульсов и четырех триггеров. 5 ил.

СОВХОЗ СО8ЕТСНИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИН

А1

I19I и) (51) 4 G 0G F 13 10

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

H ABTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТ8ЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМ

ПРИ ГКНТ СССР! (21) 4377670/24-24 (22) 09.02.88 (46) 07. 11.89. Бюл. Ф 41 (72) В.А.Г1атына, В.А.Резвицкий, И.А.Тереб, А.Г.Троценко . и В.П.Симаков (53) 68 1.325 (088.8) (56) Авторское свидетельство СССР

Ф 585505, кл. С 06 F 15/16, 1975.

Комплекс управляющий вычислительный СМ 1420. Техническое описание.

Ч. III Внешние устройства 1.320.018.

Т02, с. 89-93. (54) УСТРОЙСТВО ДЛЯ СОПРЯГ НИЯ ДВУХ

ЭВГ1 (57) Изобретение относится к вычислительной технике и может быть использовано при объединении в вычислиИзобретение относится к вычислительной технике и может быть использовано при объединении в вычислительную систему раэнотипных удаленных ЭВГ1 или 3ВМ и внешних устройств, в частности ЭВМ типа БЭСМ-6 и ЭВИ и внешних устройств, имеющих выход на стандартный интерфейс для радиального подключения устройств с последовательной передачей информации (ИРПС), Целью изобретения является расширение функциональных возможностей устройства путем обеспечения диалогового режима связи между удаленными

ЭВМ, имеющими разноскоростные и разнотипные последовательные интерфейсы.

2 тельную систему разнотипных удаленных ЭВГ1 или ЭВГ1 и внешних устройств.

Целью изобретения является расширение функциональных воэможностей путем обеспечения диалогового режима связи между удаленными ЭВГ1, имеющими выход на телетайпный канал (например, БЭСМ-6), и 3ВМ и устройствами других типов эа счет реализации сопряжения стандартного интерфейса ИРПС с телетайпными каналами ЭВИ Устройство со стоит из двух преобразователей параллельного кода в последовательный, двух преобразователей последовательного кода в параллельный, двух при» емников-согласователей, двух передатчиков-согласователей, генератора тактовых импульсов и четырех триггеров.

5 ил.

На фиг. 1 представлена блок-схема устройства, на фиг.2 и 3 — функциональные схемы первого и второго передатчиков-согласователей; на фиг.4 — функциональная схема приемника-согласователя; на фиг.5 — функциональная схема генератора тактовых импул ьс ов.

Устройство (фиг. 1) содержит первые приемник-согласователь 1 и передатчик-согласователь 2, первые преобразователи последовательного кода в параллельный 3 и параллельного кода в последовательный 4, .генератор 5 тактовых импульсов, вторые преобразователи параллельного кода в последовательный 6 и последовательного кода

1520532

Второй передатчик-согласователь

8 (фиг.3) содержит элемент транзисторно-транзисторной логики ИЛИ 34 с открытым коллектором, транзисторный оптрон 35, с первого по четвертый резисторы 36-39, первую 28 и вторую

40 шины питания, общую шину 30, вход

41 и выход 42.

55 в параллельный 7, второй передатчиксогласователь 8, второй приемниксогласователь 9, первый 10, второй 11, третий 12 и четвертый 13 триггеры, вход 14, выходы 15 и 16, вход 17

5 устройства.

Первый передатчик-согласователь 2 (фиг.2) содержит первый 18 и второй

19 элементы транзисторно-транзистор10 ной логики ИЛИ с открытым коллектором, первый 20 и второй 21 транзисторные оптроны, с первого по шестой резисторы 22-27, первую 28 и вторую

29 шины питания,.первую 30 и вторую

3 1 общие шины (общая шина 30 на схеме показана двумя клеммами), вход 32 и выход 33. Соединенные.между собой входы элементов ИЛИ -18 и 19 с открытым коллектором образуют вход передатчика-согласователя. Выход первого элемента ИЛИ 18 соединен с анодом светодиода первого оптрона 20 и через второй резистор 23 с первой шиной 28 питания. Катод светодиода, первого оптрона 20 соединен с первой общей шиной.30. Выход второго элемента ИЛИ 19 соединен с катодом светодиода второго оптрона 21 и через третий резистор 24 с первой общей шиной 30. Анод светодиода второго оптрона 21 соединен через первый резистор 22 с первой шивой 28 питания.Коллектор фототранзистора первого оптрона 20 соединен через четвертый резистор 25 с второй шиной 29 питания, а его эмиттер соедине с коллектором фототранзистора второго оптрона 21 и одновременно является выходом 33 передатчика-согласователя. Эмиттер и база фототранэистора первого оптрона 20 соединены между собой через пятый резистор 26. Эмиттер фототранэистора второго оптрона 2! соединен с второй общей шиной 3 1 и через шестой резистор 27 с его же базой. Первая шина 28 питания и общая шина 30 соединены с аналогичными шинами (не показано), питающими элементы ИЛИ

18 и 19.

Вход элемента ИЛИ 34 является входом 41 передатчика-согласователя, а его выход соединен с катодом светодиода оптрона и через второй резистор 37 с общей шиной 30. Анод светодиода оптрона 35 соединен через первый резистор 36 с первой шиной 28 питания. Коллектор фототранзистора оптрона 35 соединен через третий резистор 38 с второй шиной 40 питания, а эмиттер соединен через четвертый резистор 39 с его же базой и одновременно является выходом 42 передатчика-согласователя. Первая шина 28 питания и общая шина 30 соединены с аналогичными шинами (не показано), питающими элемент ИЛИ 34.

Первый 1 и второй 9 приемники-согласователи (фиг. 4) содержат (каждый) оптронный переключатель 43, вход

44 и выход 45. Анод и катод светодиода каждого оптронного переключателя

43 образуют вход 44 каждого приемника-согласователя, а выход каждого оптронного переключателя — выход 45 соответствующего приемника-согласователя.

Генератор 5 тактовых импульсов (фиг. 5) содержит генератор 46 непрерывной последовательности импульсов, счетчик-делитель 47, первый 48, второй 49 и третий 50 выходы. Выход генератора 46 соединен со счетным входом счетчика-делителя 47. Выходы счетчика-делителя 47 являются первым

48, вторым 49 и третьим 50 выходами генератора 5 тактовых импульсов.

Первый приемник-согласователь предназначен для преобразования по электрическим параметрам сигналов интерфейса ИРПС в сигналы транзисторно-транзисторной логики (ХТЛ).

Первый передатчик-согласователь 2 предназначен для преобразования по электрическим параметрам сигналов

ТТЛ в сигналы интерфейса ИРПС.

Первый 3 и второй 7 нреобразователи последовательного кода в параллельный предназначены для преобразования асинхронно поступающих на их входы информационных посылок в последовательном .коде в информационные посылки в параллельном коде и могут быть выполнены на базе приемных частей универсальных асинхронных приемо-передатчиков типа КР 581 ВА1.

Первый 4 и второй 6 преобразователи параллельного кода в последова-.

f0!

5 152 тельный предназначены для преобразования поступающих на их входы информационных посылок в параллельном коде в информационные посылки, предназначенные для асинхронной передачи в последовательном коде, и могут быть выполнены на базе передающих частей универсальных асинхронных приемопередатчиков типа KP 581 ВА1.

Генератор 5 тактовых импульсов предназначен для формирования трех непрерывных последовательностей тактовых импульсов, синхронизирующих работу узлов устройства и следующих с различными, в общем случае, частотами.

Второй передатчик-согласователь

8 предназначен для преобразования по электрическим параметрам сигналов

ТТЛ в сигналы телетайпного канала ЭВМ, Второй приемник-согласователь 9 предназначен для преобразования по электрическим параметрам сигналов телетайпного канала ЭВМ в сигналы ТТЛ.

Первый 10, второй. 11, третий 12 и четвертый 13 триггеры предназначены для обработки и формирования сиг.налов управления преобразователей последовательного кода в параллельный 3 и 7 и параллельного кода в последовательный 4 и 6.

Устройство работает следующим образом.

Сопряжение стандартного интерфейса ИРПС, выполненного в соответст вием с НМ МПК по ВТ 10-78, с телетайпными каналами ЭВМ (например, БЭСМ-6) обеспечивается устройством путем преобразования скоростей приема и передачи информации и электрических параметров сигналов. Устройство обеспечивает двунаправленный обмен информационными массивами неограниченных объемов без промежуточной буферизации массива. Связь устройства с интерфейсом ИРПС осуществляется по входу 14 и выходу- 15.

Связь устройства с телетайпным каналом ЭВМ осуществляется по входу 17 и выходу 16.

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

0532 о

Информационные слова, поступающие с входа 14 устройства на вход 44 первого приемника-согласователя 1, преобразуются им по электрическим параметрам в сигналы ТТЛ. С выхода

45 первого приемника-согласователя

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

5 преобразователя 3, приводит к формированию на выходе флага приема преобразователя 3 сигнала низкого уров ня. По поступлении с третьего выхо да генератора S на стробирующие входы триггеров 10 и 11 следующего тактового импульса триггер 11 отрабатывая наличие сигнала высокого уровня на информационном входе, устанавливается в единичное состояние, а триггер 10, отрабатывая наличие сигнала низкого уровня на информационном входе, — в нулевое состояние. Сигнал низкого уровня с инверсного выхода триггера 11 поступает на вход управления загрузкой входной информации преобразователя 6. По поступлении следующего тактового импульса на стробирующий вход триггер 1 1 снова устанавливается в нулевое состояние, и на его инверсном .выходе вновь формируется сигнал высокого уровня, поступающий на вход управления загрузкой входной информации преобразователя 6.

1520532

По сигналу низкого уровня на входе управления загрузкой входной информации преобразователь 6 считывает информацию, поступающую на его ин5 формационныи вход в параллельном коде, с параллельного информационного выхода преобразователя 3.

По восстановлении сигнала высокого уровня на входе управления загрузкой входной информации преобразователь 6 начинает формирование на своем последовательном информационном выходе информационного слона в последовательном коде, дополняя его необходимыми служебными битами (старт, паритет, стоп). Информационное слово поступает на вход 4 1 передатчика-согласователя 8. Скорость передачи слова определяется частотой следования импульсов, поступающих на тактирующий вход преобразователя 6 с третьего выхода генератора 5.

Передатчик-согласователь 8 преобразует по электрическим параметрам сигналы ТТЛ в сигналы телетайпного канала, поступающие с выхода 42 передатчика-согласователя 8 на выход

16 устройства. Общая шина (не показана) источника питания Ез (фиг. 3) 30 соединена с общим проводом линии телетайпного канала (не показано). Источник питания Е q питающий узлы устройства, гальванически развязан от источника питания Е, питающего ли35 нию телетайпного канала.

Информационные слова; поступающие с входа 17 устройства на вход 44 приемника-согласователя 9, преобразуют- 40 ся им по электрическим параметрам в сигналы ТТЛ. С выхода 45 второго приемника-согласователя 9 сЛова поступают на последовательный информационный вход преобразователя 7, скорость считывания которого соответствует скорости следования бит в словах и определяется частотой следования импульсов, поступающих на тактирующий вход преобразователя 7 с вы50 хода генератора 5. По окончании приема каждого слова на выходе флага приема преобразователя 7 формируется сигнал высокого уровня, поступающий на информационный вход триггера 12, а на параллельном информационном

55 выходе преобразователя 7 формируется информационная часть слова в параллельном коде.

По поступлении с выхода генератора 5 на стробирующий вход триггера

12 очередного тактового импульса триггер 12 устанавливается в единичное состояние. На прямом выходе триггера 12 формируется сигнал высокого уровня, а на инверсном — низкого. Сигнал низкого уровня, поступающий с инверсного выхода триггера

12 на вход сброса флага приема преобразователя 7, приводит к формированию на выходе флага приема преобразователя 7 сигнала низкого уровня.

По поступлении с выхода генератора

5 на стробирующие входы триггеров 12 и 13 следующего тактового импульса четвертый триггер 13, отрабатывая наличие сигнала высокого уровня на информационном входе, устанавливается в единичное состояние, а третий триггер 12, отрабатывая наличие сигнала низкого уровня на информационном вхо\ де, — в нулевое состояние. Сигнал низкого уровня с инверсного выхода триггера 13 поступает на вход управления загрузкой входной информации преобразователя.

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

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

По восстановлении сигнала высокого уровня на входе управления загрузкой входной информации преобразователь 4 начинает формирование на своем последовательном информационном выходе информационного слова в последовательном коде, дополняя его необходимыми служебными битами (старт, паритет, стоп). Информационное слово поступает на вход 32 передатчика-согласователя 2. Скорость передачи слова определяется частотой следования импульсов, поступающих на тактирующий вход преобразователя 4 с выхода генератора 5.

1520532

Передатчик-согласователь 2 преобразует по электрическим параметрам сигналы ТТЛ в сиг налы интерфейса ИРПС, поступающие с выхода 33 передатчика-согласователя 2 на выход

15 устройства.

Общая шина 31 источника Е (фиг,4) соединена с обратным проводом линии интерфейса ИРПС (не показано) . Источник питания Е, питающий узел устройства, гальванически развязан от источника питания Е, питающего линию интерфейса ИРПС.

Скорость следования бит в инфор15 мационных словах, поступающих на вход 14 устройства, не должна превышать скорость следования бит в словах, поступающих на выход 16 устройства.

Скорость следования бит в информационных словах, поступающих на вход 17 устройства, не должна превышать скорость следования бит в словах, поступающих на выход 15 устройства.

Скорости следования информации по входу 14 и выходу 15 устройства устанавливаются в зависимости от скорости следования информации по телетайпному каналу, исходя из набора скоростей, используемых в устройствах с интерфейсом ИРПС. Например,для скорости следования информации по телетайпному каналу, равной 250 бит/с, 35 скорость следования информации по входу 14 может быть 200 бит/с, а по выходу — 15-600 бит/с.

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

Устройство для сопряжения двух

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

1520532

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

1520532

Составитель В.Вертлиб

Редактор В.Петраш Техред JI.Cåpäþêoâà Корректор Л.Патай

Заказ 6759/50 Тираж 668

Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101