Operating pulsed latches on a variable power supply

US10386912B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10386912-B2
Application numberUS-201715404355-A
CountryUS
Kind codeB2
Filing dateJan 12, 2017
Priority dateJan 12, 2017
Publication dateAug 20, 2019
Grant dateAug 20, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Operating pulsed latches on a variable power supply including turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the second latch; turning off the first power rail powering the first latch; and performing a functional operation using the second latch, wherein the first power rail powering the first latch is off during the functional operation.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of operating pulsed latches on a variable power supply, the method comprising: turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the second latch; turning off the first power rail powering the first latch; performing a functional operation using the second latch, wherein the first power rail powering the first latch is off during the functional operation; and determining a location of a faulty element of the integrated circuit by varying the voltage on the first power rail relative to the second power rail. 2. The method of claim 1 , the first latch is one of a plurality of latches powered by the first power rail, and wherein the second latch is one of a plurality of latches powered by the second power rail. 3. The method of claim 1 , wherein the first latch and the second latch are directly connected such that no latch is between the first latch and the second latch. 4. The method of claim 1 , wherein turning off the first power rail powering the first latch comprises turning off components of the integrated circuit utilized during the scan operation and not utilized during the functional operation. 5. The method of claim 1 , wherein the first latch is operatively coupled to the second latch through isolation circuitry that prevents a current draw from the second latch to the first latch while the first power rail is off. 6. The method of claim 1 , wherein turning off the first power rail powering the first latch comprises turning off a plurality of power rails, wherein each of the plurality of power rails powers a plurality of scan-only latches. 7. An apparatus for operating pulsed latches on a variable power supply, the apparatus comprising computer memory having disposed within it computer program instructions that, when executed, cause the apparatus to carry out the steps of: turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the second latch; turning off the first power rail powering the first latch; performing a functional operation using the second latch, wherein the first power rail powering the first latch is off during the functional operation; and determining a location of a faulty element of the integrated circuit by varying the voltage on the first power rail relative to the second power rail. 8. The apparatus of claim 7 , the first latch is one of a plurality of latches powered by the first power rail, and wherein the second latch is one of a plurality of latches powered by the second power rail. 9. The apparatus of claim 7 , wherein the first latch and the second latch are directly connected such that no latch is between the first latch and the second latch. 10. The apparatus of claim 7 , wherein turning off the first power rail powering the first latch comprises turning off components of the integrated circuit utilized during the scan operation and not utilized during the functional operation. 11. The apparatus of claim 7 , wherein the first latch is operatively coupled to the second latch through isolation circuitry that prevents a current draw from the second latch to the first latch while the first power rail is off. 12. The apparatus of claim 7 , wherein turning off the first power rail powering the first latch comprises turning off a plurality of power rails, wherein each of the plurality of power rails powers a plurality of scan-only latches. 13. A computer program product for operating pulsed latches on a variable power supply, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of: turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the second latch; turning off the first power rail powering the first latch; performing a functional operation using the second latch, wherein the first power rail powering the first latch is off during the functional operation; and determining a location of a faulty element of the integrated circuit by varying the voltage on the first power rail relative to the second power rail. 14. The computer program product of claim 13 , the first latch is one of a plurality of latches powered by the first power rail, and wherein the second latch is one of a plurality of latches powered by the second power rail. 15. The computer program product of claim 13 , wherein the first latch and the second latch are directly connected such that no latch is between the first latch and the second latch. 16. The computer program product of claim 13 , wherein turning off the first power rail powering the first latch comprises turning off components of the integrated circuit utilized during the scan operation and not utilized during the functional operation. 17. The computer program product of claim 13 , wherein the first latch is operatively coupled to the second latch through isolation circuitry that prevents a current draw from the second latch to the first latch while the first power rail is off. 18. The computer program product of claim 13 , wherein turning off the first power rail powering the first latch comprises turning off a plurality of power rails, wherein each of the plurality of power rails powers a plurality of scan-only latches.

Assignees

Inventors

Classifications

  • Power supply means, e.g. regulation thereof (for memories G11C) · CPC title

  • G06F1/3287Primary

    by switching off individual functional units in the computer system · CPC title

  • by lowering the supply or operating voltage · CPC title

  • Energy efficient computing, e.g. low power processors, power management or thermal management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10386912B2 cover?
Operating pulsed latches on a variable power supply including turning on a first power rail powering a first latch of an integrated circuit, wherein the first latch is a pulsed latch; turning on a second power rail powering a second latch of the integrated circuit, wherein the second latch is operatively coupled to the first latch; performing a scan operation using the first latch and the secon…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F1/3287. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 20 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).