Устройство для сопряжения эвм с абонентами

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

Авторы: Бойкова, Зарх, Литвиненко

ZIP архив

Текст

СООЗ СОВЕТСКИХСОЦИАЛИСТИЧЕСКИХРЕСПУБЛИК 09) 111 6 Р 13/00 ОСУДАРСТВЕННЫЙ КОМИТЕТ О ИЗОБРЕТЕНИЯМ И СТНРЫТИЯГКНТ СССР ПРИОПИСАНИЕ ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ ьчислитание. ССР 1979НИЯ ЭВМ к вычиспиыть использ 2 обозна(21) 4473133/24(56 ) Комппекс управпякщий выный СМ 14201 Техническое опиЧасть 3., Внешние устройства1,320.018.ТО.Авторское свидетельствоВ 822166, кп, О 06 Р 13/00,(54 ) УСТРОЙСТВО ДЛЯ СОПРЯЖЕС АБОНЕНТАМИ . Изобретение относитсятельной технике и может б овано в системах обмена даннымиЦелью изобретения является увеличение количества подключаемых абонентов.ГНа фиг. 1 приведена структурная схема предлагаемого устройства; на фиг 2 - структурная схема блока синхронизации; на фиг. 3 - временные диаграмьи работы блока синхронизации.Устройство для сопряжения ЭВМ с абонентами (фиг. 1) содержит блок 1 усилителей, блок 2 прерываний, регистр 3 данных, регистр 4 команд и состояний, селектор 5, дешифратор 6 команд, дешифратор 7, блок 8 усилителей, регистр 9 команд и состояний, регистр 10 данных, регистр 11 вывода, регистр 12 ввода, блок 13 синхронизации и буферный регистр 14. 2(57) Устройство относится к вычисли= тельной технике и может быть использовано в системах обмена данными.Целью изобретения является увеличение количества подключаемых абонентов. Устройство содержит два блока усилителей, селектор, дешифратор команд, блок прерывания, два регистра команд и состояния, два регистра данных, регистр ввода, регистр вывода, буферный регистр, блок синхронизации.3 ил. Блок 13 синхронизации (фиг. 2, содержит элемент НЕ 15, элемент И 16,элемент 17 задержки, триггер 18, элемент ИЛИ 19, элемент 20 задержки,элемент И 21, триггер 22, группу триггеров 23, элементы ИЛИ 24-27, триггер28,Кроме того, на фиг, 1 ичены цепи 29-35 сигналов.Предлагаемое устройство работаетследующим образом.ЭВМ выставляет на шине адрес данного устройства (разряды А 7-АОЗ),адрес регистра 4 (разряды А 02-АОО шины адреса), код операции, сигнал синхронизации задатчика (СХЗ), сигнал"Подготовка",Селектор 5 дешифрирует адрес и при наличии сигнала СХЗ его выходной сигнап принимает значение, соответствую 1640703щее уровню "1", Дешифратор 6 командв зависимости от состояния сигналовна его, входе устанавливает уровень 1своих выходных сигналов.Сигналом "Подготовка", поступающим из ЭВИ, разряды и триггеры регистров 3, 10, 4, 9, 11, 12 переводятся в исходное состояние.ЭВМ сначала обращается к регистру4, при этом сигнал по цепи 34 на выходе регистра 4 изменяет свое состояние (меняется уровень сигнала), Затем на шину данных ЭВМ выставляетадрес абонента, который по сигналув цепи 31 из дешифратора 6 записывается в регистр 3 и с его выхода поступает на дешифратор 7 и буферный регистр 14, По сигналу в цепи 34 дешифратор 7 осуществляет дешифровку 20адреса абонента, и на выходе дешифратора появляется сигнал выборки( ВБР ) этого абонента, Запись в буферный регистр 14 не осуществляется,так как запись происходит только приналичии сигнала з аписи соответствую, щего уровня на синхровходе регистра/ 14, который поступает из блока 13синхронизации, Выбранный абонент посылает в устройство сигнал готовности (ГОТ), который поступает в блок13. синхронизации. Далее ЭВМ снимаетадрес абонента с шины данных своегоинтерфейса,Если осуществляется операция Вывод" (вывод информации из ЭВМ абоненту), то при готовности абонента выходной сигнал по цепи 30 блока 13 меняетсвое состояние, что вызывает изменение состояния сигнала по цепи 35 ре 4гистра 11 и установку соответствую"щих разрядов регистра 4 сигналами стретьего информационного выхода регистра 11. ЭВМ на шину данных выставляет передаваемые данные, снова обращается к регистру 4 и таким образомузнает о готовности абонента к приему данных, при этом выходной сигналпо цепи 34 регистра 4 возвращается висходное состояние. ЭВМ о бр ащается крегистру 3 (через дешифратор 6, который выставляет сигнал по цепи 31),происходит запись информации в регистр 3, Дешифратор 7 теперь не реагирует на эту информацию так как уп-.Ф5равляющий сигнал в цепи 34 изменилсвой уровень. По сигналу в цепи 35регистра,11 блок 13 синхронизации Формирует на своем втором синхровыходе сигнал записи информации в буферныйрегистр 14, откуда данные через блок8 поступают на шину данйых абонентов.Коммутация шины данных на вторую группу входов блока 8 или на первую егогруппу выходов осуществляется сигналом разрешения (РАЗР) с первого синхровыхода блока 13,Если осуществляется операция "Ввод",(ввод информации в ЭВМ от абонента),то ЭВМ обращается к регистру 9, устанавливает соответствующий его разряд что вызывает изменение состояния выходного сигнала в цепи 33 (первый выход регистра 9), При наличиисигнала готовности абонента, поступающего на группу входов запуска блока13 синхронизации, изменение состояниясигнала в цепи 33 вызывает изменениесостояния сигнала в цепи 29 блока 13(фиг. 3). В ответ регистр 12 формирует сигналы установки соответствующихразрядов регистра 9 и меняет состояние сигнала в цепи 32. Опросив регистр 9, ЭВМ получает информацию оготовности абонента к.передаче данных, Абонент выставляет одновременнос сигналом готовности и сами данные(на шину данных своего интерфейса),которые через блок 8 поступают навход регистра 10. Изменение состояния сигнала в цепи 32 вызывает изменение состояния сигнала в цепи 29 бло-ка 13, При этом перепаде уровня сигнала в цепи 29 происходит запись данных в регистр 10, которые далее через блок 1 поступают на шину данныхинтерфейса ЭВМ,При работе по прерыванию ЭВМ выставляет разряд разрешения прерыванияв регистр 4, в регистр 9 и в соответствующие разряды, установка которыхвызывает изменение состояния сигнапав цепи 34 регистра 4 и сигнала в цепи 33 регистра 9, выставляет адресабонентаот которого ожидается прерывание, По сигналу цепи 31 дешифратора 6 команд адрес записывается врегистр 3. По сигналу в цепи 31 дешифратора 6 адрес записывается в регистр 3 и поступает на дешифратор 7.Так как сигнал в цепи 34 имеет уровень, разрешающий работу дешифратора7, то на его выходе возникает сигналВБР требуемого абонента,Когда абонент готов работать сЭВИ, он выставляет сигнал ГОТ, Еслиработа будет в режиме ."Ввод", тоабонент выставляет данные на шинуданных, приходящих на вход регистра10, и при наличии сигнала ВБР на втором входе блока 13 синхронизации исигнала в цепи 33 выходной сигнал вцепи 29 блока 13 меняет свой уровень.В ответ на это изменение регистр 12меняет уровень своего сигнала В цепи32, формирует сигнал прерывания(ПРЕР "А") (второй выход) и сигналыустановки соответствующих разрядоврегистра 9, Так как разряд разрешения прерывания регистра 9. был ус)тановлен, то на Втором выходе регистра 9 возникает сигнал разрешения прерывания (РП "А"). Наличие сигналовПРЕР "А" и РП "А", поступающих в блок2 прерывания, вызывает его работу поорганизации прерывания формированиесигналов ПРЕР, "Запрос передачи" (ЗП),"Разрешение передачи", "Подтверждениевыборки" (ПВБ), "Шина занята" (ЗАН)и выставки вектора прерывания,Упомянутое ранее изменение уровнясигнала в цепи 29 приводит, к записиданных в регистр 10, с выхода которого они поступают на шину данных интерфейса ЭВМ,Если работа будет осуществлятьсяв режиме "Вывод", то на сигнал ГОТабонента блок 13 синхронизации ответит изменением уровня ( состояния)своего выходного сигнала в цепи 30,что приводит к изменению состояниясигнала в цепи 35 регистра 11, к формированию на его втором выходе сигналов установки соответствующих разря. дов.регистра 4 Так как разряд разрешения прерывания регистра 4 был установлен, то на первом выходе регистра 4 возникает сигнал РП Б. При наличии сигналов РП "Б" и ПРЕР "Б" блок2 прерывания организует прерывание,формируя все необходимые для этогосигналы и выставив вектор прерывания.Обработка ЭВИ прерывания переходит врежим "Вывод", изложенный ранее.Предлагаемое устройство обеспечивает работу при формировании адресаабонентов на шине данных интерфейсаЭВМ, При этом используются все К разрядов шины данных. Следовательно,данное устройство может обслуживать2 абонентов,кФормула из о бр етения Устройство для сопряжения ЭВМ с абонентами, содержащее два блока уси лителей, селектор, дешифратор команд,блок прерывания. ,первый регистр команд и состояния. первый регистр данных, дешифратор, причем группы информационных входов-выходов первого,второго блоков усилителей образуютгруппы входов-выходов устройства дляподключения соответственно к Общейшине ЭВМ и к группе информационныхи адресных входов-выходов абонентов, при этом перьая Группа информа ционных Выходов и первый информационный выход первого блока усилителей 15 соединены с группой информационныхвходов и со стробируюшим входом селектора, выход которого соединен сЮуправляющим вхоцом дешифратор а команд,ГРУППа ИНфОРМаЦИОННЫХ ВХОДОВ КОТОРОГОсоединена с второй Группой информационных выходов первого блока усилителей, второй информационный выход,первая и вторая группы информационныхвходов которого соединены соответственно с синхровходом, с группой выходов запроса прерывания и с группойвыходов вектора прерывания блока прерывания, первый Вход разрешения прерывания которого соединен с первым 30 информационным выходом первого регистра команд и состояния, группй информационных ВхОдОВ и Выходов котороГОсоединены соответственно с третьимигруппами информационных выходов ц 35 ВходОВ перВОГО блока усчлителейчетвертая группа информационных выходовкоторого соединена с группой информационных входов первого регистра данных р группа и нфОР мационных ВыхОдОВ 40 которого соединена с группой информационных входбв дешифратора, группа выходов которого соединена с первойгруппой информационных входов второго блока усилителейо т л и ч а ю щ е е с я тем, что, с целью увеличения количества подключаемых абонентов, в него введены блок синхронизации, буферный регистр, регистр ввода,регистр вывода, второй регистр команд 5 О и состояния, Второй регистр данных,при этом третий информационный выходпервого блока усюштелей соединен спервым установочным Входом регистраввода, с первым установочным входомпервого регистра команд и состояния,,с синхровходом регистра вывода, с установочык входам первого, второгорегистров данныхс первым установочным входом второго регистра команд исостояния, группа информационных выходов которого соединена с четвертойгруппой информационных входов первогоблока усилителей, пятая группа информационных входов которого соединенас группой информационных выходов второго регистра данных, группа информационных входов которого соединенас первой группой информационных выхоДов второго блока усилителей, вторая группа информационных выходов иуправлякщий вход которого соединенысоответственно с группой входов запуска и с первым синхровыходом блокасинхронизации, группа синхровходовкоторого соединена с первыми информационными выходами регистра ввода, ре-гистра вывода, второго регистра команд и состояния, с вторым информационным выходом первого. регистра команд и состояния, соединенного с управляющим входом дешифратора, группавыходов которого соединена с группойразрешающих входов блока синхронизации,второй синхровыход которого соединен с синхровходом буферного регистра, группа информационных выходов которого соединена с второй группой информационных входов второго блока уси-З 0лителей, а группа информационных входов - с группой информационных выхо дов первого регистра данных, входзаписи которого соединен с первым.установочным входом регистра выводаи с выходом дешифратора команд,первая группа выходов которого соединенас шестой группой информационных входов первого блока усилителей и с синхровходом регистра ввода, группа информационных выходов которого соединена с группой информационных входоввторого регистра команд и состояния,второй информационный выход которогосоединен с вторым входом разрешенияпрерывания блока прерывания, первыйи второй входы запроса прерывания которого соединены соответственно с вторыми информационными выходами.регистра ввода и регистра вывода, втораяи третья группы выходов дешифратора команд соединены соответственно сгруппами установочных входов первогои второго регистров команд и состояния, второй установочный вход первого регистра команд и состояния соединен с третьим информационным выходомрегистра вывода 1 группа синхровыходов блока синхронизации соединена свторым установочным входом регистраввода, соединенного с входом записивторого регистра данных, и с вторымустановочным входом регистра вывода.

Смотреть

Заявка

4473133, 10.08.1988

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

БОЙКОВА ЕЛЕНА НИКОЛАЕВНА, ЗАРХ АРОН ЗАЛМАНОВИЧ, ЛИТВИНЕНКО ИРИНА ВЛАДИМИРОВНА

МПК / Метки

МПК: G06F 13/00

Метки: абонентами, сопряжения, эвм

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

Код ссылки

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

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