US4603383A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus for direct data transfer among central processing units
Assignee: Minolta Co Ltd
•
Filing: 1985-02-01
•
Granted: 1986-07-29
•
Expires: 2005-02-01
Abstract
Abstract A data processing system wherein one of a number of central processing units writes a command for data transfer to it from a second processor over a data bus to a common memory and a digital code to an interrupt table, the code indicating interruption of the second processor. Decoding apparatus responsive to the digital code causes the second central processor to read the command for data transfer from the memory and transfer data to the first central processor.
Inventors
- 👤 Atsuyuki Tanaka
- 👤 Yukio Tadauchi
- 👤 Shozo Kaieda
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 07:52
CPC Classifications
G; G06; G06F; G06F15/00; G06F15/16; G06F15/163; G06F15/167; G06F13/00; G06F13/14; G06F13/16; G06F13/1605; G06F13/1652; G06F13/1663
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
298 words
Apparatus for accomplishing data transfer between first and second central processor means comprising: memory means for storing a command table and an interrupt table, said command table including a storage location for a first command, said first command comprising a command to said second central processor means to transfer selected digital data to said first central processor means; said first central processor means being operative to write said first command into said storage location in said memory means and to subsequently write a first digital code to a location in said interrupt table, said code indicating interruption of said second central processor means; decoder means responsive to writing of said first digital code into said memory means to generate a first interrupt to said second central processor means prior to data transfer to said second processor means; first, second and third buffer means, said first and second buffer means having respective first and second outputs connected for transferring data to and from said first central processor means, said third buffer means having a third output connected for transferring data to and from said second processor means, said second and third buffer means having their respective outputs connected for data transfer over a common bus means, the bus means providing for direct data transfer without intermediate storage between said second and third buffer means; said second central processor means being responsive to said first interrupt to read said first command from said memory means and to transfer said selected digital data over said bus means through said second and third buffer means to said first central processor means in response to said first command; wherein said first command and first digital code are written to said memory means through said first buffer means by said first central processor means.
Claim 2
Dependent Claim
298 words
Apparatus for accomplishing data transfer between first and second central processor means comprising: memory means for storing a command table and an interrupt table, said command table including a storage location for a first command, said first command comprising a command to said second central processor means to transfer selected digital data to said first central processor means; said first central processor means being operative to write said first command into said storage location in said memory means and to subsequently write a first digital code to a location in said interrupt table, said code indicating interruption of said second central processor means; decoder means responsive to writing of said first digital code into said memory means to generate a first interrupt to said second central processor means prior to data transfer to said second processor means; first, second and third buffer means, said first and second buffer means having respective first and second outputs connected for transferring data to and from said first central processor means, said third buffer means having a third output connected for transferring data to and from said second processor means, said second and third buffer means having their respective outputs connected for data transfer over a common bus means, the bus means providing for direct data transfer without intermediate storage between said second and third buffer means; said second central processor means being responsive to said first interrupt to read said first command from said memory means and to transfer said selected digital data over said bus means through said second and third buffer means to said first central processor means in response to said first command; wherein said first command and first digital code are written to said memory means through said first buffer means by said first central processor means.
Claim 3
Dependent Claim
150 words
The apparatus of claim 1 wherein said command table further contains storage space for at least a second command designating transfer of selected digital data from said first central processing means to said second central processor means, said second central processor means being operative to write a second command for data transfer from said first central processor means into said memory means and to write a second digital code to a location in said interrupt table, said second digital code indicating interruption of said first central processor means; said decoder means being responsive to writing of said second digital code to generate a second interrupt to said first central processor means; said first central processor means being responsive to said second interrupt to read said second command from said memory means and to transfer said selected digital data to said second central processor means in response to said second command.
Claim 4
Dependent Claim
36 words
The apparatus of claim 1 wherein said first command contains a plurality of bits indicating an operation to be performed and at least one bit which may be set to indicate the operation has been performed.
Claim 5
Dependent Claim
30 words
The apparatus of claim 1 further including means for controlling writing of a said digital code by said first central processor means to occur only during a selected time slot.
References Cited (Backward Citations)
US4096572A
Cited
US4153934A
Cited
US4041472A
Cited
US4096571A
Cited
US4214305A
Cited
US4204251A
Cited
US4237534A
Cited
US4263649A
Cited
US4314335A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-07-28 | 1990-01-27 | 1990-07-29 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-07-28 | 1994-01-27 | 1994-07-29 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-07-28 | 1998-01-27 | 1998-07-29 | $7700.00 | Window Closed / Lapsed |