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

Авторы: Веселовский, Светников

ZIP архив

Текст

,(1, 3231 6 оез Йооетекик Социалистических Респувлик(61) Дополнительное к авт. свил-ву 15,02.74 (21) 1998362/18 22) Заявле 06 Г 3/ М Улг с присоединением заяв 23) Приоритет сударственнын комитет Совета Министре по делам лавери вткрыти Опублико о 15,02.76. Бюллетень Ме 6 К 681.325(088.8 ата опубликования описания 30.04.7. В. Веселовский 1) Заявител Особое конструкторское Рязанского радио УСТРОЙСТВО ДЛЯ ОБМЕНА ИНФОРМАЦИЕЙ Недостатком5 ся большая разчто приводит кнения управляю рудоваиия устроЦель изобрет 0 ния устройства. известного ядность у величени щих слов яства.ния - сок устроиства являетравляющего слова,памяти для храк увеличению обоение оборудоваИзобретение относится к области цифровой вычислительной техники и может быть использовано в цифровых вычислительных машинах и системах, в информационно-поисковых системах, в системах сбора и обработки информации, в системах управления производственными процессами.В современных вычислительных системах, работающих в реальном масштабе времени для согласования потоков данных между различными устройствами и системами, применяются буферные накопители, под которые обычно отводятся отдельные зоны в запоминающем устройстве, называемые буферными зонами.Известное устройство для обмена информацией содержит блок управления, блок выработки сигналов состояния, блоки приема и передачи информации, коммутатор каналов, регистр объема, суммирующий счетчик, реверсивный счетчик, числовые и адресные шины, причем первый выход блока управления соединен с первым входом реверсивного счетчика, второй вход которого соединен с первым входом суммирующего счетчика и со вторым выходом блока управления, третий вход и первый выход реверсивного счетчика соединены с числовыми шинами, которые соединены с входом регистра объема, выход которого соединен с числовыми шинами, со вторым вхоро вычислительнои техникнического института дом суммирующего счетчика и с первым входом блока выработки сигналов состояния, второй вход которого соединен со вторым выходом реверсивного счетчика, а выход соединен с первыми входами блоков приема и передачи информации и блока управления, третий и четвертый выходы которого соединены соответственно со вторыми и третьими входами блоков приема и передачи информации, вто- О рой вход и пятый выход блока управления соединены соответственно с первыми выходом и входом коммутатора каналов, второй выход которого соединен с адресными шинами, третий выход соединен с четвертыми входами блоков приема и передачи информации, а вторые входы соединены с выходами блоков приема и передачи информации, которые соединены с числовыми шинами, которые соединены с третьим входом и первым выходом сумми рующего счетчика, второй выход которого соединен с адресными шинами, третий вход блока управления соединен с входом устройства.60 65 Предляяемое устрОйство Отл 11:1 яется От изЯЕСТПОТО -,:;, ЧСО В 1:ЕГО ВЗЕДЕП СУММатОР, ПЕРвый и зтопо."; водч которого соединены соотвстстянно со втори.м выходом реверсивногос:сг-гкя и тзстьи выходом сммирующегоВ,сдС СОЕДИПЕН С Я,С;ССНЫМИ Шц 1 ся:,. Это с;Оз-,сляст исключить пз управляюэего сло 11. сдсес загн 1 сп буфе пой зоны,11 яе 1 те:е представле;са схема описываеМО-О; СТОО 1 СТВЯ", тр."."ство содержит сумматор 1, реверси;: ы; .ет и -.,; 2, суммируюпий счетчик 3,ко.1 м"тятор каналов 4, блок 5 вырабОтки сигнялоа сост"яя, Оег:стр объема б, блок управле;-:1;я 7, и:словьсс ш:шы 8, адресные ши 11 ы О, ш.Иь 1 0 заявок, шины 11 номера устройства, блок 1 12 приема и передачи информации,сИ.сы 3 - 1 о упоявлепия.Сум., ягор 1 предназначен для формирования яд еся записи в буферную зону, Реверсивс;ый .счстчнк 2 предназначен для пОдсчета,.;,., - .: - .Тза ед:.д.1 с 11 ссс 11 ормацни, находящейсяв я ц ь.й о.,:е: т в бсиг;ерной зоне. Счетчик 3и;гзд яз".я геп для с 11 орм 11 роваиия адреса счить . Из буферцоп зоны. 1 Охутатор капслояп 4 ппедпязпя еп для упорядочения потока заявок от устройств системы в соответствии с пх и".Иорцтетямп и формирования адресов Обоащсппг за управляющими словами.Блок упраглення 7 предназначен для коордипя 1 сип Ояооты уст 1 О:сствя Оомена.Л-рес 1 ь е и ц;словыс шипы предназначенысля сэ.:зн блоксв 12 и устройства обмена сзяпом Ияогцпм устрОЙствОм (на черте 1 ке неПеред началом обмена между двумя блока(ОД 1 и ИЗ НИХ яЛяется ПРИЕНиком, другой -- источником информации) занп.,:.и зэкегляется Обшая буферная зона, которой пр,тсвяи 1 яется определенный номер. Вя-:ейс: ня сити устройства обмена, отведенные;сля хра 1 сеппя текущих значенийков 2, 3 и ре:истра 6 (яейки управлясощегослова), зацссятс;, базовые адреса, определяющие местоположенце буферных зон и кодыОбъема буферных зон,Устройство работает следующим образом.Заки От разли 1 ных блоков 12 ня прием ивыдачу цпсрормацип поступают по шинам 10.При одновременном поступлении заявок коммутатор каналов 4 выделяет наиболее приоритетную заявку, вь 1 ставляет на шипах 11код номера Обслуживаемого устройства. Устройство, номер которого выставлен на шинах11, выдает в коммутатор каналов номер буферной зоны и код операции (запись иличтенпе). Комхутатор каналов 4 по номерузоны г,;ормируст команду обращения к памят 1 у с т О О . с т в а О О и е и а,11 О этой кома де осществляется считываниеуппягляющс:о слсвя зоны и запись его компоссе 1:тов в с-етчикп, 3 и регистр 6. Если втекущем и: кле обслуживания задан код операции Запись, то блок упрвлеция 7 анализирует состоягне буферной зоны (информа 5 10 15 20 25 30 35 40 45 50 55 4ция о состоянии зоны поступает по шинам 15), Если буферная зона заполнена не полностью, то блок 7 разрешает запись, подключает сумматор 1 к адресным шинам 9, а к числовым шинам 8 - информационный выход того устройства, номер которого выставлен на шинах 11. Предварительно в сумматоре 1 сложением содержимого счетчиков 2 и 3 формируется адрес записи. По завершении этих действий производится запись информации в память по адресу., сформированному в сумматоре. Затем в счетчики 2 добавляется единица. Модифицированное значение счетчика 2 возвращается в соответствующую ячейку управляющего слова. По окончании записи управляющего слова и с приходом сигнала из запоминающего устройства по шине 13 устройство обмена выдает по шине 14 обслуживаемому в данный момент блоку 12 сигнал о выполнении его заявки, Если при обслуживании заявки возникло одно из заданных состояний буферной зочы, то о возникшей ситуации обслуживаемому блоку 12 сообщается подачей соответствующего сигнала по одной из шин 15. Одновременно с этим выдается сигнал о выполнении заявки. При попытке обслуживаемого блока 12 записать информацию в полностью заполненную буферную зону, блок 5 вырабатывает сигнал Заполнен, который поступает на одну из шин 15. Блок управления 7 запрещает запись в буферную зону и формирует по шине 16 сигнал отказа.Если в данном цикле обслуживания задан код операции Считьсвание, то блок управления 7 анализирует сигнал состояния на шинах 15 Буфер пуст, При отсутствии сигнала Буфер пуст организуется считывание из буферной зоны по адресу, хранящемуся в счетчике 3. Для этого блок управления подключает к адресным шинам выходы счетчика 3, а к числовым шинам - входы обслуживаемого в данный момент блока 12 и организует обращение к памяти. Блок 12, номер которого выставлен па шинах 11, принимает поступающую по числовым шинам затребованную информацию. Затем к содержимому счетчика 3 добавляется единица, а из содержимого счетчика 2 вычитается единица, Модифицированные значения счетчиков 2 и 3 возвращаются в соответствующую ячейку управляющего слова, Затем, так же, кяк и при записи информации, блок управления 7 формирует на шиИе 14 сигнал о выполнении заявки и дает разрешение на переход к обслуживанию заявок от других устройств,Формула изобретенияУстройство для обмена информацией, содержащее блок управления, блок выработки сигналов состояния, блоки приема и передачи информации, коммутатор каналов, регистр объема, суммирующий счетчик, реверсивный счетчик, числовые и адресные шины, причем первый выход блока управления соединен с первым входом реверсивного счетчика, вто503231 Составитель Т. АрешевРедактор С. Хейфиц Техред Т, Курилко Корректор А, Степанова Подп испоСР Тираж 864комитета Совета Министровтений и открытий, Раушская наб., д. 4/5 Изд.1141 ИПИ Государственного по делам изобр 113035, Москва, Жаказ 762/2ц ипография, пр. Сапунов рой вход которого соединен с первым входом суммирующего счетчика и со вторым выходом блока управления, третий вход и,первый выход реверсивного счетчика соединены с числовыми шинами, которые соединены с входом регистра объема, выход которого соединен с числовыми шинами, со вторым входом суммирующего счетчика и с первым входом блока выработки сигналов состояния, второй вход которого соединен со вторым выходом реверсивного счетчика, а выход соединен с первыми входами блоков приема и передачи информации и блока управления, третий и четвертый выходы которого соединены соответственно со вторыми и третьими входами блоков приема и передачи информации, второй вход и пятый выход блока управления соединены соответственно с первыми выходом и входом коммутатора каналов, второй выход которого соединен с адресными шинами, третий выход соединен с четвертыми входами блоков приема и передачи информации, а вторые входысоединены с выходами блоков приема и передачи информации, которые соединены с числовыми шинами, которые соединены с третьим входом и первым выходом суммирующего счетчика, второй выход которого соединен с адресными шинами, третий вход блока управления соединен с входом устройства, отл и ч а ю щ е е с я тем, что, с целью сокращения оборудования, устройство содержит сумматор, первый и второй входы которого соединены соответственно со вторым выходом реверсивного счетчика и с третьим выходом суммирующего счетчика, а выход соединен с адресными шинами.

Смотреть

Заявка

1998362, 15.02.1974

ОСОБОЕ КОНСТРУКТОРСКОЕ БЮРО ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ РЯЗАНСКОГО РАДИОТЕХНИЧЕСКОГО ИНСТИТУТА

СВЕТНИКОВ ОЛЕГ ГРИГОРЬЕВИЧ, ВЕСЕЛОВСКИЙ ВАЛЕРИЙ ВАЛЕНТИНОВИЧ

МПК / Метки

МПК: G06F 3/04

Метки: обмена

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

Код ссылки

<a href="https://patents.su/3-503231-ustrojjstvo-obmena.html" target="_blank" rel="follow" title="База патентов СССР">Устройство обмена</a>

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