IP Library Granted Patent US 10,018,672
Granted Patent B2
US 10,018,672 · App. 15/454,160 · Granted Jul 10, 2018

Reducing power requirements and switching during logic built-in-self-test and scan test

Inventors: Satya Rama S. Bhamidipati (Andhra Pradesh, IN); Mary P. Kusko (Hopewell Junction, NY); Cedric Lichtenau (Stuttgart, DE)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G01R31/31721G01R31/3177G01R31/31707
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 10,018,672
App. No.
15/454,160
Granted
Jul 10, 2018
Kind
B2
Abstract

A number of switching transitions of flip-flops during testing is kept below a threshold. Scan-in test data is applied to the flip-flops. Testing result data scanned-out from the flip-flops is captured, and a prediction is made of a number of switching transitions of the flip-flops between a current capture clock cycle and a next capture clock cycle. Furthermore, the testing setup values are modified before the next testing cycle is executed based on the prediction.

Claims (14)

1. A method comprising:

applying scan-in test data to flip-flops of a semiconductor chip;

capturing testing result data scanned-out from said flip-flops;

predicting a number of switching transitions of said flip-flops between a current capture clock cycle and a next capture clock cycle; and

modifying one or more testing setup values before a next testing cycle is executed based on said predicting.

2. The method of claim 1 , wherein the predicting uses said scan-in test data for said next capture clock cycle and said testing result data scanned-out of said current capture clock cycle.

3. The method of claim 1 , wherein the modifying enters a new configuration of the testing circuit, wherein the number of switching transitions of said flip-flops predicted stays below a threshold value.

4. The method of claim 1 , wherein the one or more testing set up values comprises at least two capture clock cycle schemas for said testing circuit.

5. The method of claim 4 , wherein said modifying of said one or more testing setup values comprises toggling one of said at least two capture clock cycle schemas to its alternative capture clock cycle schema.

6. The method of claim 1 , further comprising receiving test patterns from a logic built-in self-test circuit or from an external automatic test pattern generator.

7. The method of claim 1 , wherein said one or more testing setup values comprises one or more parameters for modifying a capture clock schema and a seed value for generating test patterns.

8. The method of claim 7 , further comprising applying one or more weight factors to said seed value for generating test patterns before applying said test patterns.

9. The method of claim 8 , wherein said one or more testing setup values further comprises said one or more weight factors, and wherein said modifying said testing setup values comprises modifying said one or more weight factors.

10. The method of claim 9 , wherein said modifying said one or more weight factors comprises increasing or decreasing said one or more weight factors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: BHAMIDIPATI, SATYA RAMA S.; KUSKO, MARY P.; LICHTENAU, CEDRIC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041526/0031 →
Continuity (3)
Continuation 14941581 · Nov 14, 2015
Continuation 14851174 · Sep 11, 2015
Related Publication 20170176532A1 · Jun 22, 2017