Устройство для задания режима обмена по интерфейсу
Иллюстрации
Показать всеРеферат
1. УСТРОЙСТВО ДЛЯ ЗАДАНИЯ РЕЖИМА ОБМЕНА ПО ИНТЕРФЕЙСУ, содержащее три блока электрического согласования , индикаторы данных, управления и синхронизации, коммутатор, синхронизаторы приема и передачи, блок управления синхронизаторами, блок задания режима работы, коммутационные панели данных и управления, причем входы-выходы первого, второго и третье.го блоков электрического согласования соединены соответственно с шинами данных, управления и синхронизации контролируемого интерфейса , группа входов первого блока электрического согласования соединена с первой группой информационных входов коммутатора, вторая группа информационных входов которого соединена с группой выходов первого блока электрического согласования, управляющий вход которого соединен с управляющим входом коммутатора, первым входом синхронизатора приема и первым выходом блока задания режима работы, второй выход которого соединен с первым входом синхронизатора передачи , группы входов индикаторов данных, управления и синхронизации соединены соответственно с группами выходов коммутатора, первого и второго блоков электрического согласования , группа выходов коммутационной панели управления соединена с группой входов регистра управления , группа выходов которого соединена с группой входов второго блока электрического согласования, вход которого соединен с входом регистра управления и выходом начальных установок коммутационной панели уп (Л равления, первый ивторой входы третьего блока электрического согласования соединены соответственно с выходами синхронизаторов передачи и приема, вторые входы которых соединены соответственно с первым и вторым выходами блока управления синхронизаторами, первьй вход которого соединен с третьим входом синхронизатора передачи и первым выходом третьего блока электрического согласования, второй выход которого соединен с третьим входом синхронизатора приема и вторым входом блока управления синхронизаторами , отличающееся тем, что, с целью повышения точности контроля , в него введены коммутагщонная панель синхронизации, регистр синхронизации, шифратор, регистр данных, блок записи данных, причем группа выходов ком.«1утационной панели синхронизации соединена с группой входов регистра синхронизации.
СОЮЗ GOBETCHHX
4 INt
РЕСПУБЛИК ((9I ((1) SU
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ГЮ ДЕЛАМ ИЗОБРЕТЕНИЙ И OfHPbfflO
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
K AB TOPCNOMV М(((((ЮЬ( (21) 3317636/18-24, (22) 03.07.81 (46) 07.06.84. Бюл.921 (72) P.Н. Маряшев, Г.Д. Ерашкин, В.С. Ландсман, А.А. Новиков и и А.Г. Титенко (71) Опытное производство Института ядерных исследований АН Украинской CCP (53) 681.3(088.8) (56) 1. Электронные приборы и системы.
Каталог фирмы "Хьюлетт-Паккард Ко"
Пал Альто Калифорния, СшА, 1980, с. 28, 141-144.
2. Тестер МЭК-шины типа ВТ-488.
Описание фирмы "ЭНДОТРОНИК Гибх Ко КГ", 1980, Мюнхен, ФРГ (прототип). (54) (57) 1. УСТРОЙСТВО ДЛЯ ЗАДАНИЯ
РЕЖИМА ОБМЕНА ПО ИНТЕРФЕЙСУ, содержащее три блока электрического согласования, индикаторы данных, управления и синхронизации, коммутатор, синхронизаторы приема и передачи, ( блок управления синхронизаторами, блок задания режима работы, коммутационные панели данных и управления, причем входы-выходы первого, второго и третьего блоков электрического согласования соединены соответственно с шинами данных, управления и синхронизации контролируемого интерфейса, группа входов первого блока электрического согласования соединена с первой группой информационных входов коммутатора, вторая группа информационных входов которого соединена с группой выходов первого блока электрического согласования, управляющий вход которого соединен с управляющим входом коммутатора, первым входом синхронизатора приема и первым выз щ С Об Р 9/00, С 06 F 3/04 ходом блока задания режима работы, второй выход которого соединен с первым входом синхронизатора передачи, группы входов индикаторов данных, управления и синхронизации соединены соответственно с группами выходов коммутатора, первого и второго блоков электрического согласования, группа выходов коммутационной панели управления соединена с группой входов регистра управления, группа выходов которого соединена с группой входов второго блока электрического согласования, вход которого соединен с входом регистра управления и выходом начальных установок коммутационной панели управления, первый и.второй входы третьего блока электрического согласования соединены соответственно с выходами синхронизаторов передачи и приема, вторые входы которых соединены соответственно с первым и вторым выходами блока управления синхронизаторами, первый вход которого соединен с третьим входом синхронизатора передачи и первым выходом третьего блока электрического согласования, второй выход которого соединен с третьим входом синхронизатора приема и вторым входом блока управления синхронизаторами, о т л и ч а ю щ е е с я тем, что, с целью повышения точности контроля, в него введены коммутационная панель синхронизации, регистр синхронизации, шифратор, регистр данных, блок записи данных, причем группа выходов коммутационной панели синхронизации соединена с группой входов регистра синхронизации, / 1 группа выходов которого соединена с группой входов третьего блока электрического согласования, вход регистра управления соединен с входом регистра синхронизации, группа выходов коммутационной панели данных через шифратор соединена с первой группой входов регистра данных и группой входов блока записи данных, выход сброса коммутационной панели данных соединен с входами регистра данных и блока записи данных, группа выходов которого соединена с второй группой входов регистра данных, группа выходов которого соединена с первой группой входов коммутатора, выход блока записи соединен с входом индикатора данных.
2. Устройство по п.1, о т л ич а ю щ е е с я тем, что блок управления синхронизаторами содержит два триггера, формирователь одиночных импульсов, два регулирующих элемента задержки, переключатель, источник управляющего напряжения, причем выход формирователя одиночных импульсов соединен с управляющими входами первого и второго триггеров, единичные выходы которых соединены соответственно с первым и вторым размыкающими контактами переключателя, нулевые входы первого и второго триггеров соединены соответственно с первым и вторым замыкающими контактами переключателя, первый и второй. переключающие контакты которого соедийены с первыми входами соответственно первого и второго регулируемых элементов задержки, вторые входы которых сое096642 динены с выходами источника управ.ляющего напряжения, выходы первого и второго регулируемых элементов задержки соединены соответственно с первым и вторым входами блока управления синхронизаторами, первый и второй входы которого соединены соответственно с нулевыми входами первого и второго триггеров, вход данных каждого триггера соединен с его нулевым выходом.
3. Устройство по п.1, о т л и ч а ю щ е е с я тем, что блок записи данных содержит элемент И, два элемента задержки, четыре элемента ИЛИ-HE и триггер, причем группа входов блока записи данных соединена с группой входов элементов
И, выход которого соединен с первыми входами первого и второго элементов
ИЛИ-НЕ и через первый элемент задержки с вторым входом первого элемента ИЛИ-НЕ, выход которого соединен с вторым входом второго элемента ИЛИ-НЕ, выход которого соединен с управляющим входом триггера и через второй элемент задержки — с первыми входами третьего и четвертого элементов ИЛИ-НЕ, выходь: которых образуют группу выходов блока записи данных, единичный выход триггера соединен с вторым входом третьего элемента ИЛИ-НЕ и является выходом блока записи данных, нулевой выход триггера соединен с вторым входом четвертого элемента ИЛИ-НЕ и входом данных триггера, нулевой вход триг-гера является входом блока записи данных.
Изобретение относится к автоматике и вычислительной технике и может быть использовано для проверки интерфейсной части и программного обеспечения вычислительных систем на осно- 5 ве стандартного интерфейса.
Известно устройство для контроля интерфейса, содержащее блоки электрического согласования, коммутационные панели, блок управления данных, блоки правления и синхронизации, индикаторы и программный блок j1) .
Недостатками известного устройства являются большие габариты, высокая стоимость и сложность обслуживания.
Наиболее близким к изобретению техническим решением является устройство для контроля стандартного интерфейса, содержащее блок электрической совместимости с интерфейсом, блоки
3 1 синхронизации приема и выдачи, блок ввода данных, блок ввода управляющих сообщений, блоки индикации данных управляющих сообщений и синхронизации, блок управления режимом работ устройства и блок управления режимоьг синхронизации, причем входы блока электрической совместимости с интерфейсом соединены с выходами блоков синхронизации приема и выдачи, блока ввода данных, блока ввода управляющих сообщений и блока управления режимом работ устройства, выходы блока управления режимом синхронизации соединены с первыми входами блоков синхронизации приема и выдачи, вторые входы которых соединены с .выходами блока управления режимом работ устройства, группа выходов блока электрической совместимости с интерфейсом соединена с. группой входов блока индикации, выходы блока электрической совместимости с интерфейсом соединены третьими входами блоков синхронизации приема и выдачи и входами блока управления режимом синхронизации (2
Недостатками такого устройства являются отсутствие автоматического режима многократной передачи данных, отсутствие возможности установки произвольного состояния на линиях синхронизации, а также отсутствие плавной регулировки скорости обмена.
Цель изобретения — повышение точности контроля за счет регулирования скорости обмена.
Поставленная цель достигается тем, что в устройство для задания режима обмена по интерфейсу, содержащее три блока электрического согласования, индикаторы данных, управления и синхронизации, коммутатор, синхронизаторы приема и передачи, блок управления синхронизаторами, блок задания режима работы, коммутационные панели данньм и управления, регистр управления, причем входы-выходы первого второ1 го и третьего блоков электрического согласования соединены соответственно с шинами данных, управления и синхронизации контролируемого интерфейса, группа входов первого блока электрического согласования соединена с первой группой инфор096642 4 мационных входов коммутатора., вто50
1О
29
40 рая группа информационных входов которого соединена с группой выходов первого блока электрического согласования, управляющий вход которого соединен с управляющим входом коммутатора, первым входом синхронизатора приема и первым выходом блока задания режима работы, второй выход которого соединен с первым входом синхронизатора передачи, группы входов индикаторов данных, управления и синхронизации соединены соответственно с группами выходов коммутатора, первого и второго блоков электрического согласования, группа выходов коммутационной панели управления соединена с группой входов регистра управления, группа выходов которого соединена с группой входов второго блока электрического согласования вход которого соединен с вхоJ дом регистра управления и вьмодом начальных установок коммутационной панелн управления, первый и второй входы. третьего блока электрического согласования соединены соответственно с выходами синхронизагоров передачи и приема, вторые входы которых соединены соответственно с первьх и вторым выходами блока управления синхронизаторами, первый вход которого соединен с третьим входом синхронизатора передачи и первым выходом третьего блока электрического согласования, второй выход которого соединен с третьим входом синхронизатора приема и вторь@4 входом блока управления синхронизаторами, введены коммутационная панель синхронизации, регистр синхронизации, шифратор, регистр данных, блок
Iзаписи данных, причем группа вьиодов коммутационной панели синхронизации соединена с группой входов регистра синхронизации, группа выходов которого соединена с группой входов третьего блока электрического согласования, вход регистра управления соединен с входом регистра синхронизации, группа выходов коммутационной панели данных через шифратор соединена с первой группой входов регистра данных и группой входов блока записи данных, выход сброса коммутационной панели данных соединен с входами регистра данных и блока записи данных, группа выходов которого соединена с второй группой входов регист1096642 ра данных, группа выходов которого соединена с первой группой входов.коммутатора, выход блока записи соединен с входом индикатора данных.
Блок управления синхронизаторами содержит два триггера, формирователь одиночных импульсов, два регулируемых элемента задержки, переключатель, . источник управляющего напряжения, причем выход формирователя одиночных импульсов соединен с управляющими входами первого и второго триггеров, единичные выходы которых соединены соответственно с первым и вторым размыкающими контактами переключа- 15 теля, нулевые входы первого и второго триггеров соединены соответственно с первым и вторым замыкающими контактами переключателя, первый и второй переключающие кон- 20 такты которого соединены с первыми входами соответственно первого и второго регулируемых элементов задержки, вторые входы которых соединены с выходом источника управляющего напряжения, выходы первого и второго регулируемых элементов задержки соединены соответственно с первым и вторым входами блока управления синхронизаторами, 30 первый и второй входы которого соединены соответственно с нулевыми входами первого и второго триггеров, вход данных каждого триггера соединен с его нулевым выхо- 35 дом.
Блок записи данных содержит элемент И, два элемента задержки, четыре элемента ИЛИ-НЕ и триггер, причем группа входов блока записи данных соединена с группой входов элемента И,выход которого соединен с первыми входами первого и второго элементов ИЛИ-НЕ и через пер45 вый элемент задержки с вторым вхо дом первого элемента ИЛИ-НЕ, выход которого соединен с вторым входом второго элемента ИЛИ-НЕ, выход которого соединен с управляющим входом триггера и через второй элемент задержки — с первыми входами третьего и четвертого элементов
- ИЛИ-НЕ, выходы которых образуют группу выходов блока записи данных, единичный выход триггера соединен 55 с вторым входом третьего элемента
ИЛИ-НЕ и является выходом блока за,писи данных, нулевой выход триггера соединен с вторым входом четвертого элемента ИЛИ-НЕ н входом данных триггера, нулевой вход триггера является входом блока записи данных.
На фиг.1 изображено устройство для контроля интерфейса; на фиг.2блок записи данных; на фиг.3 блок управления синхронизаторами.
Устройство для контроля интерфейса (фиг.1) содержит коммутационную панель 1 данных и коммутационную панель 2 управления, шифратор
3, блок 4 управления синхронизаторами, блок 5 записи данных, регистр 6 данных, коммутатор 7, индикаторы 8-10 данных, управления и синхронизации, блоки 11-13 электрического согласования, коммутационную панель 14 синхронизации, регистры 15 и 16 управления и синхронизации, блок !7 задания режима работы, синхронизатор 18 передачи и синхронизатор 19 приема.
Блок 5 записи данных (фиг.2), содержит элемент И 20, элементы 21 и 22 задержки, элементы ИЛИ-НЕ 23-26, триггер 27.
Блок 4 управления синхронизаторами (фиг.3) содержит триггеры 28 и 29, переключатель 30, регулируемые элементы 31 и 32 задержки, источник 33 управляющего напряжения, формирователь 34 одиночных импульсов.
Устройство для контроля интерфейса может работать в трех режимах: приемника, передатчика и контролера. Режим работы устанавливается блоком 17 задания режима работы, который представляет собой переключатель на два положения.
В режиме приемника сигнал с первого выхода блока 17 задания режима работы открывает приемники первого блока
11 электрического согласования, подключенные к шине данных, и подключает группу выходов первого блока 11 электрического согласования через коммутатор 7 к индикатору 8. Одновременно сигнал с первого выхода блока 17 задания режима работы разрешает работу синхронизатора 19 приема. Синхронизатор 19 приема работает в режиме ручного и автоматического управления в зависимости от состояния переключателя 30 блока 4 управления синхронизатором. В автоматическом режиме синхронизатор 19 приема формирует син1096642 8
40
50 хронизирующие сигналы приемника в ответ на синхронизирующие сигналы передатчика, Задержка формирования этих сигналов определяется регулируемым элементом 32 задержки блока 4 управления синхронизаторами. Скорость обмена по йнтерфейсу определяется самые низкоскоростным приемником, так как вьмодные элементы третьего блока 13 электрического согласования пред- 10 ставляют собой усилители с открытым коллектором. Поэтому, изменяя уровень напряжения на выходе источника
33 управляющего напряжения, можно регулировать задержку регулируемого 15 элемента 32 задержки и тем самым регулироваТь скорость обмена.
Блок 4 управления синхронизаторами в ручном режиме позволяет еинхронизатору 19 приема сформировать после20 довательность синхронизирующих сигналов для приема только одного байта данных. Разрешение на прием следующего байта данных формируется при установке в единичное состояние триггера 29 после нажатия кнопг ки формирователя 34 одиночных импульсов.
С помощью коммутационной панели
14 синхронизации можно вручную фор- З0 мировать последовательность сигналов синхронизации при приеме байта данных. При этом выходы регистра 16 синхронизации через третий блок 13 электрического согласования подключаются к шине синхронизации интерфейса. Синхронизатор 19 приема работает при этом в автоматическом режиме, и на индикаторах 8 данных управления и синхронизации можно контролировать процесс обмена.
В режиме передатчика сигнал с второго выхода блока 17 задания режима работы разрешает работу синхронизатора 18 передачи, а сигнал 45 с первого вьмода блока 17 задания режима работы подключает группу выходов регистра 6 данных через коммутатор 7 к индикатору 8 и подключает передатчики первого блока 11 электрического согласования к шине данных контролируемого интерфейса. Коммутационная панель 1 данных содержит клавиши, соответствующие шестнадцатиричному представлению двоичных чисел. Ввод данных в регистр 6 данных осуществляется потетрадно путем нажатия соответствующих клавиш причем первой вводится старшая тетрада. Блок 5 записи данных управляет записью в регистр 6 данных и гасит младшую тетраду. индикатора 8 при вводе на регистр старшей тетрады. При ошибочном нажатии клавиши данных можно клавишей сброса очистить регистр 6 данных и привести в исходное состояние блок 5 записи данньм.
Синхронизатор 18 передачи также может работать в ручном и автоматическом режимах, изменяя скорости обмена под воздействием блока 4 управления синхронизаторами.
Замедление обмена определяется здесь регулируемым элементом 31 задержки. В ручном режиме работы обмен приостанавливается триггером
28 после выдачи байта информации.
Возобновляется обмен после нажатия кнопки формирователя 34 одиночных импульсов.
С помощью коммутационной панели
14 синхронизации можно вручную формировать последовательность сигналов синхронизации при передаче байта данных.. При этом синхронизатор 18 передачи должен находиться в режиме ручного управления, т.е. должен быть исключен из работы.
Режим работы устройства в качестве ручного контролера аналогичен режиму передатчика, но отличается тем, что дополнительно с помощью коммутационной панели 2 управления через регистр 15 управления и второй блок
12 электрического согласования по шине управления интерфейса посылаются управляющие сигналы.
Сброс регистров 15 и 16 управления и синхронизации осуществляется клавишей начальных уставок с коммутационной панели 2 .управления.
Таким образом, предлагаемое устройство за счет введения регулирования скорости обмена позволяет осуществлять тестовую проверку и наладку стандартных устройств сопряжения управляющих систем без сложной дорогостоящей специализированной аппаратуры.
1096642
1096642
ВНЦИПИ Заказ 3826/36 Ти аж 699 Hognscsee