← Back to Patent Explorer
US4245301A Expired / Lapsed US ⏱️ 0.0 years remaining

Information processing system

Assignee: Toshiba Corp
•
Filing: 1978-08-02
•
Granted: 1981-01-13
•
Expires: 1998-08-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An information processing system having a main memory unit, an arithmetic control unit, and a plurality of input/output units, is comprised of a first bus, which is bidirectional, commonly connecting the main memory unit, the arithmetic control unit, and at least one input/output unit, a bus controller for controlling data transfer between two units connecting to the first bus, a second bus, which is also bidirectional, commonly connecting to the arithmetic control unit with at least another input/output unit, and a bus control means which is provided in the arithmetic control unit and controls data transfer between two units connecting to the second bus. The information processing system uses various units connecting to the first and second buses in time sharing and multiplexing mode.

Inventors

  • 👤 Takashi Rokutanda
  • 👤 Yukio Shiraogawa
  • 👤 Yutaka Nakajima
  • 👤 Keizo Aoyagi
  • 👤 Takashi Hiraoka

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:33
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027; G06F13/4031; G06F15/00; G06F15/16; G06F15/161

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 206 words
An information processing system including a main memory unit, arithmetic control unit and a plurality of input/output units; a first bidirectional bus through which said main memory unit, said arithmetic control unit and at least a first of said plurality of input/output units are commonly connected; a bus controller adapted to manage a first bus access requirement relative to said main memory unit, said arithmetic control unit and said first input/output unit; one unit of said main memory unit, said arithmetic control unit and said first input/output unit functioning as a master unit and another of said units functioning as a slave unit under the control of the bus controller whereby data is transferred between said master and slave units; said bus controller including means for processing a bus request from said arithmetic control unit and for granting said request, whereupon said arithmetic control unit and a slave unit are directly coupled via said first bus for the transfer of address and data information therebetween; a second bidirectional bus through which said arithmetic control unit and a second input/output unit are commonly connected; and bus control means provided in said arithmetic control unit to control data transfers between said units connected to said second bidirectional bus.
Claim 2
Dependent Claim 206 words
An information processing system including a main memory unit, arithmetic control unit and a plurality of input/output units; a first bidirectional bus through which said main memory unit, said arithmetic control unit and at least a first of said plurality of input/output units are commonly connected; a bus controller adapted to manage a first bus access requirement relative to said main memory unit, said arithmetic control unit and said first input/output unit; one unit of said main memory unit, said arithmetic control unit and said first input/output unit functioning as a master unit and another of said units functioning as a slave unit under the control of the bus controller whereby data is transferred between said master and slave units; said bus controller including means for processing a bus request from said arithmetic control unit and for granting said request, whereupon said arithmetic control unit and a slave unit are directly coupled via said first bus for the transfer of address and data information therebetween; a second bidirectional bus through which said arithmetic control unit and a second input/output unit are commonly connected; and bus control means provided in said arithmetic control unit to control data transfers between said units connected to said second bidirectional bus.
Claim 3
Dependent Claim 28 words
An information processing system according to claim 1, in which the respective units connected to said first and second busses are used in time sharing and multiplexing modes.
Claim 4
Dependent Claim 20 words
An information processing system according to claim 1, in which said first bus permits data transfer at a high speed.
Claim 5
Dependent Claim 43 words
An information processing system according to claim 1, in which said bus controller controls said main memory unit, said arithmetic control unit and said first input/output unit and said units are operable as either master or slave under control of said bus controller.
Claim 6
Dependent Claim 72 words
An information processing system according to claim 1, in which said bus controller comprises a first bus interface circuit for controlling data transfer between any two units selected from said main memory unit, said arithmetic control unit and said first input/output unit, and further comprising a zone controller in which writing or reading operations may be carried out for a desired unitary number of bytes to and from the main memory unit.
Claim 7
Dependent Claim 55 words
An information processing system according to claim 5, in which said first bus interface circuit comprises an interrupt control circuit for controlling an interrupt request, a bus attainment circuit for coupling a master unit with a slave unit, and a data transfer control circuit for controlling data transfer between said master and said slave units.
Claim 8
Dependent Claim 99 words
An information processing system according to claim 5, in which said bus controller comprises means for generating a signal permitting use of said first bus when said first bus is released for a first bus request from said master unit, means for generating a signal to maintain the right to use said first bus, means for checking as to whether said slave unit is operable or not, means for specifying the mode of operation between said master and slave units, and means for controlling data transfer between said master and slave units in accordance with said specified operation mode.
Claim 9
Dependent Claim 77 words
An information processing system according to claim 7, in which, when the operable state of said slave unit is checked and, as a result of the check, said slave unit cannot respond, a specific signal is returned to said master unit and said master unit, upon receipt of said specific signal, releases said first bus and, after a given time, obtains again said first bus to check as to whether said slave unit is operable or not.
Claim 10
Dependent Claim 223 words
A multi-processing system comprising a plurality of information processing systems, each information processing system comprising: a first bidirectional bus through which said main memory unit, said arithmetic control unit and at least a first of said plurality of input/output units are commonly connected; a bus controller adapted to manage a first bus access requirement relative to said main memory unit, said arithmetic control unit and said first input/output unit; one unit of said main memory unit, said arithmetic control unit and said first input/output unit functioning as a master unit and another of said units functioning as a slave unit under the control of the bus controller whereby data is transferred between said master and slave units; said bus controller including means for processing a bus request from said arithmetic control unit and for granting said request, whereupon said arithmetic control unit and a slave unit are directly coupled via said first bus for the transfer of address and data information therebetween; a second bidirectional bus through which said arithmetic control unit and a second input/output unit are commonly connected; bus control means provided in said arithmetic control unit to control data transfers between said units connected to said second bidirectional bus; and in which the first busses of the plurality of information processing systems are linked through a computer system linkage device.
Claim 11
Dependent Claim 223 words
A multi-processing system comprising a plurality of information processing systems, each information processing system comprising: a first bidirectional bus through which said main memory unit, said arithmetic control unit and at least a first of said plurality of input/output units are commonly connected; a bus controller adapted to manage a first bus access requirement relative to said main memory unit, said arithmetic control unit and said first input/output unit; one unit of said main memory unit, said arithmetic control unit and said first input/output unit functioning as a master unit and another of said units functioning as a slave unit under the control of the bus controller whereby data is transferred between said master and slave units; said bus controller including means for processing a bus request from said arithmetic control unit and for granting said request, whereupon said arithmetic control unit and a slave unit are directly coupled via said first bus for the transfer of address and data information therebetween; a second bidirectional bus through which said arithmetic control unit and a second input/output unit are commonly connected; bus control means provided in said arithmetic control unit to control data transfers between said units connected to said second bidirectional bus; and in which the first busses of the plurality of information processing systems are linked through a computer system linkage device.
Claim 12
Dependent Claim 103 words
A multiprocessing system according to claim 9, further comprising means by which said arithmetic control unit in one system accesses said main memory unit of another system, means in which said arithmetic control unit drives said input/output unit in one system and the data transfer is carried out to the main memory unit of another system, means in which said arithmetic control unit in one system drives said input/output unit in another system and the data transfer is carried out to the main memory unit of the former or the latter system, and means for transferring an interrupt between said arithmetic control units.

References Cited (Backward Citations)

US3061192A Cited
US3538502A Cited
US3614741A Cited
US3710324A Cited
US3678467A Cited
US3858182A Cited
US3967246A Cited
US4004283A Cited
US4109311A Cited
US4084233A Cited
US4110823A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-01-13 1984-07-14 1985-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-01-13 1988-07-14 1989-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-01-13 1992-07-14 1993-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag