УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ДАННЫХ
название | год | авторы | номер документа |
---|---|---|---|
Устройство для передачи данных | 1984 |
|
SU1149300A1 |
Устройство для передачи и приема информации | 1982 |
|
SU1176360A1 |
Устройство микропроцессорной связи | 1978 |
|
SU734657A1 |
Устройство для сопряжения с общей маги-СТРАлью ВычиСлиТЕльНОй СиСТЕМы | 1979 |
|
SU809143A1 |
Устройство для управления обменом по асинхронной магистрали вычислительной системы | 1982 |
|
SU1117624A1 |
Устройство для передачи и приема информации | 1986 |
|
SU1374269A1 |
Устройство для передачи дискретной информации | 1978 |
|
SU769594A1 |
Устройство для передачи и приема информации | 1988 |
|
SU1684799A1 |
Электронные часы | 1988 |
|
SU1569801A1 |
Приемопередающее устройство данных | 1988 |
|
SU1628215A1 |
1
Изобретение относится к автоматике и вычислительной технике и может быть использовано для обмена дискретной информацией между асинхронными блоками.
Известно устройство для передами данных, содержащее внешние устройства ( асинхронные блоки) , постоянную рабочую память, дешифратор, арифмети;ческое устройство, логическую и ю лекторную схемы, буфер считывания и схему управления. При использовании данного устройства общая синхронность работы определяется быстродействием Передакмцего и приемного блоков. js
До начала передачи данных из внеш- . них устройств или обратно опрашивает ся выбранное внешнее устройство и запоминается его скорость работы. зо Данные передаются по сигналу запро- , са со скоростью, зависящей от хранящегося сигнала скорости. Управление осуществляется командами микропрограмм, хранящихся в постоянной памяти .
Однако известное устройство не ;позволяет подключать к каналу обмена произволвные асинхронные блоки с быстродействием ниже, чем скорость передачи данных.
Значительно усложняется состав оборудования и увеличивается число управляю1чих шин в канале обмена, обеспечивающих «согласованность работы и ухудшающих достоверность передачи данных. Уменьшается максимально воЭ можная скорость передачи данных, так как она выбирается несколько ниже, чем позволяет блок с наименьшим быстродействием.
Наиболее близким по технической сущности к предлагаемому является устр ойство для передачи данных, содер. жащее приемный и передающий блоки, включающие в своем составе магистральные усилители, выходы которых подключены к управляющим и1инам, и схемы формирователей, промежуточный запоминающий узел, счетчик, процессор и соответстующие связи. Устройство позволяет устанавливать, скорость передачи данных до бу,ферного накопителя в соответствии с быстродействием передающего блока, после буферного накопителя - в. Со- . ответствии с быстродействием приемного блока С23. Однако известное устройство требует введения дополнительного оборудования и накладывает ограничение на время передачи сообщений, по истечении которого скорость передачи будет определяться блоком с наименьшим ; быстродействием.. Цель изобретения. - увеличение быстродействия устройства. Поставленная цель достигается тем .что устройство для передачи данных, состоящее из передающего и приемного пунктов, каждый из которых содержит усилитель, выход которого подключен к управляющей шине, подключенной к управляющим входам-выходам приемного и передающего пунктов, информационные выходы приемного пункта через информационные шины соединены с информационными входами приемного пунк та, иа передающем пункте введены i триггер, элементы задержки, элементы И, элемент НЕ и элементы ИЛИ, выход которого соединен с первым входом триггера, выход которого подключен к входам первого элемента задерж ки и усилителя, выход которого соеди йен с входами второго элемента задер ки и элемента НЕ, выход которого под ключен к первым входам первого и вто рого элементов И, к вторым входам которых подключены соответственно вы ходы первого и второго элементов задержки, выходы первого и второго эле ментов И соединены соответственно с первым и вторым входами элемента ИЛИ и с первой и второй шинами, к второму входу триггера подключена третья шина, на приемном пункте вве дены элемент НЕ, элемент И и элемент ИЛИ, выход которого подключен к входу элемента НЕ, выход которого соединен с первым входом элемента И и с входом усилителя, выход которого подключен к второму входу элемента И, выход которого соединен с первой шиной, вторая и третья шины подключены соответственно к первому и второму входам элемента ИЛИ. 9 4 На чертеже представлена блок-схема устройства для передачи, данных. Устройство для передачи данных содержит асинхронные приемный 1 и передающий 2 пункты, информационные и управляющие шины 3 и ., усилители 5 и 6, на передающем пункте 2 триггер 7, элементы 8 и 9 задержки, элемент , элементы И 11-12, элемент|ЙЛИ 13i первая шина 14 передачи сигнала НЕГОТОВ , вторая шина 15 (передачи сигнала .ПРИНЯТО), третья шина 1б(прием сигнала ПЕРЕДАЧА), на приемном пункте элемент И 17, элемент ИЛИ 18, элемент НЕ .19, первая шина 20 (передачи сигнала ИНФОРМАЦИЯ) вторая шина 21 {прием сигнала ПРИНЯТО)/ третья шина 22 (прием сигнала НЕГО ов). . Уотройство для передачи данных ра(ботает следующим образом. Канал связи между пунктами содержит информационные 3 и управляющую шины, последняя со стороны приемного 1 и передающего 2 пунктов подключена к выходу усилителей 6 и 5 соответственно при использовании схем усилителей с открытым коллектором к коллекторному резистору. При готовности передающего пункта 2, т.е. при установлении на информационных шинах передаваемых данных,передающий пункт 2 формирует сигнал ПЕРЕДАЧА, который .устанавливает триггер 7 в единичное состояние и через усилитель 5 формирует на управляющей шине h логическую единицу (соответствующим уровнем, сигнала). На приемном пункте 1 при появлении единицы на управляющей шине k и готовности пункта 2 к приему логический элемент И Т7 .формирует сигнал ИНФОРМАЦИЯ, при появлении которого приемный пункт 1 производит Считывание данных, .установленных на информационных шинах 3. С завершением считывания данных приемный пункт 1 формирует сигнал ПРИНЯТО, который через элемент ИЛИ 18, элемент НЕ 19 и усилитель 6 на управляющей шине k формирует логический нуль ( нулевой уровень сигнала). На передающем пункте 2 при наличии перепада напряжения сигнал - уровень нуля и установленном в единичном состоянии триггере 7, элемент И 12, после задержки элементом 9 на время переходных процессов, формирует сигнал ПРИНЯТО, по которому цикл передачи данных завер-. .5: Э шается и через элемент ИЛИ 13 переводит триггер 7 в исходное нулевое состояние.; 8 случае, если приемный пункт 1 не готов к приему данных, сигнал НЕГОТОВ поступает через элемент ИЛИ 18, элемент 19 на усилитель 6 и устанавливает на управляющей шине нулевой ур6в.ень сигнал1а, который исключает появление сигнала ИНФОРИАЦНЯ со стороны передающего пункта 2. В этом случае при появлении сигнала ПЕРЕДАЧА, задержанного на время переходных процессов элементом 8, и от сутствии сигнала на управляющей шине k элемент И 12 передающего пункта 2 формирует сигнал НЕГОТОВ к приему. Предлагаемое устройство позволяет достичь увеличения скорости передачи при сокращении оборудования за счет того, что передний фронт синхроимпульса, с:опровожда1Эщего процесс пере дачи данных, формируют передающим бл ком только при наличии сигнала готов ности приемного блока, а задний - пр емным при достоверном приеме информации. . Скорость передачи данных Ji та времени переходных процессов) в этом случае определяется быстродействием передающего блока (формирующего длительность паузы между импуль сами I и приемного .(формирующего длительность импульса ) и равна потенциально возможной. Это позволяет к каналу/ не содержащему никакого дополнительного оборудования, подключать произвольные асинхронные блоки без каких-либо предварительных условий по синхронизации, а также свести до минимума число управляющих шин {одн4 обеспечивающих согласованность работы и достоверность передачи данных. Таким образом, достигается увеличение скорости передачи при сокращен НИИ оборудования, что приведет к экономической эффekтивнocти, при использовании предлагаемого устрой.ства. изобретения . Устройство для передачи.данных, состоящее из передающего и приемного пунктов, каждый из которых содержит усилитель, выход которого подключен к управляющей шине, подключенной к управляющим входам-выходам приемного и передающего пунктов, ин-. формационные выходы приемного пункта через информационные шины соединены с информационными входами приемного пункта, отличающееся тем, что, с целью повышения быстродействия на передающем пункте введены триггер, элементы задержки, элементы И, элемент НЕ и элемент ИЛИ, выход которого соединен с первым входом Триггера, выход которого подключен к входам первого элемента задержки и усилителя, выход которого соединен с входами второго элемента задержки и элемента НЕ, выход которого подключен к первым входам первого и второго элементов И, к вторым входам которых подключены соответственно выходы первого и второго элементов задержки, выходы первого и второго элeмeнtoв И соединены соответственно с первым и вторым входами элемента ИЛИ и с первой и второй шинами, к Ьторому входу триггера подключена третья шина, на приемном пункте введены элемент НЕ, элемент И и элемент ИЛИ, выход которого подключен к входу элемента НЕ., выход которого соединен с первь1м входом элемента И и с входом усилителя выход которого подключен к второму Входу элемента Н, выход которого соединён с первой шиной, вторая и третья .шины подключены соответственно к первому и второму входам элемента ИЛИ. . Источники информации принятые во внимание при экспертизе 1.Патент Великобритании, ff Й69731, кл. 60бРЗ/рО,опублик.1977. 2.Патент Японии If 5 -30860,; кл. G Об F 5/Об, опублик. 1980 (прототип) .
Авторы
Даты
1982-09-30—Публикация
1981-02-25—Подача