Patent US2166516A successfully refreshed from Google Patents.
Patent EP0283196A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0283196A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

In-place diagnosable electronic circuit board

Assignee: AT&T Inc
•
Filing: 1988-03-09
•
Granted: —
•
Expires: 2008-03-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An on-board self diagnostic capability is realized in a circuit board with a microprocessor (20) which is located on the circuit board and which interacts for diagnostic purposes with the functional circuitry (10) on the board. The microprocessor interacts with an electrically erasable read-only-memory (EEROM) (30) that is also located on the circuit board. Diagnostic signals (14) occurring during the circuit board's normal operation are automatically detected and stored in the EEROM. Additionally, a control port (105) at the circuit board permits activation in the microprocessor of diagnostic routines that accept input test data (104), apply test sequences to the functional circuitry and store the diagnostic results in the EEROM. Also, through control of the microprocessor, the EEROM is accessed to retrieve previously stored diagnostic results (103).

Inventors

  • 👤 William Herman Toth

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-08 14:58
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G06F11/267

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 78 words
A method for failure tagging of a removable electronic sub-­assembly containing functional circuitry, means for testing said functional circuitry and a robust memory for storing results obtained by said means for testing, comprising the steps of: applying a test sequence stored in said means for testing in response to a stimulus applied to said means for testing; and storing results obtained in response to said test sequence in a block of said robust memory located on said sub-assembly.
Claim 2
Independent Claim 78 words
A method for failure tagging of a removable electronic sub-­assembly containing functional circuitry, means for testing said functional circuitry and a robust memory for storing results obtained by said means for testing, comprising the steps of: applying a test sequence stored in said means for testing in response to a stimulus applied to said means for testing; and storing results obtained in response to said test sequence in a block of said robust memory located on said sub-assembly.
Claim 3
Dependent Claim 38 words
The method of claim 1 wherein said stimulus occurs when power is applied to said sub-assembly, when a fault is detected by elements within said functional circuitry, or when a test request signal is applied to said sub-assembly.
Claim 4
Dependent Claim 40 words
The method of claim 1, further comprising a step of reading the contents of said robust memory after said step of storing, and performing an integrity check on the information stored in said robust memory by said step of storing.
Claim 5
Dependent Claim 44 words
The method of claim 3, further comprising a step of storing said results in another block of said robust memory when said step of performing integrity check indicates that said step of storing, previous to said step of performing an integrity check, has failed.
Claim 6
Independent Claim 105 words
A method for maintaining operational integrity of an electronic system containing a plurality of removable sub-assemblies, each sub-assembly containing functional circuitry, means for testing said functional circuitry, and a robust memory for storing results obtained by said means for testing, comprising the steps of: detecting fault conditions in said functional circuitry; storing indication of said fault conditions in said robust memory located on said sub-assembly; identifying from said fault conditions the occurrence of conditions requiring repair of a failed sub-assembly in said system; and reading the contents of said robust memory situated on said failed sub-assembly to locate the cause of failure of said sub-assembly.
Claim 7
Independent Claim 105 words
A method for maintaining operational integrity of an electronic system containing a plurality of removable sub-assemblies, each sub-assembly containing functional circuitry, means for testing said functional circuitry, and a robust memory for storing results obtained by said means for testing, comprising the steps of: detecting fault conditions in said functional circuitry; storing indication of said fault conditions in said robust memory located on said sub-assembly; identifying from said fault conditions the occurrence of conditions requiring repair of a failed sub-assembly in said system; and reading the contents of said robust memory situated on said failed sub-assembly to locate the cause of failure of said sub-assembly.
Claim 8
Dependent Claim 28 words
The method of claim 5, further comprising the steps of repairing said failed sub-assembly and recasting the robust memory situated on said failed sub-assembly into a content-less state.
Claim 9
Dependent Claim 57 words
A circuit assembly for performing a preselected function comprising first means for performing said preselected function; second means, responsive to an applied stimulus, for developing a test sequence and applying said test sequence to said first means; and robust memory means for storing selected signals of said first means that occur in response to said test sequence.
Claim 10
Dependent Claim 57 words
A circuit assembly for performing a preselected function comprising first means for performing said preselected function; second means, responsive to an applied stimulus, for developing a test sequence and applying said test sequence to said first means; and robust memory means for storing selected signals of said first means that occur in response to said test sequence.
Claim 11
Dependent Claim 18 words
The circuit assembly of claim 7 further comprising means for reading the contents of said robust memory means.
Claim 12
Dependent Claim 63 words
The circuit assembly of claim 7 wherein said second means comprises: processor memory means for storing said test sequence; input/output means for accepting test requests; and processor means for performing tests in response to said test requests by applying said test sequence stored in said processor memory means to said first means and by storing said selected signals in said robust memory means.
Claim 13
Dependent Claim 26 words
The circuit assembly of claim 9 wherein said processor means reads the contents of said robust memory means and applies said contents to said input/output means.
Claim 14
Dependent Claim 48 words
The circuit assembly of claim 7 wherein said second means comprises: input/output means for accepting test requests; and processor means responsive to said test requests for developing said test sequence, applying said test sequence to said first means, and storing said selected signals in said robust memory means.
Claim 15
Dependent Claim 16 words
The circuit of claim 11 wherein said test sequence is a function of said selected signals.
Claim 16
Independent Claim 53 words
A method for failure tagging of a removable electronic sub-­assembly containing functional circuitry, means for testing said functional circuitry and a robust memory for storing results obtained by said means for testing, comprising the steps of: detecting conditions in said functional circuitry that merit storing; and storing said conditions in said robust memory.
Claim 17
Independent Claim 53 words
A method for failure tagging of a removable electronic sub-­assembly containing functional circuitry, means for testing said functional circuitry and a robust memory for storing results obtained by said means for testing, comprising the steps of: detecting conditions in said functional circuitry that merit storing; and storing said conditions in said robust memory.
Claim 18
Independent Claim 130 words
A method for maintaining operational integrity of an electronic system containing a plurality of removable sub-assemblies, each sub-assembly containing functional circuitry, means for testing said functional circuitry, and a robust memory for storing results obtained by said means for testing, comprising the steps of: applying a test sequence stored in said means for testing in response to a stimulus applied to said means for testing; storing said results obtained in response to said test sequence in said robust memory; identifying from said step of applying a test sequence the occurrence of conditions requiring repair of a failed sub-assembly in said system; and removing said failed sub-assembly from said system and reading the contents of said EEROM situated on said failed sub-assembly to locate the cause of failure of said sub-assembly.
Claim 19
Independent Claim 130 words
A method for maintaining operational integrity of an electronic system containing a plurality of removable sub-assemblies, each sub-assembly containing functional circuitry, means for testing said functional circuitry, and a robust memory for storing results obtained by said means for testing, comprising the steps of: applying a test sequence stored in said means for testing in response to a stimulus applied to said means for testing; storing said results obtained in response to said test sequence in said robust memory; identifying from said step of applying a test sequence the occurrence of conditions requiring repair of a failed sub-assembly in said system; and removing said failed sub-assembly from said system and reading the contents of said EEROM situated on said failed sub-assembly to locate the cause of failure of said sub-assembly.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag