IP Library Granted Patent US 9,330,755
Granted Patent B1
US 9,330,755 · App. 14/176,123 · Granted May 3, 2016

Latch circuits and methods with programmable impedance elements

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 9,330,755
App. No.
14/176,123
Granted
May 3, 2016
Kind
B1
Abstract

A circuit can include at least one two terminal element programmable between at least two impedance states; a write section configured to place the element into different impedance states in a write mode; and a read section configured to generate an output value corresponding to the impedance state of at least one element in a read mode; wherein the at least one element draws substantially no current in a standard mode that is different from the write and read modes.

Claims (75)

1. A circuit, comprising:

at least one two terminal element programmable between at least two impedance states;

a write section configured to place the element into different impedance states in a write mode; and

a read section configured to generate an output value corresponding to the impedance state of at least one element in a read mode; wherein

the at least one element draws substantially no current in a standard mode that is different from the write and read modes,

the read section includes at least one latch circuit configured to statically store the output value in response to the read mode, the latch circuit including

an inverter having an inverter input coupled to at least one element,

a first feedback transistor having a controllable impedance path coupled between the inverter input and a first power supply node, and a control terminal coupled to an inverter output, and

an isolation transistor having a controllable impedance path in series with that of the first feedback transistor between the inverter input and a power supply node; wherein

the isolation transistor is in a high impedance state in the standard mode.

2. The circuit of claim 1 , wherein:

the write section includes

a precharge device that precharges a second terminal of the element to a second voltage to write a first data value in the write mode, and

a capacitor coupled to the second terminal of the element and configured to boost the potential beyond the second voltage in response to a boost pulse to write the first data value in the write mode.

3. The circuit of claim 2 , wherein:

the write section further includes

a write device that couples the second terminal of the element to a third voltage to write a second data value in the write mode, and

the select device couples the first terminal of the element to a fourth voltage to write the second data value in the write mode.

4. The circuit of claim 1 , wherein:

in the standard mode, the read section is configured to couple a first terminal of the element to a first power supply voltage and isolate a second terminal of the element when the element has a first impedance state.

5. The circuit of claim 1 , wherein:

the at least one element includes at least one programmable layer;

the write section is configured to apply electric fields to alter a conductivity of the programmable layer; wherein

the programmable layer comprises a layer selected from: a chalcogenide and a metal oxide.

6. The circuit of claim 1 , further including:

programmable logic circuits configurable in response to at least the output value of the read section.

7. A circuit, comprising:

at least two elements programmable between at least two impedance states, the elements being two terminal elements;

a write section configured to place the elements into different impedance states in a write mode; and

a read section configured to generate an output value corresponding to the impedance state of at least two elements in a read mode; wherein

the at least two elements draw substantially no current in a standard mode that is different from the write and read modes,

the write section is configured to apply a first voltage to a first terminal of a first element, a second voltage to second terminals of the first and second elements, to place the first element in a first impedance state in the write mode, and

the read section applies the second voltage to the first terminal of the second element when the first element is placed in the first impedance state in the write mode.

8. The circuit of claim 7 , wherein:

the elements include a first element connected to a second element at an input node, the first and second elements being coupled in series between a first power supply node and a second power supply node; and

the read section includes a sense circuit having an input coupled to the input node and configured to generate an output value in response to a potential at the input node.

9. The circuit of claim 8 , wherein:

the read section further includes

a first capacitor having one terminal coupled to the input node, and

a second capacitor having one terminal coupled to the input node and a second terminal coupled to the second power supply node.

10. The circuit of claim 9 , wherein:

a second terminal of the first capacitor is coupled to one selected from the group of: the first power supply node and a rising voltage generated in response to predetermined conditions of a device containing the circuit.

11. The circuit of claim 7 , wherein:

the at least two elements includes at least one programmable layer;

the write section is configured to apply electric fields to alter a conductivity of the programmable layer; wherein

the programmable layer comprises a layer selected from: a chalcogenide and a metal oxide.

12. A method, comprising:

latching a data value established by at least one programmable impedance element as power is applied to an integrated circuit (IC) device that includes the elements;

after the data value is latched, preventing a current from flowing through the at least one element;

programming two elements to establish a first data value, including

setting a first element to a first impedance state, and

setting a second element to a second impedance state; and

programming the two elements to establish a second data value, including

setting the first element to the second impedance state, and

setting the second element to the first impedance state; wherein

the at least one element is a two terminal element.

13. The method of claim 12 , further including:

latching a data value includes temporarily coupling the at least one element to an input node of a latch circuit.

14. The method of claim 12 , further including:

setting the at least one element to one impedance state by

precharging one terminal of the element to a predetermined voltage, and

boosting the potential at the one terminal of the element with a charge pumped capacitance.

15. The method of claim 12 , wherein:

the first and second elements disposed in series; and

latching the data value includes

developing a voltage across two capacitors in series as power is applied to an device that includes the elements, and

developing the voltage across the two elements in series as power is applied; wherein

the capacitors and elements are commonly connected at an input node, and one element is programmed to a lower impedance than the other element to shunt one of the capacitors to drive the input node toward a predetermined potential.

16. The method of claim 12 , wherein:

latching the data value includes

applying a pulse to two capacitors in series, and

developing the voltage across two elements in series; wherein

the capacitors and elements are commonly connected at an input node, and one element is programmed to a lower impedance than the other element to shunt one of the capacitors to drive the input node toward a predetermined potential.

17. The method of claim 12 , wherein:

the at least one element includes at least one programmable layer selected from the group of: a chalcogenide and a metal oxide.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Sep 24, 2019
From: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
To: ADESTO TECHNOLOGIES CORPORATION; ARTEMIS ACQUISITION LLC
Reel/Frame 050480/0836 →
RELEASE OF SECURITY INTEREST Recorded May 9, 2019
From: OPUS BANK
To: ADESTO TECHNOLOGIES CORPORATION; ARTEMIS ACQUISITION LLC
Reel/Frame 049125/0970 →
SECURITY INTEREST Recorded May 8, 2018
From: ADESTO TECHNOLOGIES CORPORATION; ARTEMIS ACQUISITION LLC
To: OBSIDIAN AGENCY SERVICES, INC., AS COLLATERAL AGENT
Reel/Frame 046105/0731 →
SECURITY INTEREST Recorded May 22, 2015
From: ADESTO TECHNOLOGIES CORPORATION; ARTEMIS ACQUISITION LLC
To: OPUS BANK
Reel/Frame 035754/0580 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2014
From: VAN BUSKIRK, MICHAEL
To: ADESTO TECHNOLOGIES CORPORATION
Reel/Frame 032178/0379 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2014
From: VAN BUSKIRK, MICHAEL
To: ADESTO TECHNOLOGIES CORPORATION
Reel/Frame 032178/0387 →