Устройство для сопряжения

 

Союз Советскик

Социалистическик

Респубнмк

1 (п>739511

О П И С:А "-Н"И E

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИ ЕТЕЛЬСТВУ (61) Дополиитвльнов к авт. саид-ву— (22) Заявлено 1706.77 (21) 24959 34/18-24 (5!)М. Цл.

G 06 F 3/00 с присоединением заявки ) (о1 (23) Приоритет

Государствеииый комитет

СССР по делам изобретеиий и открытий

Опубликовано 0506,80,Бюллетень Йо 21

Дата опубликования описания 0506.80 (53) УДК 681 14 (088. 8) (72) Авторы изобретения

И.М. Бородин, В. E. Венцкевич, .А.Н. Климов и Н. Г. Мартынов (71) Заявитель (54) УСТРОИСТВО ДЛЯ СОПРЯЖЕНИЯ

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

Известно устройство для передачи и обмена информацией, предназначенное для организации работы вычислительных машин (1) и содержащее регистр обмена, блок выбора приоритета, периферийный регистр, выход и вход которого соединены через регистр обмена. Блок управления соединен с выходом центрального процессора и выходом блбка 15 выбора приоритета. Блок управления периферийным устройством подключен выходом ко входу блока выбора приоритета. Первый выход блока управления подключен к управляющему входу регис- 20 тра обмена, соединенного информационными шинами с центральным процессором.Коммутатор системы подключен первым и вторым входами соответственно к первым и вторым выходам блока управ- 25 ления периферийным устройствам.

Управляющий вход коммутатора соединен со вторым выходом блока управления, а выход — с управляющим входом периферийного регистра. 30

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

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

Целью изобретения является ïîâûшение быстродействия и надежности устройства.

739511

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

На чертеже представлена структурная схема устройства для сопряжения.

Запросную часть устройства образуют блок задержки l, соединенный 15 выходом с первым входом блока памя..ти 2. Приемник информации 3 подключен к выходу дяаифратора 4, вход источника информации 5 — к выходу аналогичйого дешифратора б. Генера- О тор тактовых"импульсов 7 подключен к -одному входу элемента И 8. Первый выход формирователя кода адреса 9 соединен с первыми входами дешифраторов 4 и 6, второй вход — co вторыми входами дешифраторов 4 и 6, вторыми входами формирователя кода приоритета 10, вторыми входами блока памяти 2 и первыми входами блока задержки 1, третий вход — с третьим входом блока памяти с выходом эле-мента И 8 и первым входом формирователя кода приоритета 10. " Ф

Р

Выход формирователя 10 связан ,через формирователь 9 с третьими входами дешифраторов 4 и б. Четвертые входы дешнфраторов 4 и 6 объеди.нены между собой, с четвертым входом блока памяти 2 и с третьим входом

Формирователя 10. Четвертый выход формирователя 9 подключен к другому 40 входу элемента И 8.

Блок задержки 1 содержит триггер 11, соединенный единичным выходом с элементом И 12. Блок памяти 2 . содержит триггер 13, подключенный 41 через элемеит И 14 и счетчик 15 ко входам элемента И 16.

Дешифратор 4 содержит регистр сдвига 17, подсоединенный через элемент И 18 ко входу триГгера 19.

Генератор тактовых импульсов 7, элемент И 8, формирователь кода адреса 9 и формирователь кода-приоритета 10 образуют сннхроиизируюцую часть устройства.

Дешифратор б и источник информации;5 образуют передающую часть устройства, а дешифратор 4 и приемник информации 3 являются приемной частью устройства.. Шина 20, являющаяся входом устрой- 60 ства, соединена со вторим вход6м блока задержки 1. Устройство содержит . шийы синхронизации 21, шйни конца операций 22, шины запроса 23, информационные 24 и тактовые 25 шины. 65

Устройство работает следующим образом.

В исходном состоянии импульсы с генератора 7 поступают через открытый элемент И 8 на шину синхронизации

21. С другого выхода генератора 7 импульсы поступают на тактовую шину

25. Источник информации 5 накапливает информацию о каком-либо вычислении или измерении. В процессе работы устройства требование на обмен информацией между источником информации 5 и приемником информации 3 поступает со входа 20 на единичное плечо триггера

ll блока задержки 1. Разрешение с триггера 11 поступает на элемент И 12. Очередной импульс синхронизации проходит через элемент И 12 и устанавлива ет триггер 13 в единичное состояние.

С триггера 13 на элемент И 14 поступаег разрешение. Импульсы с тактовой шины 25 начинают поступать через элемент И 14 в счетчик 15, в котором выполняется счет в двоичном коде.

Элемент И 16 соединен с плечами триг-геров счетчика 15 таким образом, что сигнал на ее выходе появляется при определенном коде в счетчике 15. Этот код является кодом приоритета запрашиваемого блока. Сигнал с выхода элемента И 16 устанавливает триггер 11 в нулевое состояние и поступает на шину запроса 23. Из шины запроса он воспринимается только формирователем 10. В формирователе 10 расположен такой же счетчик,(на чертеже не показан), как и счетчик 15, подсчитывающий импульсы"синхронно с ним. Сигналом с выхода элемента И 16 код приоритета из формирователя 10 переноСится в формиро ватель 9. Одновременно этот код является кодом начала определенной программы передачи информации, которая

- Формируется Формирователем 9. Формирователь 9 устанавливает запрет на эЛемент И 8, и импульсы синхронизации перестают поступать в шину синхронизации, а также передает последовательно Ilo информационной шине код адреса между запросившим блоком (приемником) и блоком, в который не- обходимо передать информацию. Синхронизирующими импульсами при передачи информации являются ймпульсы в тактовой шине. Код адреса принимается регистрами сдвига 17 дешифраторов 4 и 8. После передачи кода адреса

Формирователь .9 формирует команду в шину запроса. Этой командой в дешифраторах 4 и 6 опрашиваются элементы

И 18, связанные с регистрами сдвига

17 и устанавливаются в единичное состояние триггеры 19. Из дешифратора 6 в источник информации 5, а из дешифратора 4 в приемник информации 3 поступает разрешение на передачу и прием информации соответственно. С помошью импульсов сдвига с тактовой шинн информация .передается из источни739511

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

ЦНИИПИ Заказ 2925/42

Филиал ППП Патент, r. Ужгород, ул. Проектная, 4.5 ка инФормации 5 в приемник информации 3. После Формирования определенного для каждого случая числа Й 4пульсов в тактовой шине формирователь 9 формирует в шине конца операции сигнал, который ус анавливает триггеры 5

19 дешифраторов 4 и б в нулевбе состояние. Передача и прием информации прекращаются. Формирователь 9 снимает запрет с элемента И 8, и импульсы с генератора 7 продолжают поступать в шину синхронизации. После этого устройство сноба готово к обработке запросов.

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

Пля этого в дешифраторах всех 20 приемников, в которые прием производится одновременно, элементы И 18 собраны на одинаковое число входов.

Инициатором запроса может быть как приемник, так и источник. 25

При одновременном запросе несколькими приемниками или источниками первым обрабатывается запрос с высшим приоритетом. Чем выше приоритет, тем на меньшее число входов собран эле- 3Q мент И 16.

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

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

Источники информации, принятые. во внимание при. экспертизе

I. Авторское свидетельство СССР

Р 496115, G 06 F 3/04, 1972.

2,. Авторское свидетельство СССР

М 291199, G 06 Г 3/00; 1966.

-/ э ура ." О --

Тираж 751 Подписное

Устройство для сопряжения Устройство для сопряжения Устройство для сопряжения 

 

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

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

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

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

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

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

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

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

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

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