Patent US4462084A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4462084A Expired / Lapsed US ⏱️ 0.0 years remaining

Bus request buffer circuit for interfacing between field maintenance processor and device specific adaptor

Assignee: GEN RAD Inc
•
Filing: 1981-02-23
•
Granted: 1984-07-24
•
Expires: 2001-02-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A buffer circuit interfaces between a bus request conductor coupled to a processor and a bus request terminal of a first circuit that is capable of asserting control over a data bus coupled to the processor. The buffer circuit includes a flip-flop that stores a state indicative of whether the first circuit is monitoring or driving its bus request terminal. The buffer circuit also includes circuitry that reproduces the logic level of the bus request conductor on the bus request terminal of the first circuit if the flip-flop contents indicate monitoring by the first circuit and reproduces the logic level of the bus request terminal on the bus request conductor if the flip-flop contents indicate driving by the first circuit.

Inventors

  • 👤 Edward H. Greenwood

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 17:36
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/36; G06F13/368

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 476 words
In a system including a data bus and first and second circuits each capable of exerting control over said data bus, a first bus request conductor coupled to a first bus request terminal of said first circuit and a second bus request conductor coupled to a second bus request terminal of said second circuit, said first circuit producing a logical "one" level on said first bus request terminal when said first circuit asserts control over said data bus, said second circuit producing a logical "one" level on said second bus request terminal when said second circuit asserts control over said data bus, said first circuit including means to monitor the level of said first bus request terminal and determine that there is a logical "zero" level thereon before asserting control over said data bus, said first circuit producing no output signal indicative of whether said first circuit is driving or monitoring said first bus request terminal on any terminal other than said first bus request terminal, a buffer circuit for interfacing between said first and second circuits comprising in combination: (a) flip-flop means for storing a logical "one" in response to a set signal and a logical "zero" in response to a reset signal, said flip-flop means having a set input and a reset input; (b) first logic gate circuit means having a first input coupled to said first bus request conductor and a second input coupled to said second bus request conductor for producing said reset signal on the condition that said first bus request conductor is at a logical "zero" level and said second bus request conductor goes from a logical "zero" level to a logical "one" level as said second circuit asserts control over said data bus; (c) means for coupling said first logic gate circuit means to said reset input to effect transmission of said reset signal to said reset input; (d) means coupling said first bus request conductor to said set input for applying a set signal to said set input when said first bus request conductor goes from a logical "one" level to a logical "zero" level as said first circuit stops asserting control over the data bus; (e) second logic gate means coupled to a first output of said flip-flop means for producing a logical "one" level on said second bus request conductor when a logical "one is stored in said flip-flop means and no circuit is asserting control over said data bus; (f) third logic gate means coupled to a second output of said flip-flop means and said first bus request conductor for producing a logical "one" on said first bus request conductor on the condition that a logical "one" is stored in said flip-flop means and a logical "one" is produced on said second bus request conductor as said second circuit asserts control over said data bus.
Claim 2
Dependent Claim 476 words
In a system including a data bus and first and second circuits each capable of exerting control over said data bus, a first bus request conductor coupled to a first bus request terminal of said first circuit and a second bus request conductor coupled to a second bus request terminal of said second circuit, said first circuit producing a logical "one" level on said first bus request terminal when said first circuit asserts control over said data bus, said second circuit producing a logical "one" level on said second bus request terminal when said second circuit asserts control over said data bus, said first circuit including means to monitor the level of said first bus request terminal and determine that there is a logical "zero" level thereon before asserting control over said data bus, said first circuit producing no output signal indicative of whether said first circuit is driving or monitoring said first bus request terminal on any terminal other than said first bus request terminal, a buffer circuit for interfacing between said first and second circuits comprising in combination: (a) flip-flop means for storing a logical "one" in response to a set signal and a logical "zero" in response to a reset signal, said flip-flop means having a set input and a reset input; (b) first logic gate circuit means having a first input coupled to said first bus request conductor and a second input coupled to said second bus request conductor for producing said reset signal on the condition that said first bus request conductor is at a logical "zero" level and said second bus request conductor goes from a logical "zero" level to a logical "one" level as said second circuit asserts control over said data bus; (c) means for coupling said first logic gate circuit means to said reset input to effect transmission of said reset signal to said reset input; (d) means coupling said first bus request conductor to said set input for applying a set signal to said set input when said first bus request conductor goes from a logical "one" level to a logical "zero" level as said first circuit stops asserting control over the data bus; (e) second logic gate means coupled to a first output of said flip-flop means for producing a logical "one" level on said second bus request conductor when a logical "one is stored in said flip-flop means and no circuit is asserting control over said data bus; (f) third logic gate means coupled to a second output of said flip-flop means and said first bus request conductor for producing a logical "one" on said first bus request conductor on the condition that a logical "one" is stored in said flip-flop means and a logical "one" is produced on said second bus request conductor as said second circuit asserts control over said data bus.
Claim 3
Dependent Claim 63 words
The buffer circuit of claim 1 wherein said flip-flop means includes a J-K flip-flop, and said first logic gate means includes a first AND gate having a output connected to the K input of said J-K flip-flop, said first AND gate having a first input coupled to said second bus request conductor and a second input coupled to said first bus request conductor.
Claim 4
Dependent Claim 32 words
The buffer circuit of claim 2 wherein said first logic gate means further includes an inverter coupled between said second bus request conductor and said first input of said first AND gate.
Claim 5
Dependent Claim 48 words
The buffer circuit of claim 3 wherein said second logic gate means includes a first three-state buffer having its input connected to a ground conductor, its first output connected to said second bus request conductor, and its enable input connected to said first output of said J-K flip-flop.
Claim 6
Dependent Claim 83 words
The buffer circuit of claim 4 wherein said third logic gate means includes a second AND gate having a first input coupled to said second output of said J-K flip-flop and a second input coupled to said second bus request conductor, said third logic gate means also including a second three-state buffer having its input coupled to said ground level conductor, its output coupled to said first bus request conductor, and its enable input coupled to the output of said second AND gate.
Claim 7
Dependent Claim 47 words
The buffer circuit of claim 5 wherein said first and second outputs of said J-K flip-flop are a Q output and a Q output, respectively, and said enable input of said first three-state buffer is an inverted logic enable input and is coupled to said Q output.
Claim 8
Dependent Claim 20 words
The buffer circuit of claim 6 wherein said enable input of second three-state buffer is an inverted logic enable input.
Claim 9
Dependent Claim 21 words
The buffer circuit of claim 7 wherein said first input of said second AND gate is coupled to said Q output.

References Cited (Backward Citations)

US3795901A Cited
US3947818A Cited
US4122520A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-07-24 1988-01-23 1988-07-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-07-24 1992-01-23 1992-07-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-07-24 1996-01-23 1996-07-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag