SU1446625A1 - Устройство дл сопр жени ЭВМ с абонентом - Google Patents
Устройство дл сопр жени ЭВМ с абонентом Download PDFInfo
- Publication number
- SU1446625A1 SU1446625A1 SU874244111A SU4244111A SU1446625A1 SU 1446625 A1 SU1446625 A1 SU 1446625A1 SU 874244111 A SU874244111 A SU 874244111A SU 4244111 A SU4244111 A SU 4244111A SU 1446625 A1 SU1446625 A1 SU 1446625A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- block
- subscriber
- synchronization
- Prior art date
Links
Landscapes
- Multi Processors (AREA)
Abstract
Изобретение относитс к области вычислительной техники и может быть использовано в вычислительных комплексах , имеющих интерфейс Обща шина. Целью изобретени вл етс повьшение производительности за счет параллельной записи массивов информации в несколько блоков пам ти абонента одновременно. Устройство содержит дешифратор 1, регистр 2 управлени , блок 3 прерываний, коммутатор 4, регистр 5 переключени , блок 8 выборки, регистр 9 маски. Устройство обеспечивает параллельную работу ЭВМ с несколькими устройствами, подключенными к интерфейсу Обща шина, одновременно с программным заданием адресов устройств. 1 з.п. ф-лы, 2 ил.
Description
Е
I
±J
Изобретение относитс к вычислительной технике и может быть использовано в вычислительных комплексах, имеющих интерфейс Обща шина.
Целью изобретени вл етс повышение производительности за счет параллельной записи массивов информаци в несколько блоков пам ти абонента одновременно,
На фиг, 1 представлена блок-схема устройства; на фиг. 2 - схема блока, выборки.
Устройство (фиг. 1) включает де- -шифратор I, регистр 2 управлени , блок 3 прерываний, коммутатор 4,, регистр 5 переключени , ЭВМ 6, абонент 7j блок 8 выборки и регистр 9 маски.
Блок 8 выборки содержит (фиг. 2) элемент 10. сравнени , элемент ИЛИ П блок 12 элементов И, элемент И 13 и Tpi-irrep 14.
Устройство предназначено дл соглсовани н(зсовместимь х сигналов двух интерфейсов с возможностью распарал- леливапи сигналов синхронизации на периферзжной магистрали абонента. Большинство сигналов общей шины интерпретируетс в соответствующие сигналы пери11 ерийной магистрали. Дл работы с периферийными устройствами абонента в пам ти ЭВМ отводитс зона адресов (окно), величина окна выбираетс при проектировании конкретной
системы и может составл ть 512, IK,
2к, 4к, 8к, 16к, 32к слов. На пери- фер Ейной магистрали могут находитьс несколько устройств. Адреса регистров устройств идентнгчны между собой и укладьшшотс в зойу адресов окна. Обращение к конкретны- ; устройствам периферийной системы обеспечиваетс разделением сигналов сшгкронизации.
Устройство осуществл ет обмен дан ньии между любьми наперед заданньми периферийными устройствами и оперативной ЭВМ под управлением программы с использованием прерываний . В соответствии,с программой определ етс момент/передачи данньк и инициируетс /первый этап. На .первом этапе обмена программируютс регистр 2 управлени и регистр 9 маски. Разр дность регистра управлени и регистра маски определ етс количеством устройств абонента.
В регистр управлени заноситс разрещение прерывани , в регистр маски в позиционном коде - условные
0
5 0
5
0
0
5
номера периферийных устройств абонента , дл которых п редназначена последующа информаци . Между разр дами регистра маски и условными номерами периферийных устройств абонента установлено однозначное соответствие: i-му разр ду регистра маски соответствует i-e периферийное устройство абонента.
Дл программировани - регистров устройства на лини х общей шины ЭРМ устанавливаетс адрес соответствующего регистра, код записи, данные и после фиксированной задержки синхросигнал . Поступивший из ЭВМ 6 в дешифратор 1 адрес дешифрируете ,и с приходо синхросигнала и соответствующий регистр вьщаетс сигнал записи . После записи данных в регистр дешифратор 1 вырабатывает ответньА синхросигнал и посылает его в ЭВМ. ЭВМ получает этот синхросигнал, снимает свой сигнал синхронизации, а затем данные, адрес и сигналы управлени . После сн ти синхросигнала устройство снимает ответный синхросигнал и на этом первый этап инициализации устройства заканчиваетс ,
Затем ЭВМ начинает передачу массива информации в периферийные устройства абонента в соответствии с кодом маски.
Дл этого ЭВМ помещает на линии . общей шины адрес из пол адресов окна , код записи, данные и после фик- cHpoBaHHoii задержки синхросигнал. Дешифратор 1 определ ет, что адрес относитс к адресам периферийной системы и посылает в блок 8 выборки сигнал синхронизации. Сигнал синхронизации опрашивает блок 12 элементов И, на вторые входы которого поступает код маски из регистра 9. С выходов блока 12 элементов И в разрешенные устройства абонента выдаютс синхросигналы. После вьшолнени операции записи устройства выставл ют асинхронно синхросигналы и сигналы ответа, которые соответственно передаютс в блок 8 выборки и в регистр 2 управлени . С по влением первого синхросигнала срабатывает элемент ИЛИ 11 блока 8 выборки, которьй открывает элемент И 13 и снимает сигнал сброса с триггера 14, с приходом последнего синхросигнала срабатывает элемент 10 сравнени и через элемент Ч 13 взводитс триггер 14, с выхода
триггера комплексный сигнал передаетс в регистр 2 управлени дл записи кода ответов и через дешифратор 1 - в общую шину ЭВМ. ЭВМ снимает синхро сигнал, заканчива запись слова, и после сн ти ответного синхросигнала повтор ет цикл дл записи следующего слова в устройстве периферийной системы .
Значение кодов ответов, хран щихс в регистре 2, могут быть считаны ЭВМ при обращении к этому регистру.
Любое из периферийных устройств абонента может установить запрос в блок 3 прерьшаний. Сигнал запроса поступает в общую шину ЭВМ из блока 3 в случае совпадени сигнала запроса с соответствующим сигналом Разрешение прерьгаани , хран щимс в регистре 2. Блок 3 выполн ет операцию захвата общей шины ЭВМ и передает в ЭВМ соответствующий вектор прерывани .
Claims (2)
1. Устройство дл сопр жени ЭВМ с абонентом, содержащее дещифратор, регистр управлени , блок прерьшаний, коммутатор, и регистр переключени , причем входы устройства дл подключени выхода синхронизации и первого, второго адресных выходов ЭВМ соединены соответственно с входом синхронизации блока прерываний, с информационным и управл ющим входами коммутатора и с первым входом дешифратора второй вход которого соединен с выходом устройства дл подключени пер вого адресного входа абонента и с первым выходом коммутатора, выход регистра переключени соединен с кодирующим входом блока прерываний и с третьим входом дешифратора, первьй, второй выходы которого соединены соответственно с выходом устройства дл подключени входа синхронизации ЭВМ и с первым входом синхронизации регистра управлени , первый информационный выход которого соединен с входом маски блока прерываний, вход и выход прерываний которого соедине- г ны соответственно с входом устройства дл подключени выхода прерьшаний абонента и с выходом устройства дл подключени входа прерьшаний ЭВМ, второй выход коммутатора соединен с выходом устройства дл подключени второго адресного входа абонента, вход устройства дл подключени информационного выхода ЭВМ соединен с первым информационным входом регистра управлени и с выходом устройству дл подключени информационного входа абонента, вход устройства дл подключени информационного выхода абонента соединён с выходом устройства дл подключени информационного
0 входа ЭВМ и с вторым информационным выходом регистра управлени , второй информационный вход которого соединен с входом устройства дл подключени первого выхода синхронизации або5 нента, отличающеес
тем, ЧТО , с целью повышени производительности , в него введены регистр маски и блок выборки, причем в порой, третий выходы дешифратора соединены
0 с входом синхронизации соответственно регистра маски и первым входом синхронизации блока выборки, инфор- мационньш выход которого соединен с четвертым входом дешифратора и с вто5 рым входом синхронизации регистра уп-- равлени , вход устройства дл подключени информационного выхода ЭВМ соединен с информационным входом регистра маски, выход которого соединен
0 с информационным входом блока выборки , выход выборки и второй вход синхронизации которого соединены соответственно с выходом устройства дл подключени входа выборки абонента и с выходом устройства дл подключени второго выхода синхронизации абонента .
2. Устройство по п. 1, отличающеес тем, что блок вы0 борки содержит элемент сравнени , элемент И, триггер, элемент ИЛИ и блок элементов И, причем информационный вход блока соединен с первыми входами элемента сравнени и блока элементов И, второй вход элемента сравнени и вход элемента ИЛИ соединены с вторым входом синхронизации блока, второй вход блока элементов И соединен с первым входом синхронизации блока, выход блока элементов И соединен с выходом выборки блока, первый, второй входы и выход элемента И соединены соответственно с выходами элемента ИЛИ и элемента сравнени и с единичным входом триггера, нулевой вход и выход которого соединены соответственно с выходом элемента ИЛИ и с информационным выходом блока.. .
.
5
В
0
5
Оп5лЗ От6л1
ОтМ
13
S il
Щ
MAU
KSA.7 .2
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874244111A SU1446625A1 (ru) | 1987-05-12 | 1987-05-12 | Устройство дл сопр жени ЭВМ с абонентом |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874244111A SU1446625A1 (ru) | 1987-05-12 | 1987-05-12 | Устройство дл сопр жени ЭВМ с абонентом |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1446625A1 true SU1446625A1 (ru) | 1988-12-23 |
Family
ID=21303896
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874244111A SU1446625A1 (ru) | 1987-05-12 | 1987-05-12 | Устройство дл сопр жени ЭВМ с абонентом |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1446625A1 (ru) |
-
1987
- 1987-05-12 SU SU874244111A patent/SU1446625A1/ru active
Non-Patent Citations (1)
Title |
---|
Патент US № 3714635, кл. 340-172.5, 1973. Авторское свидетельство СССР № 554534, кл. G 06 F 13/00, 1977. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1446625A1 (ru) | Устройство дл сопр жени ЭВМ с абонентом | |
SU1399750A1 (ru) | Устройство дл сопр жени двух ЦВМ с общей пам тью | |
SU1564628A1 (ru) | Устройство дл имитации отказов и сбоев ЭВМ | |
SU1661778A1 (ru) | Устройство дл сопр жени двух ЦВМ с общей пам тью | |
SU1605247A1 (ru) | Многопроцессорна система | |
SU1596339A1 (ru) | Устройство дл сопр жени периферийного устройства с ЭВМ | |
SU1117626A1 (ru) | Устройство дл сопр жени каналов | |
SU1383373A1 (ru) | Устройство дл прерывани при отладке программ | |
SU1182534A1 (ru) | Устройство для сопряжения процессора с внешними абонентами | |
SU1679497A1 (ru) | Устройство дл объема информацией между ЭВМ и периферийными устройствами | |
SU1228110A1 (ru) | Децентрализованна система коммутации | |
SU1580365A1 (ru) | Устройство дл обработки запросов | |
SU1559351A1 (ru) | Устройство дл сопр жени двух ЭВМ | |
SU1418722A1 (ru) | Устройство дл управлени доступом к общей пам ти | |
SU1501077A1 (ru) | Устройство дл сопр жени ЭВМ с внешними устройствами | |
SU1527639A1 (ru) | Устройство дл сопр жени внешних устройств с магистралью ЭВМ | |
SU1571599A1 (ru) | Устройство дл сопр жени процессора с многоблочной пам тью | |
SU1332325A1 (ru) | Устройство дл сопр жени ЭВМ с абонентами | |
SU1462340A1 (ru) | Устройство сопр жени вычислительных машин | |
SU1633418A1 (ru) | Устройство управлени доступом к пам ти дл обмена массивами данных в многопроцессорной системе | |
SU1647597A1 (ru) | Многопроцессорна система | |
SU934834A1 (ru) | Устройство дл управлени подключением к магистрали общего блока пам ти | |
RU2006920C1 (ru) | Устройство приоритетных прерываний | |
SU1290330A2 (ru) | Вычислительна система | |
RU1837362C (ru) | Ассоциативное запоминающее устройство |