Устройство для управления передачей информации в цвм
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических е еслублик
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61)Дополнительное к авт. свид-ву (22) Заявлено03,04.73 (21) 1904895/18-24 с присоединением заявки № (23) Приоритет (51) М. Кл.
Q 06 f 9/06
Гасударстееннн«й комитет
Совета Иинистроа СССР ао делам иэооретений и открытий (43) Опубликовано25.09.75Бтоллетень №35 (53) УДК 681,326 (088.8) (45) Дата опубликования описания 19.О2.76 (72) Автор. . изобретения
И. П. Селезнев (71) Заявитель (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПЕРЕДАЧЕЙ
ИНФОРМАЦИИ В ЦВМ
Изобретение относится к вычислительной технике и может быть использовано при
1 построении блоков управления высокопроиз-, водительных ЦВМ.
Известно устройство для управления передачей информации в синхронных 1JBM„ содержащее регистр кода операции, и дешифратор, причем первый вход регистра кода операции соединен с информационным вХо-. дом устройства, второй вход регистра кода операции соединен с первым входом синхро- . низации устройства, выход регистра кода операции соединен с входом дешифратора,:
Известное устройство не может быть исполь-15 зовано в высокопроизводительных ЦВМ с совмещением операций, в которых передача информации между последовательно соединенными автономными логическими блоками (All5) осуществляется с учетом признаков gp готовности к приему и выдаче информации.
В llBM с совмещением операций каждый
АЛБ содержит устройство для управления передачей информации, причем признаки готовности к приему в принимающие АЛБ частей информационного слова, формируемого на выходе передающего АЛБ, вырабатываются независимо друг от друга, вследстви» чего пересылка частей слова может осуществляться в различные моменты време««««.
Цель изобретения — повышение быстр« действия устройства.
Достигается это благодаря тому, -«ru устройство дополнительно содержит элемент
"И и логические блоки направления перед»чи, первый вход каждого из которых соединен с соответствующим выходом деш««фр««тора, второй вход соединен с входом пр««з««»««« готовности к передаче устройства, третий вход соед«нен с соответствующим входом признака готовности к приему устройств», четвертый вход соединен со вторым входом синхронизации устройства„ пятый вход соединен с первым входом синхронизации усчройства, шестой вход соединен с треты«м входом синхронизации устройства, первый выход каждого логического блока соед««««с««« с соответствующим выходом у««р»««,««е«««ы приемом информации устройств», » в «о} «ой его выход соединен с соответст»ующим»к
485450
3 дом элемента "И, выход которого соединен с выходом признака окончания передачи устройства. Кроме того, каждый логический блок направления передачи содержит два триггера, три элемента И, элемент
"ИЛИ" и элемент "НЕ», причем первый àõîà первого элемента "И соединен с первым входом логического блока и с входом элемента "HE", выход которого соединен с первым входом второго элемента "И", 10 второй вход которого соединен со вторым входом первого элемента "И" и с четвер, тым входом логического блока, а выход— с первым входом элемента "ИЛИ". Выход последнего соединен с нулевым входом
15 первого триггера, единичный вход которого соединен с единичным входом второго триггера и с пятым входом логического блока, выход первого триггера соединен со вторым выходом логического блока и
20 с первым входом третьего элемента И", второй вход которого соединен с шестым входом логического блока, а выход - с нулевым входом второго триггера, единич25 йый выход которого соединен с третьим входом первого элемента "И", четвертый вход которого соединен со вторым входом логического блока направления передачи, пятый вход первого элемента "И соединен с третьим входом логического блока, а выход первого элемента "И" соединен, со вторым входом элемента "ИЛИ" и с первым выходом логического блока.
На чертеже приведена схема устройства.
Устройство содержит регистр 1 кода операции, дешифратор 2, элемент . И 3, логические блоки направления передачи
4., 4, ... 4 ;, первый вход 5 синхро-
40 ниэации, второй вход 6 синхронизации, третий вход 7 синхронизации, вход 8 признака готовности к передаче, входы 91
9, ... 9 признаков готовности к при2 " и 45 ему, выход 10 признака окончания передачи, выходы 11, 11, 11 1 управ- ления приемом, элемент "И" 12, элемент
"HE" 13, элемент И" 14, элемент ИЛИ"
15, первый триггер 16, элемент "И" 17, второй триггер 18, информационный вход
19.
Устройство работает следующим образом. В результате подачи на первый вход синхронизации 5 импульсного сигнала осуществляется занесение с информационного входа 19 устройства кода операции,, определяющего направления передачи информации, в регистр 1 и установка в ° 00
,4 единичное состояние триггеров 16 и 18 всех логических блоков направления передачи. На входах дешифратора 2 формируются сигналы 1, фиксирующие направления передачи информации, причем на
Д-ом выходе сигнал "1" возбуждается в том случае, если должен быть сформирован импульсный сигнал на выходе 111, управления приемом информации устройства. Коиичество сигналов "1", возбужда.емых одновременно на выходах дешифратора 2, соответствует общему количеству сигналов управления приемной информации устройства, вырабатываемых при реализации принятого в регистр 1 кода операции (количеству принимаемых АЛБ, в которые следует переслать информацию с выхода рассматриваемого передающего АЛБ). Синхроимпульсы, последовательно поступающие на второй и третий входы синхронизации (6 и 7, соответственно), вызывают последовательный переход в нулевое состояние триггеров
16 и 18 тех логических блоков направления передачи, которым соответствуют сигналы "0" на выходах дешифратора 2. Формирование импульсного сигнала управления приемом информации на выходе элемента
И12 к-го логического блока направления передачи, которому соответствует сигнал
«1" на соответствующем выходе дешифратора 2, происходит только при единичных значениях признака готовности к передаче устройства (вход 8) и соответствующего признака готовности к приему устройства (вход 9), поступающего иэ соответствующего принимающего АЛБ. Признак, формируемый на входе 8 устройства, фиксирует завершение выполнения микроопераций, обеспечивающих преобразование информации в передающем АЛБ.
В результате выработки сигнала на выходе элемента "И" 12 к-го логического блока направления передачи (при этом формируется также сигнал на выходе 11 к управления приемом информации устройства) триггеры 16 и 18 этого блока последовательно переходят в нулевое состояние, что исключает повторную выработку управляющего сигнала. После того как будут сформированы все сигналы управления приемом информации устройства, определяемые кодом операции в регистре 1, триггеры 16 всех логических блоков направления передачи находятся в нулевом состоянии.. Это влечет за собой выработку сигнала "1 на выходе элемента "И" 3.
485450
Предмет изобретения
1, Устройство для управления передачей, информации в UBN, содержащее регистр ко-! да операции и дешифратор, причем„первый ! вход регистра кода операции соединен с информационным входом устройства, второй вход регистра кода операции соединен с
В первым входом синхронизации устройства, выход регистра кода операции соединен со входом дешифратора,-о т л и ч а ю щ е ес я тем, что, с целью повышения быстродействия устройства, оно дополнительно содержит элемент И и логические блоки направления передачи, первый вход каждого из которых соединен с соответствующим выходом дешифратора, второй вход соединен со входом и изнака готовности к передаче устройства, третий вход соединен с соответствующим входом признака готовности к приему устройства, четвертый вход соединен со вторым входом синхронизации устройства, пятый вход соединен с первым входом синхронизации устройства, шестой вход соединен с третьим входом синхронизации устройства, первый выход. каждого логического блока соединен с соответствук>щим выходом управления приемом информации устройства, а второй его выход соедч нен с соответствующим входом элемента
И, выход которого соединен с выходом признака окончания передачи устройства.
2 Устройство по g. 1, о т л и ч а ю. щ е е с я,тем, что, каждый логический блок направления передачи содержит два триггера, три элемента "И, элемент "ИЛИ" и элемент НЕ, причем первый вход первого элемента "И соединен с первым входом логического блока и с входом элемента НЕ выход которого соединен с первым входом второго элемента И", второй вход
Н} которого соединен со вторым входом перв го элемента "И" и с четвертым входом логического блока, а выход — с первым входом элемента "ИЛИ", выход которого соединен с нулевым входом первого триг15 гера, единичный вход которого соединен с единичным входом второго триггера и с пятым входом логического блока, выход первого триггера соединен со вторым выходом логического блока и с первым вхо20 дом третьего элемента "И, второй вход которого соединен с шестым входом логического блока а выход - с нулевым входом второго триггера, единичный выход которого соединен с третьим входом перво% го элемента И", четвертый вход которого соединен со вторым входом логического блока направления передачи, пятый вход первого элемента И" соединен с третьим входом логического блока, а выход первоЭ го элемента И" соединен со вторым вхо
; дом элемента ИЛИ и с первым выходом
I логического блока..
485450 п/?
Составитель .Apeae
Те" Ред Т.КУРипко Корректор А llaecoaa
Редактор Я.Гончар
Заказ ДЯ
Ц!!ИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, 113035, Раушская наб., 4
Предприятие «Г!атент», Москва, Г-59, Бережковская наб., 24 изл. и Ю5
Тираж 679 Подписное