Изобретение относится к цифровой вычислительной технике и может быть использовано для связи ЦВМ по последовательному каналу в распределенных системах.
Известно устройство связи по последовательному каналу, реализованное на би БИС серии К 580. Данное устройство позво-° ляет организовать радиальную последовательную связь группы ЦВМ.
Недостатком этого устройства является необходимость инициализации БИС серии К 580 при включении устройства. Для этого в устройство связи устанавливается ПЗУ. Это усложняет устройство. Кроме того, в процессе обмена информации возможны сбои канала связи и для восстановления нормальной работы так же необходима инициализация, что усложняет процесс обмена.
Известное также устройство связи по последовательному каналу, выполненное на элементах малой интеграции.
Указанное устройство имеет большое количество элементов и, следовательно , низкую надежность. Кроме того, оно не позволяет передавать массив данных в двоичном кодировании.
Наиболее близким к предлагаемому является устройство связи между интеллектуальным терминалом и центральной ЦВМ, реализованное на БИС последовательного приемопередатчика К 1801ВП-065.
Недостатком данного устройства является ограниченная область использования - передача символьной информации. При организации связи, где обмен информацией осуществляется массивами данных, для завершения передачи необходимо формироХ|
О
К СО XI О
еать признак конец передачи массива данных. Однако из-за отсутствия этого признака в формате посылок БИС приемопередатчика, необходимо формировать его в информационной части посылок, что возможно только пр(4 передаче символьных кодов. При этом повышается загрузка ЦВМ на обслуживание обмена, так как ЦЕШ должна осуществлять дополнительный анализ каждого принимаемого символа, Для передачи массива данных с двоичным кодированием (машинные коды) формирование признака конца массива в информационной части посылки невозможно.
Целью изобретения является расширение области применения устройства за счет обеспечения обмена двоичными данными.
Указанная цель достигается тем, что, в устройство, содержащее однотипные первый м второй блоки связи, каждый из которых содержит приемопередатчик, первый и в|торой усилители, первый и второй выход- н|ые и первый и второй входные элементы аптронной развязки, причем в каждом блоке связи вход/еыход адрес/данные, вход и выход управления приемопередатчика, вход данных которого подключен к выходу первого входного элемента оптронной развязки, подключены соответственно к двунаправленным шинам адрес/данные и выходным и входным шинам управления процессора (ЦВМ), а выход первого выход- нЬго элемента оптронной развязки, вход ко- тррого через первый усилитель подключен к выходу данных приемопередатчика и выход второго выходного элемента оптронной развязки, вход которого через второй усилитель подключен к выходу готовность приема приемопередатчика одного блока связи, подключены двухпроводной линией связи к входу сортеетственно первого и второго входного элемента оптронной развязки другого блока связи, введены а каждый блок связи первый и второй формирователи и элемент ИЛИ, у которого первый вход подключен к выходу второго входного элемента оптронной развязки, а второй вход - через последовательное соединение первого и второго формирователя к выходу данных приемопередатчика, а выход - к входу его разрешения передачи данных,
На фиг.1 представлена блок-схема устройства; на фиг.2 - диаграммы сигналов по последовательному каналу.
Устройство содержит однотипные блоки 1 и 2 связи, соединенные между собой четырьмя двухпроводными линиями связи. Каждый блок связи включает в себя приемопередатчик 3 и 4 входы и выходы управления, вход/выход, адрес/данные которого
соединены с соответствующими процессорами ЦВМ, первые 5 и б и вторые 7 и 8 усилители, первые 9 и 10 и вторые 11 и 12 выходные и первые 13 и 14 и вторые 15 и 16
входные элементы оптронной развязки, последовательно включенные между приемопередатчиком 3 w 4 и соответствующей двухпроводной линией связи, первые 17 и 18 и вторые 19 и 20 формирователи импульса, последовательно включенные между выходомквходомкаждогоприемопередатчика 3 и 4 и элемент ИЛИ 21 и 22. Приемопередатчики могут быть выполнены на БИС К 1801-065,
Устройство работает следующим образом.
В состоянии, при котором отсутствует обмен между приемопередатчиком 3 и 4 на выходах TF (выход данных) и РР (готовность
приема данных)и входах (последовательного приема данных) и BSYD (разрешение передачи данных) присутствует уровень О. В линиях связи протекает ток I 20 - 40 мА,
Рассмотрим случай передачи данных от приемопередатчика 3 в приемопередатчик 4, Передача байта данных начинается с возникновения уровня 1 на выходе TF приемопередатчика 3 (бит Старта), по которому
приемопередатчик 4 подготавливается к приему и записи байта информации. Сигнал уровня 1 через усилитель 5 и выходной оптрон 9 устанавливает ток, в линии f 0. При токе I 0 входной оптрон 14 на входе
Р приемопередатчика 4 устанавливает уровень 1. Таким образом, изменение логиче- ского состояния на выходе 1 Р приемопередатчика 4 полностью повторяет изменение логического состояния на аыходе TF приемопередатчика 3 (фиг.2а). По за- вершении байта на выходе TF приемопередатчика 3 устанавливается уровень О (стоп бит). Уровень О на выходе TF приемопередатчика 3 может устанавливаться либо в отсутствие следующей посылки, либо сигналов Г на его входе BSYD, Сигнал 1 на входе BSYD приемопередатчика 3 устанавливается в результате возникновения сигнала 1 на выходе РР приемопередатчика 4 после приема им байта. Этот сигнал через усилитель 8, оптроны 12 и 15, работа которых аналогична описанному, устанавливает сигнал 1 на первом входе элемента ИЛИ 21 и через него на входе BSYD
приемопередатчика 3. Установка сигнала 1 на выходе BSYD приемопередатчика 3 может происходить от возникновения сигнала 1 на втором входе элемента ИЛИ 21 при срабатывании формирователя 19. Это происходит после возникновения уровня
1 на выходе TF приемопередатчика 3, от которого срабатывает формирователь 17, а от его заднего фронта формирователь 19. Длительность импульсов Т1, Т2 формирователей 17 и 19 (фиг.2б, е) подобраны таким образом, что возникновение сигнала 1 на входе BSYD приемопередатчика 3, совпадающее с моментом передачи им стоп бита, только подтверждает состояние 1 на его выходе TF. Поэтому физический сигнал передаваемого байта приемопередатчик 3 выдает без искажений. После обработки принятого байта на входе РР приемопередатчика 4 возникает уровень О, т.е. приемопередатчик готов к приему, на входе BSYD приемопередатчика 3 устанавливается уровень О и передача данных возобновляется. Так происходит передача массива данных. Конец передачи массива приемопередатчик 3 сообщает приемопередатчику 4 следующим образом. В конце передачи последнего байта массива данных приемопередатчик 3 на выходе TF устанав- ливаетуровень 1 -сигнал Разрыв линии. Формирование сигнала Разрыв линии осуществляется записью сигнала 1 в нулевой разряд регистра состояния передатчика приемопередатчика 3. Для этого после выдачи последнего информационного байта массива в буферный регистр передатчика записывается нулевой байт, а в нулевой разряд регистра состояния передатчика - 1. Затем снова повторяется запись нулевого байта в буферный регистр, а в нулевой разряд регистра состояния записывается О (фиг.2 ж-л). Запись нулевых байтов необходима для снятия флага готовности передатчика для ЦВМ при формировании сигнала Разрыв линии.
Рассмотрим работу устройства связи при появлении сигнала Разрыв линии на выходе TF приемопередатчика 3. При передаче нулевого байта на выходе TF приемопередатчика 3 устанавливается уровень 1 (фиг.2 д), который через усилитель 5 и опт- роны 9 и 10 передается на выход Р приемопередатчика. При передаче нулевого байта уровень 1 должен держаться до Ьита паритета. На бите паритета должен на выходе TF приемопередатчика 3 установиться уровень О, так как приемопередатчики настроены на контроль по нечетности. Но так как одновременно с выдачей нулевого байта на выходе TF приемопередатчика 3 действует сигнал Разрыв линии, то он поддерживает уровень 1 и на бите паритета. В этот ситуации в приемопередатчике 4 вырабатывается сигнал ошибки паритета и записывается 1 в 15 разряд регистра состояния приемника. Зту 1 ЦВМ воспринимает как
конец передачи массива. Кроме того одновременно при возникновении уровня 1 на выходе TF приемопередатчика 3 запускают- 5 ся последовательно формирователи 17 и 19. Уровень 1 с формирователя 19 через элемент ИЛИ 21 поступает на вход BSYD приемопередатчика 3 и вызывает возникновение О на выходе приемопере0 датчика 3, т.е. формирование стоп битов на выходе TF приемопередатчика. Приняв и обработав байт, приемопередатчик 4 на выходе РРустанзвливаетуровень О. Приемопередатчик 3 передает второй нулевой байт,
5 а ЦВМ снимает сигнал Разрыв линии и может приступить к выдаче следующего массива данных, если это необходимо. Передача массива данных в обратном направлении аналогична с той лишь разницей, что
0 для этого испог:,зуется другая линия связи. Включение двух формирователей и элемента ИЛИ между выходом TF приемопередатчика и входом BSYD обеспечивает возможность передачи массива данных с
5 произвольным кодированием информации, что расширяет область применения устройства связи на базе БИС. Кроме того, снижается загрузка ЦВМ на обслуживание устройства связи.
0 Формула изобретения
Устройство для сопряжения двух вычислительных машин, содержащее два блока связи, каждый из которых содержит приемопередатчик, группы адресно-информа5 ционных входов-выходов и управляющих входов и выходов которых являются соответствующими группами входов-выходов, входов и выходов устройства для подключения к группам адресно-информационных
0 входов-выходов и управляющих выходов и входов соответствующей вычислительной машины, два усилителя, два входных и два выходных элемента оптронной развязки, причем з каждом блоке связи выход и вход
5 последовательных данных и выход готовности приема данных приемопередатчика соединены соответственно с входом первого усилителя, выходом первого входного элемента оптронной развязки и входом второго усилителя, выходы первого и второпэ усилм0 телей соединены соответственно с входами первого и второго выходных элементов оптронной развязки, причем выходы первых и вторух выходных элементов оптронной развязки первого и второго блоков связи сое5 динены через соответствующие двупроводные линии связи с входами первых и вторых входных элементов оптронной развязки второго и первого блоков связи соответственно, отличающееся тем, что, с целью расширения функциональных
возможностей устройства за счет обеспечения обмене двоичными данными, в каждый блок связи устройства введены два формирователя импульса и элемент ИЛИ, причем в каждом блоке связи вход разрешения пе редачи данных приемопередатчика соединен с выходом элемента ИЛИ, первый вход
которого соединен с выходом второго входного элемента оптронной развязки, выход последовательных данных приемопереда- чика соединен через лервый формирователь импульса с входом второго формирователя импульса, выходом подключенного к второму входу элемента ИЛИ,
Т1
1Z
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения цифровых вычислительных машин (ЦВМ) по последовательному каналу | 1986 |
|
SU1328821A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном | 1984 |
|
SU1188745A1 |
Устройство для сопряжения цифровой вычислительной машины с магнитофоном звукозаписи | 1985 |
|
SU1260969A2 |
Устройство для сбора,кодирования,передачи и приема информации с исправлением ошибок | 1980 |
|
SU960898A1 |
Устройство для подключения абонентов к магистрали передачи данных | 1984 |
|
SU1254499A1 |
Устройство для сопряжения двух ЭВМ | 1988 |
|
SU1566357A1 |
Устройство для сопряжения ЭВМ с магистралью локальной сети | 1990 |
|
SU1839258A1 |
Устройство ввода-вывода информации | 1988 |
|
SU1619283A1 |
Многоканальное устройство для сопряжения ЭВМ с последовательными линиями связи | 1990 |
|
SU1839259A1 |
МИКРОЭВМ | 1994 |
|
RU2108619C1 |
Изобретение относится к вычислительной технике и может быть использовано в системах автоматизированного управления и САПР. Целью изобретения является расширение функциональных возможностей устройства. Цель достигается тем, что в устройство, содержащее два однотипных блока связи, каждый из которых состоит из приемопередатчика, двух усилителей, двух входных и двух выходных элементов опт- ронной развязки, введены в каждый блок связи два формирователя импульса и элемент ИЛИ. Приемопередатчики блоков связи соединяются с соответствующими вычислительными машинами. Выходные элементы оптронной развязки одного блока связи соединены через двухпроводные линии связи с входными элементами оптронной развязки другого блока связи. 2 ил.
Стар
Ж
В
Стоп Стоп
1 , 2
fosp
Устройство для сопряжения цифровых вычислительных машин (ЦВМ) по последовательному каналу | 1986 |
|
SU1328821A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Микропроцессорные средства и системы, 1986, № 1, с | |||
Устройство для охлаждения водою паров жидкостей, кипящих выше воды, в применении к разделению смесей жидкостей при перегонке с дефлегматором | 1915 |
|
SU59A1 |
Авторы
Даты
1991-12-30—Публикация
1989-09-01—Подача