IP Library Granted Patent US 8,462,576
Granted Patent B2
US 8,462,576 · App. 13/303,112 · Granted Jun 11, 2013

State-monitoring memory element

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 8,462,576
App. No.
13/303,112
Granted
Jun 11, 2013
Kind
B2
Abstract

Embodiments of the invention relate to a state-monitoring memory element. The state-monitoring memory element may be implemented by degrading an input voltage supply to the state-monitoring memory element across a diode and/or a transistor. One or more current sources may be used to stress the state-monitoring memory element. A logic analyzer may be used to analyze the integrity of the state-monitoring memory element and trigger appropriate actions in the IC, e.g., reset, halt, remove power, interrupt, responsive to detecting a failure in the state-monitoring memory element. Multiple state-monitoring memory elements may be disturbed in different locations on the IC for better coverage.

Claims (29)

1. A system, comprising:

a first circuit comprising memory elements of a memory array that are powered at an input supply voltage, wherein the input supply voltage changes over time; and

a second circuit coupled to a state-monitoring memory element of the memory array, the state-monitoring memory element being representative of a voltage sensitivity of other memory elements of the memory array, wherein the second circuit is configured to determine when the input supply voltage drops below a threshold voltage at which the state-monitory memory element operates, and wherein the second circuit comprises a circuit to provide a degraded ground to the state-monitoring memory element.

2. A system, comprising;

a first circuit comprising memory elements of a memory array that are powered at an input supply voltage, wherein the input supply voltage changes over time; and

a second circuit coupled to a state-monitoring memory element of the memory array, the state-monitoring memory element being representative of a voltage sensitivity of other memory elements of memory array, the second circuit is configured to determine when the input supply voltage drops below a threshold voltage at which the state-monitory memory element operates, and wherein the second circuit comprises at least one current source coupled to the state-monitoring memory element.

3. A system, comprising:

a first circuit comprising memory elements of a memory array that are powered at an input supply voltage, wherein the input supply voltage changes over time; and

a second circuit coupled to a state-monitoring memory element of the memory array, the state-monitoring memory element being representative of a voltage sensitivity of other memory elements of the memory array, wherein the second circuit is configured to determine when the input supply voltage drops below a threshold voltage at which the state-monitory memory element operates, wherein the second circuit is configured to detect when the input supply voltage drops below the threshold voltage and to issue a reset signal responsive to the input supply voltage drop.

4. The system of claim 3 , wherein the second circuit comprises a voltage supply circuit configured to provide a degraded input supply voltage to the state-monitoring memory element and to provide the input supply voltage to the other memory elements of the memory array, wherein the degraded input supply voltage is less than the input supply voltage.

5. The system of claim 3 , wherein the state-monitoring memory element is substantially identical to one or more of the other memory elements of the memory array.

6. The system of claim 4 , wherein the state-monitoring memory element comprises a reduced ability to retain a logic state compared to one of the other memory elements, and wherein the state-monitoring memory element is configured to lose the logic state before the one memory element when the degraded input supply voltage drops below the threshold voltage.

7. The system of claim 6 , wherein the second circuit further comprises a voltage supply circuit configured to supply the degraded input supply voltage to the state-monitoring memory element to have the reduced ability.

8. The system of claim 7 , wherein the second circuit further comprises a failure detection element configured to detect a failure by the state-monitoring memory element to retain the logic state and responsive to the detection to generate an indicator of the failure, and wherein the failure detection element is further configured to issue an interrupt signal to a system processor.

9. The system of claim 8 , wherein the voltage supply circuit comprises one of a diode, a transistor, or a combination thereof.

10. The system of claim 8 , wherein the second circuit further comprises a logic analyzer, wherein the logic analyzer is configured to generate an indicator of failure if the state-monitoring memory element fails to maintain the initial logic state when the input voltage drops below the threshold voltage.

11. The system of claim 3 , wherein the state-monitoring memory element is one of a register, a memory cell, a latch, an array of registers, or an array of memory cells.

12. The system of claim 3 , wherein the first circuit and the second circuit reside on a common integrated circuit.

13. A system, comprising:

a first circuit comprising memory elements of a memory array that are powered at an input supply voltage, wherein the input supply voltage changes over time; and

a second circuit coupled to a state-monitoring memory element of the memory array, the state-monitoring memory element being representative of a voltage sensitivity of other memory elements of the memory array, wherein the second circuit is configured to determine when the input supply voltage drops below a threshold voltage at which the state-monitory memory element operates, wherein the second circuit further comprises a logic analyzer, wherein the logic analyzer is configured to generate an indicator of failure if the state-monitoring memory element fails to maintain the initial logic state when the input voltage drops below the threshold voltage, and wherein the logic analyzer is adapted to issue a reset signal responsive to detecting a failure in the state-monitoring memory element.

14. A method, comprising:

powering a first circuit comprising a memory array of memory elements at an input supply voltage, wherein the input supply voltage changes over time; and

determining, using a second circuit comprising a state-monitoring memory element of the memory array, if the input supply voltage drops below a threshold voltage at which the state-monitoring memory element operates, the state-monitoring memory element being representative of a voltage sensitivity of other memory elements of the memory array and the threshold voltage, and wherein the determining comprises providing a degraded ground to the state-monitoring memory element.

15. The method of claim 14 , wherein said determining comprises providing a degraded input supply voltage to the state-monitoring memory element and to provide the input supply voltage to the other memory elements of the memory array, wherein the degraded input supply voltage is less than the input supply voltage.

16. The method of claim 14 , wherein the state-monitoring memory element comprises a reduced ability to retain a logic state compared to one of the other memory elements, and wherein the state-monitoring memory element is configured to lose the logic state before the one memory element when the degraded input supply voltage drops below the threshold voltage.

17. The method of claim 14 , wherein said determining comprises:

detecting a failure by the state-monitoring memory element to retain the logic state;

responsive to the detection, generating an indicator of the failure and issuing an interrupt signal to a system processor.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE 8647899 PREVIOUSLY RECORDED ON REEL 035240 FRAME 0429. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTERST. Recorded Nov 3, 2020
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 058002/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2016
From: CYPRESS SEMICONDUCTOR CORPORATION
To: MONTEREY RESEARCH, LLC
Reel/Frame 040911/0238 →
PARTIAL RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 11, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
Reel/Frame 039708/0001 →
SECURITY INTEREST Recorded Mar 21, 2015
From: CYPRESS SEMICONDUCTOR CORPORATION; SPANSION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 035240/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2013
From: SHEETS, MICHAEL; WILLIAMS, TIMOTHY
To: CYPRESS SEMICONDUCTOR CORPORATION
Reel/Frame 030382/0017 →