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

Slow peripheral handshake interface circuit

Assignee: NCR Voyix Corp
•
Filing: 1989-04-14
•
Granted: 1990-07-10
•
Expires: 2009-04-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The subject invention is an interface circuit between a requesting device and a responding device. The circuit comprises a flip-flop responsive to a request signal received from the requesting device and a handshake signal received from the responding device to generate a control signal. The circuit also comprises a gate for receiving the control and handshake signals and generating an acknowledge signal. The removal of the request signal sets the control signal to a first value which disables the gate and removal of the handshake signal resets the control signal to a second value which enables the gate.

Inventors

  • 👤 Billy K. Taylor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 23:00
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/42; G06F13/4204; G06F13/4208; G06F13/4213

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 163 words
A computer system comprising: a microprocessor for generating an address strobe signal and receiving an acknowledge signal; a peripheral device for receiving said address strobe signal and generating a handshake signal in response thereto; a D-type flip-flop having a data input connected to a first logic value source, a clock input for receiving said address strobe signal, a reset input, and a Q output; a two input AND gate, with inverting inputs and output, for receiving said handshake signal and the signal from said Q output and generating said acknowledge signal; and an inverter for receiving said handshake signal and having an output connected to said flip-flop reset input; wherein said Q output provides a first logic value which disables said AND gate and a second logic value which enables said AND gate; and wherein removal of said address strobe signal sets the Q output to said first value and removal of said handshake signal resets the Q output to said second value.
Claim 2
Dependent Claim 163 words
A computer system comprising: a microprocessor for generating an address strobe signal and receiving an acknowledge signal; a peripheral device for receiving said address strobe signal and generating a handshake signal in response thereto; a D-type flip-flop having a data input connected to a first logic value source, a clock input for receiving said address strobe signal, a reset input, and a Q output; a two input AND gate, with inverting inputs and output, for receiving said handshake signal and the signal from said Q output and generating said acknowledge signal; and an inverter for receiving said handshake signal and having an output connected to said flip-flop reset input; wherein said Q output provides a first logic value which disables said AND gate and a second logic value which enables said AND gate; and wherein removal of said address strobe signal sets the Q output to said first value and removal of said handshake signal resets the Q output to said second value.
Claim 3
Dependent Claim 35 words
The system of claim 1 wherein said address strobe signal, handshake signal and acknowledge signal are each active low signals, and wherein said first logic value is high and said second logic value is low.
Claim 4
Independent Claim 129 words
A system comprising: a first device for generating a request signal and connected to receive an acknowledge signal; a second device connected to receive said request signal and for generating a handshake signal in response thereto; means connected to receive said request and handshake signals and for generating a control signal in response thereto, wherein removal of said request signal sets said control signal to a first value and removal of said handshake signal resets said control signal to a second value; and a gate connected to receive said control and handshake signals and for generating said acknowledge signal in response thereto, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value.
Claim 5
Independent Claim 129 words
A system comprising: a first device for generating a request signal and connected to receive an acknowledge signal; a second device connected to receive said request signal and for generating a handshake signal in response thereto; means connected to receive said request and handshake signals and for generating a control signal in response thereto, wherein removal of said request signal sets said control signal to a first value and removal of said handshake signal resets said control signal to a second value; and a gate connected to receive said control and handshake signals and for generating said acknowledge signal in response thereto, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value.
Claim 6
Dependent Claim 11 words
The system of claim 3 wherein said means includes a latch.
Claim 7
Dependent Claim 33 words
The system of claim 4 wherein said latch is a D-type flip-flop having a data input connected to a first logic value source, a clock input, a reset input, and a Q output.
Claim 8
Dependent Claim 28 words
The system of claim 5 wherein said clock input receives said request signal, said reset input receives said handshake signal, and said Q output provides said control signal.
Claim 9
Dependent Claim 19 words
The system of claim 6 wherein said request signal, handshake signal and acknowledge signal are each active low signals.
Claim 10
Dependent Claim 21 words
The system of claim 7 wherein the first value of said control signal is high and the second value is low.
Claim 11
Dependent Claim 12 words
The system of claim 3 wherein said gate is a coincidence gate.
Claim 12
Dependent Claim 17 words
The system of claim 9 wherein said gate two input AND gate, with inverting inputs and output.
Claim 13
Dependent Claim 23 words
The system of claim 5 further comprising an inverter for receiving said handshake signal and having an output connected to said reset input.
Claim 14
Dependent Claim 20 words
The system of claim 3 wherein said first device is a micro processor and said second device is a peripheral.
Claim 15
Dependent Claim 14 words
The system of claim 11 wherein said request signal is an address strobe signal.
Claim 16
Dependent Claim 122 words
An interface circuit between a requesting device and a responding device comprising: means for receiving a request signal from said request device and a handshake signal from said responding device and generating a control signal in response thereto, wherein removal of said request signal sets said control signal to a first value and removal of said handshake signal resets said control signal to a second value; and a gate for generating an acknowledge signal, said gate having a first input connected to receive said control signal and a second input for receiving said handshake signal, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value.
Claim 17
Dependent Claim 122 words
An interface circuit between a requesting device and a responding device comprising: means for receiving a request signal from said request device and a handshake signal from said responding device and generating a control signal in response thereto, wherein removal of said request signal sets said control signal to a first value and removal of said handshake signal resets said control signal to a second value; and a gate for generating an acknowledge signal, said gate having a first input connected to receive said control signal and a second input for receiving said handshake signal, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value.
Claim 18
Dependent Claim 47 words
The system of claim 14 wherein said means is a D-type flip-flop having a data input for receiving a first logic value, a clock input for receiving said request signal, a reset input for receiving said handshake signal, and a Q output for providing said control signal.
Claim 19
Dependent Claim 19 words
The system of claim 15 wherein said request signal, handshake signal and acknowledge signal are each active low signals.
Claim 20
Dependent Claim 21 words
The system of claim 16 wherein the first value of said control signal is high and the second value is low.
Claim 21
Dependent Claim 12 words
The system of claim 14 wherein said gate is a coincidence gate.
Claim 22
Dependent Claim 19 words
The system of claim 18 wherein said gate is a two input AND gate, with inverting inputs and output.
Claim 23
Dependent Claim 23 words
The system of claim 15 further comprising an inverter for receiving said handshake signal and having an output connected to said reset input.
Claim 24
Dependent Claim 201 words
An interface circuit between a requesting device and a responding device comprising: an inverter for receiving a handshake signal from said responding device and generating an inverted handshake signal; a D-type flip-flop having a data input connected to receive a first logic value, a clock input for receiving a request signal from said requesting device, a reset input connected to receive said inverted handshake signal, and a Q output for generating a control signal, wherein removal of said request signal sets said control signal to a first value and removal of said inverted handshake signal resets said control signal to a second value; and a two input AND gate for generating an acknowledge signal for said requesting device, said gate having a first inverting input connected to receive said control signal, a second inverting input connected to receive said inverted handshake signal, and an inverting output, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value; wherein said request signal, handshake signal and acknowledge signal are each active low signals, and said first logic value is high and said second logic value is low.
Claim 25
Dependent Claim 201 words
An interface circuit between a requesting device and a responding device comprising: an inverter for receiving a handshake signal from said responding device and generating an inverted handshake signal; a D-type flip-flop having a data input connected to receive a first logic value, a clock input for receiving a request signal from said requesting device, a reset input connected to receive said inverted handshake signal, and a Q output for generating a control signal, wherein removal of said request signal sets said control signal to a first value and removal of said inverted handshake signal resets said control signal to a second value; and a two input AND gate for generating an acknowledge signal for said requesting device, said gate having a first inverting input connected to receive said control signal, a second inverting input connected to receive said inverted handshake signal, and an inverting output, said gate being disabled when said control signal is set to said first value and being enabled when said control signal is reset to said second value; wherein said request signal, handshake signal and acknowledge signal are each active low signals, and said first logic value is high and said second logic value is low.

References Cited (Backward Citations)

US3457550A Cited
US3919692A Cited
US3979732A Cited
US4390969A Cited
US4451886A Cited
US4390967A Cited
US4446459A Cited
US4476527A Cited
US4497041A Cited
US4727370A Cited
US4785469A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag