WO2010078483A1 - Capacitor block comprising capacitors that can be connected to each other and method for charging and discharging the capacitors to write a phase change material memory - Google Patents

Capacitor block comprising capacitors that can be connected to each other and method for charging and discharging the capacitors to write a phase change material memory Download PDF

Info

Publication number
WO2010078483A1
WO2010078483A1 PCT/US2009/069899 US2009069899W WO2010078483A1 WO 2010078483 A1 WO2010078483 A1 WO 2010078483A1 US 2009069899 W US2009069899 W US 2009069899W WO 2010078483 A1 WO2010078483 A1 WO 2010078483A1
Authority
WO
WIPO (PCT)
Prior art keywords
voltage
pulse
programmable material
capacitor set
programmable
Prior art date
Application number
PCT/US2009/069899
Other languages
French (fr)
Inventor
Daniel R. Shepard
Original Assignee
Contour Semiconductor, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Contour Semiconductor, Inc. filed Critical Contour Semiconductor, Inc.
Publication of WO2010078483A1 publication Critical patent/WO2010078483A1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/0069Writing or programming circuits or methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0004Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements comprising amorphous/crystalline phase transition cells
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/02Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using elements whose operation depends upon chemical change
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/14Power supply arrangements, e.g. power down, chip selection or deselection, layout of wirings or power grids, or multiple supply levels
    • G11C5/145Applications of charge pumps; Boosted voltage circuits; Clamp circuits therefor
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C13/00Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00
    • G11C13/0002Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00, or G11C25/00 using resistive RAM [RRAM] elements
    • G11C13/0021Auxiliary circuits
    • G11C13/0069Writing or programming circuits or methods
    • G11C2013/009Write using potential difference applied between cell electrodes
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C27/00Electric analogue stores, e.g. for storing instantaneous values
    • G11C27/02Sample-and-hold arrangements
    • G11C27/024Sample-and-hold arrangements using a capacitive memory element

Definitions

  • the present invention relates to the design and operation of solid-state memory arrays, and more particularly to the design and operation of memory arrays incorporating phase-change or resistive-change materials.
  • Non- volatile memory- storage cells exist in the prior art, including trapped-charge devices (e.g., flash memory) and altered-resistivity devices such as phase- change random-access memory (PRAM), resistive random-access memory (RRAM), or chalcogenide-based memories.
  • Flash memory is relatively fast but suffers from short data- retention times. While phase-change materials generally retain data for longer times and have access times comparable to those of flash memories, process integration of phase-change materials may challenging due to their inability to withstand elevated thermal budgets.
  • Different forms of RRAM utilize different dielectric materials, spanning from perovskites to transition metal oxides to chalcogenides.
  • An RRAM device typically features a conduction path (e.g., a filament or other path formed by application of a high voltage) through a dielectric, which is normally insulating.
  • the conduction path may be broken (resulting in high resistance) and re-formed (resulting in low resistance) by appropriately applied voltages.
  • a resistive-change material in the memory cell, one alters the resistivity of the current path through the storage cell, thereby changing the state of the stored bit or bits.
  • resistive-change materials see, e.g., U.S. Patent Nos.
  • PRAM devices incorporate phase-change materials (PCMs) such as alloys of germanium, antimony, and tellurium (GST or, typically, Ge 2 Sb 2 Te S ).
  • PCMs phase-change materials
  • GST Exemplary devices incorporating GST are disclosed in, e.g., U.S. Patent Nos. 3,983,542, 4,646,266, and 5,414,271, the entire disclosure of each of which is incorporated by reference.
  • GST may be placed into its crystalline phase via application of a current through the cell sufficient to heat the GST followed by a slow diminishment of the current and associated heat.
  • the slow cooling of the GST permits the atoms of the GST to align themselves into a crystalline phase.
  • the current is cut off abruptly.
  • the resulting rapid cooling traps the GST atoms into the amorphous phase because they lack sufficient time to rearrange properly.
  • Intermediate phases may be achieved by current reduction and associated cooling at rates between the two above-described points.
  • any type of non-volatile memory will typically require elevated voltages for writing and/or erasing the cell contents.
  • elevated voltage a large portion of the die area is often dedicated to a voltage multiplier or charge pump having its own circuitry, as well as associated timing and oscillator circuits.
  • these voltage pump circuits may be slow to "wake up” following reset, power-up, or being in sleep mode.
  • non- volatile storage cells include trapped charge devices (such as flash memory), altered resistivity devices (such as PRAM (e.g., phase change or chalcogenide memory) and RRAM), and many more.
  • trapped charge devices such as flash memory
  • altered resistivity devices such as PRAM (e.g., phase change or chalcogenide memory) and RRAM
  • non-volatile storage cells are programmed in a a write cycle and an erase cycle. Because the write cycle is generally faster than the erase cycle, memory devices utilizing phase change and resistive change materials have separate erase and write cycles; this separation requires that the cells first be erased and then written at a later time.
  • PRAM phase change or chalcogenide memory
  • RRAM random access memory
  • the present invention includes a system and method for generating a high-current-density signal, suitable for writing or erasing a PCM material, with a small and fast voltage generation circuit.
  • This circuit provides the required high current densities for writes to PCM memory cells.
  • Memory devices fabricated in accordance with embodiments of the present invention feature memory cells including PCM or resistive-change materials, as well as a simplified voltage step-up circuit for writing and/or erasing the memory cell.
  • the step-up circuit operates rapidly and obviates the need for large and complex support circuitry.
  • Further embodiments of the present invention relate to an electronic memory device that utilizes resistive change elements for storage. Embodiments of the invention are capable of being programmed without first being erased and, moreover, may be both erased and written at the same time.
  • embodiments of the invention include an information storage array that includes a programmable material at a storage location, a capacitor set, and a switching network.
  • the switching network charges the capacitor set to a first voltage and discharges the capacitor set at a second voltage greater than the first voltage.
  • the second voltage, or a waveform derived therefrom, is applied to the storage location to thereby change a state of the programmable material.
  • the programmable material may include a phase-change material, a dielectric material, a perovskite, and/or a transition metal oxide; the phase change material may include a chalcogenide alloy, germanium, antimony, and/or telluride.
  • Changing a state of the programmable material may include at least one of writing or erasing the programmable material. Applying the second voltage to the storage location may include passing a current through the programmable material.
  • the capacitor set may include two or more capacitors switched together to form a desired capacitance, and in one embodiment, includes three capacitors.
  • the first voltage may be a power supply voltage, and the second voltage may be three times the first voltage.
  • a second capacitor set may be configured to charge while the other capacitor set is discharging.
  • embodiments of the invention include a method for changing a state of a programmable material at a storage location in an information storage array. The method begins with charging a capacitor set to a first voltage by a switching network.
  • the switching network generates a second voltage, greater than the first voltage, from the capacitor set.
  • the second voltage and/or a waveform derived therefrom is applied to the storage location to thereby change a state of the programmable material.
  • the derived waveform may be one of a current waveform or a voltage waveform.
  • Changing the state of the programmable material may include writing and/or erasing the programmable material.
  • Applying the second voltage to the storage location may cause a current to be passed through the programmable material.
  • the capacitor set may include two capacitors and the switching network, in applying the first voltage, may connect the two capacitors in parallel.
  • the switching network may connect the two capacitors in series to generate the second voltage.
  • embodiments of the invention include an information storage device that includes a programmable material at a storage location, a capacitor set, and a switching network.
  • the switching network charges the capacitor set to a first voltage and discharges the capacitor set at a second voltage greater than the first voltage.
  • the second voltage and/or a waveform derived therefrom is applied to the storage location to thereby change a state of the programmable material.
  • the information storage device may be a compact flash memory, secure digital memory, multimedia card, PCMCIA card, and/or memory stick.
  • embodiments of the invention include an information storage device that includes a programmable material at a storage location and pulse-generation circuitry.
  • the pulse-generation circuitry generates (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material.
  • the erase pulse is greater in duration than the write pulse.
  • a selector selects the write pulse and/or the erase pulse based at least in part on a state of a data bit to be stored in the programmable material.
  • the programmable material may include a phase change material, dielectric material, a perovskite, and/or a transition metal oxide.
  • the phase change material may include a chalcogenide alloy, germanium, antimony, and/or telluride.
  • the pulse-generation circuitry may further generate additional, selectable pulse durations between a shortest pulse and a longest pulse.
  • embodiments of the invention include a method for changing the state of a programmable material at a storage location. The method begins with generating a first pulse for writing a value into a programmable material. A a second pulse (greater in duration than the first pulse) is generated for erasing a value from the programmable material. One of the first pulse or the second pulse is selected based at least in part on a state of a data bit to be stored in the programmable material. A state of the programmable material is changed with the selected pulse.
  • the first pulse may be approximately 10 ns long and the second pulse may be approximately 500 ns long.
  • the states of a plurality of programmable materials may be changed, and at least two programmable materials may be in different sub-arrays.
  • the programmable material may be erased by writing a 0.
  • embodiments of the invention include an information storage device that includes one or more storage arrays.
  • a storage array includes a programmable material at a storage location and pulse generation circuitry for generating (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material The erase pulse is greater in duration than the write pulse.
  • a selector selects one of the write pulse and erase pulse based at least in part on a state of a data bit to be stored in the programmable material.
  • the information storage device may be a compact flash memory, secure digital memory, multimedia card, PCMCIA card, and/or memory stick.
  • FIG. 1 is a schematic diagram of a capacitor-switching circuit for writing and erasing a memory cell in accordance with various embodiments of the present invention
  • FIG. 2 is a flowchart of a method for writing and/or erasing a programmable material
  • FIG. 3 is a schematic representation of a circuit for writing and erasing a memory element
  • FIG. 4 is a schematic representation of a circuit for writing and erasing a memory element in accordance with an embodiment of the present invention
  • FIG. 5 is a flowchart illustrating a method for changing the state of a programmable material at a storage location in accordance with an embodiment of the present invention.
  • Embodiments of the present invention address the high currents required for writing and/or erasing non-volatile memories (e.g., PRAM or RRAM) via generation and storage of a large-voltage charge.
  • the magnitude and duration of such currents are related to the memory cell geometry. For example, for a roughly 90 nm-geometry storage element incorporating Ge 2 Sb 2 Te 5 GST material, writing a memory bit may be accomplished by a 10 ns current pulse of approximately 500 ⁇ A; erasing the bit may be accomplished by a current pulse of approximately 300 ns that is approximately linearly ramped from approximately 500 ⁇ A to approximately 200 ⁇ A.
  • embodiments of the present invention may be utilized more broadly in a wide range of non- volatile memory devices. While PCM materials are described herein, the present invention may be used with materials other than PCM.
  • the write and/or erase current for non-volatile memory cells is mainly a function of the memory cell itself. That is, the geometry and information- storage material of the cell effectively dictate the required currents and/or voltages for reading, writing, and erasing information, and the resistance of the access lines (e.g., the rows and columns of the array) is effectively negligible. However, as device geometries shrink, the resistance of the lines becomes more appreciable, and the voltage drop along the lines may even be a significant portion of the supply voltage. Thus, in various embodiments of the present invention, the current necessary to write and/or erase a memory cell is a function of the location of the cell.
  • a maximum required current may be calculated based on the longest path length to reach any of the memory cells in the array. The maximum current may then be utilized for the writing and/or erasing of each of the cells in the array.
  • other memory-cell access techniques are utilized that maintain a constant access-path length through the array for each cell, thus maintaining the impedance (i.e., resistance) for cell access approximately constant for each cell. This impedance may be utilized (along with the required switching currents for the cell itself) to determine the current required to write and/or erase the cells in the memory array. Appropriate access techniques are described in U.S. Patent Application Publication No. 2009/0219741, the entire disclosure of which is incorporated by reference herein.
  • FIG. 1 is a schematic diagram of a switching circuit 100 for using a first, lower voltage to generate a second, higher voltage, in accordance with embodiments of the present invention.
  • One or more capacitors 102 are controlled by a number of switches 104, 106.
  • the switches 104, 106 may be solid-state devices, such as transistors or pass gates. A first set of switches 104 may be enabled and a second set of switches 106 may be disabled such that each of the capacitors 102 is connected, in parallel, between ground 108 and a positive supply voltage 110, thereby charging the capacitors 102 to the supply voltage 110.
  • the switches 104, 106 may be enabled or disabled by a charge/erase signal 112.
  • the capacitors 102 may be kept fully charged to the supply voltage 110 during a charging phase such as a stand-by mode or sleep mode. In one embodiment, upon power-up, the capacitors 102 are quickly charged by being switched to a low-impedance positive supply.
  • the assertion of the control signal 112 is changed to disable the first set of switches 104 and to enable the second set of switches 106.
  • the capacitors 102 are switched off from the positive supply 110 and into a series configuration.
  • the voltage stored on each of the capacitors 102 is added together, producing an output voltage at the output node 114 three times greater than the supply voltage 110.
  • the output voltage may provide a maximum available voltage, which may be used to generate an output current or voltage waveform of equal or lesser value.
  • the current invention is not limited to three capacitors 102, as shown, and may be practiced with any number of capacitors 102.
  • the capacitors 102, the supply voltage 110, and/or the charge/erase signal 112 may be configured to provide a current and/or voltage waveform at the output node 114 necessary to write or erase a storage location in a non-volatile memory connected thereto.
  • a given memory may require, for example, a 300-ns-long current pulse, ramped from 500 ⁇ A to 200 ⁇ A, to write a memory bit (as described above). Any particular shape, size, or duration of current or voltage waveform for writing or erasing is contemplated by embodiments of the current invention.
  • the maximum current or voltage available is determined by the size and number of the capacitors 102, the resistance of the discharge path, and the potential of the power supply 110.
  • the capacitors 102 may be used to provide a current or voltage waveform of equal or lesser value.
  • the shape of the discharging current or voltage waveform is determined in part by the size of the capacitors 102, the resistance of the memory array and switching network 100, and/or the duration of the assertion of the charge/erase signal 112.
  • a current pulse may be provided by a brief (e.g., 10 ns) assertion of the charge/erase signal 112, while a current ramp may be provided by a long (e.g., 300 ns) assertion of the charge/erase signal 112.
  • the slope of the output waveform ramp is determined in part by the RC time constant formed by the capacitors 102 and the resistance of the memory array.
  • the supply voltage 110 is VA V, and each capacitor 102 is therefore charged to VA V in the charging phase.
  • the initial voltage on the output node is 3 x VA V, or 4 V.
  • some exemplary information about the memory array is presented. The scope of the present invention, however, is not limited to any particular configuration of memory array, and the size and number of the capacitors 102 may be modified to accommodate different types of memories, as required.
  • the memory array sized 8192 rows by 8192 columns.
  • the memory devices are made with a geometry in which the minimum features are approximately 90 nm and the rows and spaces are at that minimum feature size.
  • the resistance of a path through/across the memory therefore, will be approximately a 4 K ⁇ for a row and 4 K ⁇ for a column for tungsten conductors of a particular thickness. These values, however, may be controlled within a range as is well-known and understood by those skilled in the art of semiconductor device manufacture.
  • a capacitance value may be calculated that delivers a desired erase current waveform (i.e., a 300 ns current pulse that is linearly ramped from an initial 500 ⁇ A to a terminal 200 ⁇ A).
  • the voltages required to provide the initial and terminal currents are 4.0 V (i.e., 8 K ⁇ x 500 ⁇ A) and 1.6 V (i.e., 8 K ⁇ x 200 ⁇ A), respectively.
  • the change in voltage dV therefore, is 2.4 V (i.e., 4.0 V - 1.6 V) over the time interval (dT) of 300 ns.
  • I C dV/dT, noting that the initial voltage of 4.0 V corresponds to the initial current of 500 ⁇ A, the total required capacitance value is 62.5 fF.
  • the capacitance of each capacitor 102 therefore, is 187.5 fF (because they are series-connected in discharge mode).
  • the resistance of the PCM element is incorporated in a more exact calculation if its value is significant compared to the path resistance.
  • the initial voltage creates the initial current (i.e., 500 ⁇ A) to begin the erase cycle.
  • the capacitors 102 discharge by 2.4 V to a voltage level of 1.6 V, which corresponds to a current of 200 ⁇ A (i.e., the terminal current), at which point the current is quenched. Reducing the current in such a controlled manner will cause the PCM to solidify and anneal into a low-resistive crystalline state. Quenching may be achieved by deselecting the selected row and column, thereby disrupting the path through the array or by switching the series capacitor off from the array.
  • the operation is the same except that the quenching of the current occurs sooner (after, e.g., approximately 10 ns), causing the PCM to solidify in a high-resistive, amorphous state.
  • Other voltages may be obtained with alternate supply voltage sources and different numbers of capacitors 102 (the above three-capacitor embodiment describes a tripler of the supply voltage).
  • Other generated voltages may be used to provide a different initial current for erase as compared to write.
  • FIG. 2 is a flowchart illustrating, in one embodiment, a method for writing and/or erasing a programmable material.
  • a switching network 104, 106 is configured to apply a first voltage 110 to a capacitor set 102 (Step 202). The capacitor set 102 is charged to the first voltage 110 (Step 204).
  • the switching network 104, 106 is configured to generate a second voltage from the capacitor set 102 (Step 206). The second voltage is applied to a memory storage location to thereby change the state of a programmable material (Step 208). The second voltage is greater than the first voltage.
  • FIG. 3 is a schematic diagram that illustrates prior-art timing circuitry 300 for separate program 302 and erase 304 inputs.
  • the output 306 of the storage element 308 is de-asserted, causing the switches 310 to charge the capacitors 312 to the supply voltage 314.
  • the output 306 of the storage element 308 is asserted, thereby changing the state of the switches 310, 316 such that the switches 316 assert a voltage on the output node 318.
  • the storage element 308 may be any appropriate storage device, such as an edge-triggered or level-sensitive latch or flip-flop.
  • the output 306 of the storage element 308 may be a non-inverting Q output or an inverting Q output.
  • Two delay lines, a first delay line 320 and a second delay line 322, may be connected to the program 302 and erase 304 inputs, respectively.
  • the amount of delay introduced by the first delay line 320 is approximately 10 ns and the amount of delay introduced by the second delay line 322 is 500 ns.
  • the outputs of the delay lines 320, 322 may be ORed together to generate a storage device input signal 324.
  • This signal 324 may be a pulse that will cause the output 306 of the storage element 308 to de-assert (e.g., go low) at an appropriate time.
  • asserting the program input 302 may immediately cause the charge/erase output 306 of the storage element 308 to assert, and the delay line 320 will cause the output 306 to de-assert 10 ns later, which may be an appropriate amount of time to program a value into a storage cell.
  • asserting the erase input 304 may also cause the charge/erase output 306 to assert, and the delay line 322 will cause the output 306 to de-assert 500 ns later, a length of time that may be appropriate to erase a storage element.
  • Embodiments of the present invention are not limited to any particular time for each delay line 320, 322, however, and any necessary time may be assigned to either delay line. Furthermore, embodiments of the present invention are not limited to the capacitor 312 and switch 310, 316 charging scheme shown in FIG. 1, and the scope of the current invention extends to any control circuitry for providing a state-changing voltage or current to a memory element that may be controlled by similar program and erase signals.
  • FIG. 4 illustrates a circuit 400 that, in accordance with an embodiment of the present invention, includes a write input 402 and a data bit input 404 instead of program and erase inputs as described in the above circuit.
  • the write input 402 enables the array to be written with the value represented by the data bit input 404.
  • the programming current is quenched after approximately 500 ns if the data bit 404 is de-asserted (e.g., low).
  • the data bit 404 is ANDed with the 10 ns delay line 320 output, thereby blocking that signal from setting the storage element 308.
  • the 10 ns delayed pulse passes through, causing the current to be quenched after only 10 ns.
  • this circuit 400 assigned to each memory array or sub-array, 1 bits and 0 bits may be written simultaneously to multiple arrays in the memory device (i.e., a single bit to each array). No additional circuitry may be required to implement the functions for program, erase and write, because erase may be implemented by writing a 0 to all memory bits.
  • a ready/busy output may optionally be incorporated as will be apparent to one skilled in the art.
  • FIG. 5 is a flowchart illustrating, in one embodiment, a method 500 for changing the state of a programmable material at a storage location.
  • a first pulse is generated for writing a value into a programmable material (Step 502), and a second pulse is generated for erasing a value from the programmable material (Step 504).
  • the second pulse is greater in duration than the first pulse.
  • Either the first pulse or the second pulse is selected based at least in part on a state of a data bit to be stored in the programmable material (Step 506).
  • a state of the programmable material is changed using the selected pulse (Step 508).
  • two or more sets of capacitors 312 are incorporated into the memory array such that, while one set is switched in series onto the array to erase (i.e., in a discharge mode), another set is switched across the positive supply voltage (in, e.g., a charging mode).
  • This simultaneous charging and discharging of different sets of capacitors 312 may enable one set of capacitors 312 to always be charged and ready to erase the next bit in the array.
  • Many other variations are possible, however, for the current shaping and voltage generation other than the switched capacitor approach depicted herein. For example, a 1 bit and a 0 bit may be differently defined within the teaching of the present invention.
  • two or more data bits may be decoded (by, for example, by a one-of-many selector) wherein each selector output corresponds to enabling and passing a different delay line output to the storage element 308 for quenching and therein setting the programmable material to intermediate resistance values.
  • the present invention may be used with materials other than PCM.
  • Writing the storage cell in a memory array is accomplished by heating the GST in the cell. This heating may be done by passing a current through the cell or by passing a current near enough to the cell to heat it.
  • a bulk erase may be performed by heating the array or a portion of the array, thereby erasing multiple bits concurrently. Heating successive areas of the array may enable lower peak power consumption by starting the erase of groups of bits in succession (overlapping the heating of some bits while not necessarily starting and stopping the heating simultaneously, although this too could be done).
  • Heating the memory device in a heating chamber may erase the entire array at once.
  • the storage cell may be connected at a point of overlap of a row line or a bit line and a column line or a word line of a memory array such as a diode matrix memory array (with the anode to the row or bit line and the cathode to the column or word line or vice versa).
  • a memory array such as a diode matrix memory array
  • the present invention may find applicability in memory devices comprising an array of multiple sub-arrays, one or more of which may be accessed simultaneously. More bits of information may be read or written simultaneously to increase throughput or fewer bits of information may be read or written simultaneously to conserving power.
  • Each subcomponent/sub-array to be written or erased may have its own capacitor set 100 according to embodiments of the present invention. In one embodiment, a single capacitor set 100 is shared by more than one sub-component.
  • Embodiments of the present invention may be used in memory devices comprising an array of multiple sub-arrays wherein the memory device is tiled into many sub-arrays for other purposes.
  • Embodiments of the present invention may be utilized in memory devices used in systems for storing digital text, digital books, digital music, digital audio, digital photography (wherein one or more digital still images is stored, including sequences of digital images), digital video, digital cartography (wherein one or more digital maps is stored), and any other digital or digitized information as well as any combinations thereof.
  • These memory devices may be embedded, removable, or removable and interchangeable among other devices that access the data therein.
  • They may be packaged in any variety of industry-standard form factors such as compact flash, secure digital, multimedia cards, PCMCIA cards, memory stick, and/or any of a large variety of integrated circuit packages including ball grid arrays, dual in-line packages (DIPs), SOICs, PLCCs, TQFPs, and the like, as well as in proprietary form factors and custom-designed packages.
  • These packages may contain a single memory chip, multiple memory chips, or one or more memory chips along with other logic devices or other storage devices such as PLDs, PLAs, micro-controllers, microprocessors, memory controller chips or chip-sets, or other custom or standard circuitry.
  • Packaging may include a connector for making electrical contact with another device when the device is removable or removable and interchangeable.

Abstract

An information storage array includes a programmable material at a storage location and a capacitor set. A switching network puts the capacitor set in a first configuration wherein each capacitor of the capacitor set is charged to a first voltage, and puts after the capacitor set in a second configuration such that the capacitor set generates a second voltage. The second voltage is greater than the first voltage and it or a waveform derived therefrom is applied to the storage location to thereby change a state of the programmable material.

Description

DISCHARGED PHASE CHANGE MATERIAL MEMORY
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to and the benefit of, and incorporates herein by reference in its entirety, U.S. Provisional Patent Application Nos. 61/204,074 and 61/204,014, each filed on December 31, 2008.
TECHNICAL FIELD [0002] In various embodiments, the present invention relates to the design and operation of solid-state memory arrays, and more particularly to the design and operation of memory arrays incorporating phase-change or resistive-change materials.
BACKGROUND
[0003] Many types of non- volatile memory- storage cells exist in the prior art, including trapped-charge devices (e.g., flash memory) and altered-resistivity devices such as phase- change random-access memory (PRAM), resistive random-access memory (RRAM), or chalcogenide-based memories. Flash memory is relatively fast but suffers from short data- retention times. While phase-change materials generally retain data for longer times and have access times comparable to those of flash memories, process integration of phase-change materials may challenging due to their inability to withstand elevated thermal budgets. [0004] Different forms of RRAM utilize different dielectric materials, spanning from perovskites to transition metal oxides to chalcogenides. An RRAM device typically features a conduction path (e.g., a filament or other path formed by application of a high voltage) through a dielectric, which is normally insulating. The conduction path may be broken (resulting in high resistance) and re-formed (resulting in low resistance) by appropriately applied voltages. By incorporating a resistive-change material in the memory cell, one alters the resistivity of the current path through the storage cell, thereby changing the state of the stored bit or bits. For examples of such resistive-change materials, see, e.g., U.S. Patent Nos. 6,531,371, 6,867,996, 6,870,755, 6,946,702, 7,067,865, 7,157,750, and 7,292,469, the entire disclosure of each of which is incorporated by reference. [0005] PRAM devices incorporate phase-change materials (PCMs) such as alloys of germanium, antimony, and tellurium (GST or, typically, Ge2Sb2TeS). Exemplary devices incorporating GST are disclosed in, e.g., U.S. Patent Nos. 3,983,542, 4,646,266, and 5,414,271, the entire disclosure of each of which is incorporated by reference. GST may be placed into its crystalline phase via application of a current through the cell sufficient to heat the GST followed by a slow diminishment of the current and associated heat. The slow cooling of the GST permits the atoms of the GST to align themselves into a crystalline phase. In order to place the GST into its amorphous state, the current is cut off abruptly. The resulting rapid cooling traps the GST atoms into the amorphous phase because they lack sufficient time to rearrange properly. Intermediate phases may be achieved by current reduction and associated cooling at rates between the two above-described points.
[0006] Any type of non-volatile memory will typically require elevated voltages for writing and/or erasing the cell contents. In order to provide this elevated voltage, a large portion of the die area is often dedicated to a voltage multiplier or charge pump having its own circuitry, as well as associated timing and oscillator circuits. In addition to consuming large die areas, these voltage pump circuits may be slow to "wake up" following reset, power-up, or being in sleep mode.
[0007] In addition, many types of non- volatile storage cells exist in the prior art, including trapped charge devices (such as flash memory), altered resistivity devices (such as PRAM (e.g., phase change or chalcogenide memory) and RRAM), and many more. In general, non-volatile storage cells are programmed in a a write cycle and an erase cycle. Because the write cycle is generally faster than the erase cycle, memory devices utilizing phase change and resistive change materials have separate erase and write cycles; this separation requires that the cells first be erased and then written at a later time. Clearly, there is also a need for a memory device capable of performing both erase and write at the same time. SUMMARY
[0008] In various embodiments, the present invention includes a system and method for generating a high-current-density signal, suitable for writing or erasing a PCM material, with a small and fast voltage generation circuit. This circuit provides the required high current densities for writes to PCM memory cells. Memory devices fabricated in accordance with embodiments of the present invention feature memory cells including PCM or resistive-change materials, as well as a simplified voltage step-up circuit for writing and/or erasing the memory cell. The step-up circuit operates rapidly and obviates the need for large and complex support circuitry. Further embodiments of the present invention relate to an electronic memory device that utilizes resistive change elements for storage. Embodiments of the invention are capable of being programmed without first being erased and, moreover, may be both erased and written at the same time.
[0009] In general, in a first aspect, embodiments of the invention include an information storage array that includes a programmable material at a storage location, a capacitor set, and a switching network. The switching network charges the capacitor set to a first voltage and discharges the capacitor set at a second voltage greater than the first voltage. The second voltage, or a waveform derived therefrom, is applied to the storage location to thereby change a state of the programmable material. [0010] The programmable material may include a phase-change material, a dielectric material, a perovskite, and/or a transition metal oxide; the phase change material may include a chalcogenide alloy, germanium, antimony, and/or telluride. Changing a state of the programmable material may include at least one of writing or erasing the programmable material. Applying the second voltage to the storage location may include passing a current through the programmable material. The capacitor set may include two or more capacitors switched together to form a desired capacitance, and in one embodiment, includes three capacitors. The first voltage may be a power supply voltage, and the second voltage may be three times the first voltage. A second capacitor set may be configured to charge while the other capacitor set is discharging. [0011] In general, in another aspect, embodiments of the invention include a method for changing a state of a programmable material at a storage location in an information storage array. The method begins with charging a capacitor set to a first voltage by a switching network. The switching network generates a second voltage, greater than the first voltage, from the capacitor set. The second voltage and/or a waveform derived therefrom is applied to the storage location to thereby change a state of the programmable material. [0012] The derived waveform may be one of a current waveform or a voltage waveform. Changing the state of the programmable material may include writing and/or erasing the programmable material. Applying the second voltage to the storage location may cause a current to be passed through the programmable material. The capacitor set may include two capacitors and the switching network, in applying the first voltage, may connect the two capacitors in parallel. The switching network may connect the two capacitors in series to generate the second voltage.
[0013] In general, in another aspect, embodiments of the invention include an information storage device that includes a programmable material at a storage location, a capacitor set, and a switching network. The switching network charges the capacitor set to a first voltage and discharges the capacitor set at a second voltage greater than the first voltage. The second voltage and/or a waveform derived therefrom is applied to the storage location to thereby change a state of the programmable material. The information storage device may be a compact flash memory, secure digital memory, multimedia card, PCMCIA card, and/or memory stick. [0014] In general, in another aspect, embodiments of the invention include an information storage device that includes a programmable material at a storage location and pulse-generation circuitry. The pulse-generation circuitry generates (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material. The erase pulse is greater in duration than the write pulse. A selector selects the write pulse and/or the erase pulse based at least in part on a state of a data bit to be stored in the programmable material.
[0015] The programmable material may include a phase change material, dielectric material, a perovskite, and/or a transition metal oxide. The phase change material may include a chalcogenide alloy, germanium, antimony, and/or telluride. The pulse-generation circuitry may further generate additional, selectable pulse durations between a shortest pulse and a longest pulse. [0016] In general, in another aspect, embodiments of the invention include a method for changing the state of a programmable material at a storage location. The method begins with generating a first pulse for writing a value into a programmable material. A a second pulse (greater in duration than the first pulse) is generated for erasing a value from the programmable material. One of the first pulse or the second pulse is selected based at least in part on a state of a data bit to be stored in the programmable material. A state of the programmable material is changed with the selected pulse.
[0017] The first pulse may be approximately 10 ns long and the second pulse may be approximately 500 ns long. The states of a plurality of programmable materials may be changed, and at least two programmable materials may be in different sub-arrays. The programmable material may be erased by writing a 0.
[0018] In general, in another aspect, embodiments of the invention include an information storage device that includes one or more storage arrays. A storage array includes a programmable material at a storage location and pulse generation circuitry for generating (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material The erase pulse is greater in duration than the write pulse. A selector selects one of the write pulse and erase pulse based at least in part on a state of a data bit to be stored in the programmable material. The information storage device may be a compact flash memory, secure digital memory, multimedia card, PCMCIA card, and/or memory stick.
BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In the following description, various embodiments of the present invention are described with reference to the following drawings, in which:
[0020] FIG. 1 is a schematic diagram of a capacitor-switching circuit for writing and erasing a memory cell in accordance with various embodiments of the present invention;
[0021] FIG. 2 is a flowchart of a method for writing and/or erasing a programmable material; [0022] FIG. 3 is a schematic representation of a circuit for writing and erasing a memory element; [0023] FIG. 4 is a schematic representation of a circuit for writing and erasing a memory element in accordance with an embodiment of the present invention; and [0024] FIG. 5 is a flowchart illustrating a method for changing the state of a programmable material at a storage location in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION [0025] Embodiments of the present invention address the high currents required for writing and/or erasing non-volatile memories (e.g., PRAM or RRAM) via generation and storage of a large-voltage charge. In various embodiments, the magnitude and duration of such currents are related to the memory cell geometry. For example, for a roughly 90 nm-geometry storage element incorporating Ge2Sb2Te5 GST material, writing a memory bit may be accomplished by a 10 ns current pulse of approximately 500 μA; erasing the bit may be accomplished by a current pulse of approximately 300 ns that is approximately linearly ramped from approximately 500 μA to approximately 200 μA. While specific geometries and other related parameters are described herein in exemplary embodiments, embodiments of the present invention may be utilized more broadly in a wide range of non- volatile memory devices. While PCM materials are described herein, the present invention may be used with materials other than PCM.
[0026] At many (particularly larger) device geometries, the write and/or erase current for non-volatile memory cells is mainly a function of the memory cell itself. That is, the geometry and information- storage material of the cell effectively dictate the required currents and/or voltages for reading, writing, and erasing information, and the resistance of the access lines (e.g., the rows and columns of the array) is effectively negligible. However, as device geometries shrink, the resistance of the lines becomes more appreciable, and the voltage drop along the lines may even be a significant portion of the supply voltage. Thus, in various embodiments of the present invention, the current necessary to write and/or erase a memory cell is a function of the location of the cell. In such embodiments, a maximum required current may be calculated based on the longest path length to reach any of the memory cells in the array. The maximum current may then be utilized for the writing and/or erasing of each of the cells in the array. [0027] In other embodiments, other memory-cell access techniques are utilized that maintain a constant access-path length through the array for each cell, thus maintaining the impedance (i.e., resistance) for cell access approximately constant for each cell. This impedance may be utilized (along with the required switching currents for the cell itself) to determine the current required to write and/or erase the cells in the memory array. Appropriate access techniques are described in U.S. Patent Application Publication No. 2009/0219741, the entire disclosure of which is incorporated by reference herein.
[0028] Further embodiments of the present invention address the need for an electronic memory device capable of being programmed without first being erased and in addition, which may be both erased and written at the same time. While specific time intervals and other related parameters are described herein in exemplary embodiments, the approach of the present invention may be utilized more broadly in a wide range of non- volatile memory devices. For example, while PCM materials are described herein, the approach of the present invention may be applied to materials other than PCM. [0029] FIG. 1 is a schematic diagram of a switching circuit 100 for using a first, lower voltage to generate a second, higher voltage, in accordance with embodiments of the present invention. One or more capacitors 102 are controlled by a number of switches 104, 106. The switches 104, 106 may be solid-state devices, such as transistors or pass gates. A first set of switches 104 may be enabled and a second set of switches 106 may be disabled such that each of the capacitors 102 is connected, in parallel, between ground 108 and a positive supply voltage 110, thereby charging the capacitors 102 to the supply voltage 110. The switches 104, 106 may be enabled or disabled by a charge/erase signal 112. The capacitors 102 may be kept fully charged to the supply voltage 110 during a charging phase such as a stand-by mode or sleep mode. In one embodiment, upon power-up, the capacitors 102 are quickly charged by being switched to a low-impedance positive supply. When a bit is to be erased, the assertion of the control signal 112 is changed to disable the first set of switches 104 and to enable the second set of switches 106. In this discharge mode, the capacitors 102 are switched off from the positive supply 110 and into a series configuration. In this embodiment, the voltage stored on each of the capacitors 102 is added together, producing an output voltage at the output node 114 three times greater than the supply voltage 110. The output voltage may provide a maximum available voltage, which may be used to generate an output current or voltage waveform of equal or lesser value. The current invention is not limited to three capacitors 102, as shown, and may be practiced with any number of capacitors 102.
[0030] In general, the capacitors 102, the supply voltage 110, and/or the charge/erase signal 112 may be configured to provide a current and/or voltage waveform at the output node 114 necessary to write or erase a storage location in a non-volatile memory connected thereto. A given memory may require, for example, a 300-ns-long current pulse, ramped from 500 μA to 200 μA, to write a memory bit (as described above). Any particular shape, size, or duration of current or voltage waveform for writing or erasing is contemplated by embodiments of the current invention. The maximum current or voltage available is determined by the size and number of the capacitors 102, the resistance of the discharge path, and the potential of the power supply 110. Once the capacitors 102 are charged to their maximum value, they may be used to provide a current or voltage waveform of equal or lesser value. In discharge mode, the shape of the discharging current or voltage waveform is determined in part by the size of the capacitors 102, the resistance of the memory array and switching network 100, and/or the duration of the assertion of the charge/erase signal 112. For example, a current pulse may be provided by a brief (e.g., 10 ns) assertion of the charge/erase signal 112, while a current ramp may be provided by a long (e.g., 300 ns) assertion of the charge/erase signal 112. The slope of the output waveform ramp is determined in part by the RC time constant formed by the capacitors 102 and the resistance of the memory array. [0031] In one illustrative example, the supply voltage 110 is VA V, and each capacitor 102 is therefore charged to VA V in the charging phase. During the discharge phase, when the capacitors 102 are connected in series, the initial voltage on the output node is 3 x VA V, or 4 V. To calculate the writing/erasing current produced by this voltage, some exemplary information about the memory array is presented. The scope of the present invention, however, is not limited to any particular configuration of memory array, and the size and number of the capacitors 102 may be modified to accommodate different types of memories, as required. [0032] In this example, the memory array sized 8192 rows by 8192 columns. The memory devices are made with a geometry in which the minimum features are approximately 90 nm and the rows and spaces are at that minimum feature size. The resistance of a path through/across the memory, therefore, will be approximately a 4 KΩ for a row and 4 KΩ for a column for tungsten conductors of a particular thickness. These values, however, may be controlled within a range as is well-known and understood by those skilled in the art of semiconductor device manufacture. Assuming a conductor geometry and material for the rows and columns that yields a combined row and column path having 8 KΩ resistance, a capacitance value may be calculated that delivers a desired erase current waveform (i.e., a 300 ns current pulse that is linearly ramped from an initial 500 μA to a terminal 200 μA). The voltages required to provide the initial and terminal currents (computed using the formula V=IR) are 4.0 V (i.e., 8 KΩ x 500 μA) and 1.6 V (i.e., 8 KΩ x 200 μA), respectively. The change in voltage dV, therefore, is 2.4 V (i.e., 4.0 V - 1.6 V) over the time interval (dT) of 300 ns. Thus, dV/dT is 2.4 V / 300 nSec = 8,000,000 V/sec. Because I = C dV/dT, noting that the initial voltage of 4.0 V corresponds to the initial current of 500 μA, the total required capacitance value is 62.5 fF. The capacitance of each capacitor 102, therefore, is 187.5 fF (because they are series-connected in discharge mode). In one embodiment, the resistance of the PCM element is incorporated in a more exact calculation if its value is significant compared to the path resistance. [0033] Applying the 4 V generated voltage of FIG. 1 to the above-described exemplary memory array, once the discharge phase begins, the initial voltage creates the initial current (i.e., 500 μA) to begin the erase cycle. After 300 ns into the discharge phase, the capacitors 102 discharge by 2.4 V to a voltage level of 1.6 V, which corresponds to a current of 200 μA (i.e., the terminal current), at which point the current is quenched. Reducing the current in such a controlled manner will cause the PCM to solidify and anneal into a low-resistive crystalline state. Quenching may be achieved by deselecting the selected row and column, thereby disrupting the path through the array or by switching the series capacitor off from the array. To write the array, the operation is the same except that the quenching of the current occurs sooner (after, e.g., approximately 10 ns), causing the PCM to solidify in a high-resistive, amorphous state. Other voltages may be obtained with alternate supply voltage sources and different numbers of capacitors 102 (the above three-capacitor embodiment describes a tripler of the supply voltage). Other generated voltages may be used to provide a different initial current for erase as compared to write.
[0034] FIG. 2 is a flowchart illustrating, in one embodiment, a method for writing and/or erasing a programmable material. A switching network 104, 106 is configured to apply a first voltage 110 to a capacitor set 102 (Step 202). The capacitor set 102 is charged to the first voltage 110 (Step 204). The switching network 104, 106 is configured to generate a second voltage from the capacitor set 102 (Step 206). The second voltage is applied to a memory storage location to thereby change the state of a programmable material (Step 208). The second voltage is greater than the first voltage.
[0035] In one embodiment, two or more sets of capacitors 102 are incorporated into the memory array such that, while one set is switched in series onto the array to erase (i.e., in a discharge mode), another set is switched across the positive supply voltage (in, e.g., a charging mode). In one embodiment, this simultaneous charging and discharging of different sets of capacitors 102 will enable one set of capacitors 102 to always be charged and ready to erase the next bit in the array. [0036] FIG. 3 is a schematic diagram that illustrates prior-art timing circuitry 300 for separate program 302 and erase 304 inputs. When neither the program 302 nor the erase 304 input is asserted, the output 306 of the storage element 308 is de-asserted, causing the switches 310 to charge the capacitors 312 to the supply voltage 314. When either the program 302 or the erase 304 input is asserted (e.g., raised high), the output 306 of the storage element 308 is asserted, thereby changing the state of the switches 310, 316 such that the switches 316 assert a voltage on the output node 318. The storage element 308 may be any appropriate storage device, such as an edge-triggered or level-sensitive latch or flip-flop. Depending on the polarity of the switches 310, 316, the output 306 of the storage element 308 may be a non-inverting Q output or an inverting Q output. [0037] Two delay lines, a first delay line 320 and a second delay line 322, may be connected to the program 302 and erase 304 inputs, respectively. In one embodiment, the amount of delay introduced by the first delay line 320 is approximately 10 ns and the amount of delay introduced by the second delay line 322 is 500 ns. The outputs of the delay lines 320, 322 may be ORed together to generate a storage device input signal 324. This signal 324 may be a pulse that will cause the output 306 of the storage element 308 to de-assert (e.g., go low) at an appropriate time. For example, asserting the program input 302 may immediately cause the charge/erase output 306 of the storage element 308 to assert, and the delay line 320 will cause the output 306 to de-assert 10 ns later, which may be an appropriate amount of time to program a value into a storage cell. Similarly, asserting the erase input 304 may also cause the charge/erase output 306 to assert, and the delay line 322 will cause the output 306 to de-assert 500 ns later, a length of time that may be appropriate to erase a storage element. Embodiments of the present invention are not limited to any particular time for each delay line 320, 322, however, and any necessary time may be assigned to either delay line. Furthermore, embodiments of the present invention are not limited to the capacitor 312 and switch 310, 316 charging scheme shown in FIG. 1, and the scope of the current invention extends to any control circuitry for providing a state-changing voltage or current to a memory element that may be controlled by similar program and erase signals.
[0038] An additional transistor 326 is shown that may be optionally used to discharge any portion of the circuit 300 as desired to increase the rate of circuit quenching. For example, the transistor 326 may be used to connect the output node 318 to ground to discharge any charge in the array circuitry connected to that circuit point. [0039] FIG. 4 illustrates a circuit 400 that, in accordance with an embodiment of the present invention, includes a write input 402 and a data bit input 404 instead of program and erase inputs as described in the above circuit. In one embodiment, the write input 402 enables the array to be written with the value represented by the data bit input 404. In this embodiment, the programming current is quenched after approximately 500 ns if the data bit 404 is de-asserted (e.g., low). The data bit 404 is ANDed with the 10 ns delay line 320 output, thereby blocking that signal from setting the storage element 308. When the data bit 404 is high, however, the 10 ns delayed pulse passes through, causing the current to be quenched after only 10 ns. With this circuit 400 assigned to each memory array or sub-array, 1 bits and 0 bits may be written simultaneously to multiple arrays in the memory device (i.e., a single bit to each array). No additional circuitry may be required to implement the functions for program, erase and write, because erase may be implemented by writing a 0 to all memory bits. A ready/busy output may optionally be incorporated as will be apparent to one skilled in the art.
[0040] FIG. 5 is a flowchart illustrating, in one embodiment, a method 500 for changing the state of a programmable material at a storage location. A first pulse is generated for writing a value into a programmable material (Step 502), and a second pulse is generated for erasing a value from the programmable material (Step 504). The second pulse is greater in duration than the first pulse. Either the first pulse or the second pulse is selected based at least in part on a state of a data bit to be stored in the programmable material (Step 506). A state of the programmable material is changed using the selected pulse (Step 508). [0041] In one embodiment, two or more sets of capacitors 312 are incorporated into the memory array such that, while one set is switched in series onto the array to erase (i.e., in a discharge mode), another set is switched across the positive supply voltage (in, e.g., a charging mode). This simultaneous charging and discharging of different sets of capacitors 312 may enable one set of capacitors 312 to always be charged and ready to erase the next bit in the array. Many other variations are possible, however, for the current shaping and voltage generation other than the switched capacitor approach depicted herein. For example, a 1 bit and a 0 bit may be differently defined within the teaching of the present invention. For a multiple-bit-per-cell implementation, two or more data bits may be decoded (by, for example, by a one-of-many selector) wherein each selector output corresponds to enabling and passing a different delay line output to the storage element 308 for quenching and therein setting the programmable material to intermediate resistance values. In addition, the present invention may be used with materials other than PCM.
[0042] Writing the storage cell in a memory array is accomplished by heating the GST in the cell. This heating may be done by passing a current through the cell or by passing a current near enough to the cell to heat it. A bulk erase may be performed by heating the array or a portion of the array, thereby erasing multiple bits concurrently. Heating successive areas of the array may enable lower peak power consumption by starting the erase of groups of bits in succession (overlapping the heating of some bits while not necessarily starting and stopping the heating simultaneously, although this too could be done). Heating the memory device in a heating chamber may erase the entire array at once. The storage cell may be connected at a point of overlap of a row line or a bit line and a column line or a word line of a memory array such as a diode matrix memory array (with the anode to the row or bit line and the cathode to the column or word line or vice versa).
[0043] The present invention may find applicability in memory devices comprising an array of multiple sub-arrays, one or more of which may be accessed simultaneously. More bits of information may be read or written simultaneously to increase throughput or fewer bits of information may be read or written simultaneously to conserving power. Each subcomponent/sub-array to be written or erased may have its own capacitor set 100 according to embodiments of the present invention. In one embodiment, a single capacitor set 100 is shared by more than one sub-component. Embodiments of the present invention may be used in memory devices comprising an array of multiple sub-arrays wherein the memory device is tiled into many sub-arrays for other purposes. [0044] Embodiments of the present invention may be utilized in memory devices used in systems for storing digital text, digital books, digital music, digital audio, digital photography (wherein one or more digital still images is stored, including sequences of digital images), digital video, digital cartography (wherein one or more digital maps is stored), and any other digital or digitized information as well as any combinations thereof. These memory devices may be embedded, removable, or removable and interchangeable among other devices that access the data therein. They may be packaged in any variety of industry- standard form factors such as compact flash, secure digital, multimedia cards, PCMCIA cards, memory stick, and/or any of a large variety of integrated circuit packages including ball grid arrays, dual in-line packages (DIPs), SOICs, PLCCs, TQFPs, and the like, as well as in proprietary form factors and custom-designed packages. These packages may contain a single memory chip, multiple memory chips, or one or more memory chips along with other logic devices or other storage devices such as PLDs, PLAs, micro-controllers, microprocessors, memory controller chips or chip-sets, or other custom or standard circuitry. Packaging may include a connector for making electrical contact with another device when the device is removable or removable and interchangeable.
[0045] The terms and expressions employed herein are used as terms and expressions of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding any equivalents of the features shown and described or portions thereof. In addition, having described certain embodiments of the invention, it will be apparent to those of ordinary skill in the art that other embodiments incorporating the concepts disclosed herein may be used without departing from the spirit and scope of the invention. Accordingly, the described embodiments are to be considered in all respects as only illustrative and not restrictive. [0046] What is claimed is:

Claims

1. An information storage array comprising: a programmable material at a storage location; a capacitor set; and a switching network for charging the capacitor set to a first voltage and discharging the capacitor set at a second voltage, one of the second voltage or a waveform derived therefrom being applied to the storage location to thereby change a state of the programmable material, wherein the second voltage is greater than the first voltage.
2. The storage array of claim 1, wherein changing a state of the programmable material comprises at least one of writing or erasing the programmable material.
3. The storage array of claim 1, wherein the programmable material comprises at least one of a phase-change material, a dielectric material, a perovskite, or a transition metal oxide.
4. The storage array of claim 1, wherein applying the second voltage to the storage location comprises passing a current through the programmable material.
5. The storage array of claim 1, wherein the phase change material comprises at least one of a chalcogenide alloy, germanium, antimony, or telluride.
6. The storage array of claim 1, wherein the capacitor set comprises two or more capacitors switched together to form a desired capacitance.
7. The storage array of claim 1, wherein the capacitor set comprises three capacitors.
8. The storage array of claim 1, wherein the first voltage is a power supply voltage.
9. The storage array of claim 1, wherein the second voltage is three times the first voltage.
10. The storage array of claim 1, further comprising a second capacitor set configured to charge while the other capacitor set is discharging.
11. A method for changing a state of a programmable material at a storage location in an information storage array, the method comprising: charging a capacitor set to a first voltage by a switching network; generating, by the switching network, a second voltage from the capacitor set, the second voltage being greater than the first voltage; and applying one of the second voltage or a waveform derived therefrom to the storage location to thereby change a state of the programmable material.
12. The method of claim 1, wherein the derived waveform is one of a current waveform or a voltage waveform.
13. The method of claim 1, wherein changing the state of the programmable material comprises at least one of writing or erasing the programmable material.
14. The method of claim 1, wherein applying the second voltage to the storage location causes a current to be passed through the programmable material.
15. The method of claim 1, wherein the capacitor set comprises two capacitors.
16. The method of claim 1, wherein the switching network, in applying the first voltage, connects the two capacitors in parallel.
17. The method of claim 1, wherein configuring the switching network to generate the second voltage comprises connecting the two capacitors in series.
18. An information storage device comprising: a programmable material at a storage location; a capacitor set; and a switching network for charging the capacitor set to a first voltage and discharging the capacitor set at a second voltage, one of the second voltage or a waveform derived therefrom being applied to the storage location to thereby change a state of the programmable material, wherein the second voltage is greater than the first voltage.
19. The information storage device of claim 1, wherein the information storage device is one of a compact flash memory, secure digital memory, multimedia card, PCMCIA card, or memory stick.
20. An information storage device comprising: a programmable material at a storage location; pulse-generation circuitry for generating (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material, the erase pulse being greater in duration than the write pulse; and a selector for selecting one of the write pulse and erase pulse based at least in part on a state of a data bit to be stored in the programmable material.
21. The storage array of claim 1, wherein the programmable material comprises at least one of a phase change material, dielectric material, a perovskite, or a transition metal oxide.
22. The storage array of claim 1, wherein the phase change material comprises at least one of a chalcogenide alloy, germanium, antimony, or telluride.
23. The storage array of claim 1, wherein the pulse-generation circuitry further generates additional, selectable pulse durations between a shortest pulse and a longest pulse.
24. A method for changing the state of a programmable material at a storage location, the method comprising: generating a first pulse for writing a value into a programmable material; generating a second pulse for erasing a value from the programmable material, the second pulse being greater in duration than the first pulse; selecting one of the first pulse or the second pulse based at least in part on a state of a data bit to be stored in the programmable material; and changing a state of the programmable material with the selected pulse.
25. The method of claim 1, wherein the first pulse is approximately 10 ns long.
26. The method of claim 1, wherein the second pulse is approximately 500 ns long.
27. The method of claim 1, further comprising changing the states of a plurality of programmable materials.
28. The method of claim 1, wherein at least two programmable materials are in different sub-arrays.
29. The method of claim 1, further comprising erasing the programmable material by writing a 0.
30. An information storage device comprising one or more storage arrays, wherein at least one storage array comprises: a programmable material at a storage location; pulse generation circuitry for generating (i) a write pulse that writes a value into the programmable material and (ii) an erase pulse that erases a value from the programmable material, the erase pulse being greater in duration than the write pulse; and a selector for selecting one of the write pulse and erase pulse based at least in part on a state of a data bit to be stored in the programmable material.
31. The information storage device of claim 1, wherein the information storage device is one of a compact flash memory, secure digital memory, multimedia card, PCMCIA card, or memory stick.
PCT/US2009/069899 2008-12-31 2009-12-31 Capacitor block comprising capacitors that can be connected to each other and method for charging and discharging the capacitors to write a phase change material memory WO2010078483A1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US20407408P 2008-12-31 2008-12-31
US20401408P 2008-12-31 2008-12-31
US61/204,014 2008-12-31
US61/204,074 2008-12-31

Publications (1)

Publication Number Publication Date
WO2010078483A1 true WO2010078483A1 (en) 2010-07-08

Family

ID=41820725

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2009/069899 WO2010078483A1 (en) 2008-12-31 2009-12-31 Capacitor block comprising capacitors that can be connected to each other and method for charging and discharging the capacitors to write a phase change material memory

Country Status (1)

Country Link
WO (1) WO2010078483A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021141629A1 (en) * 2020-01-06 2021-07-15 Microchip Technology Incorporated A method and system for reliable and secure memory erase

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3983542A (en) 1970-08-13 1976-09-28 Energy Conversion Devices, Inc. Method and apparatus for recording information
US4321661A (en) * 1980-12-23 1982-03-23 Gte Laboratories Incorporated Apparatus for charging a capacitor
US4646266A (en) 1984-09-28 1987-02-24 Energy Conversion Devices, Inc. Programmable semiconductor structures and methods for using the same
US5414271A (en) 1991-01-18 1995-05-09 Energy Conversion Devices, Inc. Electrically erasable memory elements having improved set resistance stability
US6198645B1 (en) * 1998-07-02 2001-03-06 National Semiconductor Corporation Buck and boost switched capacitor gain stage with optional shared rest state
US6531371B2 (en) 2001-06-28 2003-03-11 Sharp Laboratories Of America, Inc. Electrically programmable resistance cross point memory
US6867996B2 (en) 2002-08-29 2005-03-15 Micron Technology, Inc. Single-polarity programmable resistance-variable memory element
US6870755B2 (en) 2002-08-02 2005-03-22 Unity Semiconductor Corporation Re-writable memory with non-linear memory element
US6946702B2 (en) 2003-06-03 2005-09-20 Winbond Electronics Corp. Resistance random access memory
US20060062043A1 (en) * 2004-08-23 2006-03-23 Thomas Roehr CBRAM memory cell arrangement and method for programming CBRAM memory cells
US7067865B2 (en) 2003-06-06 2006-06-27 Macronix International Co., Ltd. High density chalcogenide memory cells
US7157750B2 (en) 2001-05-07 2007-01-02 Spansion Llc Molecular memory device
US7292469B2 (en) 2004-11-23 2007-11-06 Samsung Electronics Co., Ltd. Methods of programming non-volatile memory devices including transition metal oxide layer as data storage material layer and devices so operated
WO2008030351A2 (en) * 2006-09-07 2008-03-13 Spansion Llc Memory erase using discharching of charge storage device
US20090219741A1 (en) 2008-02-28 2009-09-03 Shepard Daniel R Diagonal connection storage array

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3983542A (en) 1970-08-13 1976-09-28 Energy Conversion Devices, Inc. Method and apparatus for recording information
US4321661A (en) * 1980-12-23 1982-03-23 Gte Laboratories Incorporated Apparatus for charging a capacitor
US4646266A (en) 1984-09-28 1987-02-24 Energy Conversion Devices, Inc. Programmable semiconductor structures and methods for using the same
US5414271A (en) 1991-01-18 1995-05-09 Energy Conversion Devices, Inc. Electrically erasable memory elements having improved set resistance stability
US6198645B1 (en) * 1998-07-02 2001-03-06 National Semiconductor Corporation Buck and boost switched capacitor gain stage with optional shared rest state
US7157750B2 (en) 2001-05-07 2007-01-02 Spansion Llc Molecular memory device
US6531371B2 (en) 2001-06-28 2003-03-11 Sharp Laboratories Of America, Inc. Electrically programmable resistance cross point memory
US6870755B2 (en) 2002-08-02 2005-03-22 Unity Semiconductor Corporation Re-writable memory with non-linear memory element
US6867996B2 (en) 2002-08-29 2005-03-15 Micron Technology, Inc. Single-polarity programmable resistance-variable memory element
US6946702B2 (en) 2003-06-03 2005-09-20 Winbond Electronics Corp. Resistance random access memory
US7067865B2 (en) 2003-06-06 2006-06-27 Macronix International Co., Ltd. High density chalcogenide memory cells
US20060062043A1 (en) * 2004-08-23 2006-03-23 Thomas Roehr CBRAM memory cell arrangement and method for programming CBRAM memory cells
US7292469B2 (en) 2004-11-23 2007-11-06 Samsung Electronics Co., Ltd. Methods of programming non-volatile memory devices including transition metal oxide layer as data storage material layer and devices so operated
WO2008030351A2 (en) * 2006-09-07 2008-03-13 Spansion Llc Memory erase using discharching of charge storage device
US20090219741A1 (en) 2008-02-28 2009-09-03 Shepard Daniel R Diagonal connection storage array

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2021141629A1 (en) * 2020-01-06 2021-07-15 Microchip Technology Incorporated A method and system for reliable and secure memory erase
US11145368B2 (en) 2020-01-06 2021-10-12 Microchip Technology Incorporated Method and system for reliable and secure memory erase

Similar Documents

Publication Publication Date Title
US7304885B2 (en) Phase change memories and/or methods of programming phase change memories using sequential reset control
US7471557B2 (en) Reading phase change memories to reduce read disturbs
CN101004947B (en) Phase change memory device and program method thereof
US7660147B2 (en) Programming method for phase change memory
US7577024B2 (en) Streaming mode programming in phase change memories
US7778079B2 (en) Multiple level cell phase-change memory devices having post-programming operation resistance drift saturation, memory systems employing such devices and methods of reading memory devices
CN102007541B (en) Phase change memory adaptive programming
JP6716661B2 (en) Enhanced nucleation of phase change memory cells
US7852657B2 (en) Multiple write configurations for a memory cell
US20100165716A1 (en) Nonvolatile memory with ovonic threshold switches
US7787316B2 (en) Semiconductor memory device and write control method thereof
US8238147B2 (en) Multi-level phase change memory device, program method thereof, and method and system including the same
KR20180093104A (en) Accessing memory cells in parallel in a cross-point array
EP1537584A1 (en) Programming a phase-change material memory
KR20110027939A (en) Pram memory device, memory system having the same, and method of programming pram memory device
WO2013095870A1 (en) Energy-efficient row driver for programming phase change memory
JP2009199634A (en) Semiconductor device
US20150055409A1 (en) Seasoning Phase Change Memories
US7751226B2 (en) Reading phase change memories with select devices
US20070238225A1 (en) Phase change memory with improved temperature stability
US11948634B2 (en) Systems and methods for memory cell accesses
US20100165726A1 (en) Discharge phase change material memory
WO2010078483A1 (en) Capacitor block comprising capacitors that can be connected to each other and method for charging and discharging the capacitors to write a phase change material memory
US7710790B2 (en) Semiconductor memory device and write control method thereof
US20100165727A1 (en) Phase change material memory having no erase cycle

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09801903

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09801903

Country of ref document: EP

Kind code of ref document: A1