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

Номер патента: 739511

Авторы: Бородин, Венцкевич, Климов, Мартынов

ZIP архив

Текст

Союз Советскик Социалистическик Респубник(51)М. Кл. С 06 Г 3/00 с присоединением заявки Йо(23) Приоритет Государствеииый комитет СССР по делам изобретеиий и открытий(54) УСТРОИСТВО ДЛЯ СОПРЯЖЕНИЯ 1Изобретение относится к области автоматики и вычислительной техники и предназначено для организации обмена информацией как внутри вычислительной машины, так и между ЭВМ и пери- З ферийными устройствами.Известно устройство для передачи и обмена информацией, предназначенное для организации работы вычислительных машин (1 и содержащее регистр обме на, блок выбора приоритета, периферийный регистр, выход и вход которого соединены через регистр обмена. Блок управления соединен с выходом центрального процессора и выходом блбка 15 выбора приоритета. Блок управления периферийным устройством подключен выходом ко входу блока выбора приоритета. Первый выход блока управления подключен к управляющему входу регис тра обмена, соединенного информационными шинами с центральным процессором.Коммутатор системы подключен первым и вторым входами соответственно к первым и вторым выходам блока управ ления периферийным устройствам.Управляющий вход коммутатора соединен со вторым выходом блока управления, а выход - с управляющим входом периферийного регистра. 30 Из известных устройств и систем передачи и обмена информацией наиболее близким по:технической сущности к изобретению является устройство, содержащее генератор тактовых импульсов, подключенный к элементу И и.тактовым шинам, источник и приемники информации, соединенные с информационными шинами, шины конца операций, блок задержки, соединенный с блоком памяти., шинами запроса и синхронизации, соединенными с элементом И 2).Недостатком таких устройств является низкое бывтродействие из-за того, что в них невозможен обмен информацией между источниками и приемниками информации в нескольких направлениях. Передача информации возможна только в один приемник от нескольких источников, что требует большого объема электронного оборудования. Кроме того, при одновременном запросе на передачу двумя или более источниками в выборе наиболее приоритетного приемника задействованы практически все блоки системы, что снижает надежность ее работы.Целью изобретения является повышение быстродействия и надежности устройства.Поставленная цель достигается тем, что в известное устройство введены дешифраторы, соединенные с источником и приемниками информации, с шинами конца операций, запроса, тактовыми и"кнФормационными шинами, и последовательно соединенные формирователь кода приоритета, подключенный к тактовым шинам, шинам запроса и синхронизации, и формирователь кода адре-са, соЕдиненный с элементом И, инФормацибнными шинами, шинами запроса й конца операций.На чертеже представлена структурная схема устройства для сопряжения.Запросную часть устройства образуют блок задержки 1, соединенный 15выходом с первым входом блока памя.ти 2. Приемник информации 3 подключен к выходу деаифратора 4, вход источника информации 5 - к выходу аналогичйого дешифратора б. Генера тор тактовых"импульсов 7 подключенк -одному моду элемента И 8. Первый выход формирователя кода адреса 9соединен с первыми входами дешифраторов 4 и б, второй вход - со вторыми входами дешифраторов 4 и б, вторыми входами формирователя кода приоритета 10, вторыми входами блока памяти 2 и первыми входами блока задержки 1, третий вход - с третьим входом блока памяти с выходом эле-. мента И 8 и первым входом формирова"теля кода приоритета 10. " ФВыход Формирователя 10 связан ,через формирователь 9 с третьими входами дешифраторов 4 и б. Четвер. тые входы дешнфраторов 4 и б объеди,нены между собой, с"четвертымвходом блока памяти 2 и с третьим входом формирователя 10. Четвертый выход формирователя 9 подключенк другому 40 входу элемента И 8.Блок задержки 1 содержйт триггер 11, соединенный единичным выходом с элементом И 12. Блок памяти 2 . содержит триггер 13, подключенный 4 через элемеит И 14 и счетчик 15 ко входам элемента И 16.Дешифратор 4 содержит регистр сдвига 17, подсоединенный черезэлемент И 18 ко входу триГгера 19. уГенератор тактовых импульсов 7,элемент И 8, Формирователь кода адреса 9 и Формирователь кода-приоритета 10 образуют синхрбиизируюцуючасть устройства.Дешифратор б и источник информации;5 образуют передающую частьустройства, а дешифратор 4 и приемник информации 3 являются приемнойчастью устройстваШина 20, являющаяся входом устрой- бб ства, соединена со вторим входом блока задержки 1. Устройство содержит . шийы синхронизации 21, шйны конца операций 22, шины запроса 23, информационные 24 и тактовые 25 шины, 65 Устройство работает следующим образом.В исходном состоянии импульсы с генератора 7 поступают через открытый элемент И 8 на шину синхронизации 21. С другого выхода генератора 7 импульсы поступают на тактовую шину 25. Источник информации 5 накапливает информацию о каком-либо вычислении или измерении. В процессе работы устройства требование на обмен информацией между источником информации 5 и приемником информации 3 поступает со входа 20 на единичное плечо триггера 11 блока задержки 1. Разрешение с триггера 11 поступает на элемент И 12. Очередной импульс синхронизации проходит через элемент И 12 и устанавливает триггер 13 в единичное состояние. С триггера 13 наэлемент И 14 поступае 1 разрешение. Импульсы с тактовой шины 25 начинают поступать через элемент И 14 в счетчик 15, в котором выполняется счет в двоичном коде.Элемент И 16 соединен с плечами триг- . геров счетчика 15 таким образом, что сигнал на ее выходе появляется при определенном коде в счетчике 15, Этот код является кодом приоритета запрашиваемого блока. Сигнал с выхода элемента И 16 устанавливает триггер 11 в нулевое состояние и поступает на шину запроса 23. Из шины запроса он воспринимается только формирователем 10, В формирователе 10 расположен такой же счетчик,(на чертеже не показан), как и счетчик 15, подсчитывающий импульсы"синхронно с ним. Сигналом с выхода элемента И 16 код приоритета из формирователя 10 переноСится в формирователь 9. Одновременно этот код является кодом начала определенной программы передачи информации, которая формируется Формирователем 9. Формирователь 9 устанавливает запрет на эЛемент И 8, и импульсы синхронизации перестают поступать в шину синхронизации, а также передает последовательно по информационной шине код адреса между запросившим блоком (приемником) и блоком, в который не-обходимо передать информацию. Синхроиизирующими импульсами при передачи информации являются ймпульсы в тактовой шине. Код адреса принимается регистрами сдвига 17 дешифраторов 4 и 8. После передачи кода адреса Формирователь .9 Формирует команду в шину запроса. Этой командой в дешифраторах 4 и 6 опрашиваются элементы И 18, связанные с регистрами сдвига 17 и устанавливаются в единичное состояние триггеры 19. Из дешифратора б,в источник информации 5, а из дешифратора 4 в приемник информации 3 поступает разрешение на передачу и прием информации соответственно. С помошью импульсов сдвига с тактовой шинн информация передается из источниФормула изобретения лиал ППП Патент.5ка информации 5 в приемник информации 3. После формирования определенного для каждого случая числа Й 4 пуль" сов в тактовой шине формирователь 9 формирует в шине конца операции сигнал, который усанавливает триггеры 5 19 дешифраторов 4 и б в нулевбесостояние. Передача и прием информации прекращаются. Формирователь 9 снимает запрет с элемента И 8, и импульсы с генератора 7 продолжают поступать в шину. синхронизации. После этого устройство сноба готово к обработке запросов.Схема обработки запросов, состоящая из блока задержки 1 и блока памяти 2, может быть установлена в источнике или в приемнике, а информация может передаваться одновременно не в один, а в несколько приемников.для этого в дешифраторах всех 20 приемников, в которые прием производится одновременно, элементы И 18 собраны на одинаковое число входов. Инициатором запроса может быть как приемник, так и источник.25При одновременном запросе несколькими приемниками или источниками первым обрабатывается запрос с высшим приоритетом. Чем выше. приоритет, тем на меньшее число входов собран эле О мент И 16. Технико-экономические показатели предложенного устройства в специалиЦНИИПИ Заказ 2925/42 зированном вычислителе особенно приналичии большого числа блоков передачи и блоков приемо-передачи значительно улучшены. 1. Устройство для сопряжения,содержащее генератор тактовых импульсов, подключенный к элементу И и .тактовьак шинам, источник и приемникиинформации, соединенные с информационными шинами, шины конца операцийи блок, задержки, соединенный с блоком памяти, шинами запроса и синхронизации, соединенными с элементом И,о т л и ч а.ю щ е е с я тем, что,с целью повьваения быстрОдействия инадежности устройства, в него введены дешифраторы, соедийенные систочником и приемниками информации, сшинами конца операций, запроса, тактовыми и информационными шинами, ипоследовательно соединенные формирователь кода приоритета, подключенныйк тактовым шинам, шинам запроса исинхронизации, и формирователь кодаадреса, соединенный с элементом И;,инФормационнюе венами, шилами запроса и конца операций.Источники информации,принятые. во внимание при. экспертизе1. Авторское свидетельство СССР9 49 Ь 15, 6 Об Р 3/04, 972.2 Авторское свидетельство СССРМ 291199,С 06 Г 3/00; 1966,У./-

Смотреть

Заявка

2495934, 17.06.1977

ПРЕДПРИЯТИЕ ПЯ В-2502

БОРОДИН ИГОРЬ МИХАЙЛОВИЧ, ВЕНЦКЕВИЧ ВЛАДИМИР ЕВГЕНЬЕВИЧ, КЛИМОВ АРКАДИЙ НИКОЛАЕВИЧ, МАРТЫНОВ НИКОЛАЙ ГЕННАДЬЕВИЧ

МПК / Метки

МПК: G06F 3/00

Метки: сопряжения

Опубликовано: 05.06.1980

Код ссылки

<a href="https://patents.su/3-739511-ustrojjstvo-dlya-sopryazheniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения</a>

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