In the following, exemplary embodiments of the invention are explained in more detail with reference to the figures. In the figures:
According to one embodiment of the invention a memory device is provided, including a memory cell array including a plurality of memory cells, bitlines being electrically connected with the memory cells of the memory cell array, amplifier circuits being electrically connected with the bitlines and the amplifying electrical signals carried within the bitlines, wherein the amplifier circuits are activated and deactivated by means of amplifier circuit control nodes, and at least one potential supplying unit, by means of which potentials can be supplied to the amplifier circuits such that, in the deactivated state of the amplifier circuits, a decrease or a prevention of leakage currents through the amplifier circuits is caused.
According to one embodiment of the invention the amplifier circuits amplify memory cell readout signals.
According to another embodiment of the invention each amplifier circuit is electrically connected with two adjacent bitlines.
According to another embodiment of the invention each amplifier circuit is arranged within a bitline pitch.
According to another embodiment of the invention the memory device includes a write circuit for writing the memory cells, the write circuit being electrically connected with the bitlines.
According to another embodiment of the invention the amplifier circuits are arranged between the write circuit and the memory cell array.
According to another embodiment of the invention the amplifier circuits are electrically connected with parts of the bitlines, which run between the write circuit and the memory cell array.
According to another embodiment of the invention a multiplexer is connected inbetween the write circuit and the amplifier circuits, the multiplexer being electrically connected with the bitlines.
According to another embodiment of the invention the control nodes of each amplifier circuit each include a positive activating node and a negative activating node, which serve for activating and deactivating the amplifier circuit.
According to another embodiment of the invention, during the write state the negative activating node can be set to the potential occurring on the bitlines during the write state, and during the write state the positive activating node can be set to the lowest potential occurring on the bitlines during the write state.
According to another embodiment of the invention, during the quiescent state the negative activating node can be set to the potential (or highest potential) occurring in the amplifier circuit, and during the quiescent state the positive activating node can be set to the lowest potential occurring in the amplifier circuit.
According to another embodiment of the invention during the write state and the idle (quiescent) state the negative activating node can be set to the potential occurring on the bitline during the write state, and during the write state and the idle state the positive activating node can be set to the lowest potential occurring on the bitlines during the write state.
According to another embodiment of the invention each amplifier circuit is connected with a first bitline and a second bitline being adjacent to the first bitline, wherein when writing a memory cell by means of the first bitline, the second bitline can be set to the potential occurring on the first bitline during the write state.
According to another embodiment of the invention a disconnecting device is provided, by means of which, during writing a memory cell, a part of the second bitline lying within the memory cell array can be disconnected from that part of the second bitline which is set to the potential occurring on the first bitline during the write state.
According to another embodiment of the invention each amplifier device includes several transistors being connected with one another, which transistors can be controlled by the potentials of the control nodes.
According to another embodiment of the invention the memory device is a resistive memory device and/or a non-volatile memory device.
According to another embodiment of the invention the memory device includes one of a CBRAM memory device, an MRAM memory device or a PCRAM memory device.
According to another embodiment of the invention a resistive memory device is provided, including a memory cell array, a write circuit for writing the memory cells, bitlines electrically connecting the memory cells of the memory cell array with the write circuit, and amplifier circuits amplifying the memory cell readout signals and being electrically connected with parts of the bitlines running between the memory cell array and the write circuit, wherein activating nodes of the amplifier circuits can be set to potentials, which decrease or prevent leakage currents through the amplifier circuits during the write state or the quiescent state of the memory device.
According to another embodiment of the invention an amplifier circuit is provided, which can be electrically connected with the bitlines of an array of non-volatile memory cells and which amplifies electrical signals carried in the bitlines, wherein the amplifier circuit is activated and deactivated by means of amplifier circuit control nodes, and wherein the amplifier circuit includes at least one potential supplying device, by means of which the control nodes can be set to potentials which decrease or prevent leakage currents through the amplifier circuits in the deactivated state of the amplifier circuits.
According to another embodiment of the invention the amplifier circuit amplifies memory cell readout signals.
According to another embodiment of the invention the amplifier circuit can be electrically connected with two adjacent bitlines.
According to another embodiment of the invention the amplifier circuit is arranged within a bitline pitch.
According to another embodiment of the invention a method of improving the reliability of a memory device is provided, the memory device including a memory cell array including a plurality of memory cells, bitlines being electrically connected with the memory cells of the memory cell array, and amplifier circuits being electrically connected with the bitlines and amplifying electrical signals carried in the bitlines, wherein the amplifier circuits are activated and deactivated by means of amplifier circuit control nodes, wherein the method includes the process that, during the deactivated state, the amplifier circuits (for example the control nodes) are set to potentials, which decrease or prevent leakage currents through the amplifier circuits in the deactivated state of the amplifier circuits.
According to another embodiment of the invention the amplifier circuits amplify memory cell readout signals.
According to another embodiment of the invention the control nodes of each amplifier circuit include a positive activating node and a negative activating node, wherein the activation and deactivation of the amplifier circuits is effected by setting the activating nodes to respective potentials.
According to another embodiment of the invention, during the write state the negative activating node is set to the potential (or highest potential) occurring on the bitlines during the write state, and during the write state the positive activating node is set to the lowest potential occurring on the bitlines during the write state.
According to another embodiment of the invention, during the quiescent state the negative activating node is set to the potential (or highest potential) occurring in the amplifier circuit, and during the idle state the positive activating node is set to the lowest potential occurring in the amplifier circuit.
According to another embodiment of the invention, during the write state and the idle state the negative activating node is set to the potential (or highest potential) occurring on the bitlines during the write state, and during the write state and the idle state the positive activating node is set to the lowest potential occurring on the bitlines during the write state.
According to another embodiment of the invention each amplifier circuit is electrically connected with a first bitline and a second bitline adjacent to the first bitline, wherein, when writing a memory cell by means of the first bitline, the second bitline is set to the potential occurring on the first bitline during the write state.
According to another embodiment of the invention, during writing a memory cell a part of the second bitline that lies within the memory cell array is disconnected from that part of the second bitline that is set to the potential occurring on the first bitline during the write state.
According to another embodiment of the invention the amplifier circuits are voltage amplifier circuits, that is, reading the memory states of a memory cell is effected by measuring an electrical voltage applied to the respective bitline, wherein the voltage takes on different values in dependence on the memory states of the memory cell. The voltage applied to the bitline is amplified by a corresponding voltage amplifier circuit. The invention can analogously be applied to memory devices that detect the memory states of a memory cell by means of electrical measurement currents carried in the bitlines. In this case current amplifier circuits amplify the electric currents carried in the bitlines.
According to another embodiment of the invention a computer program product is provided, the computer program product being designed for executing a method of improving the reliability of a memory device, when being executed on a computer or a DSP, wherein the memory device includes a memory cell array including a plurality of memory cells, bitlines being electrically connected with the memory cells of the memory cell array, and amplifier circuits, being electrically connected with the bitlines and amplifying electrical signals carried in the bitlines, wherein the amplifier circuits are activated and deactivated by means of amplifier circuit control nodes, wherein the method includes the process, that during the deactivated state, the amplifier circuits are set to potentials that decrease or prevent leakage currents through the amplifier circuits in the deactivated state.
The invention further provides a data storage medium that stores the computer program product according to the invention.
In order to write a memory cell 106, the write circuit 101 generates a corresponding memory cell write signal, which, by means of the multiplexer 102, is passed to one of the bitlines 104, which is electrically connected with the memory cell 106 to be written, and which write signal is carried to the memory cell in the bitline. Memory cell readout signals, which are generated when reading the memory state of the written memory cell, are carried in the same bitline that is also used for writing the memory cell. The memory cell readout signals are amplified by means of the amplifier circuits 103. Both the memory cell write signals and the memory cell read signals thus pass the amplifier circuits 103, that is, the memory cell write signals have to pass through the amplifier circuits 103, although these are not at all required for the writing process of the memory cells 106 (the amplifier circuits 103 usually are deactivated during the write state and the quiescent state, during the reading process however they are activated).
One disadvantage of the embodiment of the memory device 100 is that, during the write state of the memory device, that is in the deactivated state of the amplifier circuits 103, leakage currents can occur in the amplifier circuits 103 (leakage currents, that, starting from the bitlines 104, flow right through the amplifier circuits 103 to adjacent bitlines 104 or amplifier circuit control nodes). The leakage currents have the effect that the strength of the memory cell write signals lies below predetermined nominal values, which in turn impairs the operational reliability of the memory device 100.
In order to avoid the above-described disadvantage, electrical connections 201 can be provided, as is realized in the memory device 200 shown in
One advantage of the memory device 200 shown in
The amplifier circuit 103 can be interpreted as a concatenation of two inverters, the input terminal of the first inverter being connected to the output terminal of the second inverter, and the input terminal of the second inverter being connected to the output terminal of the first inverter. If the first node 403 exhibits a potential that is higher than a certain potential threshold value (“high”), the amplifier circuit 103 will output a high voltage signal. If the potential of the first node 403 lies below a certain threshold value (“low”), then the amplifier circuit 103 will output a low voltage signal. The same holds in an analogous manner for the second node 404.
The amplifier circuit 103 is activated and deactivated by means of the potentials of the negative activating node 409 as well as the positive activating node 410. Since the amplifier circuit 103 shall merely amplify the memory cell readout signals (that is, the signals that are carried in the bitlines 104 during the read mode of the memory device 400), the amplifier circuit 103 is deactivated during the write state or the quiescent state. The potentials of the first node 403 as well as of the second node 404, however, can have the effect that the first NMOS transistor 405, the second NMOS transistor 406, the first PMOS transistor 407 or the second PMOS transistor 408 become conducting, such that leakage currents can occur between the first bitline 1041 and the second bitline 1042 or between one of the bitlines 104 and the negative activating node 409 or the positive activating node 410, that is leakage currents flow through the amplifier circuit 103. Such leakage currents are undesirable, since they tamper the memory cell write signals carried in the bitlines 104.
In the case that leakage currents occur, then voltage and current diagrams such as those shown in
In order to prevent the above-mentioned leakage currents, in one embodiment of the invention the potentials of the negative activating node 409 as well as of the positive activating node 410 are chosen in such a way that, during the write and quiescent states, the thereby resulting voltages are opposite to the voltages that result when the negative activating node 409 and the positive activating node 410 are set to the normally-used activating potentials. In other words, during the write and quiescent states of the memory device, the positive activating node 410 is set to the lowest potential occurring in the amplifier circuit, and during the write and quiescent states the negative activating node 409 is set to the highest potential occurring in the amplifier circuit 103. In this example, the negative activating node 409 is set to 1.5 volts, and the positive activating node 410 is set to 0 volts.
Although the embodiment shown in
In the following description further aspects of exemplary embodiments of the invention will be described.
When combining write circuits for CBRAM memory cells or for other resistive memory cells with voltage read circuits, which can be arranged within the bitline pitch, unintentional leakage currents result during the write cycles. These leakage currents have the effect that neither is the full write voltage applied to the memory cell nor can the preset write current flow through the memory cell.
By appropriate choice of the voltages applied to the voltage amplifier transistors all transistors can be kept non-conducting during the write operation.
Thus the following advantages result:
a) The write circuit can be combined with read circuits, which can be integrated in the bitline pitch.
b) The write voltage can be adjusted exactly.
c) Leakage currents that tamper the write currents can be effectively eliminated or decreased, thereby making the write conditions reproducible. In this way both endurance and data retention can be improved.
One embodiment of the invention is based on applying voltages to the voltage amplifier transistors, which voltages for the operating condition(s) write (and quiescent state) prevent that they become conducting. For that purpose according to one embodiment of the invention the negative activating node of the voltage amplifier transistors (in the quiescent (idle) state and) during the writing is brought not only to the positive supply voltage but to the highest potential occurring on the bitlines during a write operation. The positive activating node at the same time is kept at the lowest voltage occurring during the write operation. Moreover, usually it is not sufficient to apply the required write voltage only to the bitline of the cell to be written. Also the bitline, which is connected with the same voltage read amplifier (or at least with the associated amplifier node) in a complementary manner to the written bitline, should be charged with the same write voltage.
An improvement of the turn-off conditions of the transistors for the quiescent state can be realized in that the activating nodes of the read amplifier are respectively brought to the inverse supply voltage of the voltage amplifier, as it is shown in
A thorough analysis of the problem leads to the conclusion that two effects lead to the conductivity of the transistors:
a) On the one hand the respective inverse supply voltage of the read amplifier activating nodes is not sufficient since, when writing, both voltages higher than the positive supply voltage and voltages lower than the negative supply voltage can be switched to the bitline.
b) On the other hand, the voltages of the nodes named sa_t and sa_c in
i) The two activating nodes of the read amplifier respectively have to be charged to the highest voltage occurring during writing (Vblmax) and to the lowest voltage occurring during writing (Vblmin) (
ii) Both the node sa_t and the node sa_c have to acquire the corresponding value of the write voltage, independent of whether the bitline connected with sa_t or the bitline connected with sa_c shall be written.
Since, when the wordline is open, there is a memory cell only at every other bitline (cf.
A simulation of the method according to the invention is shown in
The voltages of the activating nodes can keep the mentioned values also in the quiescent state. In this way the switching back and forth of these nodes can be reduced.
A further variant of the invention is shown in
As used herein the terms “connected” and “coupled” are intended to include both direct and indirect connection and coupling, respectively.
The foregoing description has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously many modifications and variations are possible in light of the disclosed teaching. The described embodiments were chosen in order to best explain the principles of the invention and its practical application to thereby enable others skilled in the art to best utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined solely by the claims appended hereto.