IP Library Granted Patent US 7,457,992
Granted Patent B2
US 7,457,992 · App. 10/584,705 · Granted Nov 25, 2008

Delay fault test circuitry and related method

Assignee: NXP B.V.
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 7,457,992
App. No.
10/584,705
Granted
Nov 25, 2008
Kind
B2
Abstract

The invention provides for a delay fault test circuitry for producing a train of two clock pulses in response to two respective clock signals of different frequency associated with logic circuits to be tested and which are arranged to run at different speeds, and arranged such that the rising edges of the second of the clock pulses are aligned and further including counting means for producing a reference count value, means for initiating the first of the two clock pulses when the said count value reaches a first threshold value, means for ending the first of the two clock pulses when the said count value reaches a second threshold value, means for initiating the second of the two clock pulses when the said count value reaches a third threshold value; means for ending the second of the two clock pulses when the count value reaches a fourth threshold value, wherein the third threshold value is common for both input clock signals and the first, second and fourth threshold values are based on the respective frequencies of the clock signals.

Claims (41)

1. Delay fault test circuitry for producing a train of two clock pulses in response to two respective clock signals of different frequency associated with logic circuits arranged to run at different speeds, and arranged to align the rising edges of the second clock pulses of the clock signals, the circuitry including:

counting means for producing a reference count value;

means for initiating the first of the two clock pulses when the said count value reaches a first threshold value;

means for ending the first of the two clock pulses when the said count value reaches a second threshold value;

means for initiating the second of the two clock pulses when the said count value reaches a third threshold value;

means for ending the second of the two clock pulses when the count value reaches a fourth threshold value; wherein

the third threshold value is common for both clock signals and the first, second and fourth threshold values are based on the, respective frequencies of the clock signals.

2. Delay fault test circuitry as claimed in claim 1 , wherein the said first, second and fourth threshold values comprise functions of the ratio of the fastest clock frequency to the clock frequency associated with the logic circuitry under test.

3. Delay fault test circuitry as darned in claim 2 , wherein the first, second and fourth threshold values are functions of the maximum of the aforesaid ratios.

4. Delay fault test circuitry as claimed in claim 3 , wherein the first threshold value is derived from the difference between the said maximum ratio value and the ratio value for the clock signal associated with the logic circuit under test.

5. Delay fault test circuitry as claimed in claim 4 , wherein the fourth threshold count value is determined on the basis of the sum of the maximum ratio and half of the particular division ratio of the clock signal associated with the logic circuit under test.

6. Delay fault test circuitry as claimed in claim 4 , and including a ratio generator in which the aforementioned ratio is implemented by way of a counter.

7. Delay fault test circuitry as claimed in claim 6 and employing two counters in order to calculate each of the aforesaid ratios.

8. Delay fault test circuitry as claimed in claim 7 , wherein the first of the two counters is arranged to be fed by the fastclk signal and arranged to receive an enable signal generated by the other of the two said counters.

9. Delay fault test circuitry as claimed in claim 8 , wherein the second counter is arranged to be fed by the clock signal with respect to which the division ratio is to be calculated.

10. Delay fault test circuitry as claimed in claim 9 , wherein the least significant bit of the said second counter comprises the enable signal delivered to the said first counter, and wherein the most significant bit of the second counter comprises a signal indicating that the required ratio has been determined.

11. Delay fault test circuitry as claimed in claim 3 , wherein the second threshold value is determined on the basis of the difference between the said maximum ratio value and half of the ratio value for the clock signal associated with the logic circuit under test, if the said ratio value comprises an even number.

12. Delay fault test circuitry as claimed in claim 3 , wherein the second threshold value is determined on the basis of the difference between the maximum ratio value and half of the ratio value for the clock signal associated with the logic circuit under test, plus one, if the particular ratio comprises an odd number.

13. Delay fault test circuitry as claimed in claim 3 , and including a fastclk pulse generator in which an enable signal is generated within a window defined by reference to the said maximum ratio.

14. A method of producing a delay fault test signal comprising a train of two clock pulses in response to two respective clock signals of different frequency associated with logic circuits arranged to run at different speeds, and wherein the rising edges of the second of the clock pulses are aligned, the method including the steps of:

producing the reference count value;

initiating a first of the two clock pulses when the said count value reaches a first threshold value;

ending the first of the two clock pulses when the said count value reaches a second threshold value;

initiating the second of the two clock pulses when the said count value reaches a third threshold value;

ending the second of the two clock pulses when the count value reaches a fourth threshold value; wherein

the third threshold value is common for both clock signals and the first, second and fourth threshold values are based on the respective frequencies of the clock signals.

15. A method of producing a delay fault test signal including a train of two clock pulses in response to two respective clock signals of different frequency associated with logic circuits arranged to run at different speeds, where the rising edges of the second clock pulses are aligned, the circuitry including:

counting means for producing a reference count value;

means for initiating the first of the two clock pulses when the said count value reaches a first threshold value;

means for ending the first of the two clock pulses when the said count value reaches a second threshold value;

means for initiating the second of the two clock pulses when the said count value reaches a third threshold value;

means for ending the second of the two clock pulses when the count value reaches a fourth threshold value; wherein

the third threshold value is common for both input clock signals and the first, second and fourth threshold values are based on the, respective frequencies of the clock signals; and wherein

the said first, second and fourth threshold values comprise functions of the ratio of the fastest clock frequency to the clock frequency associated with the logic circuitry under test.

16. A delay fault test circuit to concurrently provide output clock signals respectively in response to input clock signals of different frequency respectively associated with logic circuits arranged to run at different speeds, the circuit including:

a counter to produce a reference count value; and

a clock pulse generator to produce concurrent output clock signals by, for each output clock signal generated from an input clock signal,

initiating the first of two clock pulses when the reference count value for the output clock signal reaches a first threshold value that is based upon the frequency of the input clock signal;

ending the first of the two clock pulses when the reference count value reaches a second threshold value that is based upon the frequency of the input clock signal;

initiating the second of two clock pulses when the reference count value reaches a third threshold value that is common for the input clock signals; and

ending the second of the two clock pulses when the reference count value reaches a fourth threshold value that is based upon the frequency of the input clock signal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2011
From: NXP B.V.
To: CALLAHAN CELLULAR L.L.C.
Reel/Frame 027265/0798 →
CHANGE OF NAME Recorded Aug 31, 2011
From: PHILIPS SEMICONDUCTORS INTERNATIONAL B.V.
To: NXP B.V.
Reel/Frame 026837/0649 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2006
From: MITTAL, AVIRAL
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 018071/0374 →
Priority Claims (1)
GB 0330076.1 · Dec 27, 2003 · national
Continuity (1)
Related Publication 20070168158A1 · Jul 19, 2007