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

Synchronous/asynchronous i/o channel check and parity check detector

Assignee: International Business Machines Corp
•
Filing: 1991-06-11
•
Granted: 1993-08-10
•
Expires: 2011-06-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved I/O channel check and parity check detector includes two similar detection paths each of which includes a check detector, a glitch reject circuit, and a read back register. A memory parity error causes a bit to be set in the read back register. An I/O channel check sets another bit in a read back register provided a memory parity error has not been signalled. If such signal occurs, the channel check is rejected. The read back bits are read through a port allowing the system to determine the source of error.

Inventors

  • 👤 Peter J. Klim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:10
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 265 words
In a personal computer having a first parity detector for detecting parity errors while transferring data in a memory and generating PARITY ERROR signals in response thereto, and a second parity detector for detecting parity errors while transferring data in an I/O channel and generating I/O CHAN CHK signals in response thereto, and an I/O controller for receiving said PARITY ERROR signals and said I/O CHAN CHK signals, said controller comprising an I/O channel check and parity check detector comprising: a parity check detector having a first input line connected to receive said PARITY ERROR signals; a channel check detector having a second input line connected to receive said I/O CHAN CHK signals, said channel check detector being also connected to said first input line to receive said PARITY ERROR signals ; first and second read back registers; first and second glitch reject circuits connected between said detectors and said read back registers for transmitting pulses from said detectors to said registers which pulses have widths greater than a predetermined value and rejecting pulses from said detectors having widths less than said predetermined value; said first read back register having a first latch settable in response to receiving a pulse from said first glitch reject circuit to provide a read back bit signifying receipt of an I/O CHAN CHK signal by said channel detector; and said second read back register having a first latch settable in response to receiving a pulse from said second glitch reject circuit to provide a read back bit signifying receipt of an PARITY ERROR signal by said parity error detector.
Claim 2
Dependent Claim 265 words
In a personal computer having a first parity detector for detecting parity errors while transferring data in a memory and generating PARITY ERROR signals in response thereto, and a second parity detector for detecting parity errors while transferring data in an I/O channel and generating I/O CHAN CHK signals in response thereto, and an I/O controller for receiving said PARITY ERROR signals and said I/O CHAN CHK signals, said controller comprising an I/O channel check and parity check detector comprising: a parity check detector having a first input line connected to receive said PARITY ERROR signals; a channel check detector having a second input line connected to receive said I/O CHAN CHK signals, said channel check detector being also connected to said first input line to receive said PARITY ERROR signals ; first and second read back registers; first and second glitch reject circuits connected between said detectors and said read back registers for transmitting pulses from said detectors to said registers which pulses have widths greater than a predetermined value and rejecting pulses from said detectors having widths less than said predetermined value; said first read back register having a first latch settable in response to receiving a pulse from said first glitch reject circuit to provide a read back bit signifying receipt of an I/O CHAN CHK signal by said channel detector; and said second read back register having a first latch settable in response to receiving a pulse from said second glitch reject circuit to provide a read back bit signifying receipt of an PARITY ERROR signal by said parity error detector.
Claim 3
Dependent Claim 29 words
A personal computer in accordance with claim 1, wherein said feedback registers are selectively enabled, and said computer includes means for transmitting enabling signals to said read back registers.
Claim 4
Dependent Claim 36 words
A personal computer in accordance with claim 1 comprising: logic means connected to said read back registers and being operable in response to either one of said latches being set to generate a non-maskable interrupt signal.
Claim 5
Dependent Claim 68 words
A personal computer in accordance with claim 1 wherein said channel check detector comprises: logic means responsive to receiving only an I/O CHAN CHK signal to transmit a pulse indicative thereof to said first glitch reject circuit to set said first read back register, said logic means being operable in response to receiving I/O CHAN CHK signal and PARITY ERROR signal to reject such I/O CHAN CHK signal.
Claim 6
Dependent Claim 36 words
A personal computer in accordance with claim 4 wherein said I/O controller comprises a programmable peripheral controller port that is selectively readable and writable, said port being operative when read to transmit said read back bits.
Claim 7
Dependent Claim 22 words
A personal computer in accordance with claim 5 wherein said port is operable when written into to reset said read back registers.
Claim 8
Dependent Claim 23 words
A personal computer in accordance with claim 1 wherein said I/O CHAN CHK signals occur both synchronously and asynchronously with I/O data transfers.

References Cited (Backward Citations)

US3727142A Cited
US3790881A Cited
US4530095A Cited
US5033050A Cited
US4991085A Cited
US4962501A Cited
US4984213A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-08-09 1997-02-08 1997-08-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-08-09 2001-02-08 2001-08-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-08-09 2005-02-08 2005-08-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag