113
Изобретение относится к автоматике и вычислительной технике и может быть использовано для проверки и отладки интерфейсной части и программного обеспечения автоматизированных систем, построенных на базе стандартного приборного интерфейса.
Целью изобретения является повьппе- ние быстродействия и достоверности контроля за состоянием магистрали приборного интерфейса.
На фиг.1 представлена блок-схема устройства; на фиг.2 - функциональная схема блока дешифрации состояния интерфейса; на фиг.З - схема коммутационного поля; на фиг.4 - схема регистра условий; на фиг.З - функциональная схема блока управления синхронизаторами .
Устройство (фиг.1) содержит магистраль 1 приборного интерфейса (ПИ шину 2 данных ПИ, шину 3 управления ПИ, шину 4 синхронизации ПИ, шины 5-20 внутренних связей устройства, блоки 21 ,22 и 23 электрического coi- ласования, блок 24 дешифрации состояния интерфейса, индикаторы 25-27 данных, управления и синхронизации, регистр 28 условий, синхронизатор 29 приема, шифратор 30, блок 31 управления синхронизаторами, коммутационное поле 32, синхронизатор 33 передачи, коммутационную панель 34.
Блок 24 дешифрации состояния интерфейса (фиг.2) содержит злементы ИСКЛЮЧАЮЩЕЕ ИЛИ 35, переключатель 36 элемент И 37, триггер 38, первую 39 и вторую 40 группы входов и выход 41 блока.
Коммутационное поле 32 (фиг.З содержит переключатели 42, линии 43 нормально замкнутых и линии 44 нормально разомкнутых выходов поля 32, образующих группу выходов 12.
Регистр 28 условий (фиг.4) содержит триггеры 45, выходы 46 которых образуют группу выходов регистра 28. Блок 31 управления синхронизаторами (фиг.5) содержит узел 47 коммут ции, состоящий из элемента ИЛИ-НЕ 48 элемента И 49 и коммутатора 50, источник 51 управляющего напряжения дл управляемых элементов 52 и 53 задержки, триггеры 54 и 55, формирователь 56 одиночного импульса и переключатель 57 режима. Коммутацион 1ое поле 32 служит для задания и ввода в регистр 28 условий останова процесса
обмена информацией по магистрали I, Блок 24 предназначен для сравнения условий останова с состоянием магистрали 1 и формирования сигнала управления режимом работы. Блок 31 предназначен для управления режимами работы магистрали ПИ (автоматическая или ручная синхронизация). Узел 47
предназначен для переключения режимов работы (ручной или автоматический) .
Устройство работает следующим . образом.
Устройство работает в трех основных режимах: приемника, передатчика, контроллера. Режим работы устанавливается с помощью коммутационной панели 34, и через шифратор 30 сигналы управления режимом поступают в блоки 21, 22, 23.
В режиме приемника блок 21, представляющий собой двунаправленные шинные формирователи, подключает
шину данных магистрали ПИ к индикатору 25, блок 22 подключает шину управления к индикатору 26, блок 23 - шину синхронизации к индикатору 27. В режиме передатчика блоки 21,
22 и 23 подключают коммутационную
панель 34, содержащую, кроме переключателей управления режимом работы, синхронизации и управления,кнопки, соответствующие шестнадцатиричному представлению двоичных чисел.
Шифратор 30 осуществляет функцию преобразования позиционного кода клави- ши панели 34 в шестнадцатиричный код, пригодный для передачи по шине данных ПИ, к шинам данных, синхронизации и управления. Синхронизаторы 29 и 33 осуществляют формирование сигналов синхронизации приема: Готов к приему данных, Данные приняты
и синхронизации передачи Данные пригодны.
Синхронизаторы 29 и 33 работают в двух режимах: ручном (пошаговом) и автоматическом. Управление режимами осуществляется блоком 31, В автоматическом режиме синхронизаторы 29 и 33 вырабатьшают сигналы синхронизации в ответ на состояние шины синхронизации магистрали ПИ.
В ручном режиме синхронизаторы 29 и 33 позволяют принимать или передавать последовательно по одному байту данных, генерируя после приема или передачи каждого байта собствен
3I
ные сигналы Не готов к приему данных и Данные не пригодны. Разрешение на прием или передачу последующего байта данных формируется формирователем 56 после установки в единичное состояние триггеров 54 и 55. Регулируемые элементы 52 и 53 задержки управляются источником 51 управляющего напряжения и предназначены для плавного управления скоростью обмена.
Режим работы устройства в качестве контроллера аналогичен режиму работы передатчика, но отличается тем, что в этом режиме есть возможность с коммутационной панели 34 посылать управляющие сигналы на шину управления магистрали ПИ.
В случае контроля больших потоков информации, передаваемой по магистрали ПИ, когда необходимо выйти на заданную точку в этом потоке, характеризующуюся определенным состоянием шин данных, синхронизации и управле- НИЛ, устройство используют в режиме автоматического приема информации. При этом на коммутационном поле 32 с помощью переключателей 42 набирают заданные условия останова, которые запоминаются в регистре 28. С выхода регистра 28 вектор останова попадает на вход компаратора, выполненного на элементах ИСКЛЮЧАЮЩЕЕ ИЛИ 35 и элементе И 37. При совпадении набранных условий и состояния магистрали I на выходе элемента И 37 появляется сигнал, который взводит триггер 38. На выходе 41 появляется сигнал управления, который поступает на вход узла 47. При отсутствии сигнала управления на линии 17 состояние коммутируемых линий определяется переключателем 57, который задает режим (ручной/автоматический). При этом в случае автоматического режима работы синхронизаторов 29 и 33 коммутатор 50 замыкает линию 14 с входом элемента 52, а линию 13 - с входом элемента 53. В случае прихода управляющего сигнала по линии 17 коммутатор 50 независимо от положения переключателя 57 коммутирует выходы триггеров 54 и 55 с входами элементов 52 и 53, которые вырабатьша- ют управляющие сигналы (на линиях 18 и 19) для перевода синхронизаторов 29 и 33 в режим ручной синхронизации. Таким образом, поток переда
10
8I5
-
2о 25 „
40
45
0
5
144
ваемой информации по магистрали ПИ останавливается в заранее заданной точке, после чего устройство переходит в пошаговый режим. В случае необходимости i возобновления автоматического обмена информацией достаточно нажать переключатель 36 сброса триггера 38.
Формула изобретения
Устройство для контроля и управления магистралью приборного интерфейса, содержащее первый, второй и третий блоки электрического согласования, входы-выходы которых являются соответствующими входами-выходами устройства для подключения к шинам данных, управления и синхронизации магистрали приборного интерфейса, индикаторы управления и синхронизации, входы которых подключены соответственно к выходам второго и третьего блоков электрического согласования, индикатор данных, коммутационную панель, группой выходов подключенную к группе входов шифратора, синхронизатор приема и синхронизатор передачи, выходы которых подключены соответственно к первому и второму входам третьего блока электрического согласования, и блок управления синхронизаторами, включающий два триггера, коммутатор, фор.м.1рователь одиночного импульса, два элемента задержки и источник управляющего напряжения, причем в блоке управления синхронизаторами выход источника управляющего напряжения соединен с управляющими входами первого и второго элементов задержки, выходы которых подключены соответственно к входам синхронизаторов приема и передачи, прямые выходы триггеров подключены соответственно к первому и второму информационным входам коммутатора, первый и второй выходы которого соединены соответственно с входами пуска первого и второго элементов задержки, а третий и четвертый информационные входы - соответственно с входами сброса первого и второго триггеров и первым и вторым выходами третьего блока электрического согласования, выход формирователя одиночного импульса подключен к синх- ровходам первого и второго триггеров, инверсные выходы которых подклюг
5138
чены соответственно к информационным входам первого и второго триггеров, отличающееся тем, что, с целью повьппения быстродействия и достоверности контроля за состоянием магистрали приборного интерфейса, в него введены коммутационное поле, регистр условий и блок дешифрации состояния интерфейса, а в блок уп- равления сиихрониэаторами введены элемент И, элемент ИЛИ-НЕ и переключатель режима, первая группа входов блока дешифрации соствяния интерфейса является группой входов устройст- ва для подкЛ1рчения к шинам данных, управления и синхронизации магистрали приборного интерфейса, группа выходов коммутационного поля подключена через регистр условий к второй группе входов блока дешифрации состояния интерфейса, выходом соединенного с первьм входом элемента 1-ШИ-НЕ блока управления синхронизаторами, причем в блоке управления синхронизаторами управляющий вход коммутатора соединен с выводом элемента И, первым входом подключенного к выходу элемента ИЛИ-НЕ, вторые входы элементов И и ИЛИ-НЕ подключены „ соответственно через нормально замкнутый и нормально разомкнутый контакты переключателя режима с шиной нулевого потенциала.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для сопряжения магистрали приборного интерфейса с магистралью микро-ЭВМ | 1986 |
|
SU1368885A1 |
Устройство для задания режима обмена по интерфейсу | 1981 |
|
SU1096642A1 |
Устройство для сопряжения цифровой вычислительной машины с каналом связи | 1991 |
|
SU1837301A1 |
Устройство для сопряжения магистрали эвм с магистралью внешних устройств | 1984 |
|
SU1229765A1 |
Периферийный процессор для обработки сигналов | 1985 |
|
SU1368889A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ | 1990 |
|
RU2020565C1 |
Устройство для ввода информации | 1987 |
|
SU1539761A1 |
Устройство для сопряжения источников и приемников с магистралью | 1984 |
|
SU1252788A1 |
Устройство для сопряжения вычислительного модуля с магистралью | 1985 |
|
SU1325495A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ЦВМ С КАНАЛОМ СВЯЗИ | 1991 |
|
RU2011217C1 |
Изобретение относится к автоматике и вычислительной технике и может быть использовано в автоматизированных системах сбора и обработки данных, построенных на базе стандартного приборного интерфейса. Целью изобретения является повышение быстродействия и достоверности контроля за состоянием магистрали приборного интерфейса. Цель достигается тем, что в устройство, содержащее три блока электрического согласования, индикаторы данных, управления и синхронизации, коммутационную панель, синхронизаторы приема и передачи, блок управления синхронизато-и рами, включающий два триггера, формирователь одиночного импульса, коммутатор, два элемента задержки и источник управляющего напряжения, введены коммутационное поле, регистр условий и блок дешифрации состояния интерфейса, а в .блок управления синхронизаторами введены элемент И, переключатель режима и элемент ИЛИ-НЕ, Устройство позволяет остановить поток передаваемой информации по магистрали приборного интерфейса путем прерывания процесса автоматического обмена информацией с переходом в пошаговый режим в заранее заданной точ- ке, определяемой заданным значением шин данных, управления и синхронизации приборного интерфейса. Это дает возможность существенно экономить время на отладку и тестирование с одновременньж улучшением достоверности контроля. 5 ил. сл 00 сх ел
:
/
2i «/
J
у у у
fill Jl
.f.
T/f
ГТ
гЦ
5г
I.
ff6i 6г
.г
«л-
T/f
ГТ
гЦ
Т
«5«
.,
te
L
физ 5
ЗАЩИТНОЕ ПРИСПОСОБЛЕНИЕ, ИСПОЛЬЗУЕМОЕ ПРИ НЕДЕРЖАНИИ И ПРЕДНАЗНАЧЕННОЕ ДЛЯ МУЖЧИН | 2010 |
|
RU2533719C2 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Устройство для задания режима обмена по интерфейсу | 1981 |
|
SU1096642A1 |
Авторы
Даты
1988-03-15—Публикация
1986-09-23—Подача