US5483642A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Bus system for use with information processing apparatus
Assignee: Hitachi Ltd
•
Filing: 1994-09-26
•
Granted: 1996-01-09
•
Expires: 2014-09-26
Abstract
Abstract A processor bus linked with at least a processor, a memory bus linked with a main memory, and a system bus linked with at least an input/output device are connected to a three-way connection control system. The control system includes a bus-memory connection controller connected to address buses and control buses respectively of the processor, memory, and system buses to transfer address and control signals therebetween. The control system further includes a data path switch connected to data buses respectively of the processor, memory, and system buses to transfer data via the data buses therebetween depending on the data path control signal.
Inventors
- 👤 Koichi Okazawa
- 👤 Koichi Kimura
- 👤 Hitoshi Kawaguchi
- 👤 Ichiharu Aburano
- 👤 Kazushi Kobayashi
- 👤 Tetsuya Mochida
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 09:54
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4022; G06F13/4027
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
184 words
An information processing system, comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; a three-way connection controller for connecting said processor bus, said memory bus and said system bus in an interconnection thereof enabling first operations comprising a first transfer operation between said processor bus and said memory bus and a second transfer operation on said system bus independent of said first transfer operation when said processor bus is connected to said memory bus; and, said three-way connection controller further enabling second operations comprising a third transfer operation between said system bus and said memory bus and a fourth transfer operation on said processor bus independent of said third transfer operation when said system bus is connected to said memory bus; and wherein said processor bus is connected to said system bus through said three-way controller for transfer operation therebetween so that said processor bus, said memory bus and said system bus are connected for operating physically independently of one another.
Claim 2
Dependent Claim
184 words
An information processing system, comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; a three-way connection controller for connecting said processor bus, said memory bus and said system bus in an interconnection thereof enabling first operations comprising a first transfer operation between said processor bus and said memory bus and a second transfer operation on said system bus independent of said first transfer operation when said processor bus is connected to said memory bus; and, said three-way connection controller further enabling second operations comprising a third transfer operation between said system bus and said memory bus and a fourth transfer operation on said processor bus independent of said third transfer operation when said system bus is connected to said memory bus; and wherein said processor bus is connected to said system bus through said three-way controller for transfer operation therebetween so that said processor bus, said memory bus and said system bus are connected for operating physically independently of one another.
Claim 3
Dependent Claim
28 words
The information processing system according to claim 1, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexer type.
Claim 4
Dependent Claim
86 words
The information processing system according to claim 1, wherein said three-way connection controller comprises: connection controller means for outputting a dam bus control signal when a one of the transfer operations is made between any two of said processor bus, said memory bus and said system bus; and data switch means responding to said data bus control signal provided from said connection controller means for indicating a connection between at least two data buses from among said processor bus, said memory bus and said system bus.
Claim 5
Dependent Claim
28 words
The information processing system according to claim 3, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 6
Dependent Claim
145 words
The information processing system according to claim 3, wherein said data switch means comprises: a plurality of latch means each provided for said processor bus, said memory bus and said system bus for latching data on data buses wherein said data buses comprise a dambus of said process or bus, a data bus of said memory bus and a data bus of said system bus; first generate means for generating a select signal in response to said data bus control signal provided from said connection controller means; and a plurality of first select means each provided for said processor bus, said memory bus and said system bus and responding to said select signal provided from said first generate means for selecting two among three outputs of said latch means corresponding to a selected two of said processor bus, said memory bus and said system bus.
Claim 7
Dependent Claim
28 words
The information processing system according to claims 5, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 8
Dependent Claim
148 words
The information processing system according to claim 3, wherein said connection controller means comprises: second select means for selecting either an address signal of said processor bus or an address signal of said system bus to send to an address bus of said memory bus based on information on whether said processor or said connected device transfers data with said main storage; and second generate means signal and a control signal of said processor bus (111 ) and an address signal and to generate at least said data bus control signal, a select signal to said second select means and a control signal to said memory bus based on an address signal and a control signal of said processor bus and an address signal and a control signal of said system bus for determining whether either said processor or said connected device transfers data with said main storage.
Claim 9
Dependent Claim
28 words
The information processing system according to claim 7, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 10
Dependent Claim
220 words
An information processing system comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; a three-way connection controller for connecting, based on control signals and address signals respectively provided from said processor bus and said memory bus, said processor bus, said memory bus and said system bus in an interconnection thereof enabling independent operations between a data transfer operation between a said processor bus and said memory bus and data transfer operation on said system bus when said processor bus is connected to said memory bus based on control signals and address signals respectively provided from said processor bus and said memory bus, and enabling independent operations between a data transfer operation between said system bus and said memory bus and a data transfer operation on said processor bus when said system bus is connected to said memory bus based on control signals and address signals respectively provided from said processor bus and said memory bus; and wherein said processor bus is connected to said system bus through said three-way controller for a data transfer operation therebetween so that said processor bus, said memory bus and said system bus are connected for operating physically independently of one another.
Claim 11
Dependent Claim
220 words
An information processing system comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; a three-way connection controller for connecting, based on control signals and address signals respectively provided from said processor bus and said memory bus, said processor bus, said memory bus and said system bus in an interconnection thereof enabling independent operations between a data transfer operation between a said processor bus and said memory bus and data transfer operation on said system bus when said processor bus is connected to said memory bus based on control signals and address signals respectively provided from said processor bus and said memory bus, and enabling independent operations between a data transfer operation between said system bus and said memory bus and a data transfer operation on said processor bus when said system bus is connected to said memory bus based on control signals and address signals respectively provided from said processor bus and said memory bus; and wherein said processor bus is connected to said system bus through said three-way controller for a data transfer operation therebetween so that said processor bus, said memory bus and said system bus are connected for operating physically independently of one another.
Claim 12
Dependent Claim
28 words
The information processing system according to claim 9, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 13
Dependent Claim
85 words
The information processing system according to claim 9, wherein said three-way connection controller comprises: connection controller means for outputting a data bus control signal when one of the data transfer operations is made between any two of said processor bus, said memory bus and said system bus; and data switch means responding to said data bus control signal provided from said connection controller means for indicating connection between at least two data buses from among said processor bus, said memory bus and said system bus.
Claim 14
Dependent Claim
28 words
The information processing system according to claim 11, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 15
Dependent Claim
145 words
The information processing system according to claim 11, wherein said data switch means comprises: a plurality of latch means each provided for said processor bus, said memory bus and said system bus for latching data on data buses wherein said data buses comprise a data bus of said processor bus, a data bus of said memory bus and a data bus of said system bus; first generate means for generating a select signal in response to said data bus control signal provided from said connection controller means; and a plurality of first select means each provided for said processor bus, said memory bus and said system bus and responding to said select signal provided from said first generate means for selecting two among three outputs of said latch means corresponding to a selected two of said processor bus, said memory bus and said system bus.
Claim 16
Dependent Claim
28 words
The information processing system according to claim 13, wherein at least one of said processor bus, said memory bus and said system bus is an address/dam multiplexed type.
Claim 17
Dependent Claim
133 words
The information processing system according to claim 11, wherein said connection controller means comprises: a second select means for selecting either an address signal of said processor bus or an address signal of said system bus to send to an address bus of said memory bus based on information on whether said processor or said connected device transfers data with said main storage; and second generate means to generate at least said data bus control signal, a select signal to said second select means and a control signal to said memory bus based on an address signal and a control signal of said processor bus and an address signal and a control signal of said system bus for determining whether either said processor or said connected device transfers data with said main storage.
Claim 18
Dependent Claim
28 words
The information processing system according to claim 15, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 19
Dependent Claim
358 words
An information processing system comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; and a three-way connection controller for connecting said processor bus, said memory bus and said system bus for enabling independent operations thereamong and including: connection controller means connected to control buses and address buses of said processor bus, said memory bus and said system bus responsive to a control signal and an address signal provided from said processor to said processor bus, a control signal and an address signal provided from said main storage to said memory bus, and a control signal and an address signal provided from said connected device to said system bus for controlling said processor bus, said memory bus and said system bus to output a data bus control signal when said transfer operation is made through a plurality of buses among said processor bus, said memory bus and said system bus; and, data switch means connected to respective data buses of said processor bus, said memory bus and said system bus and responding to said data bus control signal provided from said connection controller means for indicating connection between two data buses from among said processor bus, said memory bus and said system bus wherein said dam switch means comprises: a plurality of latch means each provided for said processor bus, said memory bus and said system bus for latching data on said data buses wherein said data buses comprise a data bus of said processor bus, a data bus of said memory bus and a data bus of said system bus; first generate means for generating a select signal in response to said data bus control signal provided from said connection controller means; and a plurality of first select means each provided for said processor bus, said memory bus and said system bus and responding to said select signal provided from said first generate means for selecting two among three outputs of said latch means for said processor bus, said memory bus and said system bus.
Claim 20
Dependent Claim
358 words
An information processing system comprising: a processor; a processor bus connected to said processor; a main storage; a memory bus connected to said main storage; a connected device; a system bus connected to said connected device; and a three-way connection controller for connecting said processor bus, said memory bus and said system bus for enabling independent operations thereamong and including: connection controller means connected to control buses and address buses of said processor bus, said memory bus and said system bus responsive to a control signal and an address signal provided from said processor to said processor bus, a control signal and an address signal provided from said main storage to said memory bus, and a control signal and an address signal provided from said connected device to said system bus for controlling said processor bus, said memory bus and said system bus to output a data bus control signal when said transfer operation is made through a plurality of buses among said processor bus, said memory bus and said system bus; and, data switch means connected to respective data buses of said processor bus, said memory bus and said system bus and responding to said data bus control signal provided from said connection controller means for indicating connection between two data buses from among said processor bus, said memory bus and said system bus wherein said dam switch means comprises: a plurality of latch means each provided for said processor bus, said memory bus and said system bus for latching data on said data buses wherein said data buses comprise a data bus of said processor bus, a data bus of said memory bus and a data bus of said system bus; first generate means for generating a select signal in response to said data bus control signal provided from said connection controller means; and a plurality of first select means each provided for said processor bus, said memory bus and said system bus and responding to said select signal provided from said first generate means for selecting two among three outputs of said latch means for said processor bus, said memory bus and said system bus.
Claim 21
Dependent Claim
28 words
The infomation processing system according to claim 17, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
Claim 22
Dependent Claim
132 words
The information processing system according to claim 17, wherein said connection controller means comprises: second select means for selecting either an address signal of said processor bus or an address signal of said system bus to send to an address bus of said memory bus based on information on whether said processor or said connected device transfers data with said main storage; and second generate means to generate at least said data bus control signal, a select signal to said second select means and a control signal to said memory bus based on an address signal and a control signal of said processor bus and an address signal and a control signal of said system bus for determining whether either said processor or said connected device transfers data with said main storage.
Claim 23
Dependent Claim
28 words
The information processing system according to claim 19, wherein at least one of said processor bus, said memory bus and said system bus is an address/data multiplexed type.
References Cited (Backward Citations)
US4016546A
Cited
US4695944A
Cited
EP0141302A2
Cited
US4665483A
Cited
US4700348A
Cited
EP0191939A1
Cited
US4851990A
Cited
US4945540A
Cited
US4982321A
Cited
US4945267A
Cited
US5274795A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-01-08 | 1999-07-10 | 2000-01-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-01-08 | 2003-07-10 | 2004-01-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-01-08 | 2007-07-10 | 2008-01-09 | $7700.00 | Window Closed / Lapsed |