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

Digital test and maintenance architecture

Assignee: Xylon LLC
•
Filing: 1994-01-19
•
Granted: 1997-02-04
•
Expires: 2014-01-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A testing device has an architecture including a board test interface for coupling to test points on a circuit board; a programmable processor, coupled to the board test interface, for controlling a test of the circuit board via the board test interface; and a first communications interface, coupled to the programmable processor, for coupling to a like first communications interface located on another testing device. The programmable processor uses the first communications interface for communicating test commands and test results with the other testing device, so that a complete test of a system can be produced. The testing device may further include a control port, coupled to the programmable processor, for communicating system test commands between a host processor and the programmable processor. In response to a first system test command received from the host processor via the control port, the programmable processor may use the first communications interface to send a second test command to another testing device. Also, a number of identical testing devices, each located on a corresponding one of a number of circuit boards in a system, may use the first communications interface to transmit test results to one of the testing devices, designated as a master coordinating device. The master coordinating device then forwards all of the test results to a host processor for analysis. The entire testing device may be fabricated as a single integrated circuit, in order to provide great testability without occupying a great deal of circuit board space.

Inventors

  • 👤 John D. Lofgren
  • 👤 James A. Thorne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 13:04
CPC Classifications
G; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318536

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 100 words
A testing device comprising: board test interface means for coupling to test points on a circuit board; programmable processing means, coupled to the board test interface means, for controlling a test of the circuit board via the board test interface means; first communications interface means, coupled to the programmable processing means, for multi-master coupling to a like first communications interface means located on another testing device, wherein the programmable processing means uses the first communications interface means for communicating test commands and test results with said another testing device, and wherein the testing device is fabricated as an integrated circuit.
Claim 2
Dependent Claim 100 words
A testing device comprising: board test interface means for coupling to test points on a circuit board; programmable processing means, coupled to the board test interface means, for controlling a test of the circuit board via the board test interface means; first communications interface means, coupled to the programmable processing means, for multi-master coupling to a like first communications interface means located on another testing device, wherein the programmable processing means uses the first communications interface means for communicating test commands and test results with said another testing device, and wherein the testing device is fabricated as an integrated circuit.
Claim 3
Dependent Claim 30 words
The testing device of claim 1, further comprising a control port, coupled to the programmable processing means, for communicating test commands between a host processor and the programmable processing means.
Claim 4
Dependent Claim 42 words
The testing device of claim 2, wherein the programmable processing means receives a first system test command from the control port, and in response thereto, uses the first communications interface means to send a second test command to said another testing device.
Claim 5
Dependent Claim 43 words
The testing device of claim 2, wherein the programmable processing means receives from the first communications interface means test results produced by said another testing device, and in response thereto uses the control port to forward the test results to the host processor.
Claim 6
Dependent Claim 45 words
The testing device of claim 2, further comprising dual port memory means including a first memory port and a second memory port, the first memory port being coupled to the control port, and the second memory port being coupled to the first communications interface means.
Claim 7
Dependent Claim 40 words
The testing device of claim 5, further comprising a direct memory access controller, controlled by the programmable processing means and coupled to the dual port memory means and to the first communications interface means for facilitating a data transfer therebetween.
Claim 8
Dependent Claim 55 words
The testing device of claim 1, further comprising second communications interface means, coupled to the programmable processing means, for coupling to a like second communications interface means located on another testing device, wherein the programmable processing means uses the second communications interface means for communicating test commands and test results with said another testing device.
Claim 9
Dependent Claim 111 words
The testing device of claim 7, further comprising: clock input means for receiving an externally generated clock signal; synchronizing means, coupled to said clock input means, to said first communications interface means and to said second communications interface means, for controlling generation of signals appearing on said first communications interface means and on said second communications interface means; clock redistribution means, coupled to said clock input means, for redistributing said received externally generated clock signal to said another testing device; reset input means for receiving an externally generated reset signal; and reset redistribution means, coupled to said reset input means, for redistributing said received clock signal to said another testing device.
Claim 10
Dependent Claim 31 words
The testing device of claim 1, wherein: the board test interface means is an IEEE standard 1149.1 controller; and the first communications interface means operates in accordance with ANSI/IEEE standard 802.4.
Claim 11
Dependent Claim 34 words
The testing device of claim 1, wherein: the board test interface means is an IEEE standard 1149.1 controller; and the first communications interface means operates in accordance with a synchronous data link control protocol.
Claim 12
Dependent Claim 42 words
The testing device of claim 7, wherein: the board test interface means is an IEEE standard 1149.1 controller; the first communications interface means operates in accordance with ANSI/IEEE standard 802.4; and the second communications interface means is an IEEE standard 1149.5 interface.
Claim 13
Dependent Claim 45 words
The testing device of claim 7, wherein: the board test interface means is an IEEE standard 1149.1 controller; the first communications interface means operates in accordance with a synchronous data link control protocol; and the second communications interface means is an IEEE standard 1149.5 interface.
Claim 14
Dependent Claim 146 words
A testing system, comprising: first and second testing devices, each comprising: board test interface means for coupling to test points on a circuit board; programmable processing means, coupled to the board test interface means, for controlling a test of the circuit board via the board test interface means; and first communications interface means, coupled to the programmable processing means, for multi-master coupling to a like first communications interface means located on another testing device, wherein the programmable processing means uses the first communications interface means for communicating test commands and test results with said another testing device, and wherein the first communications interface means of the first testing device is coupled to the first communications interface means of the second testing device; wherein the first testing device is fabricated as a first integrated circuit, and the second testing device is fabricated as a second integrated circuit.
Claim 15
Dependent Claim 146 words
A testing system, comprising: first and second testing devices, each comprising: board test interface means for coupling to test points on a circuit board; programmable processing means, coupled to the board test interface means, for controlling a test of the circuit board via the board test interface means; and first communications interface means, coupled to the programmable processing means, for multi-master coupling to a like first communications interface means located on another testing device, wherein the programmable processing means uses the first communications interface means for communicating test commands and test results with said another testing device, and wherein the first communications interface means of the first testing device is coupled to the first communications interface means of the second testing device; wherein the first testing device is fabricated as a first integrated circuit, and the second testing device is fabricated as a second integrated circuit.
Claim 16
Dependent Claim 40 words
The testing system of claim 13, wherein each of said first and second testing devices further comprises a control port, coupled to the programmable processing means, for communicating system test commands between a host processor and the programmable processing means.
Claim 17
Dependent Claim 47 words
The testing system of claim 14, wherein the programmable processing means of the first testing device receives a first system test command from the control port, and in response thereto, uses the first communications interface means to send a second test command to the second testing device.
Claim 18
Dependent Claim 48 words
The testing system of claim 14, wherein the programmable processing means of the first testing device receives from the first communications interface means test results produced by the second testing device, and in response thereto uses the control port to forward the test results to the host processor.
Claim 19
Dependent Claim 54 words
The testing system of claim 14, wherein each of the first and second testing devices further comprises dual port memory means including a first memory port and a second memory port, the first memory port being coupled to the control port, and the second memory port being coupled to the first communications interface means.
Claim 20
Dependent Claim 49 words
The testing system of claim 17, wherein each of the first and second testing devices further comprises a direct memory access controller, controlled by the programmable processing means and coupled to the dual port memory means and to the first communications interface means for facilitating a data transfer therebetween.
Claim 21
Dependent Claim 31 words
The testing system of claim 17, wherein the first testing device is connected to a first circuit board, and wherein the second testing device is connected to a second circuit board.
Claim 22
Dependent Claim 19 words
The testing system of claim 19, wherein the first and second circuit boards are connected to a common backplane.
Claim 23
Dependent Claim 29 words
The testing system of claim 19, wherein the first circuit board is connected to a first backplane, and wherein the second circuit board is connected to a second backplane.
Claim 24
Dependent Claim 89 words
The testing system of claim 13, wherein each of the first and second testing devices further comprises second communications interface means, coupled to the programmable processing means, for coupling to a like second communications interface means located on another testing device, wherein the programmable processing means uses the second communications interface means for communicating test commands and test results with said another testing device, and wherein the second communications interface means of the first testing device is coupled to the second communications interface means of the second testing device.
Claim 25
Dependent Claim 42 words
The testing system of claim 22, wherein: the board test interface means is an IEEE standard 1149.1 controller; the first communications interface means operates in accordance with ANSI/IEEE standard 802.4; and the second communications interface means is an IEEE standard 1149.5 interface.
Claim 26
Dependent Claim 45 words
The testing system of claim 22, wherein: the board test interface means is an IEEE standard 1149.1 controller; the first communications interface means operates in accordance with a synchronous data link control protocol; and the second communications interface means is an IEEE standard 1149.5 interface.
Claim 27
Dependent Claim 31 words
The testing system of claim 13, wherein: the board test interface means is an IEEE standard 1149.1 controller; and the first communications interface means operates in accordance with ANSI/IEEE standard 802.4.
Claim 28
Dependent Claim 34 words
The testing system of claim 13, wherein: the board test interface means is an IEEE standard 1149.1 controller; and the first communications interface means operates in accordance with a synchronous data link control protocol.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag