Claims
- 1. A dual edge-triggered flip-flop with scan capability comprising:
a first scan element capable of transferring test patterns and capturing data on a positive edge of a clock signal; and a second scan element capable transferring test patterns and capturing data on a negative edge of the clock signal.
- 2. The dual edge-triggered flip-flop with scan capability of claim 1 wherein the first scan element and second scan element are in separate scan chains.
- 3. The dual edge-triggered flip-flop with scan capability of claim 1 wherein the first scan element and second scan element are connected in a single scan chain.
- 4. The dual edge-triggered flip-flop with scan capability of claim 3 further comprising:
a processing element for isolating at least one of the positive edge captured data and transferred test pattern and at least one of the negative edge captured data and transferred test pattern from one another.
- 5. A dual edge-triggered flip-flop with scan capability comprising:
a scan slave element capable of capturing data and transferring test pattern on either a positive edge or a negative edge of a clock signal; wherein a control signal determines whether the scan slave element captures data and transfers test pattern on the positive edge or negative edge of the clock signal.
- 6. A method of scanning a dual edge-triggered flip-flop comprising:
capturing data and transferring test pattern on a positive edge of a clock signal; and capturing data and transferring test pattern on a negative edge of the clock signal.
- 7. The method of claim 6 wherein the capturing of data and transferring test pattern on the positive edge of the clock signal and the capturing of data and transferring test pattern on the negative edge of the clock signal occur in separate scan chains.
- 8. The method of claim 6 wherein the capturing of data and transferring test pattern on the positive edge of the clock signal and the capturing of data and transferring test pattern on the negative edge of the clock signal occur in a single scan chain.
- 9. The method of claim 8 further comprising:
processing the data and the test pattern in the single scan chain to isolate at least one of the positive edge captured data and positive edge transferred test pattern and at least one of the negative edge captured data and negative edge transferred test pattern from one another.
- 10. A method of scanning a dual edge-triggered flip-flop comprising:
capturing data and transferring test pattern on either a positive edge or a negative edge of a clock signal based on a control signal.
- 11. An apparatus for scanning a dual edge-triggered flip-flop comprising:
means for capturing data and transferring test pattern on a positive edge of a clock signal; and means for capturing data and transferring test pattern on a negative edge of the clock signal.
- 12. The apparatus of claim 11 wherein the means for capturing data and transferring test pattern on the positive edge of the clock signal and the means for capturing data and transferring test pattern on the negative edge of the clock signal are in separate scan chains.
- 13. The apparatus of claim 11 wherein the means for capturing data and transferring test pattern on the positive edge of the clock signal and the means for capturing data and transferring test pattern on the negative edge of the clock signal are in a single scan chain.
- 14. The apparatus of claim 13 further comprising:
means for processing the data in the single scan chain to isolate at least one of the positive edge captured data and transferred test pattern and at least one of the negative edge captured data and transferred test pattern from one another.
- 15. An apparatus for scanning a dual edge-triggered flip-flop comprising:
means for capturing data and transferring test pattern on either a positive edge or a negative edge of a clock signal based on a control signal.
- 16. An apparatus for scanning a dual edge-triggered flip-flop comprising:
a first scan element comprising:
a first scan input connected to a first transmission gate; a first scan output connected to a first latch; and a second transmission gate connected to the first latch; a second scan element comprising:
a second scan input connected to a third transmission gate; a fourth transmission gate connected to the third transmission gate; a scan output connected to a second latch; and a fifth transmission gate connected to the second latch; a dual edged-triggered flip flop comprising:
a data input connected to a sixth transmission gate; a seventh transmission gate and eighth transmission gate connected to the sixth transmission gate; a data output connected to a ninth transmission gate and tenth transmission gate; a third latch connected to the seventh transmission gate and eighth transmission gate and connected to the first transmission gate and the second transmission gate of the first scan element; and a fourth latch connected to the ninth transmission gate and tenth transmission gate and connected to the fourth transmission gate and the fifth transmission gate of the second scan element.
- 17. The apparatus for scanning a dual edge-triggered flip-flop of claim 16,
wherein the second transmission gate is controlled by a signal clock; wherein the first transmission gate is controlled by a complement of the signal clock; wherein the third transmission gate is controlled by the signal clock. wherein the fourth transmission gate is controlled by the complement of the signal clock; wherein the fifth transmission gate is controlled by a scan enable control; wherein the sixth transmission gate is controlled by the scan enable control; wherein the eighth transmission gate is controlled by a function clock; wherein the seventh transmission gate is controlled by a complement of the function clock; wherein the tenth transmission gate is controlled by the function clock; wherein the ninth transmission gate is controlled by the complement of the function clock.
- 18. The apparatus for scanning a dual edge-triggered flip-flop of claim 16,
the first latch comprising a first pair of cross-coupled inverters; the second latch comprising a second pair of cross-coupled inverters; the third latch comprising a third pair of cross-coupled inverters; the fourth latch comprising a fourth pair of cross-coupled inverters.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit under 35 U.S.C. §119(e) of U.S. Provisional Application No. 60/383,318, filed on May 24, 2002, and U.S. Provisional Application No. 60/383,319, filed on May 24, 2002.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60383318 |
May 2002 |
US |
|
60383319 |
May 2002 |
US |