Capacitive discharge programming for two-terminal memory cells

US8934280B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-8934280-B1
Application numberUS-201313761132-A
CountryUS
Kind codeB1
Filing dateFeb 6, 2013
Priority dateFeb 6, 2013
Publication dateJan 13, 2015
Grant dateJan 13, 2015

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.

Providing for capacitive programming of two-terminal memory devices is described herein. By way of example, a capacitance circuit can be precharged to a predetermined program voltage to facilitate programming one or more memory cells. The capacitance circuit can be disconnected from a power source and connected instead to the memory cell(s), enabling charge stored by the capacitance circuit to discharge through the memory cell(s). A current at the memory cell(s) can program the cell, while a total amount of discharge is limited to the charge stored by the capacitance circuit. Limiting the total charge can serve to also limit joule heating of the target memory cell, power consumption of a memory device, as well as other benefits.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for programming a two-terminal memory cell, comprising: coupling a power source to a capacitor and precharging the capacitor to a programming voltage; decoupling the power source from the capacitor when the capacitor has been precharged to the programming voltage; thereafter selecting a two-terminal memory cell and connecting the capacitor that has been precharged to the programming voltage to a program terminal of the two-terminal memory cell; coupling a second terminal of the two-terminal memory cell to ground; controlling a magnitude of current flowing through the two-terminal memory cell in conjunction with the programming; and terminating discharging of the charge stored by the capacitance of the bitline in response to a change in program state of the two-terminal memory cell, change in voltage. 2. The method of claim 1 , further comprising determining the change in program state of the two-terminal memory cell with a voltage detection circuit. 3. The method of claim 1 , further comprising selecting the programming voltage at least in part based on at least one of: a capacitance value of the capacitor, a desired amount of charge for the capacitor or the magnitude of the controlled current. 4. The method of claim 3 , wherein selecting the programming voltage is further based on a magnitude of current associated with a change of state of the two-terminal memory cell from one resistance state to a different resistance state. 5. The method of claim 1 , wherein precharging the capacitor further comprises precharging an internal or external capacitor in conjunction with a global bitline of a memory device associated with the two-terminal memory cell, a capacitance value of the capacitor comprising a parasitic capacitance associated with the bitline plus a capacitance of the internal or external capacitor. 6. The method of claim 1 , further comprising inhibiting discharge of the capacitor beyond a predetermined drop in voltage at the capacitor. 7. The method of claim 1 , further comprising coupling the capacitor to the two-terminal memory cell to an inhibit bias in response to terminating the discharging. 8. The method of claim 1 , wherein discharging at least the portion of charge further comprises closing a switch between the capacitor and a local bitline on which the two-terminal memory cell is coupled. 9. The method of claim 1 , wherein discharging at least the portion of charge further comprises closing a switch between a global bitline of a memory cell serving at least in part as the capacitor and a local bitline associated with a sector of the memory device in which the two-terminal memory cell resides. 10. The method of claim 9 , wherein closing the switch between the global bitline and the local bitline further comprises opening a switch between the power source and the global bitline. 11. The method of claim 9 , further comprising opening the switch between the bitline and the local bitline in response to precharging the local bitline to the programming voltage. 12. The method of claim 11 , wherein connecting the second terminal of the two-terminal memory cell to ground further comprises grounding a wordline connected to the second terminal. 13. The method of claim 1 , further comprising activating a wordline of the two-terminal memory cell to facilitate the discharging at least the portion of charge, and floating or inhibiting a local bitline connected to a second two-terminal memory cell on the wordline, to facilitate inhibiting programming of the second two-terminal memory cell. 14. The method of claim 1 , further comprising activating a wordline of a memory device connected to the two-terminal memory cell and connected to a second two-terminal memory cell, and connecting respective local bitlines of the memory device to the capacitance, wherein the respective local bitlines are connected respectively to the two-terminal memory cell and to the second two-terminal memory cell, and further wherein discharging at least the portion of charge comprises discharging similar portions of the charge stored by the capacitor through the two-terminal memory cell and the second two-terminal memory cell to facilitate concurrent programming of multiple two-terminal memory cells. 15. The method of claim 14 , further comprising selecting a value of the programming voltage or an amount of charge for precharging the bitline at least in part based on a number of the multiple two-terminal memory cells. 16. A semiconductor memory device, comprising: a power source configured to generate and output a selected voltage within a predetermined range of voltages; a global bitline and a wordline, the bitline having an associated bitline capacitance value; a two-terminal memory cell connected at one terminal to the wordline and connected at a second terminal to a local bitline, a select transistor configured to electrically connect or electrically isolate the two-terminal memory cell and the local bitline from the global bitline in response to activation or deactivation of the select transistor; and a program control circuit configured to set the selected voltage to a program voltage value; precharge the global bitline to the program voltage value and initiate discharging the precharged global bitline through the two-terminal memory cell to facilitate programming the two-terminal memory cell; a current inhibitor circuit configured to limit a current through the two-terminal memory cell in response to the discharging; and a charge preservation circuit configured to identify a change in program state of the two-terminal memory cell, and to terminate the discharging in response to identifying the change in program state. 17. The semiconductor memory device of claim 16 , the two-terminal memory cell comprising a resistive random access memory, a phase-change random access memory, a magnetoresistive random access memory, or a ferroelectric random access memory. 18. The semiconductor memory device of claim 16 , wherein the program control circuit is further configured to open the select transistor in conjunction with precharging the global bitline to the program voltage, electrically isolate the global bitline from the power source following the precharging the bitline to the program voltage, and closing the select transistor to electrically connect the global bitline to the two-terminal memory cell to facilitate the discharging at least a portion of stored charge from the bitline to the two-terminal memory cell in conjunction with the facilitating programming the two-terminal memory cell. 19. A memory circuit, comprising: an electrical switch that selectively connects and disconnects a voltage supply to a capacitance circuit comprising a global bitline connected to a capacitor; a set of second electrical switches that, respectively, selectively connect and disconnect the capacitance circuit to respective ones of a set of local bitlines associated with memory cells of the memory circuit; a control circuit configured to charge the capacitance circuit and the set of local bitlines and limit an amount of charge consumed in programming the memory cells to a maximum charge, wherein: the control circuit: closes the electrical switch in response to initiation of a program operation; charges the capacitance circuit; opens the electrical switch in response to charging the capacitance circuit and closes at least one of the set of second electrical switches to charge a plurality of the set of local bitlines from the capacitance ci

Assignees

Inventors

Classifications

  • Writing or programming circuits or methods · CPC title

  • using resistive RAM [RRAM] elements · CPC title

  • Reading or sensing circuits or methods · CPC title

  • Writing or programming circuits or methods · CPC title

  • comprising amorphous/crystalline phase transition cells · 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 US8934280B1 cover?
Providing for capacitive programming of two-terminal memory devices is described herein. By way of example, a capacitance circuit can be precharged to a predetermined program voltage to facilitate programming one or more memory cells. The capacitance circuit can be disconnected from a power source and connected instead to the memory cell(s), enabling charge stored by the capacitance circuit to …
Who is the assignee on this patent?
Crossbar Inc
What technology area does this patent fall under?
Primary CPC classification G11C13/0069. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 13 2015 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).