которого является синхронизирующим выходом узла.
3.Устройство по п.2, о т л и ч аю щ е е с я тем, что блок определения наличия сообщ ний содержит триггер, вход и выход которого соединены с входом и вторым выходом блока, элемент И, первый вход и выход которого подключены, к выходу триггера и первому выходу узла, а второй вход к выходу генератора импульсов считывания.
4.Устройство ПОП.1, отличающееся тем, что блок определения вида кода содержит регистр сдвига и дешифратор группа выходов которого является группой выходов блока, а вход подключен к первому выходу регистра сдвига,второй выход и первый и второй входы которого являются информационными выходами и входом и управляющим входом блока.
5.Устройство по П.1, о т л и ч аю ад е е с я тем, что блок определе ния скорости передачи содержит генератор опорной частоты, триггер, элемент И, счетчик и дешифратор, причем вход триггера является входом блока, а выход соединен с первым входом элемента И, второй вход
и выход которого подключены соответственно к выходу генератора опорной частоты и входу счетчика, выходом соединенного с входом дешифратора, группа выходов которого является группой выходов блока.
6.Устройство по П.1, отличающееся тем, что приемный
блок содержит входной и выходной регистры, элемент И, два элемента
ИЛИ, формирователь импульса, триггер, счетчик отрезка анализа, счетчик знаков, две группы элементов Н группу элементов ИЛИ, причем информационный вход входного регистра соединен с информационными шинами первого входа блока, управляющий вход - с управляющей шиной первого входа, первым входом элемента И и входом счетчика отрезка анализа, выход которог9.соединен с вторым входом элемента И и через формирователь импульса с первым входом первого элемента ИЛИ, вторым входом подключенного к выходу счетчика знаков, а выходом - к первым входам элементов И первой группы и входу второго элемента ИЛИ, выход элемента И соединен с входом счетчика знаков, выходы входного регистра подключены к вторым входам элементов И первой группы, выходы которых соединены с первыми входами соответствующих элементов ИЛИ группы, вторые входы которых соединены с группой входов второго элемента ИЛИ и группой управляющих шин первого блока, а выходы - через выходной регистр с первыми входами элементов И второй группы, выход второго элемента ИЛИ подключен к первому входу триггера, второй вход которого и вторые входы элементов И второй группы образуют второй вход блока, выход триггера и выходы элементов И второй группы образуют выход блока.
название | год | авторы | номер документа |
---|---|---|---|
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С ТЕЛЕГРАФНЫМИ КАНАЛАМИ СВЯЗИ | 1979 |
|
SU826332A1 |
Адаптивное устройство для сопряжения ЭВМ с каналами связи | 1987 |
|
SU1532938A1 |
Адаптивная телеметрическая система | 1979 |
|
SU783825A1 |
Устройство для приоритетного опроса | 1983 |
|
SU1105894A1 |
Устройство для сопряжения ЭВМ с каналом передачи данных | 1989 |
|
SU1647580A1 |
Многоканальное устройство для сбора данных | 1983 |
|
SU1095163A1 |
Устройство для сопряжения абонентов с электронной вычислительной машиной | 1982 |
|
SU1076895A1 |
Мультиплексное устройство для обмена информацией | 1983 |
|
SU1157546A1 |
Многоканальное устройство приоритета | 1979 |
|
SU822185A1 |
Устройство для обмена информацией | 1982 |
|
SU1048468A1 |
1. УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ТЕЛЕГРАФНЫХ КАНАЛОВ С ЭЛЕКТРОННОЙ ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ, содержащее блок электрического согласования с каналами, группа входовкоторого является группой входов устройства, разделитель сообщений по типу, состоящий из блока определения наличия сообщений, счетчика отрезка анализа, блока определения скорости передачи, блока определения вида кода, коммутатора и блока дешифрации адреса приемно.го блока, группу приемных . блоков и группу выходных элементов ИЛИ, выходы которых образуют выход устройства, причем первый выход блока определения наличия сообщений соединен с управляющими входгили коммутатора и блока определения вида кода и через счетчик отрезка анализа - с входом блока дешифрации адреса приемного блока, первая группа входов которого соединена с группой выходов блока определения скорости передачи, вторая группа входов - с группой выходов блока определения вида кода, выход которого и выход блока дешифрации адреса приемного блока подключены соответственно к первому и второму информационным входам коммутатора группа выходов которого соединена с первыми входами соответствунхдих приемных блоков группы, отличающееся тем, что, с целью сокращения аппаратурных затрат, в устройство введены коммутатор каналов, генератор тактов и буферный накопитель, включакидий группу узлов хранения информации канала, причем иl формационные и синхронизирующие входы узлов хранения информации канала группы соединены соответственно с группами информационных и синхронизируквдих выходов блока электрического согласования с каналами, а информационный, синхронизирующий и запросный выходы и вход опроса - соответственно с группами информационных, синхронизирующих и запросных входов и выходов опроса коммутатора канала, тактовый вход которого подключен к выходу генератора тактов, запросный (Л С выход и входы опроса и остановки соответственно к входу и второму.и первому выходам блока определения наличия сообщения, а синхронизирующий, информационный и адресный выходы - соответственно к входу бло- i 1ка определения скорости передачи, ; информационному входу блока опреде- { ления вида кода и адресному входу а: коммутатора, выходы приемных блоков группы соединены с входами .соотвёт- i 1 ствующих выходных элементов ИЛИ ; группы, а вторые входы - с вхЪдом j |) устройства.i 4 2. Устройство по п.1, о т л и чающееся тем, что узел хранения информации канала содержит память, информационные вход и выход которой являются соответственно ин формационными входом и выходом узла, счетчик адреса и элемент запрета, первые входы которых являйтся синхронизирующим входом узла, второй вход счетчика соединен с входом опроса узла, группа выходов - с группой управляющих входов памяти, а выход - с запросньи выходом узла и вторым входом элемента запрета, выход
Изобретение относится к вьачислйтельной технике и предназначено для использования в.системах связи ЭВМ с телеграфными каналами, работающими с переменной скоростью.
Известны устройства для сопряжения ЭВМ с телеграфными каналами, обеспечивающие сопряжение между груц пой каналов и вычислительной машиной и содержащие группу разделителей передач по типу, группу кодопреобразователей, группу приемных блоков, юроговый элемент, блок из-, мерения общей загрузки ниэкоскоростных каналов и блок согласования с каналами .
Недостаток этих устройств состоит в больших аппаратурных затратах.
Наиболее близким техническим решением к предлагаемому является устройство многоканального сопряжения
:телеграфных каналов с ЭВМ, содержащее блок согласования с каналами, два приемных блока, выходы которых соответственно соединены со входами
порогового блока, который связан двусторонней связью с блоком измерения общей загрузки низкоскоростных каналов, выход которого подключен к первому входу элемента ИЛИ,
Q выход порогового элемента соединен со вторым входом элемента ИЖ, выход которого соединен с выходом устройства, группу разделителей передач по типу, вход каждого из которых соединен с соответствукнцим выходом блока согласования с каналами, первые, вторые и третьи выходы - соответственно с входами двух приемных блоков и блока измерения общей загрузки низкоскоростных каналов. Каж0 дый разделитель передач по типу содержит буферный запоминающий блок, блок определения вида кода, блок оп ределения скорости передачи, коммутатор , решаняций блок,блок определения границ сообщения, счетчик базы анализа, два триггера и два элемента И t21. Недостатком этого устройства явл ются большие аппаратурные затраты, так как для каждого канала необходи МО иметь отдельный блок разделения передач по типу. Цель изобретения - сокращаяйё ап паратурных затрат устройства. Поставленная цель достигается тем, что в устройство, содержащее блок электрического согласования с каналами, группа входов которого яв ляется группой входов устройства, разделитель сообщений по типу, состоящий из блока определения наличия сообщенийj счетчика, отрезка анализ блока определения скорости передачи блока определения вида кода, коммут тора и блока дешифрации адреса прие ного блока, группу приемных блоков и группу выходных элементов ИЛИ вы ходы которых образуют выход устройства, причем первый выход блока опре деления наличия сообщений соединен управляющими входами коммутатора и блока определения вида кода и через счетчик отрезка анализа - с входом блока деитфрации адреса приемного блока, первая группа входов которог соединена с группой выходов блока определения скорости передачи, вторая группа входов - с группой выходов блока определения вида кода,выход которого и выход блока дешифрации адреса приемного блока подключе ны соответственно к первому и вторсм информационным входам коммутатора, группа выходов которого соединена с первыми входами соответствующих приемных блоков группы, введены ком мутатор каналов, генератор тактов и буферный накопитель, включающий гру пу узлов хранения информации кангша причем информационные и синхронизирующие входы узлов хранения инфоЕмма ции кансша группы соединены соответ ственно с группс1ми информационных и синхронизирующих выходов блока электрического согласования с каналами, а информационный синхронизирующий и запросный выходы и вход опроса - соответственно с группами информационных, синхронизирующих и запросных входов и выходов опроса коммутатора канала, тактовый вход которого подключен к выходу генератора тактов, запросный выход и входы опроса и остановки - соответственно к входу и второму и первому выходам блока определения наличия сообщения, а синхронизирующий, информационный и адресный выходы - соответственно к входу блока определения скорости передачи, информационному входу блока определения вида кода и адресному входу коммутатора, выходы приемных блоков группы соединены с входами соответствующих выходных элементов ИЛИ группы, а вторые входы - с входом устройства. Кроме того, узел хранения информации канала содержит память, информационные вход и выход которой являются соответственно информационными входом и выходом узла, счетчик адреса и элемент запрета, первые входы которых являются синхронизирующим входом узла, второй вход счетчика адреса соединен с входом опроса уз;-ла, группа выходов - с группой управляющих входов памяти, а выход - с запросным выходом узла и вторым входом элемента запрета, выход которого является синхронизирующим выхо дом узла. Блок определения наличия сообщ -. НИИ содержит триггер, вход и выход которого соединены с входом и вторым выходом блока, элемент И, первый вход и выход которого подключены к выходу триггера и первому выходу узла, а второй - к выходу генератора импульсов считывания. Блок определения вида кода содержит регистр сдвига и дешифратор, группа выходов которого является группой выходов блока, а вход подключен к первому выходу регистру сдвига, второй выход и первый и второй входы которого являются информационными .выходами и входом и управлякщим входом блока. Блок определения скорости передачи содержит генератор опорной частоты, триггер, элемент И, счетчик и дешифратор, причем вход триггера является входом блока, а выход соединен с первым входом элемента И, второй вход н выход которого подключены соответственно к выходу генератора опорной частоты и входу счетчика, выходом соединенного с входом дешифратора, группа выходов которого является группой выходов блока. Приемный блок содержит входной и выходной регистры, элемент И, два. элемента ИЛИ, формирователь импульса, триггер, счетчик отрезка анализа, счетчик знаков, две группы элементов И .и группу элементов ИЛИ, причем инфОЕмацисжный вход входного регистра соединён с.информационными шинами первого входа блока, управлякадий вход - с управляющей шиной первого входа, первым входом элемента И и входом счетчика отрезка анализа, выход KOTojxDro соединен с вторым входом элемента И и через формировател импульса с первым входом первого элемента ИЛИ, вторым входам подключенного к выходу счетчика знаков, а выходом - к первым входам элементов И первой группы и входу второго элемента ИЛИ, выход элемента И соединен со входом счетчика энаков, выходы входного регистра подключены к вторым входам элементов И первой группы, выходы которых соединены с первыми входами соответствующих элементов ИЛИ группы, вторые входы которых соединены с группой входов второго элемента ИЛИ и группой управляющих шин первого входа блока, а выходы - через выходной регистр с первыми входами элементов И второй группы, выход второго элемента ИЛИ подключен к первому входу триггера, второй вход которого и вторые входы элементов И второй группы образуют второй вход блока, выход триггера и выходы элементов И второ группы образуют выход блока. На чертеже представлена блок-схе ма устройства. Устройство содержит блок 1 электрического согласования с каналами, буферный накопитель 2, коммутатор 3 каналов, генератор 4 тактов, разделитель 5 сообщений ло типу, включаю щий блок 6 определения вида кода, блок 7 определения скорости передач бло.к 8 определения наличия сообщени блок 9 дешифрации адреса приемного блока (решающий блок), счетчик 10 отрезка анализа и коммутатор 11, пр емные блоки 12 группы, группу выход ных элементов ИЛИ 13 и ЭВМ 14. I Буферный накопитель 2 содержит группу узлов 15 хранения информации каналов, каждый из которых состоит из памяти 16, счетчика 17 адреса и элемента запрета 18. Блок б определения вида кода содержит регистр 19 сдвига и дешифратор 20. Блок 7 опре деления скорости передачи содержит триггер 21, элемент И 22, генератор 23 опорной частоты, счетчик 24 и де шифратор 25. Блок 8 определения наличия сообщений состоит из триг-г гера 26, генератора 27 импульсов счи тывания, элемента И 28. Каждый npi /емный блок содержит счетчик 29 знаков, элемент И 30, счетчик 31 отрезка анализа, первый элемент ИЛИ 32 формирователь 33 импульса, триггер 34, регистр 35, элементы И 36 перрой группы, элементы ИЛИ 37 группы, выходной регистр 38, элементы И 39 второй группы и второй элемент ИЛИ 40. На чертеже также обозначены шины 41 первой группы входов устройства, шины 42 и 43 информационного и синхронизирующего входов узлов 15, .ШИны 39-47 информационного,запросного и синхронизирующего выходов и входа опроса узлов 15, шины 48-50 информационного, синхронизирующего и запросного выходов коммутатора 3, группа выходов 51 коммутатора 11, шины 52 и 53 опросного входа и входа останова коммутатора 3, шины 54 и 55 выхода устройства и шины 56 и 57 второго входс устройства. Устройство работает следующим образом. Телеграфные каналы подключаются к группе входов 41 блока 1, с выхода которого информация поступает в буферный накопитель 2, емкость которого определяется скоростью, передачи в канале и временем обращения к каждому каналу. С выхода блока 1 по шине 43 сигнал СИ (синхроимпульс) поступает в соответствующий узел 15 на вход счетчика 17, с группы выходов которого адресное, слово Поступает в память 16 и осуществляет запись информации. При переполнении счетчика (заполнен определенный объем памяти 16 канала) с выхода счетчика 17 открывается элемент запрета 18. Сигналы готовности буфера ГТ-Б и СИ поступают по шинам 45 и 46 на вход коммутатора 3. Коммутатор 3 поочередно подключает выходы буферного накопителя 2 к разделителю 5 сообщения по типу, причем скорость переключения коммутатора 3 определяется частотой генератора 4, Если в подключенном к разделителю канале накоплена информация, то на вход триггера 26 по шине 50 поступает сигнал ГТ-50. Триггер 26 переходит в рабочее состояние, с выхода его сигнал ост останавливает коммутатор 3 и открывает элемент И 28, через который сигнал Опрос с генератора 27 поступает на вход счетчика 10, через коммутатор 3 по шинам 52 и 47 - в буферный накопитель 2. При этом осуществляется запись информации с шины 48 в регистр 19 блока 6, который определяет значность поступившего кода с учетом синхронизирующих сигналов (Старт и Стоп) . Регистр 19 имеет длину (tit + l), где а - целое число, зависящее от требуемой достоверности, л к. - значность КОДс1. Соответствующие выходы регистра 19 подключены к дешифратору 20, например, пятиразрядного стартстопного, для кода с Пц. 5, при О. 3 подключены выходы первого,- седьмого восьмого, четырнадцатого,пятнадцатого и двадцать первого регистра счет с конца регистра). Комбинация выходов регистра 19 соответствует определению кода. Выодные сигналы п ... с дешифратора 20 поступают на группу входов блока 9. С выхода коммутатора 3 на вход блока 7 по шине 49 поступают сигналы СИ , соответствующие скорост передачи в канале. Первым сигналом СИ триггер 21 перебрасывается в рабочее состояние и открывает элемент И 22. Сигналы генератора 23 через элемент.И 22 поступают на вход счетчика 24 .Вторым сигналом СИ триггер 21 перебрасывается в исходное состояние, при этом счетчик выполнил счет импульсов опорной частоты Длительность элементарной посылки в канале при этом равна ,гке Т период опорной частотыj - число импульсов, поступивших в счетчик 24 Выходные сигналы счетчика 24 поступают на входы дешифратора 25, с выхода которого сигнал вьодается на группу входов блока 9. Блок 9 по параметрам f и 1л определяет номер приемного блока, где должно обрабатываться данное сообщение, находящееся в регистре 19. По сигна лу с выхода счетчика 10 выходной сигнал из блока 9 поступает на комм татор 11, который подключает выход регистра 19 к одному из приемных бл ков 12. Каждый приемный блок 12 выполнен для обработки кода заданной значнос ти. может быть к приемных блоков. В приемный блок 12 блок 9 через коммутатор 11 выдает число, соответствукяцее скорости передачи в данном канале. Разделитель 5 сообще ний по типу отключается от данного канала при снятии с шины 45 сигнала ГТ-Б, что соответствует окончанию считывания накопленной в буферном накопителе 2 информации. Приемный блок работает следующим образом. Информация по информационным шинам группы выходов коммутатора 11 поступает на информационный вход входного регистра 35. По группе управляющих шин группы выходов коммутатора 11 в параллельном коде поступает на вход элементов ИЛИ 37 и 40 сигнал Номер канала в виде коротких импульсов. В начале опроса данного канала в выходной регистр 3 однократно записывается адресное слово. Объем выходного регистра 38 равен формату машинного слова. Адресное, слово состоит из кода порядкового номера канала, поступакндего из коммутатора 3 через коммута:тор 11, и кода скорости передачи в канале. Выходной сигналэлемента ИЛ 40 устанавливает триггер 34 в рабочее состояние, при этом в ЭВМ14 по шине 54 выдается сигнгш запроса ГТ-Т. По,сигналу ПР-К на шине 57 из ЭВМ 14 в нее выдается из выходного , регистра 38 через элементы И 39 и шины 55 и элементы ИЛИ 13 машинное слово. При поступлении по шине 56 из ЭВМ 14 сигнала ВП-К триггер 34 устанавливается в исходное состояние. После этого по управляющей шине от коммутатора 11 поступают импульсы Опрос на входы счетчика 31, входной регистр 35 и элемента И 30. Счетчик 31 производит счет поступающих импульсов. При записи во входной регистр 35 отрезка соойдения с выхода счетчика 31 открывается элемент И 30, и через формирователь 33 и элемент ИЛИ 32 открываются элементы И 36 и с их выходов через элементы ИЛИ 37 в выходной регистр 38 записывается слово данных. С выхода элемента ИЛИ 32 через элемент ИЛИ 40 устанавливается в рабочее состояние триггер 34. В выходной регистр 38 записывается слово данных, вмещакяцее заданную группу знаков сообщения. По сигналу гТ-т по шине 54 из ЭВМ 14 поступают по шинам 57 и 56 сигналы ПР-К, ВП-К, выполняющие ранее описанные операции. Выходной сигнал элемента И 30 поступает на счетчик 29, имеющий модуль, соответствующий длине машинного слова. Счетчик 31 срабатывает однократно, а счетчик 29 продолжает счет до окончания обмена с данным кансшом. Выходные сигналы счетчика 29 в виде коротких импульсов поступают на вход элемента ИЛИ 32 и осуществляют операции, аналогичные выполняемым по сигналам счетчика 31. Таким образом, триггер 34 формирует сигнал ТТ-Т в шину 54, начиная, с момента поступления импульсного сигнала с выхода элемента ИЛИ 40 до момента выдачи из ЭВМ 14 по шипе 56 сигнала ВП-К. В результате в выходной регистр 38 код номера канала поступает только в .начале опроса канала, а за-, тем в него переписывается содержимое регистра 35. Триггер 34 формиг рует на шине 54 сигнал ГТ-Т, когда подготовлено слово данных в выходном регистре 38. С выхода приемных блоков 12 через элемент ИЛИ 13 информация выдается в ЭВМ 14. По прекращению считывания информации с данного канала коммутатор 3, при прекращении поступления сигнала ГТ-Б по шине 45, осуществляет подключение следукидих каналов к разделителю 5 сообщений по типу, при обнаружении сообщения в одном из каналов процесс повторяется. Таким образом, устройство при сокргиценных аппаратурных затратах осуществляет сопряжение группы телеграфных каналов с ЭВМ.
Печь для непрерывного получения сернистого натрия | 1921 |
|
SU1A1 |
Устройство для многоканального сопряжения телеграфных каналов с электронно-вычислительной машиной | 1975 |
|
SU575642A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Аппарат для очищения воды при помощи химических реактивов | 1917 |
|
SU2A1 |
Устройство для многоканального сопряжения телеграфных каналов с электронной вычислительной машиной | 1978 |
|
SU744542A2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Авторы
Даты
1984-01-15—Публикация
1982-08-30—Подача