US4181936A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Data exchange processor for distributed computing system
Assignee: Siemens AG
•
Filing: 1977-09-12
•
Granted: 1980-01-01
•
Expires: 1997-09-12
Abstract
Abstract A distributed computing system has a data exchange processor which is especially adapted to control operations involving the transfer of data among components of the distributed computing system, whereby the master computer is spared the task of controlling data transfer operations.
Inventors
- 👤 Rudolf Kober
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-23 00:33
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
245 words
In a computer system having several slave computers connected with each other by a transmission line, each of said slave computers having an individual storage device assigned thereto, and a master computer connected to said transmission line for controlling said system, said master computer having a storage device, the combination comprising; a programmable data exchange computer connected to said transmission line, said data exchange computer being separate from said master computer and having an individual program storage device, timing means for sequentially generating timing signals for each of three operational phases, said master computer having means for responding to said timing signals during a control phase of said phases to cause said master computer to communicate with said slave computers the tasks they are to resolve in a subsequent phase, said slave computers having means for responding to an autonomous phase of said phases to resolve the tasks transmitted to them simultaneously and independently from each other and independently of said master computer, said slave computers having means for reporting to said master computer completion of execution by means of a stop-signal, said data exchange computer having means for responding to said timing signals during an information transmission phase of said phases after one of said slave computers has emitted a stop-signal, for exchanging data between storage devices of the slave computers and the master computer, said data being exchanged in accordance with programs stored in the program storage device of said data exchange computer.
Claim 2
Dependent Claim
245 words
In a computer system having several slave computers connected with each other by a transmission line, each of said slave computers having an individual storage device assigned thereto, and a master computer connected to said transmission line for controlling said system, said master computer having a storage device, the combination comprising; a programmable data exchange computer connected to said transmission line, said data exchange computer being separate from said master computer and having an individual program storage device, timing means for sequentially generating timing signals for each of three operational phases, said master computer having means for responding to said timing signals during a control phase of said phases to cause said master computer to communicate with said slave computers the tasks they are to resolve in a subsequent phase, said slave computers having means for responding to an autonomous phase of said phases to resolve the tasks transmitted to them simultaneously and independently from each other and independently of said master computer, said slave computers having means for reporting to said master computer completion of execution by means of a stop-signal, said data exchange computer having means for responding to said timing signals during an information transmission phase of said phases after one of said slave computers has emitted a stop-signal, for exchanging data between storage devices of the slave computers and the master computer, said data being exchanged in accordance with programs stored in the program storage device of said data exchange computer.
Claim 3
Dependent Claim
149 words
Apparatus according to claim 1, wherein said program storage device stores individual transmission programs and block transmission programs, and said data exchange computer includes and instruction decoder, a program control unit for calling a selected program from the program storage device to produce control commands for the functional units of the data exchange computer and the slave computers by means of instructions of said selected program decoded by said instruction decoder, an address counter which is set by said instruction decoder to a starting address at the beginning of a data block transfer, said address counter supplying ascending addresses to said transmission line until a comparator which is set to the end address during the data block transfer indicates the end of the data block, and a command counter which stores the starting address of the selected program and subsequently identifies the next successive instruction in the selected program.
Claim 4
Dependent Claim
28 words
Apparatus according to claim 2, whrerein said program control unit comprises an intermediate store in which a decoded command is buffered during the execution of a preceding command.
Claim 5
Dependent Claim
22 words
Apparatus according to claim 2, wherein said program storage device contains transfer instructions consisting of an operation code and a storage address.
References Cited (Backward Citations)
US3702462A
Cited
US3634830A
Cited
US3810101A
Cited
US3801962A
Cited
US3976979A
Cited
US4024508A
Cited
US3997896A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1982-12-31 | 1983-07-02 | 1984-01-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1986-12-31 | 1987-07-02 | 1988-01-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1990-12-31 | 1991-07-02 | 1992-01-01 | $7700.00 | Window Closed / Lapsed |