Изобретение относится к вычислительной технике и может быть использовано для проверки абонентов работающих в вычислительных сетях
Целью изобретения является повышение достоверности контроля.
На фиг. 1 представлена блок-схема устройства; на фиг. 2-5 - примеры технической реализации блока управления, многоканального блока обратимого преобразования параллельного кода в последовательный блока регистров параллельного обмена и блока выработки тактовых импульсов;на фиг 6 - примеры подключения устройства в вариантах автономной проверки моноканального абонента (а), многоканального абонента (б), в режиме прослушивания (в) и режиме трансляции (г).
Устройство содержит (фиг. 1) блок 1 задания режима и индикации, блок 2 управления, блок 3 выработки тактовых импульсов.
многоканальный блок 4 обратимого преобразования параллельного кода в последовательный блок 5 регистров параллельного обмена блок 6 памяти программ, буферный регистр 7, блок 8 коммутации шин, блок 9 усилителей последовательных каналов связи, блок 10 усилителей параллельных каналов связи, шину 11 команд и данных, шину 12 данных, шину 13 адреса, шину 14 управления, шины (линии) 15-22 межблочных связей устройства, шины (линии) 23-27 внешних связей устройства.
Блок 1 задания режима и индикации предназначен для ручного ввода и индикации команд и данных и содержит (фиг. 1) клавиатуру (узел ручного ввода) 28, узел 29 индикации, дешифратор 30 и формирователь 31 импульса сброса, состоящий из кнопки 32 Сброс, регистра 33 и конденсатора 34. элемент НЕ 35.
О
ел
00
СП ч
Блок 2 управления предназначен для формирования команд управления блоками устройства, формирования данных, анализа данных и состояния процесса проверки и содержит (фиг. 2) узел 36 логической обработки, кварцевый резонатор 37, резистор 38, соединенный с шиной 39 положительной полярности источника питания. На фиг. 2 показан вариант включения БИС 1816ВЕ35 в качестве узла 36 логической обработки.
Многоканальный блок 4 обратимого преобразования параллельного кода в последовательный предназначен для обмена информацией между последовательными каналами связи проверяемых абонентов сети (через линейные усилители блока 9) и параллельными шинами 12-14 устройства. Блок 4 должен обеспечивать возможность работы не меньше, чем с двумя последовательными каналами связи, и может быть построен на стандартной БИС типа 580ВВ51. На фиг. 3 показан пример реализации блока 4 на БИС типа 58QBB51, рассчитанный на работу в асинхронном стартстопном режиме работы с двумя каналами связи. Блок 4 содержит узлы 40 и 41 (фиг. 3) обратимого преобразования параллельно-последовательных кодов.
Блок 5 регистров параллельного обмена предназначен для обмена информацией между устройством и проверяемыми абонентами, имеющих параллельные интерфейсы, причем абоненты могут быть подключены непосредственно через шины 27 или через усилители блока 10. Блок 5 должен иметь минимум два параллельных регистра 42 и 43 (фиг.4), разрядное ь которых определяется числом линий интерфейсов проверяемых абонентов На фиг 4 показан пример реализации регистров 42 (43)наБИС580ВВ55.
Блок 3 выработки тактовых импульсов служит для выработки последовательности тактовых импульсов, соответствующих скоростям передачи по последовательным каналам. Блок 3 содержит (фиг. 5) программируемый узел 44 счета времени, в качестве которого может быть использована БИС типа 580ВИ53, и резистор 45.
Блок 6 памяти программ предназначен для хранения программ и констант, требуемых для реализации алгоритмов проверки абонентов и взаимодействия блоков устройства. Блок 6 может быть выполнен в виде постоянной памяти, например, на базе микросхемы 573РФ2.
Устройство позволяет осуществить проверку различного типа сетевых устройств (абонентов). Варианты соединения устройства 46 и абонентов 47 и 48 показаны на фиг. 6. Абонент 47 представляет собой техническое или программно-техническое средство (терминал, ЭВМ, печатающее устройство),
подключаемое к сети через один интерфейс. Абонент 48 здесь представляет собой разновидность технических или программно- технических средств, работающих в сети через совокупность логически связанных
0 интерфейсов (концентратор каналов и/или терминалов, узел сети, аппаратура передачи данных), Проверку таких абонентов необходимо осуществлять испытанием нескольких интерфейсов одновременно.
5 Устройство работает следующим образом
После нажатия кнопки 32 Сброс1 формирователя 31 блок 2 переходит к выбору команды из нулевой ячейки блока 6 памяти
0 программ, выставляя на шине 11 младшие восемь разрядов адреса, сопровождая это генерацией сигналов в линиях 16 и 15 Буферный регистр 7 по сигналу в линии 16 фиксирует младшие разряды адреса и пере5 дает их на шину 13 адреса. Старшие четыре разряда адреса передаются на шину 13 непосредственно с выхода блока 2,
Блок G памяти программ по адресу на шинз 13 и стробирующему сигналу в линии
0 15 выдает на шину 11 команду, с котор9й начинается программа работы устройства. Блок 2 в соответствии с программой переходит к сканированию узла 29 индикации и клавиатуры 28. Блок 2 через одинаковые
5 промежутки времени выставляет на линиях 21 двоичный код адреса элемента, с которым будет осуществляться обмен в данном цикле сканирования В том случае, если осуществляется сканирование узла 29 индика0 ции, блок 2 переводит порт, к которому подключены линии 20, в режим вывода и выдает на ею выход код соответствующего знака В том случае, если осуществляется сканирование клавиатуры 28, блок 2 перево5 дит порт в режим ввода и осуществляет по линиям 20 ввод кода, определяющего положение клавиши в страхе. Дешифратор 30 осуществляет преобразование двоично-кодированного адреса в позиционный код, с
0 помощью которого осуществляется выбор элемента индикации узла 29 или активизируется позиция в клавиатуре 28, Блок 2 через блок 8, шину 13 адреса, шину 12 данных и шину 14 управления имеет возможность
5 осуществлять обмен данными и управляющими словами с блоками 3-5.
В интерактивном режиме настройки оператор устройства, используя блок 1 задания режима и индикации, записывает во внутреннюю память блока 2 информацию о
необходимых режимах работы блоков 5 3 и 4, а также команды, определяющие алгоритм работы устройства в различных режимах проверки абонентов вычислительной сети. После этого осуществляется запуск устройства в одном из следующих режимов
Устройство работает в следующих режимах (фиг. 6): режим автономной моноканальной проверки; режим автономной многоканальной проверки; режим прослушивания рабочей конфигурации; режим трансляции и управления в рабочей конфигурации.
В режиме автономной моноканальной проверки (фиг. 6а) устройство 46 подключается к абоненту 47 по одному из каналов параллельному без буферизации 27, параллельному с буферизацией 23 и 24, последовательному 25 или 26.
В этом режиме блок 2 через блок 8 коммутации шин и шину 12 передает необходимые команды из своей внутренней памяти в многоканальный блок 4, блок 3 или блок 5 сопровождая выдачу команд на шины 11 и
12соответствующей информацией на шине
13адреса и шине 14 управления После установке режимов работы блоков 543 блок 2 осуществляет выполнение алгопитма ра нящегося в памяти блока 6 В мастное а1 блок 2 считывает информацию см .бон -га 47 через один из выбранных каналов .ie- на, а выдает эту информацию чт у , м 9 оператору для визуального , Опюдигчь, считывает данные, вводимые оп ра оо м с клавиатуры 28, и передает и мер з один ия выбранных каналов обмена аРюн, ну 4
В режиме автономной чльнои проверки (фиг. 66) устройство -16 подключается к узлу вычислительной СРЖ инсл п,-, нальному абоненту) 48 для провер ки его работоспособности в различных режимах Для этого могут использоваться каналы 27 23, 24, 25 и 26. Отличие данного режима от предыдущего состоит ь том, что блок 2 ооу- ществляет обмен с узлом сети или многоканальным абонентом 48 одновременно по нескольким каналам обмена, причем в том сочетании, которое необходимо для осуществления бо/ ее полной проверки Анализируя информацию, проходящую черв абонент 48, делает вывод о состоянии абонента 48.
В режиме прослушивай -,ч рабочей кон фигурации (фиг. 6в) устройство 4Ь подключается к каналу (по каналам) сг- (.чьтающ му абонент, например узел 48 с абонентом - (например, терминалом или ЭВМ) парг.л лельно. Блок 2 передав блокам 4 п S ком-и ды, настраивающие их для работы ь p.v лме ввода информации на шину 2 данных За
тем в соответствии с заданным алгоритмом блок 2 осуществляет передачу данных из соответствующего канала 27 17 или 18 через блоки 4 и 5, шину 12, блок 8 коммутации шин, шину 11, порт 1 БУ2 и шину 20 в узел 29 индикации для визуального наблюдения В режиме трансляции и управления рабочей конфигурацией (фиг 6г) устройство 46 включается в разрыв канала (каналов), связывающего узел 48 и абонент 47
Блок 2 для определения режимов передает команды блокам 5 4 и 3, а затем переходит к выполнению алгоритма работы, в соответствии с которым может осуществлять прием данных с одного канала (например, 25 и передачу их в другой канал (например, 26) (трансляция данных) В процессе трансляции блок 2 может в соответствии с алгоритмом
осуществлять выдачу транслируемых
данных на узел 29 индикации для визуального контроля,
осуществлять выдачу транслируемых данных в один из свободных каналов для
передачи другому устройству (ответвление данных),
осуществлять ввод в транслируемое сообщение необходимы данных и команд с клавиату| ы 28 и передачу их в канал связанныи с узлом 48 или абонентом 47 для управления рабочей юнфиг, pami.v
Таким образом устройство п -толчет оо. щео влять иговсрку монокана и.ных и лноюкап лы-ы абонент з в автомлмном
режиме и в режимах раопчцх конфигурации (без се разборки) o6tопочивал в итоге более достоверный |.1фоль рэИотоспосоСпоел, отдельных абонентов и их рабочих конфигураций Подобные режимы контроля специ
фичны для сетевых конфигураций и их абонентов
Формула изобретения Устройство для диагностики абонентов
вычислительной сети, с держащее блок задания оежима и индикации выходом соединенный с входами сброса блока регистроп параллельного обмена и блока управления первый и второй выходы которого сседине
ны соответственно с синхронизирующими входами блока памяти программ и буферно го регистра а первая группа выходов с группои управляющих входов блока регистров параллельного обмена первой группои
информационных входов-выходов подклю- чемного к первой группе информационных в хор ;u -пыходов блока усилителей napa.i- пельнь.л каналов связи вторая группа информационных входов-выходов которого и третья группа информационных входов-вы
ходов блока регистров параллельного обмена являются группой входов-выходов данных устройства для подключения к группам входов и выходов параллельного кода проверяемого абонента, отличающееся тем, что, с целью повышения достоверности контроля, в устройство введены блок коммутации шин, многоканальный блок обратимого преобразования параллельного кода в последовательный, блок усилителей после- довательных каналов связи и блок выработки тактовых импульсов, причем первая группа информационных входов-выходов и вторая группа выходов блока управления соединены соответственно с группой ин- формационных входов-выходов и группой стробирующих входов блока задания режима, и индикации, группа информационных входов буферного регистра и группа выходов блока памяти программ соединены с второй группой информационных входов- выходов блока управления и первой группой информационных входов-выходов блока коммутации шин, вторая группа информационных входов-выходов которого подключена к второй группе информационных входов-выходов блока регистров парал- лельного обмена, первой группе информационных входов-выходов многоканального блока обратимого преобразования
параллельного кода в последовательный и группе информационных входов-выходов блока выработки тактовых импульсов, группы адресных входов которых соединены с третьей группой информационных входов- выходов блока управления, группой выходов буферного регистра и группой адресных входов блока памяти программ, первая группа информационных входов-выходов блока усилителей последовательных каналов связи является группой входов-выходов устройства для подключения к информационным входам и выходам последовательно го кода проверяемого абонента, а вторая группа информационных входов-выходов - соединена с второй группой информационных входов-выходов многоканального блока обратимого преобразования параллельного кода в последовательный, тактовый вход которого соединен с выходом блока выработки тактовых импульсов, а групп, управляющих входов - с первой группой выходов блока управления, группой управляющих входов блока выработки тактовых импульсов и управляющим входом блока коммутации шин. вход сброса многоканаль ного блока обратимого преобразования параллельного кода в последовательны. соединен с выходом блока задания режима и индикации.
CSI
I.
CVI CNJ
о 5
Ј
«t
UJ
CNi
00
in
CD
Uj
л
x
ТГТТШ -i
RTC CIS
/4J 19.2 Ш Фиг. 5
название | год | авторы | номер документа |
---|---|---|---|
Устройство для диагностики абонентов вычислительной сети | 1989 |
|
SU1679488A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1990 |
|
SU1727126A1 |
Устройство для сопряжения вычислительной машины с каналами связи | 1983 |
|
SU1140125A1 |
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЛЕТАТЕЛЬНЫМ АППАРАТОМ, ИСПОЛЬЗУЮЩЕЕ КОМБИНИРОВАННУЮ СИСТЕМУ ИНФОРМАЦИОННОГО ОБМЕНА | 2000 |
|
RU2166461C1 |
Устройство для управления обменом данными между ЭВМ и абонентами по общей шине | 1988 |
|
SU1543412A1 |
Устройство для сопряжения ЭВМ с абонентами | 1987 |
|
SU1411760A1 |
Микропрограммное устройство управления | 1983 |
|
SU1156073A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1336020A1 |
УСТРОЙСТВО УПРАВЛЕНИЯ СОПРЯЖЕНИЕМ АБОНЕНТОВ | 1993 |
|
RU2037196C1 |
Устройство для сопряжения вычислительной машины с внешними устройствами | 1981 |
|
SU1013939A1 |
Изобретение относится к вычислитель ной технике Целью изобретения является повышение достоверности контроля. Для этого в устройство, содержащее блок задания режима и индикации, блок регистров параллельного обмена, блок усилителей параллельных каналов связи, блок управления, буферный регистр и блок памяти программ, введены блок коммутации шин блок выработки тактовых импульсов многоканальный блок обратимого преобразования параллельного кода в последовательный и блок усилителей последовательных каналов связи Устройство обеспечивает достоверный контроль многоканальных абонентов сети в автономном и рабочем режимах 6 ил
6
23(25}
к Л.а
26(2
W
Ш
2Ц26)
Фиг.6
Устройство для контроля и управления магистралью приборного интерфейса | 1986 |
|
SU1381514A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Имитатор канала | 1985 |
|
SU1280633A2 |
Авторы
Даты
1991-06-23—Публикация
1989-06-14—Подача