IP Library Granted Patent US 11,353,508
Granted Patent B2
US 11,353,508 · App. 17/031,713 · Granted Jun 7, 2022

Method, system and device to test a plurality of devices by comparing test results of test chains of the plurality of devices

Inventor: Ricardo Gomez Gomez (Grenoble, FR)
Assignee: STMICROELECTRONICS SA
G01R31/318566G01R31/3177G06F11/1629G06F11/183G06F11/267G01R31/31816
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,353,508
App. No.
17/031,713
Granted
Jun 7, 2022
Kind
B2
Abstract

A method tests a plurality of devices, each device including a test chain having a plurality of positions storing test data. The testing includes comparing test data in a last position of the test chain of each of the devices. The test data in the test chains of the devices is shifted forward by one position. The shifting includes writing test data in the last position of a test chain to a first position in the test chain. The comparing and the shifting are repeated until the test data in the last position of each test chain when the testing is started is shifted back into the last position of the respective test chain. The plurality of devices may have a same structure and a same functionality.

Claims (37)

1. A method, comprising:

testing a plurality of devices, each device including a test chain having a plurality of test point positions, each test point position storing test data indicative of a state of a component coupled to the test point position, the testing including:

comparing test data in a last test point position of the test chain of each of the devices;

shifting test data in the test chains of the devices forward by one test point position, the shifting including writing test data in the last test point position of a test chain to a first test point position in the test chain; and

repeating the comparing and the shifting until the test data in the last test point position of each test chain when the testing is started is shifted back into the last test point position of the respective test chain.

2. The method of claim 1 , comprising storing pieces of test data in the test point positions.

3. The method of claim 2 , wherein the test point positions comprise registers or flip-flops.

4. The method of claim 1 , wherein the test data comprises binary words.

5. The method of claim 1 , wherein the test data comprises one-bit binary words.

6. The method of claim 1 , wherein the devices each comprise a plurality of test chains.

7. The method of claim 1 , wherein the plurality of devices comprises more than two devices.

8. The method of claim 1 , comprising generating an output signal based on the comparing.

9. The method of claim 1 , wherein the plurality of devices have a same structure and a same function.

10. A device, comprising:

a comparator; and

control circuitry coupled to the comparator, wherein the control circuitry, in operation, controls testing of a plurality of electronic circuits, each electronic circuit including a test chain having a plurality of test point positions, each test point position storing test data indicative of a state of a component coupled to the test point position, the testing including:

comparing test data in a last test point position of the test chains of the electronic circuits;

shifting test data in the test chains of the electronic circuits forward by one test point position, the shifting including writing test data in the last test point position of a test chain to a first test point position in the test chain; and

repeating the comparing and the shifting until the test data in the last test point position of each test chain when the testing is started is shifted back into the last test point position of the respective test chain.

11. The device of claim 10 , wherein the control circuitry comprises:

a plurality of feedback loops, each coupling an input and an output of a respective test chain.

12. The device of claim 11 , wherein each feedback loop comprises a multiplexer.

13. The device of claim 10 , wherein the comparator comprises an XOR logic gate.

14. The device of claim 10 , wherein the plurality of electronic circuits comprises more than two electronic circuits.

15. A system, comprising:

a plurality of electronic devices, each including a test chain having a plurality of test point positions, each test point position storing test data indicative of a state of a component coupled to the test point position; and

testing circuitry, coupled to the plurality of electronic devices, and which, in operation, tests the plurality of electronic devices, the testing including:

comparing test data in a last test point position of the test chains of the electronic devices;

shifting test data in the test chains of the electronic devices forward by one test point position, the shifting including writing test data in the last test point position of a test chain to a first test point position in the test chain; and

repeating the comparing and the shifting until the test data in the last test point position of each test chain when the testing is started is shifted back into the last test point position of the respective test chain.

16. The system of claim 15 wherein the test point positions comprise registers or flip-flops.

17. The system of claim 15 , wherein the test data comprises binary words.

18. The system of claim 15 , wherein the test data comprises one-bit binary words.

19. The system of claim 15 , wherein the electronic devices each comprise a plurality of test chains.

20. The system of claim 15 , wherein the plurality of devices comprises more than two devices.

21. The system of claim 15 , wherein the testing includes generating an output signal based on the comparing.

22. The system of claim 15 , wherein the plurality of electronic devices have a same structure and a same function.

Assignments (2)
CHANGE OF NAME Recorded Jun 12, 2024
From: STMICROELECTRONICS SA
To: STMICROELECTRONICS FRANCE
Reel/Frame 067704/0502 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 28, 2020
From: GOMEZ GOMEZ, RICARDO
To: STMICROELECTRONICS SA
Reel/Frame 053901/0851 →
Priority Claims (1)
FR 1910708 · Sep 27, 2019 · national
Continuity (1)
Related Publication 20210096181A1 · Apr 1, 2021