SU1515172A1 - Device for interfacing two processors common memory - Google Patents
Device for interfacing two processors common memory Download PDFInfo
- Publication number
- SU1515172A1 SU1515172A1 SU874340552A SU4340552A SU1515172A1 SU 1515172 A1 SU1515172 A1 SU 1515172A1 SU 874340552 A SU874340552 A SU 874340552A SU 4340552 A SU4340552 A SU 4340552A SU 1515172 A1 SU1515172 A1 SU 1515172A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- information
- processor
- multiplexer
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 2
- 206010022998 Irritability Diseases 0.000 claims 1
- 238000012790 confirmation Methods 0.000 claims 1
- 239000010802 sludge Substances 0.000 abstract 1
- 230000004913 activation Effects 0.000 description 1
Landscapes
- Multi Processors (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано при создании многопроцессорных вычислительных систем. Целью изобретени вл етс расширение области применени устройства путем обеспечени возможности двустороннего обмена информацией между оперативной пам тью и каждым из сопр гаемых с ней процессоров. Это достигаетс тем, что в устройство дополнительно введены второй шинный формирователь 3, мультиплексор 5 управлени оперативной пам тью и элемент НЕ 7. 1 ил.The invention relates to computing and can be used to create multiprocessor computing systems. The aim of the invention is to expand the field of application of the device by allowing the two-way exchange of information between the RAM and each of the processors associated with it. This is achieved by the fact that the second bus driver 3, the multiplexer 5 of the RAM control and the element NOT 7 are additionally introduced into the device. 1 sludge.
Description
елate
Ц ЛC L
слcl
т . |t. |
N5N5
315315
Изобретение относитс к вычислительной технике и может быть использовано при создании многопроцессорных вычислительных систем.The invention relates to computing and can be used to create multiprocessor computing systems.
Целью изобретени вл етс расширение области применени путем обеспечени возможности двустороннего обмена информагр ей между оперативной пам тью и каждым из сопр гаемых с. ней процес- соров.The aim of the invention is to expand the field of application by allowing the two-way exchange of information between the RAM and each of the associated with. her processors.
На че:, теже приведена структурна схема предлагаемого устройства.On what :, the structure of the proposed device is shown.
Устройство содержит блок 1 оперативной пам ти, первый и второй шинные формирователи 2 и 3, мультиплексор 4 адреса, мультиплексор 5 управлени оперативной пам тью, триггер 6, элемент НЕ 7, шины 8 и 9 адреса первого и второго процессоров, входь 10 и 11 запроса достзша к блоку оперативной пам ти первого и второго процессоров, выходы 12 и 13 предоставлени доступа к блоку оперативной пам ти первому и второму процессорам, шины 14 и 15 управлени режимом работы блока оперативной пам ти первого и второго процессоров, шины 16 и. 17 обращени к блоку оперативной пам ти первого и второго процессоров, шины 18 и 19 данных первого и второго процессоров, первый и второй процессоры 20 и 21.The device contains a main memory unit 1, the first and second bus drivers 2 and 3, the address multiplexer 4, the memory control multiplexer 5, the trigger 6, the HE element 7, the bus addresses 8 and 9 of the first and second processors, input 10 and 11 of the request Accessing the main memory unit of the first and second processors, outputs 12 and 13 providing access to the main memory unit to the first and second processors, buses 14 and 15 controlling the operation mode of the main memory unit of the first and second processors, bus 16 and. 17 accessing the RAM of the first and second processors, bus 18 and 19 data of the first and second processors, first and second processors 20 and 21.
Устройство работает следующим об- разомоThe device works as follows.
Процессор, обращающийс к блоку 1. оперативной пам ти, выставл ет сигнал на входе 10 запроса доступа к блоку 1 оперативной пам ти, обеспечива переключение триггера 6 в состо ние единицы и разреша тем самым прохождение адреса с шины 8 адреса через мультиплексор 4 адреса на адресные входы блока 1 оперативной пам ти. Одновременно обеспечиваетс включение в работу первого шинного формировател 2 и кo мyтaци мультиплексора 5 управлени оперативной пам тью. Процессор 20, получив сигнал с вьосода 12 предостав- лени доступа к блоку 1 оперативной пам ти, формирует сигналы на шинах 14 и 16 управлени режимом работы блока 1 оперативной пам ти и обращени к блоку 1 оперативной пам ти, выбира тем самым направление коммутации первого шинного формировател 2 и обеспечива управление режимом работы (записью или считьшанием информации) блока 1 оперативной пам ти. По завершении цикла работы с блоком 1 операThe processor accessing the memory block 1. sets a signal at the input 10 of the access request to the memory block 1 by switching the trigger 6 to a state of one and thereby allowing the address from the address bus 8 to pass through the address multiplexer 4 the inputs of the block 1 RAM. At the same time, the operation of the first bus driver 2 and the activation of the memory control multiplexer 5 is ensured. The processor 20, receiving a signal from the video access control unit 12 to the RAM 1, generates signals on the buses 14 and 16 of controlling the operation mode of the RAM 1 and accessing the RAM 1, thereby selecting the switching direction of the first bus shaper 2 and providing control over the operation mode (recording or combining information) of the RAM unit 1. Upon completion of the cycle of work with block 1 opera
g g
j 0 5 О j 0 5 O
Q ., 0Q., 0
5five
724724
тивной пам ти процессор 20 снимает сигнал с входа 10 запроса доступа к блоку 1 оперативной пам ти и устройство переходит в режим ожидани запроса .The memory processor 20 removes the signal from the input 10 of the access request to the main memory unit 1 and the device enters the idle mode.
При обращении к блоку 1 оперативной п,1м ти второго процессора 21 устройство работает аналогично.When accessing block 1, operating unit 1, mi of the second processor 21, the device operates in a similar way.
При одновременном по влении сигналов на входах 10 и 11 запроса доступа к блоку 1 оперативной пам ти триггер 6 сох 5ан ет свое состо ние, осуществл обслуживание одного из процессоров аналогично описанному процессу.At the simultaneous appearance of signals at inputs 10 and 11 of the access request to memory 1, trigger 6 saves its state by servicing one of the processors in the same way as described process.
По(ле сн ти сигнала с входа 10 или 11 запроса доступа к блоку 1 оперативной пам ти процессором 20 или 21, получившим доступ, триггер 6 переключаетс за счет наличи на его входе сигнала запроса от другого процессора 20 или 21 и устройство обслуживает соответственно другой процессор.By (just removing the signal from input 10 or 11 of the access request to block 1 of RAM, processor 20 or 21, which gained access, trigger 6 switches due to the presence of a request signal from another processor 20 or 21 at its input and the device serves another processor, respectively .
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU874340552A SU1515172A1 (en) | 1987-11-06 | 1987-11-06 | Device for interfacing two processors common memory |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU874340552A SU1515172A1 (en) | 1987-11-06 | 1987-11-06 | Device for interfacing two processors common memory |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1515172A1 true SU1515172A1 (en) | 1989-10-15 |
Family
ID=21341114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU874340552A SU1515172A1 (en) | 1987-11-06 | 1987-11-06 | Device for interfacing two processors common memory |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1515172A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2144208C1 (en) * | 1995-09-08 | 2000-01-10 | Спринт Комьюникейшнз Компани, Л.П. | Wide-band communication system |
| US6452932B1 (en) | 1994-05-05 | 2002-09-17 | Sprint Communications Company, L.P. | Method, system and apparatus for telecommunications control |
| US6633561B2 (en) | 1994-05-05 | 2003-10-14 | Sprint Communications Company, L.P. | Method, system and apparatus for telecommunications control |
-
1987
- 1987-11-06 SU SU874340552A patent/SU1515172A1/en active
Non-Patent Citations (1)
| Title |
|---|
| Патент US № 4400801, К.П. G 11 С 7/00, 1983. Авторское свидетельство СССР № 1287167, кл. G 06 F 12/16, 13/16, 1985. * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6452932B1 (en) | 1994-05-05 | 2002-09-17 | Sprint Communications Company, L.P. | Method, system and apparatus for telecommunications control |
| US6633561B2 (en) | 1994-05-05 | 2003-10-14 | Sprint Communications Company, L.P. | Method, system and apparatus for telecommunications control |
| RU2144208C1 (en) * | 1995-09-08 | 2000-01-10 | Спринт Комьюникейшнз Компани, Л.П. | Wide-band communication system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4845611A (en) | Device for connecting 8-bit and 16-bit modules to a 16-bit microprocessor system | |
| KR960019715A (en) | Semiconductor device | |
| US4648068A (en) | Memory-programmable controller | |
| SU1515172A1 (en) | Device for interfacing two processors common memory | |
| US20020184454A1 (en) | Memory access device | |
| JPH0546527A (en) | Dual port memory circuit | |
| SU1683039A1 (en) | Device for data processing for multiprocessor system | |
| SU1399750A1 (en) | Device for interfacing two digital computers with common storage | |
| SU1354197A1 (en) | Information input device | |
| SU1167615A1 (en) | Device for exchanging data between processor and peripheral units | |
| JP3266610B2 (en) | DMA transfer method | |
| SU1644150A1 (en) | Device for interfacing two computers | |
| SU1325477A1 (en) | Microprogram device for controlling exchange of controlling information in distribution system | |
| SU1524053A1 (en) | Arrangement for analyzing logical states of microprocessor systems | |
| KR0137841Y1 (en) | Data transfer control device in multiprocessor system | |
| SU1262511A1 (en) | Interface for linking two electronic computers | |
| SU1177819A1 (en) | Information input-outrut device | |
| SU1256037A1 (en) | Multichannel device for exchanging data among modules of computer system | |
| SU1522228A1 (en) | Multiprocessor system | |
| SU1251180A1 (en) | Buffer register | |
| SU1495808A1 (en) | Two-processor computer system | |
| SU1501078A1 (en) | Arrangement for exchange of data between processor and peripherals | |
| SU1661778A1 (en) | Device for interfacing two computers to common memory | |
| SU1495804A1 (en) | Device for control of reference to common memory | |
| SU1737454A1 (en) | Device for storing route of interprocessor exchanges in multiprocessor systems |