[go: up one dir, main page]

WO2004095463A1 - Method for reducing power consumption when sensing a resistive memory - Google Patents

Method for reducing power consumption when sensing a resistive memory Download PDF

Info

Publication number
WO2004095463A1
WO2004095463A1 PCT/US2004/008404 US2004008404W WO2004095463A1 WO 2004095463 A1 WO2004095463 A1 WO 2004095463A1 US 2004008404 W US2004008404 W US 2004008404W WO 2004095463 A1 WO2004095463 A1 WO 2004095463A1
Authority
WO
WIPO (PCT)
Prior art keywords
voltage
sensing
coupled
bit line
period
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/US2004/008404
Other languages
French (fr)
Inventor
Jacob R. Baker
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Micron Technology Inc
Original Assignee
Micron Technology 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 Micron Technology Inc filed Critical Micron Technology Inc
Priority to AT04759676T priority Critical patent/ATE484832T1/en
Priority to KR1020057018329A priority patent/KR101031028B1/en
Priority to JP2006507354A priority patent/JP2006521659A/en
Priority to EP04759676A priority patent/EP1642298B1/en
Priority to DE602004029576T priority patent/DE602004029576D1/en
Publication of WO2004095463A1 publication Critical patent/WO2004095463A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/06Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
    • G11C7/062Differential amplifiers of non-latching type, e.g. comparators, long-tailed pairs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/14Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements
    • G11C11/15Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using thin-film elements using multiple magnetic layers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C11/00Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
    • G11C11/02Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
    • G11C11/16Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements using elements in which the storage effect is based on magnetic spin effect
    • G11C11/165Auxiliary circuits
    • G11C11/1673Reading or sensing 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
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C5/00Details of stores covered by group G11C11/00
    • G11C5/06Arrangements for interconnecting storage elements electrically, e.g. by wiring
    • G11C5/063Voltage and signal distribution in integrated semi-conductor memory access lines, e.g. word-line, bit-line, cross-over resistance, propagation delay
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/06Sense amplifiers; Associated circuits, e.g. timing or triggering circuits

Definitions

  • the present invention relates to memory devices, and more particularly to a
  • sensing circuit for sensing the logical state of a resistive memory cell.
  • a resistor- based memory array 200 such as that depicted in FIG. 1,
  • resistive memory cells 230 interconnected by resistive memory cells 230 at the cross point of the row and column
  • MRAM magnetic random access memory
  • resistive memory cells which includes resistive memory cells arranged as shown in FIG. 1.
  • FIG. 1 shows a portion of a resistive memory device.
  • the device includes
  • MRAM Magnetic Random Access Memory
  • electrically conductive row lines 210 and a plurality of electrically conductive column
  • Each row line is connected to each of the plurality of column lines by a
  • resistive memory array consists of 1024
  • each cell has a resistance
  • a plurality of switches 240 are respectively switchingly connected between
  • a plurality of sensing circuits 260 are respectively connected
  • Each sensing circuit 260 includes a source of
  • V A constant electrical potential
  • switch 240 such as switch 270 associated with a particular
  • row line 280 is closed so as to bring that row line to the ground potential and a
  • FIG. 2 shows the resulting electrical circuit for the relevant portion 300 of
  • memory element 310 to be
  • elements e.g. elements 330, 340, 350, 360, 370
  • a sensing circuit 400 is connected to the column line 320. The sensing circuit
  • 400 includes a voltage supply (not shown) that maintains the column line 320 at the
  • sneak resistance an equivalent resistance referred to as sneak resistance.
  • the effective resistance of the sneak resistance is small. A typical value for the sneak
  • net current flow through the sneak resistance is desirably nearly zero.
  • the present invention provides a method and apparatus for reducing the
  • a resistance to be sensed is configured in a voltage divider, formed by the resistance of the sensed cell and the sneak path resistance
  • a known voltage is applied across the voltage divider and a
  • the applied voltage is active for only a portion of a read
  • FIG. 1 illustrates a typical resistor-based memory cell array, including
  • FIG. 2 illustrates a portion of a typical resistor- based memory cell array
  • FIG. 3 illustrates a resistive memory array with voltage sensing constructed
  • FIG. 4 illustrates a current path along a bitline
  • FIG. 5 illustrates an exemplary voltage sensing circuit in accordance with
  • FIG. 6 illustrates a sampled time period wherein voltage is applied at a
  • FIG. 7 illustrates the inputs and outputs of a sense amplifier
  • FIG.8 illustrates a second exemplary embodiment of the invention, wherein
  • the operational amplifier uses sampled voltages for averaging a sense operation.
  • FIGS. 3-8 are embodiments illustrated in FIGS. 3-8. Other embodiments may be realized and other
  • FIG. 3 illustrates a voltage sensing circuit for a resistive memory array
  • a memory array 450 is
  • array 450 has column lines (or "bit" lines) 433 and row lines
  • a row decoder 423 is shown and operates to select one of the row lines 434
  • column decoder 424 operates to select one of the
  • Word lines and column lines are selected through the application of a sense voltage (V A ) to a selected line.
  • V A sense voltage
  • Each memory cell 430 has two possible resistance states, one of which
  • the resistance state of a selected memory cell 430 may be set by
  • FIG. 4 illustrates an equivalent
  • resistance 302 which represents the resistive value of the non-selected resistive elements
  • resistance 302 is much less than the resistance of sensed cell 301 as the remaining cells
  • resulting sense current I A travels along selected row line 305 through resistive memory
  • V BL is subsequently sensed.
  • an array containing, for example, 2,000 columns could have a total current draw
  • Each sample-and-hold circuit 425 further contains a plurality of sample-and-hold circuits 425.
  • circuit 425 contains a respective switch 405 ... 409 provided in series with a respective
  • capacitors 415-419 are respectively coupled between each bit line
  • the capacitors 415-419 may be discreet components, or
  • switches 405 ... 409 are opened. Subsequently, during a read operation, a selected row
  • each capacitor 415 ... 419 The output of each capacitor 415 ... 419 is also
  • switch 405 is open during the beginning of a read/sensing period when a
  • V a voltage V a is supplied to a selected row, depicted as T x in FIG. 6. At a predetermined
  • point capacitor 415 is charged by the bit line sense voltage. As can be seen from FIG.
  • the sampling time period T 2 is a fraction of the read/sensing period T .
  • a reference voltage 610 is input into
  • time period T lasts lO ⁇ s, sampling the voltage sense for a period of 100ns would
  • FIG. 7 An exemplary embodiment of sense amplifier 410 is illustrated in FIG. 7.
  • Sense amplifier 410 has a first input line 600 for receiving the sampled sense voltage
  • the first input line 600 may also be referred to as a "Digit" line.
  • amplifier 410 also has a second input line 601 for receiving a reference voltage.
  • Second input line 601 may be referred to as "Digit*.”
  • Sense amplifier 410 also has two
  • the output lines I/O 602 and I/O* 603 provide complementary outputs depending on whether the voltage on the Digit input
  • sample-and-hold circuit 425 discussed above can be configured for use
  • FIG. 8 illustrates an embodiment of an "averaging" sense circuit which can
  • comparator 918 As will be explained in more detail below, an output signal UP (or
  • the sensing circuit 900 outputs a stream of
  • resistive memory cell 901 in response to an applied voltage.
  • average current is used to determine the logic state of the data stored by the
  • the resistance RCELL of the resistive memory cell 901 is measured as
  • word line (WL) 910 is activated and a voltage V A is applied to the resistive divider
  • the voltage level of the selected WL 910 is dropped over the cell resistance 901 and a
  • Node 902 is connected to a first switch 909, which is coupled to the
  • differential amplifier 905 positive terminal of differential amplifier 905, and is further coupled to capacitor .921.
  • Switch 908 is coupled to the negative terminal of differential amplifier 905, and further
  • Switches 909 and 908 close and open during the
  • the capacitors 921, 922 may be any capacitor. Similar to the first embodiment discussed above, the capacitors 921, 922 may be any capacitor. Similar to the first embodiment discussed above, the capacitors 921, 922 may be any capacitor. Similar to the first embodiment discussed above, the capacitors 921, 922 may be any capacitor. Similar to the first embodiment discussed above, the capacitors 921, 922 may be any capacitor. Similar to the first embodiment discussed above, the capacitors 921, 922 may be
  • sampling capacitors 921, 922 are also connected thereto. Furthermore, the sampling capacitors 921, 922 are also connected thereto. Furthermore, the sampling capacitors 921, 922 are also provided.
  • differential amplifier 905 is supplying a current will be charged, increasing the voltage of
  • amplifier 905 is drawing current will be discharged, decreasing the voltage of that node.
  • a clocked comparator 917 senses the relative voltages of the nodes 914, 913 in response
  • clocked comparator 917 also generates a complementary output signal DOWN.
  • an inverter 919 is coupled to the output of the clocked comparator
  • comparator 917 is provided by way of example, and a clocked comparator suitable for
  • the current source 916 is
  • the current source 915 is coupled to the node 913, providing current to negatively
  • source 915 is coupled to the node 914, providing current to negatively charge the
  • the UP and DOWN signals are LOW
  • the voltages of the nodes 914, 913 are sensed by the clocked
  • C ⁇ MP_CL signal causes the voltages of the nodes 914, 913 to change from the
  • FIG. 9 illustrates an exemplary processing system 1200 which utilizes a
  • the processing system 1200 includes one or more processors 1201
  • the processing system 1200 may include multiple
  • memory controllers 1202 and/or multiple primary bus bridges 1203. The memory
  • controller 1202 and the primary bus bridge 1203 may be integrated as a single device
  • the memory controller 1202 is also coupled to one or more memory buses
  • Each memory bus accepts memory components 1207.
  • components 1208 may be a memory card or a memory module.
  • components 1208 may include one or more additional devices 1209. For example, in a
  • the additional device 1209 might be a configuration memory, such as
  • the memory controller 1202 may also be a serial presence detect (SPD) memory.
  • SPD serial presence detect
  • the cache memory 1205 may be the only cache memory in the processing system. Alternatively, other devices, for example, processors
  • cache memories 1201 may also include cache memories, which may form a cache hierarchy with cache
  • processing system 1200 include peripherals or controllers which
  • DMA direct memory access
  • the 1202 may implement a cache coherency protocol. If the memory controller 1202 is
  • each memory bus 1207 may be operated
  • the primary bus bridge 1203 is coupled to at least one peripheral bus
  • These devices may include a storage controller 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211, a graphics processing unit 1211,
  • miscellaneous I/O device 1214 miscellaneous I/O device 1214, a secondary bus bridge 1215, a multimedia processor
  • the primary bus bridge 1203 may also be
  • the special purpose port might be the Accelerated Graphics Port
  • AGP used to couple a high performance video card to the processing system 1200.
  • the storage controller 1211 couples one or more storage devices 1213, via
  • a storage bus 1212 to the peripheral bus 1210.
  • storage devices 1213 may be SCSI discs.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the I/O device 1214 may be any sort of peripheral.
  • the secondary bus bridge may be any local area network interface, such as an Ethernet card.
  • the secondary bus bridge may be any type of bus bridge, such as an Ethernet card.
  • the secondary bus bridge may be used to interface additional devices via another bus to the processing system.
  • the secondary bus bridge may be an universal serial port (USB) controller
  • processor 1218 may be a sound card, a video capture card, or any other type of media
  • the legacy device interface 1220 is used to couple legacy devices, for example, older
  • the processing system 1200 illustrated in FIG. 9 is only an exemplary
  • FIG. 9 illustrates a
  • processing architecture especially suitable for a general purpose computer, such as a
  • CPU 1201 coupled to memory components 1208 and/or memory devices 1209.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Semiconductor Memories (AREA)
  • Static Random-Access Memory (AREA)
  • Read Only Memory (AREA)
  • Dram (AREA)

Abstract

An apparatus and method is disclosed for reducing power consumption when sensing a resistive memory. A switch (405), with one end coupled to a terminal of a capacitive element (415) at a node, is coupled from the other end to a bit line from a resistive memory array (450). A sensing device (425) is further connected to the node, wherein the switch closes and opens to sample and store voltage signals transmitted on the bit line in the capacitive element. The sampled signal is then transmitted to a sensing apparatus (414) that performs sensing operations on the signal.

Description

METHOD FOR REDUCING POWER CONSUMPTION WHEN SENSING A
RESISTIVE MEMORY
FIELD OF THE INVENTION
[0001] The present invention relates to memory devices, and more particularly to a
sensing circuit for sensing the logical state of a resistive memory cell.
BACKGROUND OF THE INVENTION
[0002] A resistor- based memory array 200, such as that depicted in FIG. 1,
typically contains intersecting row lines 210 and column lines 220 which are
interconnected by resistive memory cells 230 at the cross point of the row and column
lines. A magnetic random access memory (MRAM) is one example of a memory device
which includes resistive memory cells arranged as shown in FIG. 1.
[0003] FIG. 1 shows a portion of a resistive memory device. The device includes
an array 200 of Magnetic Random Access Memory (MRAM) elements, a plurality of
electrically conductive row lines 210, and a plurality of electrically conductive column
lines 220. Each row line is connected to each of the plurality of column lines by a
respective MRAM resistive element 230. If resistive memory array consists of 1024
rows and 1024 columns, i.e., approximately 1 million cells, and each cell has a resistance
of 1.2 MΩ or 800 KΩ, depending on its logic state, the collective resistance when all
rows and all columns, except for those associated with the selected cell, are respectively
shorted together will be approximately 1KΩ. Typically during the read process, a voltage is impressed across a selected row or cell, resulting in a voltage at node "A," as a
result of current flow through memory cell 130 connected to node "A."
[0004] A plurality of switches 240, are respectively switchingly connected between
one of the row lines and a first source of constant potential (ground) 250. The switches
may be implemented as transistors, or may be a form of other programmable switches
that are known in the art. A plurality of sensing circuits 260, are respectively connected
to the plurality of column lines 220. Each sensing circuit 260 includes a source of
constant electrical potential (VA) which is applied to the respective column line. A
plurality of pull-up voltage sources 215, supplying voltage VA, are respectively
connected to each of the plurality of row lines 210.
[0005] In operation, switch 240, such as switch 270 associated with a particular
row line 280, is closed so as to bring that row line to the ground potential and a
particular column line, e.g., 320 is sensed to read the resistance value of a particular
resistor 310.
[0006] FIG. 2, shows the resulting electrical circuit for the relevant portion 300 of
the memory array when row 280 is grounded. As shown, memory element 310 to be
sensed is connected between a grounded row line 280 and a particular column line 320.
Also connected to the column line 320 are a plurality of other resistive memory
elements (e.g. elements 330, 340, 350, 360, 370) each of which is connected at its
opposite end to a pull-up voltage source VA 215 through a respective row line 210. In addition, a sensing circuit 400 is connected to the column line 320. The sensing circuit
400 includes a voltage supply (not shown) that maintains the column line 320 at the
potential of the voltage source VA.
[0007] The other resistive memory elements (those tied to ungrounded row lines)
330, 340, 350, 360, 370, form an equivalent resistance referred to as sneak resistance.
The effective resistance of the sneak resistance is small. A typical value for the sneak
resistance might be 1 KΩ. Nevertheless, because both ends of each ungrounded element
320, 340, 350, 360, 370 are ideally maintained at the same potential as the column Hne
320 (e.g., VA), net current flow through the sneak resistance is desirably nearly zero.
[0008] In contrast, a measurable current flows through the grounded resistive
memory element 310. This measurable current allows the sensing circuit 400 to
evaluate the resistance of the memory element 310 by the sensing circuit 400. Since
significant current can flow in a resistive memory array when sensing the value of the
memory element, a continuous power draw on the memory array will require a relatively
large current draw from a power source.
BRIEF SUMMARY OF THE INVENTION
[0009] The present invention provides a method and apparatus for reducing the
size of a power source required for a resistive memory array and provides a simplified
and reliable method for sensing the resistance of a resistive memory cell of the array. A
voltage sensing circuit is utilized, wherein a resistance to be sensed is configured in a voltage divider, formed by the resistance of the sensed cell and the sneak path resistance
of non-selected cells. A known voltage is applied across the voltage divider and a
resulting voltage drop across the sensed resistance is detected at a bit line of the array.
According to the invention, the applied voltage is active for only a portion of a read
cycle and the resulting bit line voltage is stored for processing during a further portion
of the read cycle. By Umiting the time interval during which the applied voltage is
active, power dissipation within the memory device is significantly reduced.
[0010] The forgoing and other features of the invention will become more
apparent from the detailed description of preferred embodiments of the invention given
below with reference to the accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0011] FIG. 1 illustrates a typical resistor-based memory cell array, including
resistance sensing circuits;
[0012] FIG. 2 illustrates a portion of a typical resistor- based memory cell array
including a sensing circuit and sneak resistance;
[0013] FIG. 3 illustrates a resistive memory array with voltage sensing constructed
in accordance with a first exemplary embodiment of the invention;
[0014] FIG. 4 illustrates a current path along a bitline; [0015] FIG. 5 illustrates an exemplary voltage sensing circuit in accordance with
the first embodiment of the invention;
[0016] FIG. 6 illustrates a sampled time period wherein voltage is applied at a
resistive memory array node;
[0017] FIG. 7 illustrates the inputs and outputs of a sense amplifier; and
[0018] FIG.8 illustrates a second exemplary embodiment of the invention, wherein
the operational amplifier uses sampled voltages for averaging a sense operation.
DETAILED DESCRIPTION OF THE INVENTION
[0019] The present invention will be described as set forth in exemplary
embodiments illustrated in FIGS. 3-8. Other embodiments may be realized and other
changes may be made to the disclosed embodiments without departing from the spirit
and scope of the present invention.
[0020] FIG. 3 illustrates a voltage sensing circuit for a resistive memory array
according to a first exemplary embodiment of the invention. A memory array 450 is
illustrated, wherein the array 450 has column lines (or "bit" lines) 433 and row lines
434. a row decoder 423 is shown and operates to select one of the row lines 434
during a read operation, while column decoder 424 operates to select one of the
column lines 433 for readout. Word lines and column lines are selected through the application of a sense voltage (VA) to a selected line. Typically, all row/column lines
will be set to ground, and a selected row will have voltage VA applied to it.
[0021] Each memory cell 430 has two possible resistance states, one of which
corresponds to a logic value '0' and the other of which corresponds to a logic value '1.'
For MRAM cells, the resistance state of a selected memory cell 430 may be set by
applying magnetic fields to the selected memory cell. The manner of doing this is well-
known in the art and will not be repeated herein. FIG. 4 illustrates an equivalent
resistance 302 which represents the resistive value of the non-selected resistive elements
coupled to the same column line, which forms a sneak path to ground. The value of
resistance 302 is much less than the resistance of sensed cell 301 as the remaining cells
connect to the selected column (bit) line are in parallel.
[0022] When the applied sense voltage VA is impressed upon row line 305, a
resulting sense current IA travels along selected row line 305 through resistive memory
element 301 and into a first end of resistance 302, which is coupled at a second end to
ground. A resulting bit line voltage VBL is then impressed on node "A," which is
common to both resistor 301 and resistor 302. Voltage VBL is subsequently sensed.
Assuming in the example that the equivalent resistance of memory cell 301 is 1MΩ, and
the equivalent resistance of resistance 302 is 8kΩ, a sense voltage (VA) of approximately
500 mV would result in a sense current (IA) of approximately 0.5 μA in the bit line.
Thus, an array containing, for example, 2,000 columns could have a total current draw
of 1 mA (2,000 x 0.5 μA). For 1,000 arrays active at the same time, the total chip current could reach 1 Amp (1,000 x 1mA), which is a considerable current draw for an
integrated circuit device.
[0023] Referring back to FIG. 3, the illustrated embodiment of the invention
further contains a plurality of sample-and-hold circuits 425. Each sample-and-hold
circuit 425 contains a respective switch 405 ... 409 provided in series with a respective
column (bit) hne 433. The switches are typically implemented as transistors. In
addition, a plurality of capacitors 415-419 are respectively coupled between each bit line
433 and a ground potential. The capacitors 415-419 may be discreet components, or
may also be a parasitic capacitance of a respective sense amplifier 410 ... 414 which is
part of a sample and hold circuit 425, or a parasitic capacitance of a respective bit line
433.
[0024] Prior to starting a read operation, the capacitors 415 ... 419 are
equilibrated by applying a known voltage across each capacitor 415 ... 419. This can be
done by temporarily closing each of the switches 405 ... 409 and applying a pre-charge
voltage to each bit line 433. After the capacitors 415 ... 419 are pre-charged, all
switches 405 ... 409 are opened. Subsequently, during a read operation, a selected row
line is set to the voltage Va and the voltage of a selected column line is sampled by
closing a respective one of switches 405 ... 409 and storing the sampled voltage on a
respective capacitor 415 ... 419. The output of each capacitor 415 ... 419 is also
coupled to a respective sense amplifier 410-414. Thus the voltage stored on a capacitor
is available at an input to its respective sense amplifier during the sense operation. [0025] Turning to FIG. 5, an equivalent circuit is disclosed, showing the sample
and hold circuit 425 coupled to a portion of the column line of a selected memory cell.
Initially, switch 405 is open during the beginning of a read/sensing period when a
voltage Va is supplied to a selected row, depicted as Tx in FIG. 6. At a predetermined
time period after Tl5 switch 405 closes for a short period T2 and then opens, at which
point capacitor 415 is charged by the bit line sense voltage. As can be seen from FIG.
6, the sampling time period T2 is a fraction of the read/sensing period T . Once
charged with the bit line voltage, the capacitor then discharges the sampled sense
voltage to input 600 of the sense amplifier 410. A reference voltage 610 is input into
the second terminal 601 of sense amplifier 410. -Assuming that a conventional sensing
time period T: lasts lOμs, sampling the voltage sense for a period of 100ns would
reduce the power from array current by approximately 99%. It is understood that the
circuit and method discussed above is equally applicable to a reverse situation, where a
voltage is applied to a column line, and the row line is read/sensed.
[0026] An exemplary embodiment of sense amplifier 410 is illustrated in FIG. 7.
Sense amplifier 410 has a first input line 600 for receiving the sampled sense voltage
measured across a resistor 301 (FIG. 4) of a selected resistor based memory cell 440
(FIG. 3). The first input line 600 may also be referred to as a "Digit" line. Sense
amplifier 410 also has a second input line 601 for receiving a reference voltage. The
second input line 601 may be referred to as "Digit*." Sense amplifier 410 also has two
output lines I/O 602 and I/O* 603. The output lines I/O 602 and I/O* 603 provide complementary outputs depending on whether the voltage on the Digit input
line 600 is higher or lower than the voltage on the Digit* input line 601.
[0027] The sample-and-hold circuit 425 discussed above can be configured for use
with an averaging sense amplifier. An example of such circuitry is provided in the
commonly- assigned, co-pending U.S. Patent Application No. 10/147,668, filed May
16, 2002, and entitled NOISE RESISTANT SMALL SIGNAL SENSING CIRCUIT
FOR A MEMORY DEVICE, which is incorporated herein by reference.
[0028] FIG. 8 illustrates an embodiment of an "averaging" sense circuit which can
be used in accordance with the present invention. The illustrated sensing circuit 900
includes an integrator stage 906, a switching current source 920, and a clocked
comparator 918. As will be explained in more detail below, an output signal UP (or
DOWN) of the sensing circuit 900 is provided to an UP/DOWN counting circuit
shown in FIG. 8 and is averaged over a period of time to determine the data state stored
in a resistive memory cell 901. The average value calculated is indicative of the data
state of the memory cell. Thus, the sensing circuit 900 outputs a stream of
UP/DOWN pulses resulting from the cyclical charging and discharging of capacitors
912, 911. The ratio of logic " 1 " bits (or alternatively, logic "0" bits) to a total number
of bits yields a numerical value that corresponds to an average current through a
memory cell, such as resistive memory cell 901, in response to an applied voltage. The
average current, in turn, is used to determine the logic state of the data stored by the
resistive memory cell 901. Circuitry for performing the averaging operation of the pulse stream provided by the sensing circuit 900 has not been shown or described in great
detail in order to avoid obscuring the description of the present invention. A more
detailed explanation of some of the techniques used in current averaging for memory
cell sensing is provided in the commonly assigned, co-pending U.S. Patent Application
No. 09/938,617, filed August 27, 2001, entitled RESISTIVE MEMORY ELEMENT
SENSING USING AVERAGING, which is incorporated herein by reference.
[0029] The operation of the sensing circuit 900 is now described generally with
respect to FIG. 8. The resistance RCELL of the resistive memory cell 901 is measured as
an input voltage relative to ground. In reading a memory cell, a selected row line, or
word line (WL) 910 is activated and a voltage VA is applied to the resistive divider
901,902. All other wordlines in the memory array are grounded. As illustrated in FIG.
9, the voltage level of the selected WL 910 is dropped over the cell resistance 901 and a
"sneak" resistance 903 that represents the resistance of the other resistive memory cells
of the bit line.
[0030] Node 902 is connected to a first switch 909, which is coupled to the
positive terminal of differential amplifier 905, and is further coupled to capacitor .921.
Switch 908 is coupled to the negative terminal of differential amplifier 905, and further
to capacitor 922 as shown in FIG. 8. Switches 909 and 908 close and open during the
sample time period T2 following the initiation of a read/sense operation at Tl (as
described above with respect to FIGS. 5 and 6), to transfer the charge from node 902
to capacitor 921. The voltage on capacitor 921 is sensed at the positive terminal of amplifier 905. Switch 908, which is coupled to ground, operates at the same time as
switch 909 to offset switching noise that may be transmitted to amplifier 905 during a
sampling period. The voltage applied to differential amplifier 905 causes the amplifier
905 to supply current to either node 914 or 913, and draw current from the other
node. Similar to the first embodiment discussed above, the capacitors 921, 922 may be
discrete components, or may be the parasitic capacitance of the differential amplifier or
input lines connected thereto. Furthermore, the sampling capacitors 921, 922 are also
brought to a known voltage prior to a sensing operation to eliminate the residual charge
that may exist in the capacitors.
[0031] As a result, the capacitor (911 or 912) coupled to the node to which the
differential amplifier 905 is supplying a current will be charged, increasing the voltage of
the node. Conversely, the capacitor coupled to the node from which the differential
amplifier 905 is drawing current will be discharged, decreasing the voltage of that node.
A clocked comparator 917 senses the relative voltages of the nodes 914, 913 in response
to a clock signal CθMP_CLK and generates a corresponding output signal UP. The
clocked comparator 917 also generates a complementary output signal DOWN. As
illustrated in FIG. 8, an inverter 919 is coupled to the output of the clocked comparator
917 to generate the DOWN signal. However, it will be appreciated that the clocked
comparator 917 is provided by way of example, and a clocked comparator suitable for
use with the present invention can be implemented in many different ways other than
that shown in FIG. 8. [0032] The UP and DOWN signals are provided to the switching current source
920 having a first current source 916 and a second current source 915. Each of the
current sources 916, 915 switch between being coupled to the nodes 914, 913 based
on the state of the UP and DOWN signals. In one state, the current source 916 is
coupled to the node 914, providing current to positively charge the capacitor 912, and
the current source 915 is coupled to the node 913, providing current to negatively
charge the capacitor 911. In the other state, the current source 916 is coupled to the
node 913, providing current to positively charge the capacitor 911, and the current
source 915 is coupled to the node 914, providing current to negatively charge the
capacitor 912. Consequently, when the UP and DOWN signals switch states, the
coupling of the current sources 916, 915 will switch as well.
[0033] For example, as illustrated in FIG. 8, the UP and DOWN signals are LOW
and HIGH, respectively, causing the current source 916 to be coupled to the node 914
and the current source to be coupled to the node 913. Upon the next rising edge of
the CθMP_CLK signal, the voltages of the nodes 914, 913 are sensed by the clocked
comparator 917. The voltages at the nodes 914, 913 are represented by signals
INTOUTP and INTOUTM, respectively. Where the coupling of the current sources 916,
915 are such that the current provided to the capacitors 912, 911 over the period of the
CθMP_CL signal causes the voltages of the nodes 914, 913 to change from the
previous rising edge of the CθMP_PLK signal, the output of the clocked comparator 917
changes logic states. This in turn causes the coupling of the current sources 916, 915 to
switch nodes as well. It will be appreciated that the coupling of the current sources 916, 915 will continue to switch until the current provided by the differential amplifier
905 to either one of the capacitors 912, 911 causes the voltage of the respective node
914, 913 to be greater than the change in voltage caused by the current source over one
period of the CθMP_CLK signal. When this occurs, the logic states of the UP and
DOWN signals maintain their present logic states, which causes the average of the
output signal of the sensing circuit 900 to change.
[0034] FIG. 9 illustrates an exemplary processing system 1200 which utilizes a
reduced power sensing circuit such as, for example, the circuit described in connection
with FIGs. 3-8. The processing system 1200 includes one or more processors 1201
coupled to a local bus 1204. A memory controller 1202 and a primary bus bridge 1203
are also coupled the local bus 1204. The processing system 1200 may include multiple
memory controllers 1202 and/or multiple primary bus bridges 1203. The memory
controller 1202 and the primary bus bridge 1203 may be integrated as a single device
1206.
[0035] The memory controller 1202 is also coupled to one or more memory buses
1207. Each memory bus accepts memory components 1208. The memory
components 1208 may be a memory card or a memory module. The memory
components 1208 may include one or more additional devices 1209. For example, in a
SIMM or DIMM, the additional device 1209 might be a configuration memory, such as
a serial presence detect (SPD) memory. The memory controller 1202 may also be
coupled to a cache memory 1205. The cache memory 1205 may be the only cache memory in the processing system. Alternatively, other devices, for example, processors
1201 may also include cache memories, which may form a cache hierarchy with cache
memory 1205. If the processing system 1200 include peripherals or controllers which
are bus masters or which support direct memory access (DMA), the memory controller
1202 may implement a cache coherency protocol. If the memory controller 1202 is
coupled to a plurality of memory buses 1207, each memory bus 1207 may be operated
in parallel, or different address ranges may be mapped to different memory buses 1207.
[0036] The primary bus bridge 1203 is coupled to at least one peripheral bus
1210. Various devices, such as peripherals or additional bus bridges may be coupled to
the peripheral bus 1210. These devices may include a storage controller 1211, a
miscellaneous I/O device 1214, a secondary bus bridge 1215, a multimedia processor
1218, and a legacy device interface 1220. The primary bus bridge 1203 may also be
coupled to one or more special purpose high speed ports 1222. In a personal
computer, for example, the special purpose port might be the Accelerated Graphics Port
(AGP), used to couple a high performance video card to the processing system 1200.
[0037] The storage controller 1211 couples one or more storage devices 1213, via
a storage bus 1212, to the peripheral bus 1210. For example, the storage controller
1211 may be a SCSI controller and storage devices 1213 may be SCSI discs. The I/O
device 1214 may be any sort of peripheral. For example, the I/O device 1214 may be
an local area network interface, such as an Ethernet card. The secondary bus bridge
may be used to interface additional devices via another bus to the processing system. For example, the secondary bus bridge may be an universal serial port (USB) controller
used to couple USB devices 1217 via to the processing system 1200. The multimedia
processor 1218 may be a sound card, a video capture card, or any other type of media
interface, which may also be coupled to one additional device such as speakers 1219.
The legacy device interface 1220 is used to couple legacy devices, for example, older
styled keyboards and mice, to the processing system 1200.
[0038] The processing system 1200 illustrated in FIG. 9 is only an exemplary
processing system with which the invention may be used. While FIG. 9 illustrates a
processing architecture especially suitable for a general purpose computer, such as a
personal computer or a workstation, it should be recognized that well known
modifications can be made to configure the processing system 1200 to become more
suitable for use in a variety of applications. For example, many electronic devices which
require processing may be implemented using a simpler architecture which relies on a
CPU 1201 coupled to memory components 1208 and/or memory devices 1209. The
modifications may include, for example, elimination of unnecessary components,
addition of specialized devices or circuits, and/or integration of a plurality of devices.
[0039] While the invention has been described in detail in connection with
preferred embodiments known at the time, it should be readily understood that the
invention is not limited to the disclosed embodiments. Rather, the invention can be
modified to incorporate any number of variations, alterations, substitutions or
equivalent arrangements not heretofore described, but which are commensurate with the spirit and scope of the invention. For example, although the invention has been
described in the context of MRAM, it may be used for sensing the resistive state of
other resistive-based memory cells and indeed in any voltage sensing system in which
power consumption critical. In addition, while specific values of current, voltage
capacitance and resistance have been used to describe the illustrated embodiments, it
should be apparent that different values may be used in their place without deviating
from the scope of the described embodiments. Accordingly, the invention is not limited
by the foregoing description or drawings, but is only limited by the scope of the
appended claims.

Claims

CLAIMSWhat is claimed as new and desired to be protected by Letters Patent of the United States is:
1. A sensing apparatus for resistive memory cells, comprising:
an array of resistive memory cells, each cell coupled to a row and
bit line;
a switch circuit for selectively coupling at least one of a row and
column line associated with a memory cell to a predetermined potential to
establish a voltage at a node of a resistive divider which includes the
resistance of a selected cell; and
a sample and hold circuit for sampling said voltage.
2. The apparatus according to claim 1, wherein said switch
circuit opens and closes for a first period of time when a bit line carries a
voltage signal associated with said selected memory cell for a second
period of time, said second period of time being longer than said first
period of time.
3. The apparatus according to claim 2, wherein the switching
circuit comprises a transistor.
4. The apparatus according to claim 2, wherein the switching
circuit comprises a programmable switch.
5. The apparatus according to claim 3, wherein the sample and
hold circuit samples the voltage at the expiration of the first period of
time.
6. The apparatus according to claim 1, wherein said resistive
memory element is a magnetic memory cell.
7. The apparatus according to claim 1, wherein said sample
and hold circuit further comprises a capacitive element for holding said
voltage.
8. The apparatus according to claim 7, wherein the capacitive
element is further coupled to ground.
9. The apparatus according to claim 7, wherein said capacitive
element comprises a discreet capacitor.
10. The apparatus according to claim 7, wherein said
capacitive element comprises a parasitic capacitance of the bit line.
11. The apparatus according to claim 8, wherein said
sample and hold circuit further comprises a sensing circuit coupled to the
capacitive element.
12. The apparatus according to claim 11, wherein said
capacitive element is the parasitic capacitance of the sensing circuit.
13. The apparatus according to claim 10, wherein said
sensing circuit is a sense amplifier, having a first and second input, said
capacitive element being coupled to said first input, and a reference signal
being coupled to said second input.
14. The apparatus according to claim 8, wherein the
sensing circuit includes a comparator for comparing a signal at a first input
with a signal at a second input.
15. A method for reading a resistive memory,
comprising:
selecting a resistive memory cell;
sampling a voltage signal produced by said selected memory cell,
wherein the sampling occurs over a period of time that is shorter than the
duration of said voltage signal; and determining a logical state represented by the resistance of said cell
using said sampled voltage.
16. The method according to claim 15, wherein the act
of sampling comprises transferring a voltage signal from a bit line coupled
to said selected memory cell to a capacitive element.
17. The method according to claim 15, wherein the act
of determining a logical state comprises comparing the sampled voltage to
a reference voltage.
18. A method for reducing power consumption when
sensing a resistive memory element, comprising:
receiving a voltage signal transmitted on a bit line, coupled to said
memory element, wherein said voltage signal is present over a first time
period;
sampling the voltage signal over a second time period, which is less
than said first time period; and
sensing said sampled voltage to determine a resistance of said
memory element.
19. The method according to claim 18, wherein the act
of sampling over the second time period comprises closing and opening a
connection from the bit fine to a sensing circuit.
20. The method according to claim 19, wherein the act
of sampling further comprises storing the voltage signal on a capacitive
element.
21. A memory element sensing apparatus, comprising:
switching means, coupled to a bit line, said bit line being
connected to a selected resistive memory element;
capacitive means, coupled between said switching means and said
sensing means, wherein said switching means closes and opens for a first
period of time, when said bit line carries a voltage signal associated with
said memory element for a second period of time, said second period of
time being longer than said first period of time, and wherein said voltage
signal is stored in the capacitive means; and
sensing means, coupled to said capacitor for sensing the voltage
stored by said capacitor and determining a logical state of said memory
element.
22. The apparatus according to claim 21, wherein said
capacitive means is a parasitic capacitance.
23. The apparatus according to claim 21, wherein said
sensing means is a sense amplifier.
24. The apparatus according to claim 23, wherein said
capacitive means discharges the stored voltage signal associated with said
memory device into a first input of said sense amplifier
25. The apparatus according to claim 24, wherein a
second input of the sense amplifier receives a reference voltage input.
26. An apparatus for reducing power in a sensing device,
coupled to a memory device, comprising:
a first switch, coupled between a first voltage node and a first input
of a sensing circuit;
a second switch, coupled between a second voltage node and a
second input of the sensing circuit;
a first capacitive element, coupled to the first switch; and
a second capacitive element, coupled to the second switch, wherein
said first and second switches close and open during a sensing operation to store a sampled voltage and a reference voltage in the first and second
capacitive elements respectively, and wherein the sensing circuit senses the
sampled voltages during said sensing operation.
27. The apparatus of claim 26, wherein the capacitive
element is a parasitic capacitance.
28. The apparatus of claim 26, wherein the capacitive
element is a discreet capacitor.
29. The apparatus of claim 26, wherein the sensing
circuit is a differential amplifier.
30. An apparatus, comprising:
a plurality of row and bit lines arranged in an array, said row and
bit lines being interconnected by resistive memory cells at the cross point
of each row and bit line;
a plurality of switches, each of said plurality of switches having one
end connected to a respective bit line, and a second end connected to a
sensing device;
a plurality of storage devices, each of said plurality of storage
devices being connected to a respective node located at the second end of
each switch; and a voltage source, wherein said voltage source applies a voltage
along at least one bit line, and across at least one word line, wherein the
switch connected to the at least one bit line closes and opens to sample
and store the voltage on a respective storage device, wherein the sampled
voltage is sensed by the sensing device.
31. The apparatus according to claim 30, wherein the
storage devices are discreet capacitors.
32. The apparatus according to claim 30, wherein the
storage devices are the parasitic capacitance of the sensing device.
33. The apparatus according to claim 30, wherein the
storage devices are the parasitic capacitance of the bit line.
34. The apparatus according to claim 30, wherein the
sensing device is a sense amplifier having a first and second input, said first
input being coupled to the second end of the switch, and said second end
being coupled to a reference voltage source.
35. A method, comprising:
applying a known voltage to at least one of a plurality of bit lines; applying a known voltage to at least one of a plurality of row lines,
said row and bit lines being interconnected by resistive memory cells at
the cross point of each row and bit line;
sampling the voltage on the bit line; and
sensing the sampled voltage.
36. ' A processing system, comprising:
a processing unit;
a sensing apparatus for resistive memory cells coupled to said
processing unit, said sensing apparatus comprising:
an array of resistive memory cells, each cell coupled
to a row and bit line;
a switch circuit for selectively coupling at least one of
a row and column line associated with a memory cell to a
predetermined potential to establish a voltage at a node of a
resistive divider which includes the resistance of a selected
cell; and
a sample and hold circuit for sampling said voltage.
37. The processing system according to claim 36,
wherein said switch circuit opens and closes for a first period of time when
a bit line carries a voltage signal associated with said selected memory cell
for a second period of time, said second period of time being longer than
said first period of time.
38. The processing system according to claim 37,
wherein the switching circuit comprises a transistor.
39. The processing system according to claim 37,
wherein the switching circuit comprises a programmable switch.
40. The processing system according to claim 38,
wherein the sample and hold circuit samples the voltage at the expiration
of the first period of time.
41. The processing system according to claim 36,
wherein said resistive memory element is a magnetic memory cell.
42. The processing system according to claim 36,
wherein said sample and hold circuit further comprises a capacitive
, element for holding said voltage.
43. The processing system according to claim 42,
wherein the capacitive element is further coupled to ground.
44. The processing system according to claim 42,
wherein said capacitive element comprises a discreet capacitor.
45. The processing system according to claim 42,
wherein said capacitive element comprises a parasitic capacitance of the bit
line.
46. The processing system according to claim 43,
wherein said sample and hold circuit further comprises a sensing circuit
coupled to the capacitive element.
47. The processing system according to claim 46,
wherein said capacitive element is the parasitic capacitance of the sensing
circuit.
48. The processing system according to claim 46,
wherein said sensing circuit is a sense amplifier, having a first and second
input, said capacitive element being coupled to said first input, and a
reference signal being coupled to said second input.
49. The processing system according to claim 46,
wherein the sensing circuit includes a comparator for comparing a signal
at a first input with a signal at a second input.
PCT/US2004/008404 2003-03-28 2004-03-18 Method for reducing power consumption when sensing a resistive memory Ceased WO2004095463A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AT04759676T ATE484832T1 (en) 2003-03-28 2004-03-18 METHOD FOR REDUCING CURRENT CONSUMPTION WHEN DETECTING A RESISTIVE MEMORY
KR1020057018329A KR101031028B1 (en) 2003-03-28 2004-03-18 How to reduce power consumption during resistive memory sensing
JP2006507354A JP2006521659A (en) 2003-03-28 2004-03-18 Method for reducing power consumption when detecting resistive memory
EP04759676A EP1642298B1 (en) 2003-03-28 2004-03-18 Method for reducing power consumption when sensing a resistive memory
DE602004029576T DE602004029576D1 (en) 2003-03-28 2004-03-18 METHOD FOR REDUCING THE POWER CONSUMPTION WHEN RECORDING A RESISTIVE MEMORY

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/400,620 2003-03-28
US10/400,620 US6954392B2 (en) 2003-03-28 2003-03-28 Method for reducing power consumption when sensing a resistive memory

Publications (1)

Publication Number Publication Date
WO2004095463A1 true WO2004095463A1 (en) 2004-11-04

Family

ID=32989249

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/008404 Ceased WO2004095463A1 (en) 2003-03-28 2004-03-18 Method for reducing power consumption when sensing a resistive memory

Country Status (9)

Country Link
US (2) US6954392B2 (en)
EP (1) EP1642298B1 (en)
JP (1) JP2006521659A (en)
KR (1) KR101031028B1 (en)
CN (1) CN1795508A (en)
AT (1) ATE484832T1 (en)
DE (1) DE602004029576D1 (en)
TW (1) TWI247316B (en)
WO (1) WO2004095463A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3674991A1 (en) * 2018-12-28 2020-07-01 IMEC vzw Multibit neural network

Families Citing this family (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6826102B2 (en) * 2002-05-16 2004-11-30 Micron Technology, Inc. Noise resistant small signal sensing circuit for a memory device
US7221605B2 (en) * 2004-08-31 2007-05-22 Micron Technology, Inc. Switched capacitor DRAM sense amplifier with immunity to mismatch and offsets
US7236415B2 (en) * 2004-09-01 2007-06-26 Micron Technology, Inc. Sample and hold memory sense amplifier
JP4993118B2 (en) * 2005-02-08 2012-08-08 日本電気株式会社 Semiconductor memory device and method for reading semiconductor memory device
KR100868035B1 (en) 2006-03-13 2008-11-10 키몬다 아게 Memory circuit, method for operating a memory circuit, memory device and method for producing a memory device
US7397689B2 (en) * 2006-08-09 2008-07-08 Micron Technology, Inc. Resistive memory device
KR101258983B1 (en) * 2006-09-19 2013-04-29 삼성전자주식회사 Semiconductor memory device using variable resistive element and operating method for thereof
US8085615B2 (en) 2006-12-29 2011-12-27 Spansion Llc Multi-state resistance changing memory with a word line driver for applying a same program voltage to the word line
US7830729B2 (en) 2007-06-15 2010-11-09 Micron Technology, Inc. Digital filters with memory
US7768868B2 (en) * 2007-06-15 2010-08-03 Micron Technology, Inc. Digital filters for semiconductor devices
US7817073B2 (en) 2007-06-15 2010-10-19 Micron Technology, Inc. Integrators for delta-sigma modulators
US7818638B2 (en) * 2007-06-15 2010-10-19 Micron Technology, Inc. Systems and devices including memory with built-in self test and methods of making and using the same
US9135962B2 (en) 2007-06-15 2015-09-15 Micron Technology, Inc. Comparators for delta-sigma modulators
US7538702B2 (en) 2007-06-15 2009-05-26 Micron Technology, Inc. Quantizing circuits with variable parameters
US7667632B2 (en) * 2007-06-15 2010-02-23 Micron Technology, Inc. Quantizing circuits for semiconductor devices
US8068367B2 (en) 2007-06-15 2011-11-29 Micron Technology, Inc. Reference current sources
US7969783B2 (en) 2007-06-15 2011-06-28 Micron Technology, Inc. Memory with correlated resistance
US7839703B2 (en) * 2007-06-15 2010-11-23 Micron Technology, Inc. Subtraction circuits and digital-to-analog converters for semiconductor devices
US8117520B2 (en) * 2007-06-15 2012-02-14 Micron Technology, Inc. Error detection for multi-bit memory
US7733262B2 (en) * 2007-06-15 2010-06-08 Micron Technology, Inc. Quantizing circuits with variable reference signals
US8305315B2 (en) * 2007-10-18 2012-11-06 Sharp Kabushiki Kaisha Monolithic driver-type display device
KR101614304B1 (en) 2007-11-16 2016-04-21 알레그로 마이크로시스템스, 엘엘씨 Electronic circuits for driving series connected light emitting diode strings
US7561484B2 (en) * 2007-12-13 2009-07-14 Spansion Llc Reference-free sampled sensing
US7864609B2 (en) * 2008-06-30 2011-01-04 Micron Technology, Inc. Methods for determining resistance of phase change memory elements
KR20100039593A (en) * 2008-10-08 2010-04-16 삼성전자주식회사 Data communication system for measuring resist distribution of memory cell and semiconductor system having the same
US8018753B2 (en) * 2008-10-30 2011-09-13 Hewlett-Packard Development Company, L.P. Memory module including voltage sense monitoring interface
KR101094944B1 (en) * 2009-12-24 2011-12-15 주식회사 하이닉스반도체 Nonvolatile Semiconductor Integrated Circuit Controls Sensing Voltage
CN103222002B (en) 2010-11-19 2018-04-24 慧与发展有限责任合伙企业 Circuit and method for reading resistive switching devices in an array
US8331164B2 (en) 2010-12-06 2012-12-11 International Business Machines Corporation Compact low-power asynchronous resistor-based memory read operation and circuit
US8692482B2 (en) 2010-12-13 2014-04-08 Allegro Microsystems, Llc Circuitry to control a switching regulator
US8837200B2 (en) * 2011-06-27 2014-09-16 Panasonic Corporation Nonvolatile semiconductor memory device and read method for the same
US9155156B2 (en) 2011-07-06 2015-10-06 Allegro Microsystems, Llc Electronic circuits and techniques for improving a short duty cycle behavior of a DC-DC converter driving a load
US9265104B2 (en) 2011-07-06 2016-02-16 Allegro Microsystems, Llc Electronic circuits and techniques for maintaining a consistent power delivered to a load
US8957607B2 (en) 2012-08-22 2015-02-17 Allergo Microsystems, LLC DC-DC converter using hysteretic control and associated methods
US9144126B2 (en) 2012-08-22 2015-09-22 Allegro Microsystems, Llc LED driver having priority queue to track dominant LED channel
TW201532327A (en) * 2013-11-19 2015-08-16 Univ Rice William M Porous SiOx material for improving the effectiveness of SiOx switching elements
US9831424B2 (en) 2014-07-25 2017-11-28 William Marsh Rice University Nanoporous metal-oxide memory
JP6273184B2 (en) * 2014-09-03 2018-01-31 東芝メモリ株式会社 Resistance change type memory device and manufacturing method thereof
KR101753366B1 (en) 2014-10-29 2017-07-03 삼성전자 주식회사 Resistive Memory Device and Operating Method thereof
CN105675024B (en) * 2016-01-04 2018-01-02 东南大学 A kind of data read method, the device of resistive sensor array
US10295612B2 (en) * 2016-04-05 2019-05-21 Apple Inc. Electronic device with resistive sensor array
EP3732556A4 (en) * 2017-12-31 2021-01-06 Texas Instruments Incorporated Extended sensing multi-touch system
JP2019169214A (en) * 2018-03-22 2019-10-03 東芝メモリ株式会社 Semiconductor storage device
US10825509B2 (en) * 2018-09-28 2020-11-03 Intel Corporation Full-rail digital read compute-in-memory circuit
US10714185B2 (en) * 2018-10-24 2020-07-14 Micron Technology, Inc. Event counters for memory operations
KR102656527B1 (en) * 2019-04-05 2024-04-15 삼성전자주식회사 Memory device
CN112349321B (en) * 2019-08-06 2024-03-12 上海磁宇信息科技有限公司 Magnetic random access memory chip architecture using common reference voltage
US11790977B2 (en) * 2020-07-20 2023-10-17 Mediatek Inc. Transmitter with voltage level adjustment mechanism in memory controller
FR3117660B1 (en) 2020-12-16 2023-12-22 Commissariat Energie Atomique Memory comprising a matrix of resistive memory cells, and associated interfacing method
US11475926B1 (en) * 2021-06-10 2022-10-18 Globalfoundries U.S. Inc. Sense amplifier circuit for current sensing
US12205671B2 (en) 2022-07-27 2025-01-21 Globalfoundries U.S. Inc. Circuit structure and related method to compensate for sense amplifier leakage

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1132924A2 (en) * 2000-02-04 2001-09-12 Hewlett-Packard Company, A Delaware Corporation Self-testing of magneto-resistive memory arrays
US20010053104A1 (en) * 2000-06-20 2001-12-20 Tran Lung T. Reference signal generation for magnetic random access memory devices
US20020021580A1 (en) * 1998-03-02 2002-02-21 California Institute Of Technology Integrated semiconductor-magnetic random access memory system

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US85413A (en) * 1868-12-29 van e t ten
US39309A (en) * 1863-07-21 Improvement in rice-cleaners
US101758A (en) * 1870-04-12 Improvement in table for changing gauge of railway-car trucks
US80648A (en) * 1868-08-04 Charles h
US5614856A (en) * 1996-03-11 1997-03-25 Micron Technology, Inc. Waveshaping circuit generating two rising slopes for a sense amplifier pulldown device
US6191989B1 (en) * 2000-03-07 2001-02-20 International Business Machines Corporation Current sensing amplifier
US6396733B1 (en) 2000-07-17 2002-05-28 Micron Technology, Inc. Magneto-resistive memory having sense amplifier with offset control
US6317375B1 (en) * 2000-08-31 2001-11-13 Hewlett-Packard Company Method and apparatus for reading memory cells of a resistive cross point array
US6456525B1 (en) * 2000-09-15 2002-09-24 Hewlett-Packard Company Short-tolerant resistive cross point array
KR100624298B1 (en) 2000-12-22 2006-09-13 주식회사 하이닉스반도체 Sensing Circuit of Flash Memory Cell
US6434049B1 (en) * 2000-12-29 2002-08-13 Intel Corporation Sample and hold voltage reference source
US6567297B2 (en) 2001-02-01 2003-05-20 Micron Technology, Inc. Method and apparatus for sensing resistance values of memory cells
US6385079B1 (en) * 2001-08-31 2002-05-07 Hewlett-Packard Company Methods and structure for maximizing signal to noise ratio in resistive array
JP2003151262A (en) * 2001-11-15 2003-05-23 Toshiba Corp Magnetic random access memory
US6891768B2 (en) * 2002-11-13 2005-05-10 Hewlett-Packard Development Company, L.P. Power-saving reading of magnetic memory devices

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020021580A1 (en) * 1998-03-02 2002-02-21 California Institute Of Technology Integrated semiconductor-magnetic random access memory system
EP1132924A2 (en) * 2000-02-04 2001-09-12 Hewlett-Packard Company, A Delaware Corporation Self-testing of magneto-resistive memory arrays
US20010053104A1 (en) * 2000-06-20 2001-12-20 Tran Lung T. Reference signal generation for magnetic random access memory devices

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3674991A1 (en) * 2018-12-28 2020-07-01 IMEC vzw Multibit neural network
US11645503B2 (en) 2018-12-28 2023-05-09 Imec Vzw Multibit neural network

Also Published As

Publication number Publication date
JP2006521659A (en) 2006-09-21
CN1795508A (en) 2006-06-28
EP1642298B1 (en) 2010-10-13
EP1642298A1 (en) 2006-04-05
KR101031028B1 (en) 2011-04-25
US20050018477A1 (en) 2005-01-27
TW200506958A (en) 2005-02-16
US20040190334A1 (en) 2004-09-30
KR20050119161A (en) 2005-12-20
US6954392B2 (en) 2005-10-11
TWI247316B (en) 2006-01-11
ATE484832T1 (en) 2010-10-15
US6885580B2 (en) 2005-04-26
DE602004029576D1 (en) 2010-11-25

Similar Documents

Publication Publication Date Title
US6954392B2 (en) Method for reducing power consumption when sensing a resistive memory
JP4681809B2 (en) Complementary bit PCRAM sense amplifier and method of operation thereof
EP2045817B1 (en) Methods and apparatus for measuring current as for sensing a memory cell
KR100626508B1 (en) Programmable Conductor Random Access Memory and Its Sensing Method
US6901020B2 (en) Integrated charge sensing scheme for resistive memories
US20100091549A1 (en) Non-Volatile Memory Cell with Complementary Resistive Memory Elements
US7251177B2 (en) Skewed sense AMP for variable resistance memory sensing
JP2004079141A (en) Semiconductor memory device
EP1673780B1 (en) Ac sensing for a resistive memory
EP3518240B1 (en) Resistive non-volatile memory and a method for sensing a memory cell in a resistive non-volatile memory
JP2004227757A (en) Method for selecting memory cell

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006507354

Country of ref document: JP

Ref document number: 1020057018329

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2004759676

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 20048143279

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020057018329

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2004759676

Country of ref document: EP