Устройство для сопряжения внешнего устройства с магистралью

 

Изобретение относится к вычислительной технике и может быть использовано при сопряжении внешних устройств с магистралью, в частности для сопряжения цифровых измерительных приборов с магистралью приборного интерфейса. Целью изобретения является расширение области применения. Поставленная цель достигается тем, что в устройство, содержащее счетчик, два триггера, три одновибратора, регистр адреса и компаратор адреса, введены дешифратор команд и регистр-указатель адреса. 2 ил.

COOS СОВЕТСНИХ

COLlHAЛИСТИЧЕСНИХ

РЕСПУ БЛИН

«SU„„580378

jS1)g С 06 F 13/00

А1

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АSTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ

f}0 ИЗОБРЕТЕНИЯМ И ОТНРЬГГИЯМ

ПРИ ГКНТ СССР.(21) 4376219/24-24 (22) 08.02.88 (46) 23.07.90. Бюл. ¹ 27 (71) Научно-исследовательский и конструкторско-технологический институт средств контроля электронной аппаратуры и изделий электронной техники (72) В.В.Данилов, Д.Г.Добровинская, В.С.Пункевич и А.И.Федонин (53) 681.3(088.8) (56) Авторское свидетельство СССР

1252788, кл . G 06 F 13/10, 1984.

Авторское свидетельство СССР № 1413638, кл. G 06 F 13/ 10, 1987.

Изобретение относится к вычисли-. тельной технике и может быть использовано при сопряжении внешних устройств с магистралью, в частности для сопряжения цифровых измерительных приборов с магистралью приборного интерфейса при создании больших измерительных комплексов.

Цель изобретения — расширение области применения.

На фиг,1 приведена функциональная схема устройства; на фиг,2 — дешифратор команд.

Устройство содержит регистр 1 адреса, одновибраторы 2-4, счетчик

5, триггеры 6 и 7, дешифратор 8 команд, компаратор 9 адреса и региструказатель 10 адреса.

Устройство содержит шины магистрали (фиг.1) "Сброс" 11, "Строб д нных" 12, "Готовность приема" !3, 2 (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВНЕШНЕГО УСТРОЙСТВА С МАГИСТРАЛЬЮ (57) Изобретение относится к вычислительной технике и может быть использовано при сопряжении внешних устf ройств с магистралью, в частности для сопряжения цифровых измерительных приборов с магистралью приборного интерфейса. Целью изобретения является расширение области применения, Поставленная цель достигается тем, что в устройство, содержащее счетчик, два триггера, три одновибратора, регистр адреса и компаратор адреса, введены дешифратор команд и регистр-указатель адреса. 2 ил.

"Данные приняты" 14, "Конец передачи" 15, "Управление" 16, а также шину 17 магистрали и ВУ вЂ” "Данные", и кроме того, выходы 18-22.для подключения соответственно к входам ВУ

"Сброс" и "Запись", первую и вторую группы адресных выходов внешнего устройства.

Устройство также содержит элемент ,И 23 и дешифратор 24 (фиг.2).

Особенностью предлагаемого устройства является интерпретация нечетных байтов в качестве адреса, а четных — в качестве данных.

Устройство реализует следующие интерфейсные функции: начальная установка (процедура НУ), приборное сообщение (процедура ПС), параллельный опрос (процедура ПО).

При выполнении процедуры ПС вслед за трансляцией данных по шине 17

1580378

3 на шине 12 устанавливается низкий уровень, а содержимое счетчика 5 увеличивается на единицу, при этом, если содержимое становится нечетным, то на 5 синхровходе регистра 1 адреса формируется высокий уровень, в результате чего регистр 1 адреса фиксирует байт данньи - адрес.

Совпадение m разрядов регистра 1 10 адреса с кодом, установленным íà m клеммах "первичного адреса",приводит к установке низкого уровня на выходе компаратора 9 адреса.

"Если к магистрали подключено не- сколько .предлагаемых устройств, то только одно из них, адресованное на обмен, формирует на шине 13 низкий уровень, остальные сохраняют высокоимпедансное состояние. .20

Контроллер интерфейса, получая сигнал перехода шины 14 в состояние . высокого уровня ° возвращает шину 12 в состояние высокого уровня, после чего одновибратор 4 формирует импульс,25 а триггер 7 переходит в исходное состояние.

До прихода следующего нечетного байта данных код регистра 1 адреса, содержащий первичный и вторичный . адреса, не изменяется.

При приеме четных байтов также сопровождаемых сигналом на шине 12, выходной код счетчика 5 становится четным. При этом дешифратор 8 команд

- формирует сигнал "Запись" BY на выход 19, если состояние выхода (ш+1) разряда регистра 1 адреса (третья группа выходов) соответствует "1", или сигнал на синхровход регистра-. 4 указателя 10 адреса, если состояние выхода (m+1) разряда регистра 1 адреса соответствует "0". По положительному. фронту сигналов информация, установленная на шине 17, фиксирует-. 45 ся либо на регистре-указателе 10 адреса, либо в ВУ в области памяти, соответствующей второй группе выходов регистра 1 адреса„ по адресу, установленному на выходе регистра-ука50 зателя 10 адреса.

Обмен сигналами по шинам 12-1б происходит так же, как и при приеме нечетных (адресных для устройства) байтов.

Трансляция контроллером интерфейса последнего байта сопровождается низким уровнем по шине 15. По окончании приема последнего байта на шине 15 снова устанавливается высокий уровень, по которому одновибратор 2 сбрасывает счетчик 5. После этого устройство устанавливается в исходное состояние.

При выполнении процедуры ПО устройство может работать не только в режиме чтения, но н в режиме записи информации в прибор при наличии в сообщении контроллера более одного байта данных, причем запись производится, как и в процедуре ПС, четными байтами по адресам, установленным предыдущими нечетными байтами.

Сигнал "Чтение" BY на выходе 20 устройства формируется после передачи последнего байта в момент обмена сигналами на..шинах 15 и 16, По положительному фронту сигнала

"Чтение" на шинах 17 устанавливаются данные адресованного источника.

Если состояние (ш+1) разряда регистра 1 адреса соответствует "1", то происходит чтение содержимого адреса BY из области, соответствующей состоянию второй группы выходов регистра 1 адреса, по адресу, установленному на регистре-указателе 10 адреса..

В случае, если состояние (ш+1) разрядов регистра 1 адреса соответствует "0", то по сигналу на втором дополнительном выходе дешифратора 8 команд происходит чтение содержимого регистра-указателя 10 адреса— на шинах 17, выставляется содержимое регистра-указателя 10 адреса.

Формула изобретения

Устройство для сопряжения внешнего устройства с магистралью, содержащее регистр адреса, три одновибратора, два триггера, счетчик и комнаратор адреса, причем информационные входы регистра адреса являются входами устройства для под" ключения к шине данных магистрали, вход первого одновибратора является входом устройства для подключения к шине "Конец передачи" магистрали, выход первого триггера соединен с входом второго одновибратора и яв-. ляется выходом устройства для подключения к шине "Готовность приема" магистрали, вход третьего одновибратора соединен с первым инверсным входом сброса первого триггера, счет1

5 1580378 6 ным входом счетчика и является вхо- нен с синхровходом регистра адреса, дом устройства для подключения к ши- о т л и ч а ю щ е е с я тем что

tt !1 не Строб данных магистрали, пер- с целью расширения облаоти применевая группа выходов регистра адреса ния s устройство введены дешифратор

S является группой выходов устройства команд и, регистр-указатель адреса

1 для подключения к первой группе ад- причем первый инверсный .вход дешифресных входов внешнего устройства, ратора команд соединен с выходом вторая группа выходов регистра ад- компаратора адреса, второй инверсреса соединена с первой группой вхо- ный вход дешифратора команд соединен

10 дов компаратора адреса, вторая груп- с входом первого одновибратора, трепа входов которого является группой тий инверсный вход дешифратора ковходов устройства для подключения манд является входом устройства для к адресным выходам внешнего устрой- подключения к шине управления магист а, выход компаратора адреса со- 15 страли, прямой вход дешифратора коединен с вторым инверсным входом манд соединен с третьей группой высброса первого триггера, выход вто- ходов регистра адреса, первый и второго одновибратора соединен с синхро- рой выходы дешифратора команд являвходом второго триггера, прямой вы- ются выходами устройства для подклюход которого является выходом уст 2О чения соответственно к входам записи

It ройства для подключения к шине Дан и чтения внешнего устройства треlt

Э ные приняты магистрали, инверсный тий и четвертый выходы дешифратора выход второго триггера соединен с команд соединены соответственно с входом установки первого триггера первым и вторым синхровходами ревыход третьего одновибратора ооеди р5 гистра-указателя адреса группа выхоS нен с первым входом сброса второго дов которого является группой выхотриггера, второй вход сброса кото- дов устройства для подключения к втоРого соединен с первым входом сброса рой группе адресных входов внешнего счетчика и является входом устрой- устройства, первая и вторая группы ства для подключения к шинам сбро а ЗО информационных входов-выходов регимагистрали и внешнего устройства, стра-указателя адреса подключены к выход первого одновибратора соединен шинам данных магистрали и внешнего с вторым входом сброса счетчика, вы" устройства. ход.младшего разряда которого соедин

1580378, ® 1 КОИОЩ2ВЯОЯК Я

Составитель Г.Стернин

Техред Л.Сердюкова Корректор С,Шекмар

Редактор И.Дербак

Заказ 2014 Тираж 569 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Устройство для сопряжения внешнего устройства с магистралью Устройство для сопряжения внешнего устройства с магистралью Устройство для сопряжения внешнего устройства с магистралью Устройство для сопряжения внешнего устройства с магистралью 

 

Похожие патенты:

Изобретение относится к электронной коммутационной технике, в частности к матричным распределителям с запоминанием программы настройки, и может быть использовано в автоматике, вычислительной технике при создании интеллектуальных ЭВМ и электронных автоматических телефонных станций нового поколения

Изобретение относится к вычислительной технике , в частности к приоритетным устройсвам, и может быть использовано для организации обращения нескольких абонентов к общему ресурсу, в частности к общей магистрали

Изобретение относится к вычислительной технике

Изобретение относится к вычислительным системам и многомашинным комплексам, а также к локальным сетям реального времени

Изобретение относится к вычислительной технике и может быть использовано в многомашинных и многопроцессорных вычислительных системах

Изобретение относится к вычислительной технике, в частности к устройствам управления внешней памятью

Изобретение относится к вычислительной технике и может быть использовано в автоматизированных системах управления и системах сбора данных

Изобретение относится к автоматике и информационно-измерительной технике и может быть использовано в многоканальных устройствах управления и регулирования технологическими процессами в составе АСУТП

Изобретение относится к вычислительной технике и может быть использовано для определения эксплуатационно-технических характеристик сложных систем

Изобретение относится к вычислительной технике и может быть использовано при проектировании локальных сетей ЭВМ и мультипроцессорных вычислительных систем

Изобретение относится к вычислительной технике и может быть использовано в многомашинных вычислительных системах с общей магистралью, в многомашинных системах управления связью

Изобретение относится к области вычислительной техники и предназначено для построения коммутационных сетей вычислительных систем

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Изобретение относится к электросвязи и может быть использовано в автоматизированных системах управления технологическими процессам, телемеханике и локальных вычислительных сетях

Модем // 2109332
Изобретение относится к области вычислительной техники и касается портативного интерфейсного блока или содема, который позволяет устанавливать временную двустороннюю связь между заключенной в корпус аппаратурой управления технологическим процессом и персональным компьютером общего назначения без использования электрического соединения между ними

Изобретение относится к вычислительной технике и может быть использовано для организации межмашинного обмена в распределенных вычислительных комплексах и сетях ЭВМ

Изобретение относится к устройствам для управления передачами данных через неспециализированную шину между запоминающим устройством или совокупностью внешних устройств (включая процессоры), как по отдельности, так и в совокупности, а более конкретно, к средствам, позволяющим разрешать конфликты на основе приоритетов между устройствами более эффективно, посредством исключения бесполезно отработавших циклов разрешения конфликтов и больших пакетных буферных устройств, и делать пропускную способность доступной для передачи данных

Изобретение относится к схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, более конкретно к электронным схемам модулей диспетчерского управления с дуплексной связью для использования в системе передачи информации, обеспечивающей передачу информации даже при наличии ошибок в линии связи за счет дуплексной связи между диспетчерскими устройствами
Наверх