Изобретение относится к вычислительной технике и может быть использовано при построении локальных сетей ЭВМ.
Цель изобретения - повышение достоверности приема информации.
На фиг.1 представлена функциональная схема устройства; на фиг.2 и 3 - временные диаграммы работы устройства в режимах передачи и приема. Устройство (фиг.1) содержит блок 1 последовательного интерфейса, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 2, второй элемент И-НЕ 3, счетчик 4, первый триггер 5, элементы ИЛИ-НЕ 6 и 7, первый элемент И-НЕ 8, магистральные передатчики 9 и 10, блок 11 гальванической развязки, магистральные приемники 12 и 13, пятый триггер 14, второй 15 и третий 16 триггеры, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 1.7, четвертый триггер 18, третий элемент ИЛИ-НЕ 19, управляемый делитель 20 частоты и задат- чик 21 кода.
Блок 11 гальванической развязки представляет собой импульсный трансформатор, состоящий из трех изолированных обмоток. Первая и вторая имеют заземленную среднюю точку обмотки и подключены к магистральным передатчикам и приемникам, а третья подключена к линии связи. Задатчик 21 кода определяет скорость приема-передачи данных и представляет собой набор перемычек или переключателей, выдающих код в соответствии с их установкой. Возможно использование в качестве задат- чика кода параллельного регистра, выходной код которого устанавливается программно. Блок последовательного ин
45
OJ
ON
терфейса 1 осуществляет обмен информацией с ПЭВМ, преобразование данных из последовательного кода в параллельный в режиме приема и обратно в режиме передачи.
Устройство работает под управлением ПЭВМ. Сетевое программное обеспечение ПЭВМ состоит из программ для реализации функций протоколов локальных сетей и программы (драйвера), непосредственно обслуживающей работу устройства. Программа драйвер задает режимы передачи или приема, устанавливает длину , передаваемых или принимаемых слов и режим синхронизации, осуществляет выдачу в блок 1 слов для последующей передачи в линию связи, анализирует содержимое регистра состояния блока 1. При этом анализируется наличие готовности блока 1 к приему слова для последующей передачи в линии связи, наличие сигнала или конфликта в линии связи, признак конца приема слова с линии связи и наличие ошибки при приеме. Программное обеспечение может быть построено по различным алгоритмам в зависимости от конкретных применений устройства,
Устройство может работать как в режиме связи с локальной сетью ПЭВМ, так и в режиме связи с терминальной станцией ЕС 7920, обеспечивая при этом соответствующие каждому режиму физические парамет- ры сигналов обмена информацией средствами ПЭВМ. Перед началом передачи информации в линию связи блок 1 выдает на элементы И-НЕ 8 и ИЛИ-НЕ 19 единичный потенциал (фиг.2а), открывающий элемент И-НЕ 8 и запрещающий прохождение сигнала сброса управляемого делителя 20 и счетчика 4 через элемент ИЛИ-НЕ 19. Управляемый делитель 20, коэффициент деления которого определяется задатчиком кода, из поступающих на его вход задающих синхроимпульсов вырабатывает импульсы частотой, соответствующей скорости передачи. На выходах счетчика 4 появляются импульсы тактовой (фиг.2б) и удвоенной тактовой частоты (фиг.2в), вызывающие появление на выходах блока 1 передаваемых данных побитно синхронно тактовой частоте (фиг.2г). С помощью элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 2 происходит абсолютная фазовая модуляция передаваемых данных (фиг.2д). Триггер 5 осуществляет стробиро- вание модулированных данных для исключения кратковременных выбросов, которые могут возникнуть из-за неидеальности совпадения фронтов, поступающих на входы ИСКЛЮЧАЮЩЕЕ ИЛИ 2 тактовых и информационных сигналов Кодированные данные в режиме работы устройства в локальной сети с прямого и инверсного выходов триггера 5 (фиг.2ж) инвертируется на элементах ИЛИ-НЕ 6 и 7 и поступают на магистральные передатчики 9 и 10 (фиг.2и,к). Усиленный сигнал поступает в блок 11 гальванической развязки, с выхода которого би- полярный сигнал подается в линию связи (фиг.2л).
0 При работе устройства в режиме связи с терминальной станцией ЕС 7920 на входы элементов ИЛИ-НЕ б и 7 через открытый разрешающим потенциалом с выхода за- датчика 21 кода элемент И-НЕ 3 и открытый
5 элемент И-НЕ 8 поступают тактовые импульсы (фиг.2е). На выходах элементов ИЛИ-НЕ 6 и 7 вырабатываются сигналы (фиг.2к,и), усиливаемые в передатчиках 9 и 10 и поступающие в блок 11, с выхода кото0 рого двуполярный сигнал подается в линию связи, Параметры этого сигнала соответствуют параметрам сигнала обмена устройств отображения с терминальной станцией ЕС- 7920 (фиг.2л).
5 Перед приемом информации с линии связи низкий потенциал с выхода блока 1 закрывает элемент И-НЕ 8, с выхода которого потенциал поступает на входы элементов ИЛИ-НЕ б и 7. Низкий потенциал с их выхо0 дов переводит передатчики 9 и 10 в неактивное состояние. Кроме того, низкий потенциал с выхода блока 1 разрешает прохождение импульсов сброса на управляемый делитель 20 и счетчик 4 с выхода
5 триггера 18. Сигнал с линии связи (фиг.За) поступает в блок 11, с выходов которого развязанные по постоянной составляющей неинвертированный и инвертированный сигналы поступают соответственно на вхо0 ды приемников 12 и 13. Эти приемники настроены на срабатывание от входного сигнала выше уровня нуля. При работе в сети ПЭВМ возможно возникновение конфликта, т.е. одновременной работы более од5 нрго передатчика сети, при этом приемник 12 выдает в блок 1 высокий потенциал. Появление признака конфликта вызывает прекращениепередачи и повторение ее через некоторое время. Сигнал с выхода приемника 12 посту0 пает(фиг.3б,в) на входы триггера 14, с выхода которого принимаемые кодированные данные подаются в блок 1 (фиг.Зг) и вызывают появление сигнала разрешения работы триггеров 15 и 16 сигналом низкого уровня
5 с выхода блока 1.
Для повышения помехозащищенности принимаемый сигнал стробируется на триггере 15 задающими синхроимпульсами системой шины ПЭВМ. Принимаемый кодированный сигнал с инверсного выхода
триггера 15 (фиг.Зд) поступает на вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 17 и на информационный вход триггера 16, с выхода которого декодированные данные поступают в блок 1 и на вход элемента ИСКЛЮЧА- ЮЩЕЕ ИЛИ 17 (фиг.Зе). Положительный перепад с выхода элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 17 (фиг.Зз) устанавливает в единичное состояние триггер 18. В нулевое состояние этот триггер перебрасывается сигналом переполнения с выхода счетчика 4 (фиг.Зи), который возникает каждый раз через заданное время задержки после сброса управляемого делителя 20 и счетчика 4, определяемое скоростью принимаемой информации. Время задержки зависит от частоты импульсов на входе счетчика 4, которая задается коэффициентом деления управляемого делителя 20. Коэффициент деления определяется кодом с выхода задатчика 21 кода.
Таким образом, триггер 18 вырабатывает синхроимпульсы (фиг.Зк), которые сопровождают принимаемые данные и поступают на вход блока 1, а также через элемент ИЛ И- НЁ 19 сбрасывают управляемый делитель 20 и счетчик 4 (фиг.Зж). В блоке 1 принимаемые данные преобразуются в параллельный код и через системную шину пере- даются в ПЭВМ. Возникающие в линии связи короткие импульсные помехи положительной или отрицательной полярности (показано пунктиром) (фиг.За) не оказывают влияния, так как в момент прихода импуль- сной помехи на обоих входах триггера 14 низкий потенциал и этот триггер не изменяет свое состояние (фиг.Зб.в).
Формула изобретения
Устройство для сопряжения ЭВМ с линией связи, содержащее бпок последовательного интерфейса, группа информационно-управляющих входов-вы- ходов которого является группой входов- выходов устройства для подключения к системным шинам ЭВМ, первые магистральные передатчики и приемник, четыре триггера, задатчик кода, счетчик, два эле- мента И-НЕ, два элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, причем первый выход первого магистрального приемника соединен с входом готовности приема блока последовательного интерфейса, выход гюследова- тельных данных которого соединен с первым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выходом подключенного к информационному входу первого триггера, синхровход второго триггера соединен с группой входов-вы ходов устройства, а вы510 15 20
5 0 5
0
5 0 5
ход - с информационным входом третьего триггера и первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, вторым входом и выходом соответственно соединенного с прямым выходом третьего триггера и установочным входом четвертого триггера, инверсный выход и вход сброса которого подключены соответственно к синхровходу третьего триггера и выходу переноса счетчика, прямые выходы третьего и четвертого триггеров соединены соответственно с информационным входом последовательных данных и синхровходом приема блока последовательного интерфейса, выход готовности приема которого соединен с входами сброса второго и третьего триггеров, отличающееся тем, что, с целью повышения достоверности приема устройства, в него введены вторые магистральные передатчик и приемник, блок гальванической развязки, вход-выход которого является входом-выходом устройства для подключения к линии связи, пятый триггер, управляемый делитель частоты и три элемента ИЛИ-НЕ, причем прямой и инверсный выходы первого триггера подключены соответственно к первым входам первого и второго элементов ИЛИ-НЕ, выходы которых соединены соот- ветственно через первый и второй магистральные передатчики с прямым и инверсным входами блока гальванической развязки, прямой и инверсный выходы которого подключены к входам первого и второго магистральных приемников, второй выход первого и выход второго магистральных приемников соединены соответственно с установочным входом и входом сброса пятого триггера, выходом подключенного к информационному входу второго триггера и- входу запроса приема блока последовательного интерфейса, выход разрешения передачи и синхровход передачи которого соединены соответственно с первыми входами первого элемента И-НЕ и третьего элемента ИЛИ-НЕ и с выходом удвоенной частоты счетчика, выход основной частоты которого подключен к синхровходу первого триггера, вторые входы первого и второго элементов ИЛИ-НЕ соединены с выходом первого элемента И-НЕ, вторым входом подключенного к выходу второго элемента И-НЕ, первый выход которого соединен с выходом задатчика кода, а второй вход - с выходом двойной частоты и вторым входом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, группа выходов задатчика кода и счетный, вход счетчика соединены соответственно с группой управляющих входов и выходом управляемого делителя частоты, счетным входом подключенного к группе входов-выходов устройства, а входом сброса - к входу ИЛИ-НЕ, второй вход которого соединен с сброса счетчика и выходу третьего элемента прямым выходом четвертого триггера.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ТЕЛЕМЕХАНИКИ | 1995 |
|
RU2111546C1 |
Устройство для согласования системных магистралей | 1989 |
|
SU1674143A1 |
УСТРОЙСТВО ДЛЯ ВВОДА И ВЫВОДА ДИСКРЕТНЫХ СИГНАЛОВ | 1989 |
|
RU2022344C1 |
Устройство для обмена информацией | 1986 |
|
SU1336017A1 |
Устройство для подключения абонентов к магистрали передачи данных | 1984 |
|
SU1254499A1 |
УСТРОЙСТВО УПРАВЛЕНИЯ СОПРЯЖЕНИЕМ АБОНЕНТОВ | 1993 |
|
RU2037196C1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ НЕСАНКЦИОНИРОВАННОГО ДОСТУПА | 2002 |
|
RU2221270C2 |
Устройство для сопряжения ЭВМ с магистралью локальной сети | 1990 |
|
SU1839258A1 |
Устройство для сопряжения двух электронных вычислительных машин | 1988 |
|
SU1605241A1 |
Устройство для обмена информацией | 1985 |
|
SU1334151A1 |
Изобретение относится к вычислительной технике и может быть использовано для обмена информацией между ПЭВМ и локальной сети и между ПЭВМ и ЭВМ типа ЕС. Цель изобретения - повышение достоверности приема информации устройства. В устройство введены вторые магистральные передатчик и приемник, блок гальванической развязки, пятый триггер, управляемый делитель частоты и три элемента ИЛИ - НЕ. Изобретение обеспечивает реализацию функций физического уровня как для локальной сети ПЭВМ, так и для канала связи с терминальной станцией ЭВМ ЕС, а также защиту от низкочастотных наводок и импульсных помех в линии связи. Блок последовательного интерфейса осуществляет обмен командами и данными ПЭВМ через системную шину, побитно вводит и выводит декодированные данные, выдает сигнал с разрешения приема передачи, передает в ПЭВМ признак возникновения конфликта в канале связи. 3 ил. Ё
Фие.1
a
6 6
фиг. 2 ЛлЛП jnjTJ-LrLTLri
u
Фиг.З
Авторское свидетельство СССР № 1183977, кл | |||
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Микропроцессорные средства системы, 1988, №2,с. |
Авторы
Даты
1991-11-23—Публикация
1989-04-28—Подача