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

 

Изобретение относится к вьгаислительной технике и может использоваться в системах телемеханики. Это устройство предназначено для приема последовательного кода из линии связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного из ЭВМ параллельным кодом, в последовательный код, выдаваемый в линию связи. Целью изобретения является расширение области применения. Устройство содержит триггеры 1-7, элементы И 8- 15, элемент И-НЕ 16, группу 17 элементов И, элементы ИЛИ 18-23, генератор 24, регистр 25 сдвига, счетчик 26, распределитель 27 импульсов, дешифратор 28, элемент ШШ-НЕ 29 и элемент НЕ 30. 1 ил. (Л 37

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

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

РЕСПУБЛИК

А1 (19) (И) (511 4 G 06 F 13/00

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

r----—

i%+ p, ОПИСАНИЕ ИЗОБРЕТЕНИЯ, :3 "

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ iL:,,„,, ( г

1 г 8 ггеФ

Ф1 (21) 4043938/24-24 (22) 28.03.86 (46) 23.07.87. Вюл. 11 27 (71) Научно-исследовательский и проектный институт по комплексной автоматизации нефтяной и химической промышленности (72),А.А.Джавадов, Ф.Д.Джафаров и Э.Г.Талыбов (53) 681.325(088.8) (56) Авторское свидетельство СССР

Р 1068925, кл. G 06 F 13/00, 1983.

Авторское свидетельство СССР

М- 1264194, G 06 F 13/00, 1985. (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЭВМ

С ЛИНИЕЙ СВЯЗИ (57) Изобретение относится к вычислительной технике и может использоваться в системах телемеханики. Это устройство предназначено для приема последовательного кода из линии связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного из ЭВМ параллельным кодом, в последовательный код, выдаваемьпЪ в линию связи.

Целью изобретения является расширение области применения. Устройство содержит триггеры 1-7, элементы И 815, элемент И-НЕ 16, группу 17 элементов И, элементы ИЛИ 18-23, генератор 24, регистр 25 сдвига, счетчик

26, распределитель 27 импульсов, де- Q шифратор 28, элемент ИЛИ-НЕ 29 и элемент НЕ 30. 1 ил.

13

Изобретение относится к вычислительной технике и может быть использовано на контролируемых пунктах (КП) и пунктах управления (ПУ) систем телемеханики для приема последовательного кода из линии связи и преобразования его в машинное слово, вводимое в ЭВМ параллельным кодом, и наоборот, преобразования машинного слова, полученного из ЭВМ параллельным кодом, в последовательный код, выдаваемый в линию связи, Цель изобретения — расширение области применения устройства за счет обеспечения возможности его использования в пунктах управления и контролируемых пунктах телемеханических систем.

На чертеже приведена функциональная схема устройства, Устройство содержит триггеры 1-7, элементы И 8-15, элемент И-НЕ 16, группу 17 элементов И, элементы

ИЛИ 18-23, генератор 24 импульсов, регистр 25 сдвига, счетчик 26, распределитель 27 импульсов, дешифратор

28, элемент ИЛИ-НЕ 29, элемент НЕ 30, входы, поступающие из микроЭВМ: "Начало обмена" 3 1; "Сброс устройства"

32; "Передача" 33; "Прием 34; "3а.пись информации" 35; "Параллельные информационные" 36 "Считывание информации" 37, выходы поступающие в микроЭВМ: "Готов к приему" 38; "Готов к передаче" 39, вход 40 из линии ,связи, выход 41 в линию связи, параллельные информационные выходы 42, поступающие в микроЭВМ.

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

На первом этапе рассматривают работу устройства, когда оно синхронизирует ввод-вывод информации из линии связи (из других КП).

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

На входы 36 поступает информация из микроЭВМ. Затеи при поступлении стробирующего сигнала на вход 35 эта информация записывается в регистр

25 сдвига. Одновременно этот стробирующий сигнал через элемент ИЛИ 23 поступает на вход сброса. распределителя 27. Далее из микроЭВМ поступает

25492 2

55 сигнал на вход 33, который устанавливает триггер 6 в единичное состояние, что свидетельствует о том, что устройство настроено на работу в режиме передачи, Сигнал разрешения (единица) получаемого на прямом выходе . триггера 6 поступает на входы элементов И 13 и 14, а сигнал запрета (ноль), получаемый на его инверсном выходе, блокирует элементы И 12 и 15.

Сигнал на входе 3 1 устанавливает триггер 1 в единичное состояние.

Сигналом с его прямого выхода устанавливается в единичное состояние триггер 2, который разрешает прохождение импульсов с генератора 24 через элемент И 8. Одновременно сигналом с инверсного выхода триггера 1 блокируется элемент И-НЕ 16, который запрещает прохождение любого сигнала через элемент И-НЕ 16 во время работы устройства на первом этапе.

Первый импульс с выхода элемента

И 8 устанавливает триггер 3 в единичное состояние. Одновременно этот импульс через элементы ИЛИ 22 и И 9 поступает на триггер 4 и устанавливает его в единичное состояние. Этот же импульс с выхода элемента И 9 через элемент ИЛИ 21 поступает на выход 41. В паузе, следовавшей после первого импульса, получаемого на выходе элемента И 8, на выходе 41 поддерживается сигнал "1", так как единичный сигнал с прямого выхода триггера 3 через элементы ИЛИ 22 и И 9 поступают на вход элемента ИЛИ 21.

Второй импульс„ получаемый на выходе элемента И 8, устанавливает триггер

3 в нулевое состояние и одновременно, проходя через элементы ИЛИ 22, И 9 и ИЛИ 21, поступает на выход 41. В паузе этого же импульса на выходе элемента ИЛИ 22 получается сигнал

"О", так как на его обоих входах имеется сигнал "О", который через элемент И 9 поступает на вход элемента

ИЛИ-НЕ 29. На выходе этого элемента формируется сигнал "1", который устанавливает триггер 5 в единичное состояние.

После установки триггера 5 в единичное состояние с его инверсного выхода сигнал "О" запрещает прохождение импульсов через элемент И 9. Таким образом, в начале вывода информации иэ устройства в линию связи посылается импульс — синхроимпульс, 25492 з 13 длительность которого равна полутора периодам частоты на втором выходе генератора. Синхроимпулъс предназначен для синхронизации работы генератора устройства ввода-вывода информации в КП.

С прямого выхода триггера 5 сигнал

"1" через элемент ИЛИ 20 поступает на вход элемента И 11, тем самым разрешает прохождение импульсов от генератора 24 через элемент И 11 к тактовому входу распределителя 27, входу элемента HE 30 и сдвигающему входу регистра 25, Одновременно этот сигнал "1" с выхода ИЛИ 20 поступает на вход элемента И 12. По импульсам, поступающим на сдвигающий вход регистра 25, содержимое его сдвигается и информация побитно с последовательного выхода через элементы И 13 и

ИЛИ 21 поступает на выход 41 в линию . связи. Последовательный выход регистра 25 сдвига стробируется импульсами, поступившими с выхода элемента

И 8 через элемент ИЛИ 19. Когда все содержимое регистра 25 сдвинется, на выходе распределителя 27 формируется сигнал "1", поступающий на вход элемента И 14. Так как íà его входе с прямого выхода триггера 6 имеется уже "1", в первой паузе после передачи слова из регистра сдвига 25 в линию связи, сигнал "1" с выхода элемента НЕ 30 через элемент И 14 поступает на выход 38 устройства.

Этот сигнал свидетельствует о том, что записанное в регистр 25 слово из микроЭВМ передано в линию связи.

При наличии информации для передачи из ПУ в КП в этой же паузе, из микроЭВМ на входы 36 поступает очередное слово.

После поступления стробирующего сигнала на вход 35 это слово записывается в регистр 25. Этот стробирующий сигнал одновременно через элемент

ИЛИ 23 поступает на вход сброса распределителя 27. Так как поступление импульсов с генератора 24 к входу элемента НЕ 30, тактовому входу распределителя 27 и сдвигающему входу регистра 25 не прекращены, происходит сдвиг информации в регистре 25. Сдвигаемая информация с последовательного выхода регистра 25 через элементы

И 13 и ИЛИ 21 поступают в линию связи. Стробирование последовательного выхода регистра 25 осуществляется

55 аналогично описанному. В первой же паузе после передачи очередного слова сигнал "1" с выхода элемента НЕ 30 через элемент И 14 (на остальных двух входах этого элемента уже имеется сигнал " 1") поступает на выход 38, далее в микроЭВМ. При наличии информации для передачи микроЭВМ выводит очередное слово, и передача его в линию связи происходит по описанному.

При отсутствии для передачи информации микроЭВМ настраивает устройство в режим приема информации из линии связи. Для этого в первой же паузе после передачи последнего слова в линию связи на вход 34 из микроЭВМ поступает сигнал "1", который через элемент ИЛИ 23 сбрасывает распределитель 27 и через элемент ИЛИ !8 триггер 6. Сигнал "0" с прямого выхода триггера 6 поступает на входы элементов И 13 и 14, и запрещает передачу информации в линию связи, а также формирование сигнала готовности к приему по выходу 38. С инверсного выхода триггера 6 сигнал "1" поступает на входы элементов И 12 и 15. Так как на выходе элемента ИЛИ 20 имеется сигнал "1", разрешается прохождение информации с входа 40 через элемент И 12 на последовательный информационный вход регистра 25. Одновременно сигнал "1" с выхода ИЛИ 20 разрешает прохождение импульсов с генератора 24 через элемент И 11 на вход элемента HE 30, тактовый вход распределителя 27 и сдвигающии вход регистра 25. По этим импульсам происходит прием информации из линии связи в регистр 25. В первой же паузе после приема слова из линии связи в регистр 25 сигнал "1" с выхода распределителя 27 и с выхода элемента

HE 30 поступает на входы элемента

И 15. Получаемый на выходе элемента

И 15 сигнал "1" поступает на выход

39, далее в микроЭВМ. Этот сигнал свидетельствует о том, что одно слово информации иэ линии связи принято в регистр 25. В этой же паузе микроЭВМ, подавая сигнал на вход 37 через элементы И 17 и выход 42, считывает содержимое регистра 25. Одновременно сигнал с входа 37 через элемент

ИЛИ 23 поступает на вход сброса распределителя 27. Ввод очередного слова из линии связи в микроЭВМ происходит аналогично описанному.

1325492 6

После окончания приема информации из линии связи на вход 32 поступает сигнал "1" и сбрасывает триггеры 1--7 и через распределитель 27 устанавливает их в исходное состояние.

Устройство в режиме синхронизации ввода-вывода информации работает следующим образом.

В начале обмена информации устройство в КП находится в режиме приема информации из линии связи, так как триггеры 1-7 находятся в исходном состоянии. С инверсного выхода триггера 1 сигнал "1" поступает на вход элемента И-HE 16, который разрешает прохождение импульсов из линии связи на вход сброса счетчика 26. Запись поступающей информации из линии связи в регистр 25 разрешается только при поступлении синхроимпульсов, При поступлении синхроимпульсов на выходе элемента И-НЕ 16 получается сигнал "О", и счетчик 26 освобождается от сброса. По поступающим импульсам с выхода генератора 24 в счетчике 26 происходит счет импульсов, точнее счет времени. По поступлении определенных количеств импульсов на выходе дешифратора 28 получается сигнал "!", который сбрасывает генератор 24 и устанавливает триггер 7 в единичное состояние. Частота импульсов, получаемая на первом выходе генератора

24 равна скорости обмена информации между устройством и линией связи, а частота импульсов на втором входе выбирается примерно 100 раз больше, чем на первом выходе. При поступлении сигнала "1" на вход сброса генератора 24 первый выход его сбрасывается, а второй выход — не сбрасывается, т.е. не прекращается поступление импульсов на вход счетчика 26. В данном случае счетчик 26 с дешифратором

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

По окончании синхроимпульса на выходе элемента И-НЕ 16 появляется сигнал "1", который сбрасывает счетчик

26, после чего с выхода дешифратора

28 снимается сигнал "1", что синхрон5

f0

f5

55 йо запускает генератор 24 с генератором устройства ввода-вывода информации в ПУ.

После установки триггера 7 в единичное состояние сигнал "1" с его прямого выхода поступает на вход элемента И 10, а также через элемент

ИЛИ 20 поступает на вход элемента

И 11, тем самым разрешает прохождение импульсов от генератора 24 к входу элемента НЕ 30, тактовому входу распределителя 27 и сдвигающему входу регистра 25, и на вход элемента И 12 (на другом входе элемента И 12 уже имеется единица), который разрешает прохождение информации из входа 40 линии связи через элемент И 12 к последовательному входу регистра 25. По тактам, поступающим с выхода генератора 24 через элемент И 11 к сдвигающему входу регистра 25, происходит прием информации из линии связи. В первой паузе после приема одного слова на выходе 39 появляется сигнал

"1" (та как на всех трех входах элемента И 15 имеются единицы) и поступает в микроЭВМ, свидетельствующий о том, что произошел прием одного слова информации из линии связи в устройство. После этого из микроЭВМ на вход 37 поступает сигнал "1", тем самым содержимое регистра 25 через элементы И 17 и входы 42 поступает в микроЭВМ. Одновременно по сигналу "Считывание информации" через элемент И 23 сбрасывается распределитель 27. При наличии информации для приема из линии связи, так как на выходе триггера 7 имеется "1", прием очередных слов осуществляется аналогично описанному.

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

35, что записывается в регистр 25.

Одновременно по сигналу "Запись информации" через элемент ИЛИ 23 сбрасывается распределитель 27.

С выхода триггера 7 сигнал "1" через элемент ИЛИ 20 поступает на вход элемента И 11, разрешая прохождение импульсов от генератора 24 к входу элемента НЕ 30, тактовому входу распределителя 27 и сдвигающему

t0

20

7 13 входу регистра 25. Одновременно сигнал "1" с выхода триггера 7 поступа1 ет на вход элемента И 10 и разрешает прохождение импульсов с выхода генератора 24 через элементы И 10 и

ИЛИ 19 на вход элемента И 13. На другие входы элемента И 13 поступают сигналы "1" с прямого выхода триггера 6 и последнего выхода регистра

25. По тактам информация через элемент ИЛИ 21 передается на выход 41.

В первой паузе после передачи первого слова в линию связи на выходе

38 появляется сигнал "1" (та как на входы элемента И !4 сигналы "1" поступают с выходов элемента НЕ 30, распределителя 27 и прямого выхода триггера 6, свидетельствующего о том, что информация, записанная нз микроЭВМ в устройство, передана в линию связи) .

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

После завершения передачи последнего слова в линию связи на вход 32 поступает сигнал "1", который сбрасывает триггеры 1-7 и очищает распределитель 27.

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

38, 39 и вывести для передачи (принимать) очередное слово за время паузы импульсной последовательности, получаемой на первом ходе генератора 24.

25492 8 му входу первого элемента И, вьжод которого соединен с синхровходом третьего триггера, вход сброса которого соединен с входами сброса первого и второго триггеров, первым входом первого элемента ИЛИ и образует вход устройства для подключения выхода сигнала "Сброс" ЭВМ, информационный вход третьего триггера соединен со своим инверсным выходом, выходы с первого по пятый элементов И подключены соответственно к первым входам второго элемента ИЛИ, элемента ИЛИ-НЕ, второму входу второго элемента ИЛИ, тактовому входу распределителя импульсов и последовательному информационному входу регистра сдвига, группа выходов которого подключена к первым входам элементов И группы, вторые входы и выходы которых образуют соответственно вход и выход устройства для подключения выхода Считывание информации" и информационного входа параллельного кода ЭВМ, параллельный информационный вход и вход разрешения записи информации регистра сдвига является соответствуюшими входами устройства для подключения информационного выхода параллельного кода и выхода "Запись информации" ЭВМ, последний выход регистра сдвига соединен с первым входом шестого элемента

И, вторым входом подключенного к выходу второго элемента ИПИ, синхровход второго триггера, второй вход первого элемента И, первые входы первого и четвертого элементов И соединены с первым выходом генератора импульсов, первые входы седьмого и восьмого элементов И соединены через элемент HE со сдвигающим входом регистра сдвига и выходом четвертого элемента И, выход распределителя

55

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

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

И, третий вход пятого элемента И соединен с выходом третьего элемента

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

Техред Л.Сердюкова Корректор Г.Решетник

Редактор Н.Рогулич

Заказ 3111/45

Тираж 672 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная„ 4

9 132549

ИЛИ, третий вход шестого элемента И соединен с третьим входом седьмого элемента И, второй вход первого элемента ИЛИ является входом устройстsa для подключения выхода "Прием™

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

ИЛИ является выходом устройства для подключения информационного входа линии связи, а первый и второй входы соединены соответственно С выходами второго и шестого элементов И, выход первого элемента И и прямой выход третьего триггера соединены соответственно с первым и вторым входами пятого эле- 29 мента ИПИ, выходом подключенного к первому входу второго элемента И, выход которого соединен с установочным входом четвертого триггера, инверсным выходом подключенного к 25 второму входу элемента ИЛИ-НЕ, выход которого соединен с установочным входом пятого триггера, инверсным и прямым выходами подключенного соответственно к вторым входам второ- 30

ro элемента И и третьего элемента

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

2 10 элемента ИЛИ, с первого по четвертый входы которого являются входами устройства для подключения соответственно выходов Прием", Сброс", Считывание информации" и Запись информации" ЭВМ, входы сброса четвертого и пятого триггеров являются соответственно входом устройства для подключения выхода "Сброс" 3ВМ, установочный вход шестого триггера является входом устройства для подключения выхода Передача 3ВМ, прямой и инверсный выходы шестого триггера соединены соответственно с третьими входами седьмого и восьмого элементов

И, а вход сброса — с выходом первого элемента ИЛИ, первый вход элемента

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

ЭВМ, счетный вход счетчика соединен с вторым выходом генератора импульсов.

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

 

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть иcпoJ(IЬзpвaнb для ввода информации в аппаратуру сопряжения с каналом связи

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

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

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

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

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

Изобретение относится к области вычислительной техники и может быть использовано при создании ЭКВМ с памятью

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

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

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

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

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

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

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

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