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

Time sharing device for access to a main memory through to a single bus connected between a central computer and a plurality of peripheral computers

Assignee: JS TELECOM 36 38 RUE de la PRINCESSE-78430 LOUVECIENNES
•
Filing: 1984-02-21
•
Granted: 1986-09-09
•
Expires: 2004-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention incudes a searching circuit which sequentially accesses a plurality of peripheral computers to receive requests for access by these computers to a principal memory normally occupied by a principal computer. The searching circuit determines the identity of the requesting computer and passes the request on to a decision circuit which receives information from the principal computer and the peripheral computers as to the state of occupancy of the access bus to the principal memory. If the bus is not occupied and the principal computer does not require use of the principal memory, the request is granted by the decision circuit.

Inventors

  • 👤 Jean-Francois Garnier

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 19:27
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/362; G06F13/366

Claims Analysis

Total Claims: 3
Claim 1
Independent Claim 356 words
A time sharing device in a system having a principal memory connected to a single bus, said single bus also being connected to a central computer and a plurality of peripheral computers and in which the central computer is normally occupying said bus to communicate through said bus to said memory, said time sharing device comprising: searching circuit means connected to said peripheral computers in a bidirectional manner for cyclically accessing said peripheral computers in a predetermined order and receiving requests to use said single bus from an accessed computer, and for identifying the peripheral computer making a request; decision circuit means connected to said searching circuit means and connected in a bidirectional manner to said central computer and said peripheral computers for receiving information from said central computer and said peripheral computers concerning the state of occupancy of said single bus and granting authorization to the peripheral computer making a request only when said single bus is free and use of the single bus is not required by the central computer; and wherein said searching circuit includes a cyclic counter, a multiplexer and a flip-flop, said multiplexer being controlled by said cyclic counter the cycle whereof depends on the number of the said peripheral computers being connected to said bus, said cyclic counter having an address output connected to said peripheral computers, said multiplexer having inputs connected, respectively, to said peripheral computers, an output connected to a set input of said flip-flop, said flip-flop being connected to said cyclic counter so that said cyclic counter is inhibited on the output connected to the peripheral computer having requested to use said bus, said flip-flop also being connected to an input of said decision circuit for transmitting a signal to said decision circuit indicating that a request is being received, an output of said decision circuit being connected with a reset input of said flip-flop so as to return the said flip-flop to its initial state, and to a control input of said cyclic counter in order to return said cyclic counter to service when authorization to use said bus has been granted by said decision circuit.
Claim 2
Dependent Claim 356 words
A time sharing device in a system having a principal memory connected to a single bus, said single bus also being connected to a central computer and a plurality of peripheral computers and in which the central computer is normally occupying said bus to communicate through said bus to said memory, said time sharing device comprising: searching circuit means connected to said peripheral computers in a bidirectional manner for cyclically accessing said peripheral computers in a predetermined order and receiving requests to use said single bus from an accessed computer, and for identifying the peripheral computer making a request; decision circuit means connected to said searching circuit means and connected in a bidirectional manner to said central computer and said peripheral computers for receiving information from said central computer and said peripheral computers concerning the state of occupancy of said single bus and granting authorization to the peripheral computer making a request only when said single bus is free and use of the single bus is not required by the central computer; and wherein said searching circuit includes a cyclic counter, a multiplexer and a flip-flop, said multiplexer being controlled by said cyclic counter the cycle whereof depends on the number of the said peripheral computers being connected to said bus, said cyclic counter having an address output connected to said peripheral computers, said multiplexer having inputs connected, respectively, to said peripheral computers, an output connected to a set input of said flip-flop, said flip-flop being connected to said cyclic counter so that said cyclic counter is inhibited on the output connected to the peripheral computer having requested to use said bus, said flip-flop also being connected to an input of said decision circuit for transmitting a signal to said decision circuit indicating that a request is being received, an output of said decision circuit being connected with a reset input of said flip-flop so as to return the said flip-flop to its initial state, and to a control input of said cyclic counter in order to return said cyclic counter to service when authorization to use said bus has been granted by said decision circuit.
Claim 3
Dependent Claim 107 words
A device according to claim 1 wherein said decision circuit includes input lines from said central computer and said peripheral computers, output lines to said central computer and said peripheral computers, circuit means responsive to receipt of a request signal for passing the same signal along all of said decision circuit output lines, and gate means for inhibiting the passing of a request signal when a predetermined signal is received on any of said decision circuit input lines and passing the request signal to said circuit means in the absence of said predetermined signal, said predetermined signal being indicative of the state of occupancy of said bus.

References Cited (Backward Citations)

US3289168A Cited
US3629854A Cited
US4040028A Cited
US3959775A Cited
US4034347A Cited
US4096572A Cited
US4151592A Cited
US4219873A Cited
US4153934A Cited
US4104720A Cited
US4128876A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-09-08 1990-03-10 1990-09-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-09-08 1994-03-10 1994-09-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-09-08 1998-03-10 1998-09-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag