US5428625A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method of controlling a self-test in a data processing system and data processing system suitable for this method
Assignee: NXP BV
•
Filing: 1994-02-04
•
Granted: 1995-06-27
•
Expires: 2014-02-04
Abstract
Abstract A method is described, in which a self-test is controlled in a subsystem of a data processing system. Control patterns are transported by the data processing system via a shift register and are then passed to the subsystem via connections used for normal control in the non-testing condition. A characterization of the test result is then loaded again into the shift register via connections also intended for normal use and is subsequently transported by the data processing system. A subsystem suitable for a self-test according to this method is controllable in the self-test condition from a shift register without it being necessary that it is provided with special test connections.
Inventors
- 👤 Robertus W. C. Dekker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-08 15:19
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/22; G06F11/26; G01; G01R; G01R31/00; G01R31/28; G01R31/317; G01R31/3181; G01R31/3185; G01R31/318533; G01R31/318544; G01R31/318547; G01R31/318572
Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
137 words
A method for controlling self-test of a first subsystem contained in a data processing system, the method comprising the steps of: supplying a control pattern from parallel outputs of a serial shift register means to input connections of the first subsystem, which control pattern does not occur during normal, non-test operating conditions of the first subsystem, the input connections of the first subsystem also being used during the normal, non-test operating conditions of the first subsystem; and initiating the first subsystem to begin the self-test of the first subsystem in response to the control pattern, which control pattern is (i) dedicated to initiate the self-test and (ii) not for the purpose of representing a fault in the data processing system, wherein the first subsystem initiates the self-test without requiring additional inputs dedicated to receive the control pattern.
Claim 2
Independent Claim
137 words
A method for controlling self-test of a first subsystem contained in a data processing system, the method comprising the steps of: supplying a control pattern from parallel outputs of a serial shift register means to input connections of the first subsystem, which control pattern does not occur during normal, non-test operating conditions of the first subsystem, the input connections of the first subsystem also being used during the normal, non-test operating conditions of the first subsystem; and initiating the first subsystem to begin the self-test of the first subsystem in response to the control pattern, which control pattern is (i) dedicated to initiate the self-test and (ii) not for the purpose of representing a fault in the data processing system, wherein the first subsystem initiates the self-test without requiring additional inputs dedicated to receive the control pattern.
Claim 3
Dependent Claim
56 words
The method of claim 1 wherein the data processing system includes a second subsystem coupled between the parallel outputs of the serial shift register means and the input connections and wherein the supplying step occurs via the second subsystem, whereby the first subsystem does not have to be directly connected to the serial shift register means.
Claim 4
Dependent Claim
46 words
The method of claim 1, wherein the control pattern is a pair of successive standard patterns which standard patterns appear in the normal, non-test operating conditions of the first subsystem, but which pair does not appear in the normal, non-test operating conditions of the first subsystem.
Claim 5
Dependent Claim
65 words
The method of claim 1, further comprising the steps of providing a characterization of results of the self-test at output connections of the first subsystem; providing a predetermined set of input synchronization patterns from the parallel outputs of the serial shift register to the input connections from the second subsystem; and synchronizing the providing of the characterizations using the predetermined set of input synchronization patterns.
Claim 6
Dependent Claim
56 words
A method as claimed in claim 1 or 4, in which the first subsystem is a memory system having a write enable connection and an address input connection, the control pattern is effected by causing the drive of the address input connection to vary, while at the same time the write enable input is continuously activated.
Claim 7
Dependent Claim
163 words
A data processing system comprising: a subsystem having input connections and at least one output connection, which subsystem, under normal, non-test operating conditions, responds to elements from a collection of input patterns at the input connections, serial shift register means provided with parallel output means for supplying said input patterns to the input connections, and a detector, included in the subsystem, connected to the input connections, for causing the subsystem to initiate a self-test of the subsystem, in response to a control pattern in which self-test the subsystem supplies a test characterization at said at least one output connection for further evaluation, the control pattern being one which does not appear under the normal, non-test operating conditions of the subsystem, wherein the subsystem initiates the self-test without requiring additional inputs dedicated to receive the control pattern, and wherein the control pattern is (i) dedicated to initiate the self-test and (ii) not for the purpose of representing a fault in the data processing system.
Claim 8
Dependent Claim
163 words
A data processing system comprising: a subsystem having input connections and at least one output connection, which subsystem, under normal, non-test operating conditions, responds to elements from a collection of input patterns at the input connections, serial shift register means provided with parallel output means for supplying said input patterns to the input connections, and a detector, included in the subsystem, connected to the input connections, for causing the subsystem to initiate a self-test of the subsystem, in response to a control pattern in which self-test the subsystem supplies a test characterization at said at least one output connection for further evaluation, the control pattern being one which does not appear under the normal, non-test operating conditions of the subsystem, wherein the subsystem initiates the self-test without requiring additional inputs dedicated to receive the control pattern, and wherein the control pattern is (i) dedicated to initiate the self-test and (ii) not for the purpose of representing a fault in the data processing system.
Claim 9
Dependent Claim
37 words
A data processing system as claimed in claim 6, characterized in that the first subsystem comprises a clock, and upon the first subsystem initiating a self-test, the clock is started to synchronize execution of a test program.
Claim 10
Dependent Claim
36 words
A data processing system as claimed in claim 6, characterized in that the subsystem, in the self-test, supplies the characterization in a sequence of parts synchronized by pairs of input patterns received from the input connections.
Claim 11
Dependent Claim
25 words
A data processing system as claimed in claim 6, characterized in that the serial shift register means comprise input means for receiving the test characterization.
Claim 12
Dependent Claim
26 words
A subsystem as claimed in claim 6, characterized in that the subsystem is contained in a housing not comprising a connection exclusively intended for test purposes.
Claim 13
Dependent Claim
32 words
The system of claim 6, wherein the control pattern is a pair of successive input patterns from the collection, which pair does not occur in succession under the normal, non-test operating conditions.
Claim 14
Dependent Claim
58 words
A data processing system as claimed in claim 6, wherein the subsystem is a memory system having a write enable input connection and an address input connection and the control pattern to which the detector responds is a continuous activation of the write enable input connection during a variation of a signal present on the address input connection.
Claim 15
Dependent Claim
32 words
A data processing system as claimed in claim 12, characterized in that the subsystem is a support with memory IC's disposed thereon, the shift register means being arranged externally of the support.
References Cited (Backward Citations)
US3517171A
Cited
US5117393A
Cited
US4951254A
Cited
US5103450A
Cited
US4947395A
Cited
US5115435A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-06-26 | 1998-12-26 | 1999-06-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-06-26 | 2002-12-26 | 2003-06-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-06-26 | 2006-12-26 | 2007-06-27 | $7700.00 | Window Closed / Lapsed |