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

Method for synchronously transferring serial data to and from an input/output (I/O) module with true and complement error detection coding

Assignee: Allen Bradley Co LLC
•
Filing: 1995-05-18
•
Granted: 1996-09-10
•
Expires: 2015-05-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An industrial controller Input/Output module includes on-board processing circuitry in the form of a microprocessor and associated memory, a first programmable logic circuit and a second programmable logic circuit connected through an isolation interface. The isolation interface is comprised of optical coupling circuits. The programmable logic circuits are programmed to provide circuitry for parallel-to-serial data conversion of 24 bits of system Input/Output data on each side of the isolation interface. The data is then transferred as serial data in both directions at once in response to a shift clock signal. The data signals and the shift clock signal utilize three one-bit optical coupling devices in the isolation interface. After transfer across the isolation interface, the system Input/Output data is converted to parallel data for further processing.

Inventors

  • 👤 Steven P. Blech
  • 👤 Kerry Van de Steeg
  • 👤 Gerald S. Pepera

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 16:48
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/38; G06F13/40; G06F13/4004; G06F13/4027

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 254 words
A method for electrically isolating a first interface circuit and a second interface circuit having a first and second shift register respectively, the first and second interface circuits being connected by optical isolators, the method comprising the steps of: (a) loading the first shift register with 24-bit output data; (b) loading the second shift register with 24-bit input data; (c) transmitting a clock signal through a first optical isolator to provide a common clock signal for the first and second interface circuits to be received by the first and second shift registers; (d) clocking the output data from the first shift register, serially, in synchronism with the common clock signal, through a second optical isolator into the second shift register; (e) simultaneously with step (d) clocking the input data from the second shift register, serially, in synchronism with the common clock signal, through a third optical isolator into the first shift register; wherein the input data includes a fourteenth bit and a fifteenth bit that is the complement of the fourteenth bit and including the step of: (f) if the fourteenth and fifteenth bits of the input data as received by the first shift register after step (e) are not complements to each other generating a fault signal indicating failure of the third optical isolator; and (g) if the fourteenth and fifteenth bits of the input data as received by the first shift register after step (e) are complements to each other not generating a fault signal indicating failure of the third optical isolator.
Claim 2
Independent Claim 254 words
A method for electrically isolating a first interface circuit and a second interface circuit having a first and second shift register respectively, the first and second interface circuits being connected by optical isolators, the method comprising the steps of: (a) loading the first shift register with 24-bit output data; (b) loading the second shift register with 24-bit input data; (c) transmitting a clock signal through a first optical isolator to provide a common clock signal for the first and second interface circuits to be received by the first and second shift registers; (d) clocking the output data from the first shift register, serially, in synchronism with the common clock signal, through a second optical isolator into the second shift register; (e) simultaneously with step (d) clocking the input data from the second shift register, serially, in synchronism with the common clock signal, through a third optical isolator into the first shift register; wherein the input data includes a fourteenth bit and a fifteenth bit that is the complement of the fourteenth bit and including the step of: (f) if the fourteenth and fifteenth bits of the input data as received by the first shift register after step (e) are not complements to each other generating a fault signal indicating failure of the third optical isolator; and (g) if the fourteenth and fifteenth bits of the input data as received by the first shift register after step (e) are complements to each other not generating a fault signal indicating failure of the third optical isolator.
Claim 3
Independent Claim 254 words
A method for electrically isolating a first interface circuit and a second interface circuit having a first and second shift register respectively, the first and second interface circuits being connected by optical isolators, the method comprising the steps of: (a) loading the first shift register with 24-bit output data; (b) loading the second shift register with 24-bit input data; (c) transmitting a clock signal through a first optical isolator to provide a common clock signal for the first and second interface circuits to be received by the first and second shift registers; (d) clocking the output data from the first shift register, serially, in synchronism with the common clock signal, through a second optical isolator into the second shift register; (e) simultaneously with step (d) clocking the input data from the second shift register, serially, in synchronism with the common clock signal, through a third optical isolator into the first shift register; wherein the output data includes a fourteenth bit and a fifteenth bit that is the complement of the fourteenth bit and including the step of: (f) if the fourteenth and fifteenth bits of the output data as received by the second shift register after step (d) are not complements to each other generating a fault signal indicating failure to the second optical isolator; and (g) if the fourteenth and fifteenth bits of the output data as received by the second shift register after step (d) are complements to each other not generating a fault signal indicating failure of the second optical isolator.
Claim 4
Independent Claim 254 words
A method for electrically isolating a first interface circuit and a second interface circuit having a first and second shift register respectively, the first and second interface circuits being connected by optical isolators, the method comprising the steps of: (a) loading the first shift register with 24-bit output data; (b) loading the second shift register with 24-bit input data; (c) transmitting a clock signal through a first optical isolator to provide a common clock signal for the first and second interface circuits to be received by the first and second shift registers; (d) clocking the output data from the first shift register, serially, in synchronism with the common clock signal, through a second optical isolator into the second shift register; (e) simultaneously with step (d) clocking the input data from the second shift register, serially, in synchronism with the common clock signal, through a third optical isolator into the first shift register; wherein the output data includes a fourteenth bit and a fifteenth bit that is the complement of the fourteenth bit and including the step of: (f) if the fourteenth and fifteenth bits of the output data as received by the second shift register after step (d) are not complements to each other generating a fault signal indicating failure to the second optical isolator; and (g) if the fourteenth and fifteenth bits of the output data as received by the second shift register after step (d) are complements to each other not generating a fault signal indicating failure of the second optical isolator.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-09-10 2000-03-11 2000-09-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-09-10 2004-03-11 2004-09-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-09-10 2008-03-11 2008-09-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag