WO2024131330A1 - Storage chip, storage chip control method and storage system - Google Patents
Storage chip, storage chip control method and storage system Download PDFInfo
- Publication number
- WO2024131330A1 WO2024131330A1 PCT/CN2023/129101 CN2023129101W WO2024131330A1 WO 2024131330 A1 WO2024131330 A1 WO 2024131330A1 CN 2023129101 W CN2023129101 W CN 2023129101W WO 2024131330 A1 WO2024131330 A1 WO 2024131330A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- voltage
- storage
- memory
- chip
- memory cell
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 210000004027 cell Anatomy 0.000 claims description 238
- 230000007704 transition Effects 0.000 claims description 64
- 210000000352 storage cell Anatomy 0.000 claims description 63
- 230000002093 peripheral effect Effects 0.000 claims description 20
- 230000002457 bidirectional effect Effects 0.000 claims description 14
- 238000001514 detection method Methods 0.000 claims description 8
- 230000007423 decrease Effects 0.000 abstract description 6
- 230000000875 corresponding effect Effects 0.000 description 57
- 239000003990 capacitor Substances 0.000 description 20
- 230000008859 change Effects 0.000 description 18
- 230000002596 correlated effect Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 239000012782 phase change material Substances 0.000 description 5
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 4
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 4
- 230000009471 action Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 4
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 3
- 230000001276 controlling effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 2
- 238000002425 crystallisation Methods 0.000 description 2
- 230000008025 crystallization Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 238000002844 melting Methods 0.000 description 2
- 230000008018 melting Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000003071 parasitic effect Effects 0.000 description 2
- 150000003464 sulfur compounds Chemical class 0.000 description 2
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5678—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using amorphous/crystalline phase transition storage elements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
Definitions
- the present disclosure relates to the field of storage technology, and in particular to a storage chip, a storage chip control method and a storage system.
- the single selector one resistor (One Selector One Resistor, 1S1R) storage unit in the phase change memory chip consists of a phase change memory (Phase Change Memory, PCM) and a bidirectional threshold switch (Ovonic Threshold Switch, OTS).
- PCM Phase Change Memory
- OTS Optonic Threshold Switch
- the data stored in the 1S1R memory cell can be determined by detecting the threshold voltage of the 1S1R memory cell.
- the threshold voltage of the 1S1R memory cell is related to the threshold voltage of the PCM and the threshold conversion voltage of the OTS. Changes in the threshold voltage of the PCM or the threshold conversion voltage of the OTS will affect the threshold voltage of the 1S1R memory cell.
- the threshold conversion voltage of OTS has a significant drift phenomenon. For example, after each read and write operation on the 1S1R storage cell, the threshold conversion voltage of OTS will have a significant drop and cannot be recovered for a long time. For example, it usually takes several hours or even days to recover. In this way, the threshold conversion voltage drift phenomenon of OTS will affect the threshold voltage of the 1S1R storage cell, increasing the error probability of reading the 1S1R storage cell.
- the embodiments of the present disclosure provide a memory chip, a memory chip control method, and a memory system, which can reduce the error probability of reading a memory unit.
- the corresponding technical solutions are as follows:
- a control method for a memory chip which is applied to the memory chip, wherein the memory chip includes a plurality of memory cells, each memory cell includes a bidirectional threshold switch OTS and a storage medium, the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform a read/write operation on the storage medium.
- the control method includes:
- a reset voltage is applied to a first memory cell among the plurality of memory cells.
- the first memory cell among the plurality of memory cells is a memory cell in a low resistance state
- the reset voltage turns on the OTS of the first memory cell to reduce the threshold transition voltage of the OTS of the first memory cell.
- the OTS of the storage cell in the low-resistance state can be turned on, so that the threshold transition voltage of the OTS in the storage cell in the low-resistance state can be maintained at a relatively low level. This can avoid the problem that the read voltage cannot distinguish between the storage cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage, and can reduce the error probability in reading the storage cell.
- the reset voltage is greater than the read voltage of the memory chip.
- applying a reset voltage to the memory cell can at least turn on the OTS in the memory cell in the low resistance state, so that the threshold transition voltage of the OTS in the memory cell in the low resistance state is maintained at a relatively low level, which can reduce the error probability of reading the memory cell.
- detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
- a reset voltage can be applied to the first storage unit at a specified time interval, so that the threshold transition voltage of OTS in the first storage unit can be maintained at a low level, thereby reducing the error probability of reading the storage unit.
- the preset condition is detecting a reset request.
- the reset request may carry the first storage unit
- the address information can realize flexible application of a reset voltage to the first storage unit.
- the first storage unit is all storage units included in the storage chip.
- the first storage unit is a portion of storage units included in the storage chip.
- the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
- the first storage unit when the first storage unit is part of the storage units included in the storage chip, the first storage unit may be a storage unit in the storage chip whose number of read and write operations within a specified time is less than the number threshold, that is, the first storage unit is a storage unit that performs read and write operations infrequently.
- applying a reset voltage to the storage unit that performs read and write operations infrequently can maintain the threshold transition voltage of the OTS of the part of the storage units at a lower level, and can prevent the threshold transition voltage of the OTS of the part of the storage units from drifting to a relatively high threshold transition voltage due to long-term non-operation.
- the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
- the storage cell after performing read operations and write operations on each storage cell, the storage cell can be timed.
- a reset voltage can be applied to the storage cell, which can prevent the threshold transition voltage of the OTS of the part of the storage cells from drifting to a relatively high threshold transition voltage due to long-term non-operation.
- applying a reset voltage to a first memory cell among a plurality of memory cells includes: applying a first voltage to a word line coupled to the first memory cell, applying a second voltage to a bit line coupled to the first memory cell, and a voltage difference formed on the first memory cell by the first voltage and the second voltage being equal to the reset voltage.
- the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
- the specified time interval when the reset voltage is applied to the first storage unit at a specified time interval, the specified time interval will not be longer than the time length for the threshold voltage of the storage unit in the low-resistance state to drift to the read voltage of the storage chip. This can avoid the problem that the threshold voltage of the storage unit is affected by the threshold transition voltage drift of the OTS, and the reset voltage cannot turn on the OTS.
- the preset condition before detecting the preset condition, it also includes: obtaining the current target temperature of the storage chip; determining the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determining the target duration as a specified time interval.
- the upward drift speed of the OTS threshold transition voltage is related to the temperature.
- the higher the temperature the faster the upward drift speed of the OTS threshold transition voltage. Therefore, the above-specified time interval can be flexibly adjusted according to the current target temperature.
- the time interval can be extended to reduce the power consumption of the memory chip.
- the time interval can be shortened to avoid the OTS threshold transition voltage drifting to a higher threshold transition voltage, and the reset voltage cannot turn on the OTS.
- a reset voltage to a first storage cell among a plurality of storage cells before applying a reset voltage to a first storage cell among a plurality of storage cells, it also includes: obtaining a fatigue count corresponding to the storage chip; in a correspondence between the count and the voltage, determining a target voltage corresponding to the fatigue count, wherein in the correspondence between the count and the voltage, the count is negatively correlated with the voltage; and determining the target voltage as the reset voltage.
- the fatigue times refer to the times of reading and writing operations on the memory chip.
- the storage medium in the memory cell decays, resulting in a decrease in the threshold voltage of the memory cell. Therefore, when applying a reset voltage to the first memory cell, the reset voltage can be dynamically adjusted according to the fatigue times of the memory chip, which can reduce the power consumption of the memory chip when applying the reset voltage.
- applying a reset voltage to a first storage unit among a plurality of storage units includes: applying the reset voltage to each first storage unit in batches according to a preset order, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
- the upward drift speed of the OTS threshold transition voltage is related to the temperature.
- the higher the temperature the faster the upward drift speed of the OTS threshold transition voltage.
- the number of first storage units to which the reset voltage is applied can be increased, so that the duration of the reset voltage applied to each first storage unit as a whole can be shortened, and the OTS threshold transition voltage can be prevented from drifting to a higher threshold transition voltage.
- a memory chip which includes a peripheral circuit and a plurality of memory cells, wherein the peripheral circuit is connected to each memory cell through a word line and a bit line in the memory chip, and each memory cell includes a bidirectional threshold switch OTS and a storage medium, wherein the OTS has a threshold A transition voltage, applying a read/write voltage to the storage unit according to the threshold transition voltage to perform a read/write operation on the storage medium;
- the peripheral circuit is used to: when a preset condition is detected, apply a reset voltage to a first storage cell among the multiple storage cells, and when the first storage cell among the multiple storage cells is a storage cell in a low-resistance state, the reset voltage turns on the OTS of the first storage cell to reduce the threshold transition voltage of the OTS of the first storage cell.
- the reset voltage is greater than the read voltage of the memory chip.
- detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
- the preset condition is detecting a reset request.
- the first storage unit is all storage units included in the storage chip.
- the first storage unit is a portion of storage units included in the storage chip.
- the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
- the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
- the peripheral circuit is used to: apply a first voltage to a word line coupled to the first storage cell, apply a second voltage to a bit line coupled to the first storage cell, and a voltage difference formed by the first voltage and the second voltage on the first storage cell is equal to a reset voltage.
- the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
- the peripheral circuit is also used to: obtain the current target temperature of the storage chip; determine the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determine the target duration as a specified time interval.
- the peripheral circuit is also used to: obtain the fatigue times corresponding to the storage chip; determine the target voltage corresponding to the fatigue times in the corresponding relationship between the times and the voltage, wherein the times and the voltage are negatively correlated in the corresponding relationship between the times and the voltage; and determine the target voltage as the reset voltage.
- the peripheral circuit is further used to: apply a reset voltage to each first storage unit in batches according to a preset sequence, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
- a storage system comprising: one or more storage chips as described in the second aspect; and a storage controller connected to the storage chip and used to control the storage chip.
- FIG1 is a schematic diagram of the structure of a memory chip provided by an embodiment of the present disclosure.
- FIG2 is a threshold voltage distribution diagram of a 1S1R memory cell under different conditions provided by an embodiment of the present disclosure
- FIG3 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure.
- FIG4 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure.
- FIG5 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure.
- FIG. 6 is a schematic diagram of a storage system provided by an embodiment of the present disclosure.
- FIG1 is a schematic diagram of the structure of a memory chip provided by an embodiment of the present disclosure.
- the memory chip 100 includes at least one memory array 110 and a peripheral circuit 120.
- the memory array 110 includes a plurality of memory cells distributed in an array.
- the R memory cells in the same row are connected to the same word line (Word Line, WL), and the memory cells in the same column are connected to the same bit line (bit line, BL).
- Each memory cell may be composed of a storage medium and an Ovonic Threshold Switch (OTS).
- OTS Ovonic Threshold Switch
- the peripheral circuit 120 may be connected to the bit line and the word line (not shown in FIG1 ), select the memory cell through the bit line and the word line, and perform operations such as reading and writing on the memory cell.
- the memory chip 100 in the embodiment of the present disclosure may be a three-dimensional memory chip, that is, the memory chip includes a plurality of memory arrays 110.
- the above-mentioned storage medium may be a phase change memory (Phase Change Memory, PCM).
- PCM Phase Change Memory
- the memory cell When the memory cell is configured as a phase change memory chip, the memory cell can be referred to as a single selector single resistor (1S1R) memory cell, and the memory chip can be referred to as a phase change memory chip.
- Phase change memory A new type of non-volatile semiconductor memory based on sulfur compounds, which can use the electrical properties of the crystalline and amorphous phase change materials that make up the phase change memory to achieve the storage of "0" and "1".
- the phase change material When the phase change material is in the crystalline state, the phase change material is in a high resistance state, that is, it has a higher resistance value, which is defined as the RESET (0) state; when the phase change material is in the amorphous state, the phase change material is in a low resistance state, that is, it has a lower resistance value, which is defined as the SET (1) state.
- Bidirectional threshold switch A new type of bidirectional gating device based on sulfur compounds. When an electric pulse of any positive and negative direction and lower than the threshold voltage corresponding to the bidirectional threshold switch is applied to the bidirectional threshold switch, the response current on the bidirectional threshold switch is small, showing a high-resistance non-conduction state. When an electric pulse of any positive and negative direction and higher than the threshold voltage corresponding to the bidirectional threshold switch is applied to the bidirectional threshold switch, the response current on the bidirectional threshold switch is large, showing a low-resistance conduction state.
- 1S1R memory cell A memory cell composed of an OTS and a PCM.
- the PCM in the 1S1R memory cell is in the RESET (0) state, "0" is stored in the 1S1R memory cell, and at this time, the 1S1R memory cell has a higher threshold voltage Vthr.
- Vthr threshold voltage
- the PCM in the 1S1R memory cell is in the SET (1) state, "1" is stored in the 1S1R memory cell, and at this time, the 1S1R memory cell has a lower threshold voltage Vths.
- Vthr is equal to the threshold transition voltage of the OTS plus the threshold voltage corresponding to the PCM in the RESET (0) state
- Vths is equal to the threshold transition voltage of the OTS plus the threshold voltage corresponding to the PCM in the SET (1) state.
- the 1S1R device cell responds to a smaller current under a specific read voltage Vread (greater than Vths and less than Vthr); when "1" is stored in the 1S1R memory cell, the 1S1R device cell responds to a larger current under a specific read voltage Vread. In this way, the data stored in the 1S1R memory cell can be read by applying the read voltage Vread.
- Erase operation It is realized by applying an electric pulse with a lower amplitude than the write operation but a relatively longer duration to the 1S1R storage cell.
- the amplitude of the electric pulse is higher than the threshold transition voltage of OTS.
- the temperature of the PCM in the 1S1R storage cell is raised to above the crystallization temperature and below the melting temperature.
- the PCM can be transformed into a low-resistance state through the thermal crystallization process, that is, the storage of "1" is realized.
- Read operation data stored in the 1S1R memory cell can be read by applying a fixed read voltage Vread across the 1S1R memory cell and according to the response current of the 1S1R memory cell.
- Word line The signal line required to select a row of 1S1R memory cells in the memory array. It works together with the bit line to complete the selection of a 1S1R memory cell.
- Bit line A signal line required to select a column in a storage array. It works together with the word line to select a 1S1R storage cell. By applying corresponding electrical pulses to the word line and the bit line, the above-mentioned write operation, erase operation or read operation can be performed on the selected 1S1R storage cell.
- Threshold transition voltage drift of OTS The characteristic that the threshold transition voltage of OTS is affected by the time interval from the last turn-on to the current turn-on and the ambient temperature is called the threshold transition voltage drift of OTS.
- OTS has a greater current conduction capability each time when it is higher than the corresponding threshold voltage. This is caused by the transition of the originally low-energy balanced non-conductive electrons to a high-energy non-equilibrium conductive state under high voltage.
- the threshold voltage When the threshold voltage is removed, the high-energy non-equilibrium carriers in OTS excited by the threshold transition voltage will not all return to the equilibrium state in an instant, but will gradually return to the low-energy balanced non-conductive state according to a certain probability. Therefore, after each operation on the 1S1R storage unit, the threshold transition voltage of the OTS in the 1S1R storage unit will suddenly decrease, and then gradually increase over time. Among them, the higher the ambient temperature of the OTS, the faster its threshold voltage drifts. In addition, when the OTS is placed for a long time, its threshold transition voltage will also drift to a higher state.
- FIG2 is a threshold voltage distribution diagram of a 1S1R memory cell under different conditions provided by an embodiment of the present disclosure. As shown in FIG2:
- Case 1 is an ideal state, when each 1S1R memory cell in the memory chip stores “1” and "0", the corresponding threshold voltage distribution. That is, there is an obvious window between the threshold voltage distribution of the 1S1R memory cell storing "1” and the threshold voltage of the 1S1R memory cell storing "0". In case 1, by reading the voltage Vread, it is possible to accurately distinguish whether "0" or "1" is stored in the 1S1R memory cell.
- the disclosed embodiment provides a control method for a phase change memory chip, in which a reset voltage can be applied to a first memory cell among a plurality of memory cells when a preset condition is detected.
- the reset voltage is used to turn on the OTS in the first memory cell, so that the threshold transition voltage of the OTS of the first memory cell is reduced.
- At least the memory cell in the low resistance state can be turned on, that is, at least the OTS in the memory cell in the low resistance state can be turned on, so that the threshold transition voltage of the OTS is reduced.
- the memory cell in the low resistance state can be maintained at a relatively low threshold voltage, and the influence of the threshold transition voltage drift phenomenon of the OTS on the memory cell in the low resistance state can be avoided, so that there is a larger voltage between the threshold voltage of the memory cell in the low resistance state and the threshold voltage of the high resistance state.
- the memory cell in the low resistance state and the memory cell in the high resistance state can be accurately distinguished by the read voltage.
- the reset voltage is applied to the first storage cell by turning on the OTS of the first storage cell instantaneously.
- the reset voltage applied to the first storage cell may be equal to the read voltage. In this way, applying the reset voltage to the first storage cell can keep the storage cell at a relatively low threshold voltage without affecting the storage state written to the storage cell.
- the present disclosure provides a control method for a memory chip, wherein the memory unit included in the memory chip may be a memory unit composed of an OTS and any storage medium.
- the following takes a 1S1R memory unit as an example to describe in detail a control method for a phase change memory chip provided by the present disclosure:
- the threshold voltage and resistance state corresponding to the 1S1R storage cell are different.
- the storage states that can be written into the 1S1R storage cell include “0" and "1”
- the 1S1R storage cell storing "0” has a high resistance state
- the 1S1R storage cell storing "1” has a low resistance state
- the threshold voltage corresponding to the 1S1R storage cell storing "0" is greater than the threshold voltage corresponding to the 1S1R storage cell storing "1".
- a reset voltage is applied to the first memory cell in the memory chip, so that at least the 1S1R memory cell in the low-resistance state (hereinafter referred to as the low-resistance 1S1R memory cell) in the memory chip will be turned on, and the OTS in the turned-on low-resistance 1S1R memory cell will always be maintained at a lower threshold transition voltage.
- the threshold voltages corresponding to the low-resistance 1S1R memory cell and the high-resistance 1S1R memory cell still have a large difference.
- the difference is the difference corresponding to the threshold voltage of the PCM written into the low-resistance 1S1R memory cell and the threshold voltage of the PCM written into the high-resistance 1S1R memory cell.
- the voltage between the threshold voltage corresponding to the low-resistance 1S1R memory cell and the threshold voltage corresponding to the high-resistance 1S1R memory cell can be determined as the read voltage, and the storage state written in the 1S1R memory cell can be accurately read through the read voltage.
- the threshold voltage corresponding to at least the low-resistance 1S1R storage unit in the storage chip can be maintained in a relatively low range.
- the control method of the storage chip provided by the present disclosure can reasonably utilize the threshold transition voltage drift phenomenon of OTS to solve the problem of decreased storage chip reading accuracy caused by the threshold transition voltage drift phenomenon of OTS.
- the reset voltage can be greater than the read voltage of the phase change memory chip and not less than the threshold voltage of the low-resistance 1S1R memory cell.
- the reset voltage can also be greater than the threshold voltage of the high-resistance 1S1R memory cell.
- the OTS in all the 1S1R memory cells to which the reset voltage is applied can be turned on, and all The threshold transition voltage of the OTS of the 1S1R memory cell is maintained at a relatively low level, thereby improving the accuracy of reading the 1S1R memory cell.
- the above-mentioned detection of the preset condition may be the detection of a preset time, which is the time after the specified time interval arrives. That is, in the embodiment of the present disclosure, a reset voltage may be applied to the first storage unit at a specified time interval.
- a reset timing circuit may be provided in the phase change memory chip, and whenever the timing duration of the reset timing circuit reaches a specified time interval, a reset voltage may be triggered to be applied to the first memory cell in the phase change memory chip.
- the specified time interval may be less than the time duration for the threshold voltage of the low resistance 1S1R memory cell to drift to the read voltage of the memory chip. In this way, it is possible to avoid the threshold voltage of the 1S1R memory cell drifting beyond the read voltage of the memory chip during the time interval, so that the reset voltage cannot turn on the OTS of the 1S1R memory cell.
- the read voltage currently used by the memory chip is a voltage between the threshold voltage of the low-resistance 1S1R memory cell and the threshold voltage of the high-resistance 1S1R memory cell after applying a reset voltage to the 1S1R memory cell in the memory chip at a specified time interval. If the threshold voltage in the low-resistance 1S1R memory cell drifts to the set read voltage and exceeds the read voltage, the reset voltage cannot turn on the low-resistance 1S1R memory cell, that is, the OTS in the low-resistance 1S1R memory cell cannot be turned on by the reset voltage, and the threshold transition voltage of the corresponding OTS drift cannot be reduced to the minimum.
- the specified time interval is set to be less than the duration of the threshold voltage of the low-resistance 1S1R memory cell drifting to the read voltage of the memory chip, which can improve the accuracy of reading the 1S1R memory cell through the read voltage.
- the specified time interval may be a fixed time interval, that is, the reset voltage may be applied to the 1S1R storage unit in the storage chip in a cycle with a duration of the specified time interval.
- the specified time interval may be not fixed, that is, the time interval for applying the reset voltage to the 1S1R storage unit in the storage chip each time is not fixed.
- the number of storage states written into the 1S1R storage unit is not limited to 2, but may be more.
- the storage states written into the 1S1R storage unit may include "00", “01", “11", and "10".
- the above-mentioned preset condition may also be detection of a reset request.
- the reset request may be triggered by a user, or may be triggered by the above-mentioned specified time interval.
- the phase-change memory chip is connected to a storage controller, and the storage controller may send a reset request to the phase-change memory chip at specified time intervals. After receiving the reset request, the phase-change memory chip may apply a reset voltage to the first storage unit.
- the reset request may also carry address information of the first storage unit.
- the first storage unit may be all 1S1R storage units included in the phase-change memory chip, or may be some 1S1R storage units included in the phase-change memory chip. When the first storage unit is some 1S1R storage units included in the phase-change memory chip, it may include at least the following two situations:
- Case 1 the first storage unit is a 1S1R storage unit in the storage chip, the number of read operations and write operations of which is less than a threshold number according to statistics within a specified time.
- the storage controller connected to the phase-change memory chip can count the number of read and write operations of each 1S1R memory cell in the phase-change memory chip within a specified time. For 1S1R memory cells whose corresponding number of operations is less than the number threshold, they can be considered as 1S1R memory cells with infrequent operations. For 1S1R memory cells with infrequent operations, their OTS may drift to a higher level due to not being turned on for a long time. Therefore, a reset voltage can be applied to these 1S1R memory cells with infrequent operations, which can improve the accuracy of reading 1S1R memory cells in the phase-change memory chip.
- the first storage unit is a 1S1R storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
- the storage controller can time the storage unit.
- a reset voltage can be applied to the storage unit to prevent the threshold transition voltage of the OTS of the storage unit from drifting to a relatively high threshold transition voltage. This can improve the accuracy of reading 1S1R storage units in phase change memory chips.
- the specified time can be set to be less than the time it takes for the threshold voltage of the low-resistance 1S1R storage unit to drift to the read voltage of the storage chip.
- the process of applying a reset voltage to a first memory cell among the plurality of memory cells may include: applying a first voltage to a word line coupled to the first memory cell, applying a second voltage to a bit line coupled to the first memory cell, and a voltage difference formed on the first memory cell by the first voltage and the second voltage is equal to the reset voltage.
- the first voltage may be directly applied to the word line coupled to the first memory cell and the second voltage may be applied to the bit line coupled to the first memory cell through a read/write circuit that performs read/write operations on the 1S1R memory cell, so as to complete the application of the reset voltage to the first memory cell.
- applying the reset voltage to the 1S1R memory cell in the memory chip may be performed by applying the reset voltage to each 1S1R memory cell in batches according to a set application sequence. introduce:
- Method 1 Applying a reset voltage to each 1S1R memory cell in the memory chip in row units in sequence, that is, each 1S1R memory cell to which the reset voltage is applied is connected to the same word line.
- a reset voltage may be sequentially applied to the 1S1R memory cells in the corresponding row in units of rows until the reset voltage is applied to all first memory cells in the memory chip. For example, in the order of word lines, a reset voltage is sequentially applied to each 1S1R memory cell connected to the word line until the reset voltage is applied to each 1S1R memory cell in the memory chip.
- the technician can pre-set the first number of 1S1R memory cells to which the reset voltage is applied to the same word line each time.
- the first number can be set according to the maximum current that the word line can withstand. For example, the maximum current that the word line can withstand is 1A, and the current of the 1S1R memory cell turned on is 0.1A, then the first number can be up to 10.
- a selected voltage (first voltage) may be applied to the target word line, a non-selected voltage may be applied to other word lines other than the target word line, and a second voltage may be applied to the first number of word lines at the same time.
- the voltage difference formed at both ends of the 1S1R memory cell by the second voltage applied to the bit line and the selected voltage applied to the word line may be equal to the reset voltage.
- the target word line may be one or more.
- the reset voltage may be applied to 1S1R memory cells in multiple rows and columns at the same time. When the number of target word lines and the first number are both 1, the reset voltage may be applied to only one 1S1R memory cell.
- the read/write circuit in the memory chip is directly used to apply the selected voltage to the target word line and the second voltage to the first number of bit lines.
- the capacitors connected to the first number of bit lines can be charged to the second voltage.
- the second voltage is applied to the bit lines by controlling the word lines connected to the bit lines to discharge.
- the capacitor connected to the bit lines can be a parasitic capacitor of the bit lines or a capacitor connected to either end of the bit lines.
- the second voltage By applying the second voltage to the bit line through the capacitor, the second voltage will only be applied to the bit line at the moment when the capacitor is turned on, and then the voltage applied by the capacitor to the bit line will gradually decrease. In this way, the reset voltage acts on both ends of the 1S1R memory cell for a shorter time, which can reduce the impact of the reset voltage on the 1S1R memory cell.
- the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip is improved.
- the first number of bit lines are grounded, and the first specified time is less than the discharge time of the capacitor. In this way, by grounding the bit line, the time for applying the voltage to both ends of the 1S1R memory cell can be reduced, and the impact of the applied voltage on the 1S1R memory cell can be reduced.
- the voltage in the capacitor can be released faster, and then the reset voltage can be applied to other 1S1R memory cells in the memory chip, which can shorten the time interval between two reset voltage applications, and improve the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip.
- Method 2 Applying a reset voltage to each 1S1R memory cell in the memory chip in order in columns, that is, each 1S1R memory cell to which the reset voltage is applied is connected to the same bit line.
- a reset voltage may be applied to the 1S1R memory cells in the corresponding column in units of columns, until the reset voltage is applied to all first memory cells in the memory chip. For example, a reset voltage may be applied to each 1S1R memory cell connected to the bit line in sequence, until the reset voltage is applied to all 1S1R memory cells in the memory chip.
- the technician can pre-set the second number of 1S1R memory cells that apply the reset voltage to the same bit line each time.
- the second number can be set according to the maximum current that the bit line can withstand. For example, the maximum current that the bit line can withstand is 1A, and the current of the 1S1R memory cell turned on is 0.1A, then the second number can be up to 10.
- a selected voltage (second voltage) may be applied to the target bit line, a non-selected voltage may be applied to other bit lines other than the target bit line, and the first voltage may be applied to the second number of word lines at the same time.
- the voltage difference formed at both ends of the 1S1R memory cell by the first voltage applied to the word line and the selected voltage applied to the bit line may be equal to the reset voltage.
- the target bit line may be one or more. When there are more than one target bit lines, the reset voltage may be applied to 1S1R memory cells in multiple rows and columns at the same time. When the number of target bit lines and the second number are both 1, the reset voltage may be applied to only one 1S1R memory cell.
- the read/write circuit in the memory chip is directly used to apply the selected voltage to the target bit line and the first voltage to the second number of word lines.
- the capacitors connected to the second number of word lines can be charged to the first voltage.
- the first voltage is applied to the word lines by controlling the word lines to be connected to discharge.
- the capacitor connected to the word line may be a parasitic capacitor of the word line, or may be a capacitor connected to either end of the word line.
- the first voltage By applying the first voltage to the word line through the capacitor, the first voltage will only be applied to the word line at the moment when the capacitor is turned on, and then the voltage applied by the capacitor to the word line will gradually decrease. In this way, the reset voltage acts on both ends of the 1S1R memory cell for a shorter time, which can reduce the impact of the reset voltage on the 1S1R memory cell.
- the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip is improved.
- the second number of word lines is grounded, and the second specified time is less than the discharge time of the capacitor. In this way, by grounding the word line, the time for applying the voltage to both ends of the 1S1R memory cell can be reduced, and the impact of the applied voltage on the 1S1R memory cell can be reduced.
- the voltage in the capacitor can be released faster, and then the reset voltage can be applied to other 1S1R memory cells in the memory chip, which can shorten the time interval between the two applications of the reset voltage, and improve the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip.
- the length of the time interval may also be determined according to the current temperature of the storage chip.
- the threshold transition voltage of the OTS drifts faster. Therefore, in order to avoid being affected by temperature, the corresponding threshold voltage of the 1S1R storage unit drifts above the read voltage within a specified time interval after the reset voltage is applied.
- the technician can pre-set the corresponding relationship between temperature and duration, in which the temperature and duration are negatively correlated.
- the current target temperature of the storage chip can be detected according to the detection cycle or before each application of the reset voltage, and then the target duration corresponding to the target temperature can be determined in the corresponding relationship, and then the currently used specified time interval is updated to the target duration.
- the higher the current target temperature of the storage chip the shorter the duration of the specified time interval determined according to the corresponding relationship. By shortening the specified time interval in this way, the influence of the temperature increase can be avoided, and the threshold voltage of the 1S1R storage unit drifts above the read voltage within the specified time interval.
- the reset voltage is applied to each 1S1R memory cell in the memory chip in batches, wherein the number of 1S1R memory cells to which the reset voltage is applied in each batch is positively correlated with the temperature of the memory chip.
- the above-mentioned specified time interval may be the time taken to apply the reset voltage to each 1S1R memory cell in the memory chip in batches.
- the number of 1S1R memory cells to which the reset voltage is applied in each batch may be increased, thereby reducing the number of times the reset voltage is applied to each 1S1R memory cell in the memory chip, thereby reducing the time interval for applying the reset voltage to the 1S1R memory cell.
- the specified time interval can be shortened, and the threshold voltage of the 1S1R memory cell can be prevented from drifting above the read voltage within the specified time interval due to the temperature increase.
- the magnitude of the above-mentioned reset voltage may be related to the fatigue times corresponding to the memory chip.
- the fatigue times refer to the number of times the memory chip is read, written, and other operations. As the number of times the memory chip is read, written, and other operations increases, the material properties of the memory cell in the 1S1R memory cell will weaken, and the threshold voltage of the 1S1R memory cell will decrease accordingly. Therefore, in order to avoid the reset voltage from affecting the memory cell after the material properties weaken, the technician may pre-set the corresponding relationship between the fatigue times and the voltage.
- the target voltage corresponding to the fatigue times of the current memory chip may be determined in the corresponding relationship, and the target voltage may be determined as the reset voltage.
- the times are negatively correlated with the voltage. That is, when the fatigue times corresponding to each memory chip are higher, the reset voltage applied to the first memory cell is smaller. In this way, by adjusting the voltage of the reset voltage according to the fatigue times, the power consumption of the phase change memory chip applying the reset voltage to the first memory cell can be reduced.
- FIG6 is a schematic diagram of the structure of a storage system provided by an embodiment of the present disclosure.
- a storage chip and a storage controller are included in the storage system.
- the peripheral circuit of the phase change memory may include an IO circuit module, an instruction decoder, a control circuit, a reset timing circuit, a reset address management circuit, a reset circuit, a read-write circuit, a row decoder, and a column decoder.
- the reset timing circuit, the reset address management circuit, and the reset circuit may be logic circuits newly added to the storage chip provided by the embodiment of the present disclosure relative to the traditional storage chip.
- the storage controller may also be connected to a processor of a device provided with the storage system (not shown in FIG6 ).
- the reset timing circuit is used to implement the timing function. When the timing duration reaches the set duration, it can trigger the sending of a reset instruction (reset request) to the reset address management circuit.
- the reset address management circuit is used to calculate the address information of the 1S1R storage unit that needs to perform a reset operation (that is, an operation of applying a reset voltage) after receiving a reset instruction, and send the address information to the reset circuit.
- the reset circuit is used to charge and discharge the bit line connected to the corresponding 1S1R storage unit according to the address information after receiving the address information, so as to apply a reset voltage to the corresponding 1S1R storage unit.
- the reset instruction may include a forced reset instruction and an automatic reset instruction.
- the forced reset instruction is a command issued by the storage controller.
- the automatic reset command is a reset command triggered by the memory chip.
- the process of triggering a forced reset instruction on the storage controller can be as follows:
- the storage controller starts the automatic timing circuit.
- the automatic timing circuit adds a forced reset instruction to the controller instruction queue at a certain reset time interval.
- the ratio of the reset time interval to the above-mentioned specified time interval is equal to the ratio of the number of 1S1R storage units to which the reset voltage can be applied by one reset instruction to the total number of 1S1R storage units.
- the controller instruction queue executes the currently executed instruction first, and then sends the forced reset instruction to the storage chip.
- the memory chip After the memory chip receives the forced reset instruction, the memory chip calculates the target address of the next reset instruction through the internal reset address management circuit, and the reset circuit performs the reset action.
- the process of triggering an automatic reset instruction for a memory chip can be as follows:
- the storage controller sends an automatic reset instruction.
- the storage chip After receiving the automatic reset instruction, the storage chip automatically calculates the time of the next reset instruction through the internal timing circuit, and sends an internal reset request signal after the time arrives.
- the time is the above reset time interval.
- the memory chip automatically calculates the target address of the next reset instruction through the internal reset address management circuit.
- the memory chip automatically performs the reset action of the address.
- the memory chip After the memory chip completes the reset, it continues to wait until the internal timing circuit sends an internal reset request signal again. During the automatic reset process, the memory chip does not accept any read or write instructions, but can accept the exit automatic reset instruction. After receiving the exit automatic reset instruction, the memory chip enters the idle state.
- An embodiment of the present disclosure provides a memory chip, which may be the memory chip shown in FIG. 1 , including a peripheral circuit and a plurality of memory cells, wherein the peripheral circuit is connected to each memory cell via a word line and a bit line in the memory chip, wherein each memory cell includes a bidirectional threshold switch OTS and a storage medium, wherein the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform read/write operations on the storage medium.
- a memory chip which may be the memory chip shown in FIG. 1 , including a peripheral circuit and a plurality of memory cells, wherein the peripheral circuit is connected to each memory cell via a word line and a bit line in the memory chip, wherein each memory cell includes a bidirectional threshold switch OTS and a storage medium, wherein the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform read/write operations on the storage medium.
- the peripheral circuit is used to: when a preset condition is detected, apply a reset voltage to a first memory cell among the multiple memory cells; when the first memory cell among the multiple memory cells is a memory cell in a low-resistance state, the reset voltage turns on the OTS of the first memory cell, so that the threshold transition voltage of the OTS of the first memory cell is reduced.
- the reset voltage is greater than the read voltage of the memory chip.
- detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
- the preset condition is detecting a reset request.
- the first storage unit is all storage units included in the storage chip.
- the first storage unit is a portion of storage units included in the storage chip.
- the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
- the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
- the peripheral circuit is used to: apply a first voltage to a word line coupled to the first storage cell, apply a second voltage to a bit line coupled to the first storage cell, and a voltage difference formed by the first voltage and the second voltage on the first storage cell is equal to a reset voltage.
- the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
- the peripheral circuit is also used to: obtain the current target temperature of the storage chip; determine the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determine the target duration as a specified time interval.
- the peripheral circuit is further used to: obtain the fatigue times corresponding to the memory chip; determine the target voltage corresponding to the fatigue times in the corresponding relationship between the times and the voltage, wherein the times and the voltage are negatively correlated in the corresponding relationship between the times and the voltage; determine the target voltage Set as reset voltage.
- the peripheral circuit is further used to: apply a reset voltage to each 1S1R first storage unit in batches according to a preset sequence, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
- the embodiment of the present disclosure provides a memory chip and the control method of the memory chip provided in the above embodiment, which has the same concept.
- the specific implementation process is detailed in the method embodiment and will not be repeated here.
- the memory chip provided by the present disclosure can turn on the OTS of the memory cell in the low-resistance state by applying a reset voltage to the first memory cell, so that the threshold transition voltage of the OTS in the memory cell in the low-resistance state can be maintained at a lower level, thereby avoiding the problem that the read voltage cannot distinguish between the memory cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage, and can reduce the error probability of reading the memory cell.
- the embodiment of the present disclosure provides a storage system, which can be a storage system as shown in FIG6.
- the storage system includes a storage chip in the above embodiment and a storage controller for controlling the storage chip.
- the storage controller can control the storage chip to implement the control method for the storage chip provided in the above embodiment.
- the storage controller can also be set in the same storage device as the storage chip. Or the storage controller can be set on the same device as the storage chip, for example, it can be a processor on the device.
- the storage system provided by the present disclosure can turn on the OTS of the storage cell in the low-resistance state by applying a reset voltage to the first storage cell in the storage chip, so that the threshold transition voltage of the OTS in the storage cell in the low-resistance state can be maintained at a lower level, so that the problem of the read voltage being unable to distinguish between the storage cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage can be avoided, and the error probability of reading the storage cell can be reduced.
- first and second are used to distinguish the same or similar items with basically the same effects and functions. It should be understood that there is no logical or sequential dependency between “first” and “second”, and the quantity and execution order are not limited. It should also be understood that although the following description uses the terms first, second, etc. to describe various elements, these elements should not be limited by the terms. These terms are only used to distinguish one element from another element.
- the first voltage can be referred to as the second voltage
- the second voltage can be referred to as the first voltage.
- the first voltage and the second voltage can both be collectively referred to as voltages, and in some cases, can be voltages of separate and different values.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Semiconductor Memories (AREA)
Abstract
Embodiments of the present disclosure relate to the technical field of storage, and in particular, to a storage chip, a storage chip control method, and a storage system. The storage chip comprises a plurality of storage units, each storage unit comprises an ovonic threshold switch (OTS) and a storage medium, the OTS has a threshold switching voltage, and a read-write voltage is applied to the storage unit according to the threshold switching voltage so as to read and write the storage medium. The control method comprises: when a preset condition is detected, applying a reset voltage to a first storage unit in the plurality of storage units; and when the first storage unit in the plurality of storage units is a storage unit in a low-resistance state, turning on an OTS of the first storage unit by means of the reset voltage, so that the threshold switching voltage of the OTS of the first storage unit decreases. According to the present disclosure, the error probability of reading the storage units can be reduced.
Description
本申请要求于2022年12月22日提交的申请号为202211658162.5、发明名称为“一种相变存储器芯片”以及2023年03月31日提交的申请号为202310366759.0、发明名称为“存储芯片、存储芯片控制方法和存储系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims priority to Chinese patent applications with application number 202211658162.5 filed on December 22, 2022, with invention name “A phase change memory chip” and with application number 202310366759.0 filed on March 31, 2023, with invention name “Memory chip, memory chip control method and memory system”, the entire contents of which are incorporated by reference into this application.
本公开涉及存储技术领域,特别涉及一种存储芯片、存储芯片控制方法和存储系统。The present disclosure relates to the field of storage technology, and in particular to a storage chip, a storage chip control method and a storage system.
相变存储芯片中的单一选通管单一电阻器(One Selector One Resistor,1S1R)存储单元由一个相变存储器(Phase Change Memory,PCM)和一个双向阈值开关(Ovonic Threshold Switch,OTS)组成。The single selector one resistor (One Selector One Resistor, 1S1R) storage unit in the phase change memory chip consists of a phase change memory (Phase Change Memory, PCM) and a bidirectional threshold switch (Ovonic Threshold Switch, OTS).
1S1R存储单元在存储“0”时,1S1R存储单元具有较高的阈值电压,1S1R存储单元在存储“1”时,1S1R存储单元具有较低的阈值电压。因此,可以通过检测1S1R存储单元的阈值电压,确定1S1R存储单元中存储的数据。When the 1S1R memory cell stores "0", the 1S1R memory cell has a higher threshold voltage, and when the 1S1R memory cell stores "1", the 1S1R memory cell has a lower threshold voltage. Therefore, the data stored in the 1S1R memory cell can be determined by detecting the threshold voltage of the 1S1R memory cell.
1S1R存储单元的阈值电压与PCM的阈值电压以及OTS的阈值转换电压相关,PCM的阈值电压或OTS阈值转换电压的改变都会影响1S1R存储单元的阈值电压。The threshold voltage of the 1S1R memory cell is related to the threshold voltage of the PCM and the threshold conversion voltage of the OTS. Changes in the threshold voltage of the PCM or the threshold conversion voltage of the OTS will affect the threshold voltage of the 1S1R memory cell.
OTS的阈值转换电压具有明显的漂移现象,如每次对1S1R存储单元进行读写操作后,OTS的阈值转换电压都会有一个明显的下降,且在较长的时间内无法恢复,如一般恢复需要几个小时甚至几天。如此,OTS的阈值转换电压漂移现象会对1S1R存储单元的阈值电压产生影响,增大了对1S1R存储单元进行读取的出错概率。The threshold conversion voltage of OTS has a significant drift phenomenon. For example, after each read and write operation on the 1S1R storage cell, the threshold conversion voltage of OTS will have a significant drop and cannot be recovered for a long time. For example, it usually takes several hours or even days to recover. In this way, the threshold conversion voltage drift phenomenon of OTS will affect the threshold voltage of the 1S1R storage cell, increasing the error probability of reading the 1S1R storage cell.
发明内容Summary of the invention
本公开实施例提供了一种存储芯片、存储芯片控制方法和存储系统,可以降低对存储单元进行读取的出错概率,相应的技术方案如下:The embodiments of the present disclosure provide a memory chip, a memory chip control method, and a memory system, which can reduce the error probability of reading a memory unit. The corresponding technical solutions are as follows:
第一方面,提供了一种存储芯片的控制方法,应用于存储芯片,存储芯片包括多个存储单元,每个存储单元包括双向阈值开关OTS和存储介质,OTS具有阈值转变电压,根据阈值转变电压对存储单元施加读写电压以对存储介质进行读写操作。该控制方法包括:In a first aspect, a control method for a memory chip is provided, which is applied to the memory chip, wherein the memory chip includes a plurality of memory cells, each memory cell includes a bidirectional threshold switch OTS and a storage medium, the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform a read/write operation on the storage medium. The control method includes:
当侦测到预设条件时,对多个存储单元中的第一存储单元施加复位电压,当多个存储单元中的第一存储单元为处于低阻状态的存储单元时,复位电压开启第一存储单元的OTS,以使第一存储单元的OTS的阈值转变电压降低。When a preset condition is detected, a reset voltage is applied to a first memory cell among the plurality of memory cells. When the first memory cell among the plurality of memory cells is a memory cell in a low resistance state, the reset voltage turns on the OTS of the first memory cell to reduce the threshold transition voltage of the OTS of the first memory cell.
在本公开提供的控制方法中,通过向第一存储单元施加复位电压,能够开启低阻状态的存储单元的OTS,可以使得低阻状态的存储单元中OTS的阈值转变电压维持在一个较低的水平,如此能够避免OTS阈值转换电压漂移导致读电压无法区分低阻状态和高阻状态的存储单元的问题,能够降低对存储单元进行读取的出错概率。In the control method provided in the present disclosure, by applying a reset voltage to the first storage cell, the OTS of the storage cell in the low-resistance state can be turned on, so that the threshold transition voltage of the OTS in the storage cell in the low-resistance state can be maintained at a relatively low level. This can avoid the problem that the read voltage cannot distinguish between the storage cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage, and can reduce the error probability in reading the storage cell.
在一种可实现的方式中,复位电压大于存储芯片的读电压。In one achievable manner, the reset voltage is greater than the read voltage of the memory chip.
在本公开提供的控制方法中,由于存储芯片的读电压大于低阻状态的存储单元对应的阈值电压。所以向存储单元施加复位电压,至少能够使得低阻状态的存储单元中的OTS开启,使得低阻状态的存储单元中OTS的阈值转变电压维持在一个较低的水平,能够降低对存储单元进行读取的出错概率。In the control method provided by the present disclosure, since the read voltage of the memory chip is greater than the threshold voltage corresponding to the memory cell in the low resistance state, applying a reset voltage to the memory cell can at least turn on the OTS in the memory cell in the low resistance state, so that the threshold transition voltage of the OTS in the memory cell in the low resistance state is maintained at a relatively low level, which can reduce the error probability of reading the memory cell.
在一种可实现的方式中,侦测到预设条件包括侦测到预设的时间,预设的时间为指定的时间间隔到达后的时间。In an achievable manner, detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
在本公开提供的控制方法中,可以按照指定的时间间隔向第一存储单元施加复位电压,如此可以一直将第一存储单元中OTS的阈值转变电压维持在一个较低的水平,能够降低对存储单元进行读取的出错概率。In the control method provided in the present disclosure, a reset voltage can be applied to the first storage unit at a specified time interval, so that the threshold transition voltage of OTS in the first storage unit can be maintained at a low level, thereby reducing the error probability of reading the storage unit.
在一种可实现的方式中,预设条件为侦测到复位请求。其中,在复位请求可以携带有第一存储单元的
地址信息,能够实现灵活的对第一存储单元施加复位电压。In one achievable manner, the preset condition is detecting a reset request. The reset request may carry the first storage unit The address information can realize flexible application of a reset voltage to the first storage unit.
在一种可实现的方式中,第一存储单元为存储芯片所包括的所有存储单元。In one achievable manner, the first storage unit is all storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片所包括的部分存储单元。In one achievable manner, the first storage unit is a portion of storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
在本公开提供的控制方法中,当第一存储单元为存储芯片所包括的部分存储单元时,第一存储单元可以是存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元,即第一存储单元为进行读操作和写操作不频繁的存储单元。这样,对于读操作和写操作不频繁的存储单元施加复位电压,能够使得该部分存储单元的OTS的阈值转变电压维持在一个较低的水平,可以避免该部分存储单元的OTS的阈值转变电压由于长时间未操作漂移至比较高的阈值转变电压。In the control method provided by the present disclosure, when the first storage unit is part of the storage units included in the storage chip, the first storage unit may be a storage unit in the storage chip whose number of read and write operations within a specified time is less than the number threshold, that is, the first storage unit is a storage unit that performs read and write operations infrequently. In this way, applying a reset voltage to the storage unit that performs read and write operations infrequently can maintain the threshold transition voltage of the OTS of the part of the storage units at a lower level, and can prevent the threshold transition voltage of the OTS of the part of the storage units from drifting to a relatively high threshold transition voltage due to long-term non-operation.
在一种可实现的方式中,第一存储单元为存储芯片中在指定时长内未进行过读操作和写操作的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
在本公开提供的控制方法中,在对各存储单元进行读操作和写操作后,可以对存储单元进行计时,当存储单元在指定时长内未进行过读操作和写操作时,可以向该存储单元施加复位电压,可以避免该部分存储单元的OTS的阈值转变电压由于长时间未操作漂移至比较高的阈值转变电压。In the control method provided in the present disclosure, after performing read operations and write operations on each storage cell, the storage cell can be timed. When the storage cell has not been subjected to read operations and write operations within a specified time period, a reset voltage can be applied to the storage cell, which can prevent the threshold transition voltage of the OTS of the part of the storage cells from drifting to a relatively high threshold transition voltage due to long-term non-operation.
在一种可实现的方式中,对多个存储单元中的第一存储单元施加复位电压,包括:对第一存储单元耦合的字线施加第一电压,对第一存储单元耦合的位线施加第二电压,第一电压和第二电压在第一存储单元上形成的压差等于复位电压。In one achievable manner, applying a reset voltage to a first memory cell among a plurality of memory cells includes: applying a first voltage to a word line coupled to the first memory cell, applying a second voltage to a bit line coupled to the first memory cell, and a voltage difference formed on the first memory cell by the first voltage and the second voltage being equal to the reset voltage.
在一种可实现的方式中,指定的时间间隔小于低阻状态的存储单元的阈值电压漂移到存储芯片的读电压的时长。In an implementable manner, the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
在本公开提供的控制方法中,当按照指定的时间间隔向第一存储单元施加复位电压时,该指定的时间间隔不会大于低阻状态的存储单元的阈值电压漂移到存储芯片的读电压的时长。这样可以避免存储单元的阈值电压受OTS的阈值转变电压漂移影响,复位电压无法开启OTS的问题出现。In the control method provided by the present disclosure, when the reset voltage is applied to the first storage unit at a specified time interval, the specified time interval will not be longer than the time length for the threshold voltage of the storage unit in the low-resistance state to drift to the read voltage of the storage chip. This can avoid the problem that the threshold voltage of the storage unit is affected by the threshold transition voltage drift of the OTS, and the reset voltage cannot turn on the OTS.
在一种可实现的方式中,侦测到预设条件之前,还包括:获取存储芯片当前的目标温度;在温度和时长的对应关系中,确定目标温度对应的目标时长,其中,在温度和时长的对应关系中温度与时长负相关;将目标时长确定为指定的时间间隔。In one achievable method, before detecting the preset condition, it also includes: obtaining the current target temperature of the storage chip; determining the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determining the target duration as a specified time interval.
在本公开提供的控制方法中,OTS阈值转变电压的向上漂移速度与温度相关,温度越高,OTS阈值转变电压的向上漂移速度的越快。因此上述指定的时间间隔可以根据当前的目标温度灵活调整。在温度低时可以延长该时间间隔,能降低存储芯片的功耗,在温度高时,可以缩短该时间间隔,能够避免OTS的阈值转变电压漂移至较高的阈值转变电压,复位电压无法开启OTS的问题出现。In the control method provided by the present disclosure, the upward drift speed of the OTS threshold transition voltage is related to the temperature. The higher the temperature, the faster the upward drift speed of the OTS threshold transition voltage. Therefore, the above-specified time interval can be flexibly adjusted according to the current target temperature. When the temperature is low, the time interval can be extended to reduce the power consumption of the memory chip. When the temperature is high, the time interval can be shortened to avoid the OTS threshold transition voltage drifting to a higher threshold transition voltage, and the reset voltage cannot turn on the OTS.
在一种可实现的方式中,对多个存储单元中的第一存储单元施加复位电压之前,还包括:获取存储芯片对应的疲劳次数;在次数与电压的对应关系中,确定疲劳次数对应的目标电压,其中,在次数与电压的对应关系中次数与电压负相关;将目标电压确定为复位电压。In one achievable method, before applying a reset voltage to a first storage cell among a plurality of storage cells, it also includes: obtaining a fatigue count corresponding to the storage chip; in a correspondence between the count and the voltage, determining a target voltage corresponding to the fatigue count, wherein in the correspondence between the count and the voltage, the count is negatively correlated with the voltage; and determining the target voltage as the reset voltage.
在本公开提供的控制方法中,疲劳次数是指对存储芯片进行读操作和写操作的次数。锁着存储芯片中的存储单元进行读操作和写操作的次数增多,存储单元中存储介质会发生衰变,导致存储单元的阈值电压降低。因此,在向第一存储单元施加复位电压时,可以根据存储芯片的疲劳次数动态调整复位电压大小,能够降低存储芯片的施加复位电压的功耗。In the control method provided in the present disclosure, the fatigue times refer to the times of reading and writing operations on the memory chip. As the times of reading and writing operations on the memory cell in the locked memory chip increase, the storage medium in the memory cell decays, resulting in a decrease in the threshold voltage of the memory cell. Therefore, when applying a reset voltage to the first memory cell, the reset voltage can be dynamically adjusted according to the fatigue times of the memory chip, which can reduce the power consumption of the memory chip when applying the reset voltage.
在一种可实现的方式中,对多个存储单元中的第一存储单元施加复位电压,包括:按照预设顺序分批向各第一存储单元施加复位电压,其中,每批施加复位电压的第一存储单元的个数与存储芯片的温度正相关。In one achievable manner, applying a reset voltage to a first storage unit among a plurality of storage units includes: applying the reset voltage to each first storage unit in batches according to a preset order, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
在本公开提供的控制方法中,OTS阈值转变电压的向上漂移速度与温度相关,温度越高,OTS阈值转变电压的向上漂移速度的越快。这样在温度高时可以增加施加复位电压的第一存储单元的个数,能够使得各第一存储单元整体施加复位电压的时长变短,可以避免OTS的阈值转变电压漂移至较高的阈值转变电压。In the control method provided by the present disclosure, the upward drift speed of the OTS threshold transition voltage is related to the temperature. The higher the temperature, the faster the upward drift speed of the OTS threshold transition voltage. In this way, when the temperature is high, the number of first storage units to which the reset voltage is applied can be increased, so that the duration of the reset voltage applied to each first storage unit as a whole can be shortened, and the OTS threshold transition voltage can be prevented from drifting to a higher threshold transition voltage.
第二方面,提供了一种存储芯片,该存储芯片包括外围电路和多个存储单元,外围电路通过存储芯片中的字线和位线与每个存储单元连接,每个存储单元包括双向阈值开关OTS和存储介质,OTS具有阈值
转变电压,根据阈值转变电压对存储单元施加读写电压以对存储介质进行读写操作;In a second aspect, a memory chip is provided, which includes a peripheral circuit and a plurality of memory cells, wherein the peripheral circuit is connected to each memory cell through a word line and a bit line in the memory chip, and each memory cell includes a bidirectional threshold switch OTS and a storage medium, wherein the OTS has a threshold A transition voltage, applying a read/write voltage to the storage unit according to the threshold transition voltage to perform a read/write operation on the storage medium;
外围电路用于:当侦测到预设条件时,对多个存储单元中的第一存储单元施加复位电压,当多个存储单元中的第一存储单元为处于低阻状态的存储单元时,复位电压开启第一存储单元的OTS,以使第一存储单元的OTS的阈值转变电压降低。The peripheral circuit is used to: when a preset condition is detected, apply a reset voltage to a first storage cell among the multiple storage cells, and when the first storage cell among the multiple storage cells is a storage cell in a low-resistance state, the reset voltage turns on the OTS of the first storage cell to reduce the threshold transition voltage of the OTS of the first storage cell.
在一种可实现的方式中,复位电压大于存储芯片的读电压。In one achievable manner, the reset voltage is greater than the read voltage of the memory chip.
在一种可实现的方式中,侦测到预设条件包括侦测到预设的时间,预设的时间为指定的时间间隔到达后的时间。In an achievable manner, detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
在一种可实现的方式中,预设条件为侦测到复位请求。In one achievable manner, the preset condition is detecting a reset request.
在一种可实现的方式中,第一存储单元为存储芯片所包括的所有存储单元。In one achievable manner, the first storage unit is all storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片所包括的部分存储单元。In one achievable manner, the first storage unit is a portion of storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
在一种可实现的方式中,第一存储单元为存储芯片中在指定时长内未进行过读操作和写操作的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
在一种可实现的方式中,外围电路用于:对第一存储单元耦合的字线施加第一电压,对第一存储单元耦合的位线施加第二电压,第一电压和第二电压在第一存储单元上形成的压差等于复位电压。In one achievable manner, the peripheral circuit is used to: apply a first voltage to a word line coupled to the first storage cell, apply a second voltage to a bit line coupled to the first storage cell, and a voltage difference formed by the first voltage and the second voltage on the first storage cell is equal to a reset voltage.
在一种可实现的方式中,指定的时间间隔小于低阻状态的存储单元的阈值电压漂移到存储芯片的读电压的时长。In an implementable manner, the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
在一种可实现的方式中,外围电路还用于:获取存储芯片当前的目标温度;在温度和时长的对应关系中,确定目标温度对应的目标时长,其中,在温度和时长的对应关系中温度与时长负相关;将目标时长确定为指定的时间间隔。In one achievable manner, the peripheral circuit is also used to: obtain the current target temperature of the storage chip; determine the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determine the target duration as a specified time interval.
在一种可实现的方式中,外围电路还用于:获取存储芯片对应的疲劳次数;在次数与电压的对应关系中,确定疲劳次数对应的目标电压,其中,在次数与电压的对应关系中次数与电压负相关;将目标电压确定为复位电压。In one feasible manner, the peripheral circuit is also used to: obtain the fatigue times corresponding to the storage chip; determine the target voltage corresponding to the fatigue times in the corresponding relationship between the times and the voltage, wherein the times and the voltage are negatively correlated in the corresponding relationship between the times and the voltage; and determine the target voltage as the reset voltage.
在一种可实现的方式中,外围电路还用于:按照预设顺序分批向各第一存储单元施加复位电压,其中,每批施加复位电压的第一存储单元的个数与存储芯片的温度正相关。In one achievable manner, the peripheral circuit is further used to: apply a reset voltage to each first storage unit in batches according to a preset sequence, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
第三方面,提供了存储系统包括:一个或多个如上述第二方面所述的存储芯片;与所述存储芯片连接,且用于对所述存储芯片进行控制的存储控制器。In a third aspect, a storage system is provided, comprising: one or more storage chips as described in the second aspect; and a storage controller connected to the storage chip and used to control the storage chip.
图1是本公开实施例提供的一种存储芯片的结构示意图;FIG1 is a schematic diagram of the structure of a memory chip provided by an embodiment of the present disclosure;
图2是本公开实施例提供的一种1S1R存储单元在不同情况下的阈值电压分布图;FIG2 is a threshold voltage distribution diagram of a 1S1R memory cell under different conditions provided by an embodiment of the present disclosure;
图3是本公开实施例提供的一种存储芯片的控制方法示意图;FIG3 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure;
图4是本公开实施例提供的一种存储芯片的控制方法示意图;FIG4 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure;
图5是本公开实施例提供的一种存储芯片的控制方法示意图;FIG5 is a schematic diagram of a control method for a memory chip provided by an embodiment of the present disclosure;
图6是本公开实施例提供的一种存储系统的示意图。FIG. 6 is a schematic diagram of a storage system provided by an embodiment of the present disclosure.
为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present disclosure more clear, the embodiments of the present disclosure will be further described in detail below with reference to the accompanying drawings.
图1是本公开实施例提供的一种存储芯片的结构示意图。如图1所示,存储芯片100中包括至少一个存储阵列110和外围电路120。其中,在存储阵列110中包括多个呈阵列分布的存储单元。在多个存储单元中,位于同一行的R存储单元与同一字线(Word Line,WL)连接,位于同一列的存储单元与同一位线(bit line,BL)连接。每个存储单元可以由存储介质和一个双向阈值开关(Ovonic Threshold Switch,OTS)组成。外围电路120可以与位线和字线连接(图1中未示出),通过位线和字线选中存储单元,并对存储单元进行读、写等操作。其中,本公开实施例中的存储芯片100可以为三维存储芯片,即存储芯片中包括多个存储阵列110。上述存储介质可以为相变存储器(Phase Change Memory,PCM),当存储介质为PCM
时,存储单元可称为单一选通管单一电阻器(One Selector One Resistor,1S1R)存储单元,存储芯片可称为相变存储芯片。FIG1 is a schematic diagram of the structure of a memory chip provided by an embodiment of the present disclosure. As shown in FIG1 , the memory chip 100 includes at least one memory array 110 and a peripheral circuit 120. Among them, the memory array 110 includes a plurality of memory cells distributed in an array. Among the plurality of memory cells, the R memory cells in the same row are connected to the same word line (Word Line, WL), and the memory cells in the same column are connected to the same bit line (bit line, BL). Each memory cell may be composed of a storage medium and an Ovonic Threshold Switch (OTS). The peripheral circuit 120 may be connected to the bit line and the word line (not shown in FIG1 ), select the memory cell through the bit line and the word line, and perform operations such as reading and writing on the memory cell. Among them, the memory chip 100 in the embodiment of the present disclosure may be a three-dimensional memory chip, that is, the memory chip includes a plurality of memory arrays 110. The above-mentioned storage medium may be a phase change memory (Phase Change Memory, PCM). When the storage medium is PCM When the memory cell is configured as a phase change memory chip, the memory cell can be referred to as a single selector single resistor (1S1R) memory cell, and the memory chip can be referred to as a phase change memory chip.
为便于理解本公开实施例提供的存储芯片的控制方法,下面对本公开实施例中涉及的一些名词进行解释:To facilitate understanding of the control method of the memory chip provided in the embodiment of the present disclosure, some terms involved in the embodiment of the present disclosure are explained below:
相变存储器:一种基于硫系化合物的新型非易失性半导体存储器,可以利用组成相变存储器的相变材料晶态和非晶态电学特性,实现对“0”和“1”的存储。其中,当相变材料处于晶态时,相变材料处于高阻状态,即具有较高的阻值,被定义为RESET(0)态;当相变材料处于非晶态时,相变材料处于低阻状态,即具有较低的阻值,被定义为SET(1)态。Phase change memory: A new type of non-volatile semiconductor memory based on sulfur compounds, which can use the electrical properties of the crystalline and amorphous phase change materials that make up the phase change memory to achieve the storage of "0" and "1". When the phase change material is in the crystalline state, the phase change material is in a high resistance state, that is, it has a higher resistance value, which is defined as the RESET (0) state; when the phase change material is in the amorphous state, the phase change material is in a low resistance state, that is, it has a lower resistance value, which is defined as the SET (1) state.
双向阈值开关:一种基于硫系化合物的新型双向选通器件。对双向阈值开关施加一个任意正反方向且低于双向阈值开关对应的阈值电压的电脉冲,该双向阈值开关上的响应电流较小,呈现出高阻非导通的状态。对双向阈值开关施加一个任意正反方向且高于双向阈值开关对应的阈值电压的电脉冲,该双向阈值开关上的响应电流较大,呈现出低阻导通的状态。Bidirectional threshold switch: A new type of bidirectional gating device based on sulfur compounds. When an electric pulse of any positive and negative direction and lower than the threshold voltage corresponding to the bidirectional threshold switch is applied to the bidirectional threshold switch, the response current on the bidirectional threshold switch is small, showing a high-resistance non-conduction state. When an electric pulse of any positive and negative direction and higher than the threshold voltage corresponding to the bidirectional threshold switch is applied to the bidirectional threshold switch, the response current on the bidirectional threshold switch is large, showing a low-resistance conduction state.
1S1R存储单元:由一个OTS和一个PCM组成的存储单元。在一种可实现的方式中,当1S1R存储单元中的PCM处于RESET(0)态时,1S1R存储单元中存储“0”,此时,1S1R存储单元具有较高的阈值电压Vthr。当1S1R存储单元中的PCM处于SET(1)态时,1S1R存储单元中存储“1”,此时,1S1R存储单元具有较低的阈值电压Vths。其中,Vthr等于OTS的阈值转变电压加上RESET(0)态的PCM对应的阈值电压,Vths等于OTS的阈值转变电压加上SET(1)态的PCM对应的阈值电压。1S1R memory cell: A memory cell composed of an OTS and a PCM. In one achievable manner, when the PCM in the 1S1R memory cell is in the RESET (0) state, "0" is stored in the 1S1R memory cell, and at this time, the 1S1R memory cell has a higher threshold voltage Vthr. When the PCM in the 1S1R memory cell is in the SET (1) state, "1" is stored in the 1S1R memory cell, and at this time, the 1S1R memory cell has a lower threshold voltage Vths. Wherein, Vthr is equal to the threshold transition voltage of the OTS plus the threshold voltage corresponding to the PCM in the RESET (0) state, and Vths is equal to the threshold transition voltage of the OTS plus the threshold voltage corresponding to the PCM in the SET (1) state.
基于上述特性可知,当1S1R存储单元中存储“0”时,1S1R器件单元在特定读电压Vread(大于Vths,小于Vthr)下响应电流较小;当1S1R存储单元中存储“1”时,1S1R器件单元在特定读电压Vread下响应电流较大。如此,可以通过施加读电压Vread,读取1S1R存储单元中存储的数据。Based on the above characteristics, it can be known that when "0" is stored in the 1S1R memory cell, the 1S1R device cell responds to a smaller current under a specific read voltage Vread (greater than Vths and less than Vthr); when "1" is stored in the 1S1R memory cell, the 1S1R device cell responds to a larger current under a specific read voltage Vread. In this way, the data stored in the 1S1R memory cell can be read by applying the read voltage Vread.
写操作(RESET):通过对1S1R存储单元施加一个高幅度窄宽度的电脉冲实现。该电脉冲的幅值高于OTS的阈值转变电压,在该电脉冲的作用下,1S1R存储单元中的PCM的温度被迅速提升至融化温度以上然后骤冷,由于微观原子没有充分的时间结晶,因而保持在了高阻的非晶状态,即实现“0”的存储。Write operation (RESET): It is realized by applying a high-amplitude and narrow-width electric pulse to the 1S1R storage cell. The amplitude of the electric pulse is higher than the threshold transition voltage of the OTS. Under the action of the electric pulse, the temperature of the PCM in the 1S1R storage cell is rapidly raised to above the melting temperature and then suddenly cooled. Since the microscopic atoms do not have sufficient time to crystallize, they remain in a high-resistance amorphous state, that is, the storage of "0" is realized.
擦除操作(SET):通过对1S1R存储单元施加一个幅度相对写操作较低但是持续时间相对较长的电脉冲实现。该电脉冲的幅值高于OTS的阈值转变电压,在该电脉冲作用下,1S1R存储单元中的PCM的温度被提升至结晶温度之上熔化温度之下,PCM可以通过热致结晶过程转变成低阻的状态,即实现“1”的存储。Erase operation (SET): It is realized by applying an electric pulse with a lower amplitude than the write operation but a relatively longer duration to the 1S1R storage cell. The amplitude of the electric pulse is higher than the threshold transition voltage of OTS. Under the action of the electric pulse, the temperature of the PCM in the 1S1R storage cell is raised to above the crystallization temperature and below the melting temperature. The PCM can be transformed into a low-resistance state through the thermal crystallization process, that is, the storage of "1" is realized.
读操作(READ):可以通过在1S1R存储单元两端施加一个固定读电压Vread,根据1S1R存储单元的响应电流,实现对1S1R存储单元中存储数据的读取。Read operation (READ): data stored in the 1S1R memory cell can be read by applying a fixed read voltage Vread across the 1S1R memory cell and according to the response current of the 1S1R memory cell.
字线:存储阵列中选择某一行1S1R存储单元所需的信号线,与位线共同作用可以完成一1S1R存储单元的选择。Word line: The signal line required to select a row of 1S1R memory cells in the memory array. It works together with the bit line to complete the selection of a 1S1R memory cell.
位线:存储阵列中选择某一列所需的信号线,与字线共同作用可以完成一个1S1R存储单元的选择。通过在字线和位线施加相应的电脉冲,可以实现对选中的1S1R存储单元执行上述写操作、擦除操作或读操作。Bit line: A signal line required to select a column in a storage array. It works together with the word line to select a 1S1R storage cell. By applying corresponding electrical pulses to the word line and the bit line, the above-mentioned write operation, erase operation or read operation can be performed on the selected 1S1R storage cell.
OTS的阈值转变电压漂移:OTS的阈值转变电压受上一次开启到本次开启的时间间隔以及环境温度影响的特性被称为OTS的阈值转变电压漂移。Threshold transition voltage drift of OTS: The characteristic that the threshold transition voltage of OTS is affected by the time interval from the last turn-on to the current turn-on and the ambient temperature is called the threshold transition voltage drift of OTS.
OTS每次在高于对应的阈值电压的作用下具有较大的电流导通能力,是原本处于低能量态的平衡非导电电子在高压作用下跃迁至高能量态的非平衡导电状态导致的。当阈值电压撤除后,OTS中受阈值转变电压作用激发的高能量非平衡载流子不会在瞬间全部回到平衡态,而是按照一定概率逐步回到低能量的平衡非导电状态。因此,在每次对1S1R存储单元进行操作后,1S1R存储单元中的OTS的阈值转变电压会突然降低,然后随着时间逐渐增加。其中,当OTS所处的环境温度越高,其阈值电压漂移的速度越快。另外,当OTS放置的时间长时,其阈值转变电压也会漂移至一个较高的状态。OTS has a greater current conduction capability each time when it is higher than the corresponding threshold voltage. This is caused by the transition of the originally low-energy balanced non-conductive electrons to a high-energy non-equilibrium conductive state under high voltage. When the threshold voltage is removed, the high-energy non-equilibrium carriers in OTS excited by the threshold transition voltage will not all return to the equilibrium state in an instant, but will gradually return to the low-energy balanced non-conductive state according to a certain probability. Therefore, after each operation on the 1S1R storage unit, the threshold transition voltage of the OTS in the 1S1R storage unit will suddenly decrease, and then gradually increase over time. Among them, the higher the ambient temperature of the OTS, the faster its threshold voltage drifts. In addition, when the OTS is placed for a long time, its threshold transition voltage will also drift to a higher state.
图2是本公开实施例提供的一种1S1R存储单元在不同情况下的阈值电压分布图。如图2所示:FIG2 is a threshold voltage distribution diagram of a 1S1R memory cell under different conditions provided by an embodiment of the present disclosure. As shown in FIG2:
情况一为理想状态下,存储芯片中各1S1R存储单元存储“1”、“0”时,分别对应的阈值电压分布。也就是1S1R存储单元存储“1”的阈值电压分布与1S1R存储单元存储“0”的阈值电压之间具有明显的窗口。在情况一中,通过读电压Vread,能够准确的分辨出1S1R存储单元中存储的是“0”还是“1”。Case 1 is an ideal state, when each 1S1R memory cell in the memory chip stores "1" and "0", the corresponding threshold voltage distribution. That is, there is an obvious window between the threshold voltage distribution of the 1S1R memory cell storing "1" and the threshold voltage of the 1S1R memory cell storing "0". In case 1, by reading the voltage Vread, it is possible to accurately distinguish whether "0" or "1" is stored in the 1S1R memory cell.
在情况二中,当存储芯片中存在大量的刚进行写操作的1S1R存储单元时,由于刚进行写操作的1S1R
存储单元中OTS会被写操作开启,因此对应的阈值电压出现一个明显的下降,导致刚进行写操作的1S1R存储单元对应的阈值电压出现一个明显的下降。对于刚写入“0”的1S1R存储单元的阈值电压可能会降低至读电压Vread以下。在这种情况下,通过读电压Vread会将刚写入“0”的1S1R存储单元读为“1”,导致读取出错。In case 2, when there are a large number of 1S1R memory cells that have just been written to in the memory chip, the 1S1R The OTS in the storage cell will be turned on by the write operation, so the corresponding threshold voltage will drop significantly, causing the threshold voltage of the 1S1R storage cell that has just been written to a write operation to drop significantly. The threshold voltage of the 1S1R storage cell that has just been written with "0" may drop below the read voltage Vread. In this case, the 1S1R storage cell that has just been written with "0" will be read as "1" through the read voltage Vread, resulting in a read error.
在情况三中,当存储芯片中存在大量长时间未进行操作的1S1R存储单元时,由于OTS的阈值转变电压漂移,该部分1S1R存储单元中的OTS会漂移至一个较高的阈值电压,导致该部分1S1R存储单元对应的阈值电压升高。这样该部分写入“1”且长时间的1S1R存储单元的阈值电压可能会上升至读电压Vread以上。在这种情况下,通过读电压Vread会将该部分写入“1”的1S1R存储单元读为“0”,导致读取出错。In case 3, when there are a large number of 1S1R memory cells that have not been operated for a long time in the memory chip, due to the drift of the threshold transition voltage of OTS, the OTS in these 1S1R memory cells will drift to a higher threshold voltage, causing the threshold voltage corresponding to these 1S1R memory cells to increase. In this way, the threshold voltage of these 1S1R memory cells that have been written with "1" for a long time may rise above the read voltage Vread. In this case, the 1S1R memory cells that have been written with "1" will be read as "0" through the read voltage Vread, resulting in a read error.
由上述情况二和情况三可知,OTS的阈值转变电压漂移,严重影响了存储芯片读取的准确性。It can be seen from the above cases 2 and 3 that the threshold transition voltage drift of the OTS seriously affects the accuracy of the memory chip reading.
本公开实施例提供了一种相变存储芯片的控制方法,在该方法中,可以在侦测到预设条件时,对多个存储单元中的第一存储单元施加复位电压。当第一存储单元为处于低阻状态的存储单元时,该复位电压用于开启第一存储单元中的OTS,以使第一存储单元的OTS的阈值转变电压降低。The disclosed embodiment provides a control method for a phase change memory chip, in which a reset voltage can be applied to a first memory cell among a plurality of memory cells when a preset condition is detected. When the first memory cell is a memory cell in a low resistance state, the reset voltage is used to turn on the OTS in the first memory cell, so that the threshold transition voltage of the OTS of the first memory cell is reduced.
通过向第一存储单元施加复位电压,至少能够使得低阻状态的存储单元导通,也就是至少能够使得低阻状态的存储单元中的OTS开启,以使OTS的阈值转变电压降低。这样能够将低阻状态的存储单元保持在一个较低的阈值电压,可以避免OTS的阈值转变电压漂移现象对低阻状态的存储单元的影响,使得低阻状态的存储单元的阈值电压与高阻状态的阈值电压之间具有较大电压。也就是说,可以通过读电压准确的区分出低阻状态的存储单元和高阻状态的存储单元。By applying a reset voltage to the first memory cell, at least the memory cell in the low resistance state can be turned on, that is, at least the OTS in the memory cell in the low resistance state can be turned on, so that the threshold transition voltage of the OTS is reduced. In this way, the memory cell in the low resistance state can be maintained at a relatively low threshold voltage, and the influence of the threshold transition voltage drift phenomenon of the OTS on the memory cell in the low resistance state can be avoided, so that there is a larger voltage between the threshold voltage of the memory cell in the low resistance state and the threshold voltage of the high resistance state. In other words, the memory cell in the low resistance state and the memory cell in the high resistance state can be accurately distinguished by the read voltage.
本公开实施例中对第一存储单元施加复位电压,只需要将第一存储单元的OTS瞬间导通即可,例如对第一存储单元施加的复位电压可以等于读电压。这样,对第一存储单元施加复位电压,能够使存储单元保持在一个较低的阈值电压,且不会对存储单元写入的存储状态产生影响。In the embodiment of the present disclosure, the reset voltage is applied to the first storage cell by turning on the OTS of the first storage cell instantaneously. For example, the reset voltage applied to the first storage cell may be equal to the read voltage. In this way, applying the reset voltage to the first storage cell can keep the storage cell at a relatively low threshold voltage without affecting the storage state written to the storage cell.
本公开实施例提供了存储芯片的控制方法,该存储芯片中包括的存储单元可以是OTS和任一存储介质组成的存储单元。下面以存储单元为1S1R存储单元为例,对本公开实施例提供了一种相变存储芯片的控制方法进行详细说明:The present disclosure provides a control method for a memory chip, wherein the memory unit included in the memory chip may be a memory unit composed of an OTS and any storage medium. The following takes a 1S1R memory unit as an example to describe in detail a control method for a phase change memory chip provided by the present disclosure:
在1S1R存储单元写入不同的存储状态时,1S1R存储单元对应的阈值电压和阻态不同。例如,在1S1R存储单元可写入的存储状态包括“0”和“1”,存储“0”的1S1R存储单元具有高阻状态,存储“1”的1S1R存储单元具有低阻状态,存储“0”的1S1R存储单元对应的阈值电压大于存储“1”的1S1R存储单元对应的阈值电压。When different storage states are written into the 1S1R storage cell, the threshold voltage and resistance state corresponding to the 1S1R storage cell are different. For example, the storage states that can be written into the 1S1R storage cell include "0" and "1", the 1S1R storage cell storing "0" has a high resistance state, the 1S1R storage cell storing "1" has a low resistance state, and the threshold voltage corresponding to the 1S1R storage cell storing "0" is greater than the threshold voltage corresponding to the 1S1R storage cell storing "1".
在本公开实施例中,在侦测到预设条件时,向存储芯片中的第一存储单元施加复位电压,这样存储芯片中至少低阻状态的1S1R存储单元(后续可简称为低阻1S1R存储单元)会导通,该导通的低阻1S1R存储单元中的OTS会一直维持在较低的阈值转变电压。由于写入低阻1S1R存储单元的OTS会一直维持在较低的阈值转变电压,即使高阻状态的1S1R存储单元(后续可简称为高阻1S1R存储单元)中的OTS也漂移至较低的阈值转变电压,低阻1S1R存储单元和高阻1S1R存储单元对应的阈值电压仍然具有较大的差值。其中,该差值即为写入低阻1S1R存储单元中PCM的阈值电压和高阻1S1R存储单元中PCM的阈值电压对应的差值。这样,在对存储芯片中的1S1R存储单元进行读取时,可以将低阻1S1R存储单元对应的阈值电压和高阻1S1R存储单元对应的阈值电压之间的电压确定为读电压,通过该读电压能够准确的读取出1S1R存储单元中写入的存储状态。In the embodiment of the present disclosure, when a preset condition is detected, a reset voltage is applied to the first memory cell in the memory chip, so that at least the 1S1R memory cell in the low-resistance state (hereinafter referred to as the low-resistance 1S1R memory cell) in the memory chip will be turned on, and the OTS in the turned-on low-resistance 1S1R memory cell will always be maintained at a lower threshold transition voltage. Since the OTS written into the low-resistance 1S1R memory cell will always be maintained at a lower threshold transition voltage, even if the OTS in the 1S1R memory cell in the high-resistance state (hereinafter referred to as the high-resistance 1S1R memory cell) also drifts to a lower threshold transition voltage, the threshold voltages corresponding to the low-resistance 1S1R memory cell and the high-resistance 1S1R memory cell still have a large difference. Among them, the difference is the difference corresponding to the threshold voltage of the PCM written into the low-resistance 1S1R memory cell and the threshold voltage of the PCM written into the high-resistance 1S1R memory cell. In this way, when reading the 1S1R memory cell in the memory chip, the voltage between the threshold voltage corresponding to the low-resistance 1S1R memory cell and the threshold voltage corresponding to the high-resistance 1S1R memory cell can be determined as the read voltage, and the storage state written in the 1S1R memory cell can be accurately read through the read voltage.
如图3所示,由于一直按照指定时间间隔向存储芯片中1S1R存储单元施加复位电压,由于OTS的阈值转变电压漂移现象可知,存储芯片中至少低阻1S1R存储单元对应的阈值电压可以保持在一个较低的范围。这样低阻1S1R存储单元的阈值电压和高阻1S1R存储单元的阈值电压之间具有明显的窗口,如此通过位于窗口内的读电压,便可以准确的读取出低阻1S1R存储单元和高阻1S1R存储单元。可见本公开提供的存储芯片的控制方法,能够合理的利用OTS的阈值转变电压漂移现象,解决OTS的阈值转变电压漂移现象带来的存储芯片读取准确率下降的问题。As shown in FIG3 , since the reset voltage is applied to the 1S1R storage unit in the storage chip at a specified time interval, it can be seen that due to the threshold transition voltage drift phenomenon of OTS, the threshold voltage corresponding to at least the low-resistance 1S1R storage unit in the storage chip can be maintained in a relatively low range. In this way, there is an obvious window between the threshold voltage of the low-resistance 1S1R storage unit and the threshold voltage of the high-resistance 1S1R storage unit, so that the low-resistance 1S1R storage unit and the high-resistance 1S1R storage unit can be accurately read through the read voltage within the window. It can be seen that the control method of the storage chip provided by the present disclosure can reasonably utilize the threshold transition voltage drift phenomenon of OTS to solve the problem of decreased storage chip reading accuracy caused by the threshold transition voltage drift phenomenon of OTS.
在一种可实现的方式中,上述复位电压可以大于相变存储芯片的读电压,且不小于低阻1S1R存储单元的阈值电压。如此通过向1S1R存储单元施加大于读电压的复位电压,至少能够使得低阻1S1R存储单元中的OTS开启。该复位电压还可以大于高阻1S1R存储单元的阈值电压,这样通过向1S1R存储单元施加大于读电压的复位电压,能够使得施加复位电压的所有的1S1R存储单元中的OTS开启,可以将所有
1S1R存储单元的OTS的阈值转变电压维持在一个较低的水平,进而能够提高读取1S1R存储单元的准确率。In an achievable manner, the reset voltage can be greater than the read voltage of the phase change memory chip and not less than the threshold voltage of the low-resistance 1S1R memory cell. Thus, by applying a reset voltage greater than the read voltage to the 1S1R memory cell, at least the OTS in the low-resistance 1S1R memory cell can be turned on. The reset voltage can also be greater than the threshold voltage of the high-resistance 1S1R memory cell. Thus, by applying a reset voltage greater than the read voltage to the 1S1R memory cell, the OTS in all the 1S1R memory cells to which the reset voltage is applied can be turned on, and all The threshold transition voltage of the OTS of the 1S1R memory cell is maintained at a relatively low level, thereby improving the accuracy of reading the 1S1R memory cell.
在一种可实现的方式中,上述侦测到预设条件可以是侦测到预设的时间,该预设的时间为指定的时间间隔到达后的时间。也就是说,在本公开实施例中可以按照指定的时间间隔向第一存储单元施加复位电压。In an achievable manner, the above-mentioned detection of the preset condition may be the detection of a preset time, which is the time after the specified time interval arrives. That is, in the embodiment of the present disclosure, a reset voltage may be applied to the first storage unit at a specified time interval.
在实施中,相变存储芯片中可以设置有复位计时电路,每当复位计时电路的计时时长达到指定的时间间隔时,可以触发向相变存储芯片中的第一存储单元施加复位电压。其中,该指定的时间间隔可以小于低阻1S1R存储单元的阈值电压漂移到存储芯片的读电压的时长。这样,可以避免在时间间隔中,1S1R存储单元的阈值电压漂移超出存储芯片的读电压,使得复位电压无法开启1S1R存储单元的OTS。In implementation, a reset timing circuit may be provided in the phase change memory chip, and whenever the timing duration of the reset timing circuit reaches a specified time interval, a reset voltage may be triggered to be applied to the first memory cell in the phase change memory chip. The specified time interval may be less than the time duration for the threshold voltage of the low resistance 1S1R memory cell to drift to the read voltage of the memory chip. In this way, it is possible to avoid the threshold voltage of the 1S1R memory cell drifting beyond the read voltage of the memory chip during the time interval, so that the reset voltage cannot turn on the OTS of the 1S1R memory cell.
存储芯片当前使用的读电压是按照指定时间间隔向存储芯片中的1S1R存储单元施加复位电压后,在低阻1S1R存储单元的阈值电压和高阻1S1R存储单元的阈值电压之间的电压。如果低阻1S1R存储单元中的的阈值电压漂移到设置的读电压设置超出读电压,则复位电压就无法导通低阻1S1R存储单元,也就是低阻1S1R存储单元中的OTS无法被复位电压开启,相应的OTS漂移的阈值转变电压就无法降到最低。进而又会导致低阻1S1R存储单元被误读。因此,在本公开实施例中,将该指定的时间间隔设置为小于低阻1S1R存储单元的阈值电压漂移到存储芯片的读电压的时长,可以提高通过读电压读取1S1R存储单元的准确性。The read voltage currently used by the memory chip is a voltage between the threshold voltage of the low-resistance 1S1R memory cell and the threshold voltage of the high-resistance 1S1R memory cell after applying a reset voltage to the 1S1R memory cell in the memory chip at a specified time interval. If the threshold voltage in the low-resistance 1S1R memory cell drifts to the set read voltage and exceeds the read voltage, the reset voltage cannot turn on the low-resistance 1S1R memory cell, that is, the OTS in the low-resistance 1S1R memory cell cannot be turned on by the reset voltage, and the threshold transition voltage of the corresponding OTS drift cannot be reduced to the minimum. This in turn causes the low-resistance 1S1R memory cell to be misread. Therefore, in the embodiment of the present disclosure, the specified time interval is set to be less than the duration of the threshold voltage of the low-resistance 1S1R memory cell drifting to the read voltage of the memory chip, which can improve the accuracy of reading the 1S1R memory cell through the read voltage.
另外,该指定时间间隔的可以一个固定的时间间隔,即可以按照时长为指定时间间隔的周期向存储芯片中的1S1R存储单元施加复位电压。或者该指定时间间隔可以不固定,也就是每次向存储芯片中的1S1R存储单元施加复位电压的时间间隔不固定。In addition, the specified time interval may be a fixed time interval, that is, the reset voltage may be applied to the 1S1R storage unit in the storage chip in a cycle with a duration of the specified time interval. Alternatively, the specified time interval may be not fixed, that is, the time interval for applying the reset voltage to the 1S1R storage unit in the storage chip each time is not fixed.
需要说明的是,根据1S1R存储单元的类型不同,1S1R存储单元中写入的存储状态的数目不限于是2,还可以是更多,例如写入到1S1R存储单元的存储状态可以包括“00”、“01”、“11”、“10”。It should be noted that, depending on the type of the 1S1R storage unit, the number of storage states written into the 1S1R storage unit is not limited to 2, but may be more. For example, the storage states written into the 1S1R storage unit may include "00", "01", "11", and "10".
在一种可实现的方式中,上述预设条件还可以为侦测到复位请求。其中该复位请求可以由用户触发,或者通过上述指定的时间间隔触发。例如,相变存储芯片连接有存储控制器,该存储控制器可以每隔指定的时间间隔向相变存储芯片发送复位请求。相变存储芯片在接收到复位请求之后,可以向第一存储单元施加复位电压。另外,复位请求中还可以携带有第一存储单元的地址信息。In an achievable manner, the above-mentioned preset condition may also be detection of a reset request. The reset request may be triggered by a user, or may be triggered by the above-mentioned specified time interval. For example, the phase-change memory chip is connected to a storage controller, and the storage controller may send a reset request to the phase-change memory chip at specified time intervals. After receiving the reset request, the phase-change memory chip may apply a reset voltage to the first storage unit. In addition, the reset request may also carry address information of the first storage unit.
上述第一存储单元可以是相变存储芯片中包括的所有1S1R存储单元,也可以是相变存储芯片中包括的部分1S1R存储单元。当述第一存储单元为相变存储芯片中包括的部分1S1R存储单元时,可以至少包括以下两种情况:The first storage unit may be all 1S1R storage units included in the phase-change memory chip, or may be some 1S1R storage units included in the phase-change memory chip. When the first storage unit is some 1S1R storage units included in the phase-change memory chip, it may include at least the following two situations:
情况一:第一存储单元为存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的1S1R存储单元。Case 1: the first storage unit is a 1S1R storage unit in the storage chip, the number of read operations and write operations of which is less than a threshold number according to statistics within a specified time.
在实施中,相变存储芯片连接的存储控制器可以对指定时间内相变存储芯片中各个1S1R存储单元读操作和写操作的操作次数进行统计。对于相对应的操作次数小于次数阈值的1S1R存储单元,可认为是操作不频繁的1S1R存储单元。对于操作不频繁的1S1R存储单元,其OTS可能由于长时间没有开启,阈值转变电压会漂移到较高的水平。因此,可以对该部分操作不频繁的1S1R存储单元施加复位电压,能够提高在相变存储芯片中读取1S1R存储单元的准确率。In implementation, the storage controller connected to the phase-change memory chip can count the number of read and write operations of each 1S1R memory cell in the phase-change memory chip within a specified time. For 1S1R memory cells whose corresponding number of operations is less than the number threshold, they can be considered as 1S1R memory cells with infrequent operations. For 1S1R memory cells with infrequent operations, their OTS may drift to a higher level due to not being turned on for a long time. Therefore, a reset voltage can be applied to these 1S1R memory cells with infrequent operations, which can improve the accuracy of reading 1S1R memory cells in the phase-change memory chip.
情况二:第一存储单元为存储芯片中在指定时长内未进行过读操作和写操作的1S1R存储单元。Case 2: The first storage unit is a 1S1R storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
在实施中,在对各存储单元进行读操作和写操作后,存储控制器可以对存储单元进行计时,当存储单元在指定时长内未进行过读操作和写操作时,可以向该存储单元施加复位电压,以避免该存储单元的OTS的阈值转变电压漂移至比较高的阈值转变电压。如此能够提高在相变存储芯片中读取1S1R存储单元的准确率。其中,该指定时长可以设置为小于低阻1S1R存储单元的阈值电压漂移到存储芯片的读电压的时长。In implementation, after performing read and write operations on each storage unit, the storage controller can time the storage unit. When the storage unit has not been read and written within a specified time, a reset voltage can be applied to the storage unit to prevent the threshold transition voltage of the OTS of the storage unit from drifting to a relatively high threshold transition voltage. This can improve the accuracy of reading 1S1R storage units in phase change memory chips. The specified time can be set to be less than the time it takes for the threshold voltage of the low-resistance 1S1R storage unit to drift to the read voltage of the storage chip.
在本公开实施例中,对多个存储单元中的第一存储单元施加复位电压的处理可以包括:对第一存储单元耦合的字线施加第一电压,对第一存储单元耦合的位线施加第二电压,第一电压和第二电压在第一存储单元上形成的压差等于复位电压。在一种示例中,可以直接通过对1S1R存储单元进行读写操作的读写电路对第一存储单元耦合的字线施加第一电压,对第一存储单元耦合的位线施加第二电压,以完成对第一存储单元施加复位电压。In the embodiment of the present disclosure, the process of applying a reset voltage to a first memory cell among the plurality of memory cells may include: applying a first voltage to a word line coupled to the first memory cell, applying a second voltage to a bit line coupled to the first memory cell, and a voltage difference formed on the first memory cell by the first voltage and the second voltage is equal to the reset voltage. In one example, the first voltage may be directly applied to the word line coupled to the first memory cell and the second voltage may be applied to the bit line coupled to the first memory cell through a read/write circuit that performs read/write operations on the 1S1R memory cell, so as to complete the application of the reset voltage to the first memory cell.
在一种可实现的方式中,向存储芯片中的1S1R存储单元施加复位电压,可以是按照设定的施加顺序,分批向各1S1R存储单元施加复位电压。下面对本公开实施例中提供的两种施加复位电压的实现方式进行
介绍:In one achievable manner, applying the reset voltage to the 1S1R memory cell in the memory chip may be performed by applying the reset voltage to each 1S1R memory cell in batches according to a set application sequence. introduce:
方式一:以行为单位依次向存储芯片中的各1S1R存储单元施加复位电压。也就是每次施加复位电压的1S1R存储单元与同一字线连接。Method 1: Applying a reset voltage to each 1S1R memory cell in the memory chip in row units in sequence, that is, each 1S1R memory cell to which the reset voltage is applied is connected to the same word line.
在实施中,每当达到相应的时间间隔后,可以以行为单位,依次向相应行中的1S1R存储单元施加复位电压,直到对存储芯片中第一存储单元均施加复位电压。例如按照字线的顺序,依次对字线连接的各个1S1R存储单元施加复位电压,直到对存储芯片中的各1S1R存储单元均施加复位电压。In implementation, whenever a corresponding time interval is reached, a reset voltage may be sequentially applied to the 1S1R memory cells in the corresponding row in units of rows until the reset voltage is applied to all first memory cells in the memory chip. For example, in the order of word lines, a reset voltage is sequentially applied to each 1S1R memory cell connected to the word line until the reset voltage is applied to each 1S1R memory cell in the memory chip.
对字线连接的各个1S1R存储单元施加复位电压时,字线连接的部分1S1R存储单元会导通,与该部分导通的1S1R存储单元连接的位线上的电流,将会汇聚在同一字线上。该汇聚的电流可能会超过字线可承受的最大电流。因此为了避免该问题,技术人员可以预先设置有每次向同一字线施加复位电压的1S1R存储单元的第一数目。该第一数目可根据字线可承受的最大电流设定。例如,字线可承受的最大电流为1A,1S1R存储单元导通的电流为0.1A,则该第一数目最大可为10。When a reset voltage is applied to each 1S1R memory cell connected to a word line, some of the 1S1R memory cells connected to the word line will be turned on, and the current on the bit line connected to the partially turned-on 1S1R memory cells will converge on the same word line. The converged current may exceed the maximum current that the word line can withstand. Therefore, in order to avoid this problem, the technician can pre-set the first number of 1S1R memory cells to which the reset voltage is applied to the same word line each time. The first number can be set according to the maximum current that the word line can withstand. For example, the maximum current that the word line can withstand is 1A, and the current of the 1S1R memory cell turned on is 0.1A, then the first number can be up to 10.
如图4所示,在设置第一数目的情况下,可以向目标字线施加选中电压(第一电压),目标字线之外的其他字线施加非选中电压,并同时在第一数目个字线上施加第二电压。其中,在位线上施加的第二电压和在字线上施加的选中电压在1S1R存储单元的两端形成的压差可等于复位电压。其中,目标字线可以是一个也可以是多个,当目标字线为多个时,可以同时多行多列的1S1R存储单元施加复位电压,当目标字线的个数和第一数目均为1时,可以仅对一个1S1R存储单元施加复位电压。As shown in FIG. 4 , in the case of setting the first number, a selected voltage (first voltage) may be applied to the target word line, a non-selected voltage may be applied to other word lines other than the target word line, and a second voltage may be applied to the first number of word lines at the same time. The voltage difference formed at both ends of the 1S1R memory cell by the second voltage applied to the bit line and the selected voltage applied to the word line may be equal to the reset voltage. The target word line may be one or more. When there are more than one target word lines, the reset voltage may be applied to 1S1R memory cells in multiple rows and columns at the same time. When the number of target word lines and the first number are both 1, the reset voltage may be applied to only one 1S1R memory cell.
在实施中,直接在利用存储芯片中的读写电路,在向目标字线施加选中电压、向第一数目个位线施加第二电压。或者,可以在施加复位电压之前,先对第一数目个位线分别连接的电容充电至第二电压,当需要向第一数目个位线施加第二电压时,通过控制位线连接的字线放电,实现向位线施加第二电压。其中,位线连接的电容可以是位线的寄生电容,也可以是与位线的任一端接入的电容。In implementation, the read/write circuit in the memory chip is directly used to apply the selected voltage to the target word line and the second voltage to the first number of bit lines. Alternatively, before applying the reset voltage, the capacitors connected to the first number of bit lines can be charged to the second voltage. When the second voltage needs to be applied to the first number of bit lines, the second voltage is applied to the bit lines by controlling the word lines connected to the bit lines to discharge. The capacitor connected to the bit lines can be a parasitic capacitor of the bit lines or a capacitor connected to either end of the bit lines.
通过电容向位线施加第二电压,只会在电容导通的一瞬间向位线施加第二电压,之后电容施加在位线上的电压会逐渐降低。这样复位电压在1S1R存储单元两端的作用时间较短,能够降低复位电压对1S1R存储单元的影响。By applying the second voltage to the bit line through the capacitor, the second voltage will only be applied to the bit line at the moment when the capacitor is turned on, and then the voltage applied by the capacitor to the bit line will gradually decrease. In this way, the reset voltage acts on both ends of the 1S1R memory cell for a shorter time, which can reduce the impact of the reset voltage on the 1S1R memory cell.
另外,为了进一步降低复位电压对1S1R存储单元的影响,提高整体向存储芯片的各1S1R存储单元施加复位电压的效率。在通过电容向第一数目个位线施加第二电压的第一指定时长后,将第一数目个位线接地,该第一指定时长小于电容的放电时长。如此通过对位线进行接地,能够降低向1S1R存储单元两端施加电压的时长,降低施加的电压对1S1R存储单元。并且通过对位线进行接地,能够加快将电容中的电压释放完毕,进而可对存储芯片中其他1S1R存储单元施加复位电压,能够缩短两次施加复位电压之间的时间间隔,提高整体向存储芯片的各1S1R存储单元施加复位电压的效率。In addition, in order to further reduce the impact of the reset voltage on the 1S1R memory cell, the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip is improved. After applying the second voltage to the first number of bit lines through the capacitor for a first specified time, the first number of bit lines are grounded, and the first specified time is less than the discharge time of the capacitor. In this way, by grounding the bit line, the time for applying the voltage to both ends of the 1S1R memory cell can be reduced, and the impact of the applied voltage on the 1S1R memory cell can be reduced. And by grounding the bit line, the voltage in the capacitor can be released faster, and then the reset voltage can be applied to other 1S1R memory cells in the memory chip, which can shorten the time interval between two reset voltage applications, and improve the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip.
方式二:以列为单位依次向存储芯片中的各1S1R存储单元施加复位电压。也就是每次施加复位电压的1S1R存储单元与同一位线连接。Method 2: Applying a reset voltage to each 1S1R memory cell in the memory chip in order in columns, that is, each 1S1R memory cell to which the reset voltage is applied is connected to the same bit line.
在实施中,每当达到相应的时间间隔后,可以以列为单位,依次向相应列中的1S1R存储单元施加复位电压,直到对存储芯片中第一存储单元均施加复位电压。例如按照位线的顺序,依次对位线连接的各个1S1R存储单元施加复位电压,直到对存储芯片中的各1S1R存储单元均施加复位电压。In implementation, whenever a corresponding time interval is reached, a reset voltage may be applied to the 1S1R memory cells in the corresponding column in units of columns, until the reset voltage is applied to all first memory cells in the memory chip. For example, a reset voltage may be applied to each 1S1R memory cell connected to the bit line in sequence, until the reset voltage is applied to all 1S1R memory cells in the memory chip.
对位线连接的各个1S1R存储单元施加复位电压时,位线连接的部分1S1R存储单元会导通,与该部分导通的1S1R存储单元连接的字线上的电流,将会汇聚在同一位线上。该汇聚的电流可能会超过位线可承受的最大电流。因此为了避免该问题,技术人员可以预先设置有每次向同一位线施加复位电压的1S1R存储单元的第二数目。该第二数目可根据位线可承受的最大电流设定。例如,位线可承受的最大电流为1A,1S1R存储单元导通的电流为0.1A,则该第二数目最大可为10。When a reset voltage is applied to each 1S1R memory cell connected to the bit line, some of the 1S1R memory cells connected to the bit line will be turned on, and the current on the word line connected to the partially turned-on 1S1R memory cells will converge on the same bit line. The converged current may exceed the maximum current that the bit line can withstand. Therefore, in order to avoid this problem, the technician can pre-set the second number of 1S1R memory cells that apply the reset voltage to the same bit line each time. The second number can be set according to the maximum current that the bit line can withstand. For example, the maximum current that the bit line can withstand is 1A, and the current of the 1S1R memory cell turned on is 0.1A, then the second number can be up to 10.
如图5所示,在设置第二数目的情况下,可以向目标位线施加选中电压(第二电压),目标位线之外的其他位线施加非选中电压,并同时在第二数目个字线上施加第一电压。其中,在字线上施加的第一电压和在位线上施加的选中电压在1S1R存储单元的两端形成的压差可等于复位电压。目标位线可以是一个也可以是多个,当目标位线为多个时,可以同时多行多列的1S1R存储单元施加复位电压,当目标位线的个数和第二数目均为1时,可以仅对一个1S1R存储单元施加复位电压。As shown in FIG. 5 , in the case of setting the second number, a selected voltage (second voltage) may be applied to the target bit line, a non-selected voltage may be applied to other bit lines other than the target bit line, and the first voltage may be applied to the second number of word lines at the same time. The voltage difference formed at both ends of the 1S1R memory cell by the first voltage applied to the word line and the selected voltage applied to the bit line may be equal to the reset voltage. The target bit line may be one or more. When there are more than one target bit lines, the reset voltage may be applied to 1S1R memory cells in multiple rows and columns at the same time. When the number of target bit lines and the second number are both 1, the reset voltage may be applied to only one 1S1R memory cell.
在实施中,直接在利用存储芯片中的读写电路,在向目标位线施加选中电压、向第二数目个字线施加第一电压。或者,可以在施加复位电压之前,先对第二数目个字线分别连接的电容充电至第一电压,当需要向第二数目个字线施加第一电压时,通过控制字线连接的字线放电,实现向字线施加第一电压。其中,
字线连接的电容可以是字线的寄生电容,也可以是与字线的任一端接入的电容。In implementation, the read/write circuit in the memory chip is directly used to apply the selected voltage to the target bit line and the first voltage to the second number of word lines. Alternatively, before applying the reset voltage, the capacitors connected to the second number of word lines can be charged to the first voltage. When the first voltage needs to be applied to the second number of word lines, the first voltage is applied to the word lines by controlling the word lines to be connected to discharge. The capacitor connected to the word line may be a parasitic capacitor of the word line, or may be a capacitor connected to either end of the word line.
通过电容向字线施加第一电压,只会在电容导通的一瞬间向字线施加第一电压,之后电容施加在字线上的电压会逐渐降低。这样复位电压在1S1R存储单元两端的作用时间较短,能够降低复位电压对1S1R存储单元的影响。By applying the first voltage to the word line through the capacitor, the first voltage will only be applied to the word line at the moment when the capacitor is turned on, and then the voltage applied by the capacitor to the word line will gradually decrease. In this way, the reset voltage acts on both ends of the 1S1R memory cell for a shorter time, which can reduce the impact of the reset voltage on the 1S1R memory cell.
另外,为了进一步降低复位电压对1S1R存储单元的影响,提高整体向存储芯片的各1S1R存储单元施加复位电压的效率。在通过电容向第二数目个字线施加第一电压的第二指定时长后,将第二数目个字线接地,该第二指定时长小于电容的放电时长。如此通过对字线进行接地,能够降低向1S1R存储单元两端施加电压的时长,降低施加的电压对1S1R存储单元。并且通过对字线进行接地,能够加快将电容中的电压释放完毕,进而可对存储芯片中其他1S1R存储单元施加复位电压,能够缩短两次施加复位电压之间的时间间隔,提高整体向存储芯片的各1S1R存储单元施加复位电压的效率。In addition, in order to further reduce the impact of the reset voltage on the 1S1R memory cell, the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip is improved. After applying the first voltage to the second number of word lines through the capacitor for a second specified time, the second number of word lines is grounded, and the second specified time is less than the discharge time of the capacitor. In this way, by grounding the word line, the time for applying the voltage to both ends of the 1S1R memory cell can be reduced, and the impact of the applied voltage on the 1S1R memory cell can be reduced. And by grounding the word line, the voltage in the capacitor can be released faster, and then the reset voltage can be applied to other 1S1R memory cells in the memory chip, which can shorten the time interval between the two applications of the reset voltage, and improve the overall efficiency of applying the reset voltage to each 1S1R memory cell of the memory chip.
在一种可实现的方式中,在按照指定时间间隔向存储芯片中的1S1R存储单元施加复位电压之前,还可以根据存储芯片当前的温度,确定该时间间隔的时长。In one achievable manner, before applying the reset voltage to the 1S1R storage unit in the storage chip at a specified time interval, the length of the time interval may also be determined according to the current temperature of the storage chip.
随着温度的升高,OTS的阈值转变电压漂移的速度也就越快。因此,为了避免受温度影响,1S1R存储单元在施加复位电压后的指定时间间隔内,对应的阈值电压漂移至读电压之上,技术人员可预先设置温度与时长的对应关系,在该对应关系中温度和时长负相关。在实施中,可以在按照检测周期或每次施加复位电压之前,检测存储芯片当前的目标温度,然后可以在对应关系中确定目标温度对应的目标时长,然后将当前使用的指定时间间隔更新为目标时长。存储芯片当前的目标温度越高,根据对应关系确定的指定时间间隔的时长越短。如此缩短指定时间间隔,可以避免受温度升高的影响,1S1R存储单元在指定时间间隔内,阈值电压漂移至读电压之上。As the temperature increases, the threshold transition voltage of the OTS drifts faster. Therefore, in order to avoid being affected by temperature, the corresponding threshold voltage of the 1S1R storage unit drifts above the read voltage within a specified time interval after the reset voltage is applied. The technician can pre-set the corresponding relationship between temperature and duration, in which the temperature and duration are negatively correlated. In implementation, the current target temperature of the storage chip can be detected according to the detection cycle or before each application of the reset voltage, and then the target duration corresponding to the target temperature can be determined in the corresponding relationship, and then the currently used specified time interval is updated to the target duration. The higher the current target temperature of the storage chip, the shorter the duration of the specified time interval determined according to the corresponding relationship. By shortening the specified time interval in this way, the influence of the temperature increase can be avoided, and the threshold voltage of the 1S1R storage unit drifts above the read voltage within the specified time interval.
在一种可实现的方式中,上次向存储芯片中的1S1R存储单元施加复位电压后的时长达到指定时间间隔时,分批向存储芯片中的各1S1R存储单元施加复位电压,其中,每批施加复位电压的1S1R存储单元的个数与存储芯片的温度正相关。其中,上述指定时间间隔可以是分批向存储芯片中各1S1R存储单元施加完复位电压的时长。当温度升高时,可以增加每批施加复位电压的1S1R存储单元的个数,进而减少向存储芯片中各1S1R存储单元施加复位电压的次数,进而可以降低向1S1R存储单元施加复位电压的时间间隔。如此可以缩短指定时间间隔,能够避免受温度升高,1S1R存储单元在指定时间间隔内,阈值电压漂移至读电压之上。In one achievable manner, when the time after the last application of the reset voltage to the 1S1R memory cell in the memory chip reaches a specified time interval, the reset voltage is applied to each 1S1R memory cell in the memory chip in batches, wherein the number of 1S1R memory cells to which the reset voltage is applied in each batch is positively correlated with the temperature of the memory chip. The above-mentioned specified time interval may be the time taken to apply the reset voltage to each 1S1R memory cell in the memory chip in batches. When the temperature rises, the number of 1S1R memory cells to which the reset voltage is applied in each batch may be increased, thereby reducing the number of times the reset voltage is applied to each 1S1R memory cell in the memory chip, thereby reducing the time interval for applying the reset voltage to the 1S1R memory cell. In this way, the specified time interval can be shortened, and the threshold voltage of the 1S1R memory cell can be prevented from drifting above the read voltage within the specified time interval due to the temperature increase.
在一种可实现的方式中,上述复位电压的大小可以与存储芯片对应的疲劳次数相关。其中,疲劳次数对存储芯片进行读、写等操作的次数。随着对存储芯片进行读、写等操作的次数增加,1S1R存储单元中存储单元的材料特性会衰弱,1S1R存储单元的阈值电压会随着降低。因此为了避免复位电压对材料特性衰弱之后的存储单元产生影响,技术人员可以预先设置疲劳次数与电压的对应关系,在向存储芯片中的1S1R存储单元施加复位电压之前,可以在对应关系中确定当前存储芯片的疲劳次数对应的目标电压,将目标电压确定为复位电压。其中,在该对应关系中次数与电压负相关。也就是说,每存储芯片对应的疲劳次数较高时,对第一存储单元单元施加的复位电压越小。这样根据疲劳次数调整复位电压的电压,能够降低相变存储芯片对第一存储单元施加复位电压的功耗。In an achievable manner, the magnitude of the above-mentioned reset voltage may be related to the fatigue times corresponding to the memory chip. The fatigue times refer to the number of times the memory chip is read, written, and other operations. As the number of times the memory chip is read, written, and other operations increases, the material properties of the memory cell in the 1S1R memory cell will weaken, and the threshold voltage of the 1S1R memory cell will decrease accordingly. Therefore, in order to avoid the reset voltage from affecting the memory cell after the material properties weaken, the technician may pre-set the corresponding relationship between the fatigue times and the voltage. Before applying the reset voltage to the 1S1R memory cell in the memory chip, the target voltage corresponding to the fatigue times of the current memory chip may be determined in the corresponding relationship, and the target voltage may be determined as the reset voltage. In this corresponding relationship, the times are negatively correlated with the voltage. That is, when the fatigue times corresponding to each memory chip are higher, the reset voltage applied to the first memory cell is smaller. In this way, by adjusting the voltage of the reset voltage according to the fatigue times, the power consumption of the phase change memory chip applying the reset voltage to the first memory cell can be reduced.
图6是本公开实施例提供的一种存储系统结构示意图,参见图6,在存储系统中包括存储芯片和存储控制器。相变存储器的外围电路可以包括IO电路模块、指令译码器、控制电路、复位计时电路、复位地址管理电路、复位电路、读写电路、行译码器和列译码器。其中,复位计时电路、复位地址管理电路和复位电路可以是本公开实施例提供的存储芯片相对于传统的存储芯片新增的逻辑电路。存储控制器还可以与设置有该存储系统的设备的处理器相连(图6中未示出)。FIG6 is a schematic diagram of the structure of a storage system provided by an embodiment of the present disclosure. Referring to FIG6 , a storage chip and a storage controller are included in the storage system. The peripheral circuit of the phase change memory may include an IO circuit module, an instruction decoder, a control circuit, a reset timing circuit, a reset address management circuit, a reset circuit, a read-write circuit, a row decoder, and a column decoder. Among them, the reset timing circuit, the reset address management circuit, and the reset circuit may be logic circuits newly added to the storage chip provided by the embodiment of the present disclosure relative to the traditional storage chip. The storage controller may also be connected to a processor of a device provided with the storage system (not shown in FIG6 ).
复位计时电路,用于实现计时功能,当计时时长达到设定的时长时,可触发向复位地址管理电路发送复位指令(复位请求)。The reset timing circuit is used to implement the timing function. When the timing duration reaches the set duration, it can trigger the sending of a reset instruction (reset request) to the reset address management circuit.
复位地址管理电路,用于在接收到复位指令后,计算需要实施复位操作(也即是施加复位电压的操作)的1S1R存储单元的地址信息,并将地址信息发送至复位电路。The reset address management circuit is used to calculate the address information of the 1S1R storage unit that needs to perform a reset operation (that is, an operation of applying a reset voltage) after receiving a reset instruction, and send the address information to the reset circuit.
复位电路,用于在接收到地址信息之后,然后可以根据地址信息,对相应1S1R存储单元连接位线进行充放电,实现对相应1S1R存储单元施加复位电压。The reset circuit is used to charge and discharge the bit line connected to the corresponding 1S1R storage unit according to the address information after receiving the address information, so as to apply a reset voltage to the corresponding 1S1R storage unit.
在一种可实现的方式中,复位指令可以包括强制复位指令和自动复位指令。强制复位指令是由存储控
制器触发的复位指令。自动复位指令是由存储芯片触发的复位指令。In one achievable manner, the reset instruction may include a forced reset instruction and an automatic reset instruction. The forced reset instruction is a command issued by the storage controller. The automatic reset command is a reset command triggered by the memory chip.
对于对存储控制器触发强制复位指令的过程可以如下:The process of triggering a forced reset instruction on the storage controller can be as follows:
S1、存储控制器启动自动定时电路。S1. The storage controller starts the automatic timing circuit.
S2、自动定时电路每隔一定复位时间间隔向控制器指令队列新增一个强制复位指令。S2. The automatic timing circuit adds a forced reset instruction to the controller instruction queue at a certain reset time interval.
其中,该复位时间间隔与上述指定时间间隔的比值,等于一次复位指令能够施加复位电压的1S1R存储单元的个数与1S1R存储单元总个数的比值。The ratio of the reset time interval to the above-mentioned specified time interval is equal to the ratio of the number of 1S1R storage units to which the reset voltage can be applied by one reset instruction to the total number of 1S1R storage units.
S3、控制器指令队列收到强制复位指令后,优先执行完当前正在执行的指令,然后向存储芯片发送强制复位指令。S3. After receiving the forced reset instruction, the controller instruction queue executes the currently executed instruction first, and then sends the forced reset instruction to the storage chip.
S4、当存储芯片接收到该强制复位指令后,存储芯片通过内部的复位地址管理电路计算下一个复位指令的目标地址,并由复位电路执行复位动作。S4. After the memory chip receives the forced reset instruction, the memory chip calculates the target address of the next reset instruction through the internal reset address management circuit, and the reset circuit performs the reset action.
对于对存储芯片触发自动复位指令的过程可以如下:The process of triggering an automatic reset instruction for a memory chip can be as follows:
S1、存储控制器发送自动复位指令。S1. The storage controller sends an automatic reset instruction.
S2、存储芯片接收自动复位指令后,通过内部计时电路自动计算下一个复位指令的时间,并在时间到来后发送一个内部复位请求信号,该时间即为上述复位时间间隔。S2. After receiving the automatic reset instruction, the storage chip automatically calculates the time of the next reset instruction through the internal timing circuit, and sends an internal reset request signal after the time arrives. The time is the above reset time interval.
S3、当存储芯片内部复位信号到来后,存储芯片通过内部复位地址管理电路自动计算下一个复位指令的目标地址。S3. When the internal reset signal of the memory chip arrives, the memory chip automatically calculates the target address of the next reset instruction through the internal reset address management circuit.
S4、存储芯片内部自动执行该地址的复位动作。S4. The memory chip automatically performs the reset action of the address.
S5、存储芯片完成复位后继续等待,直到内部计时电路再次发送内部复位请求信号。其中,存储芯片在自动复位过程中,不接受任何读写指令,但是可以接受退出自动复位指令。当接收到退出自动复位指令后,存储芯片进入idle状态。S5. After the memory chip completes the reset, it continues to wait until the internal timing circuit sends an internal reset request signal again. During the automatic reset process, the memory chip does not accept any read or write instructions, but can accept the exit automatic reset instruction. After receiving the exit automatic reset instruction, the memory chip enters the idle state.
本公开实施例提供了一种存储芯片,该存储芯片可以是图1所示的存储芯片,包括外围电路和多个存储单元,外围电路通过存储芯片中的字线和位线与每个存储单元连接,每个存储单元包括双向阈值开关OTS和存储介质,OTS具有阈值转变电压,根据阈值转变电压对存储单元施加读写电压以对存储介质进行读写操作。An embodiment of the present disclosure provides a memory chip, which may be the memory chip shown in FIG. 1 , including a peripheral circuit and a plurality of memory cells, wherein the peripheral circuit is connected to each memory cell via a word line and a bit line in the memory chip, wherein each memory cell includes a bidirectional threshold switch OTS and a storage medium, wherein the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform read/write operations on the storage medium.
为实现上述实施例中对存储芯片的控制方法,该外围电路用于:当侦测到预设条件时,对多个存储单元中的第一存储单元施加复位电压,当多个存储单元中的第一存储单元为处于低阻状态的存储单元时,复位电压开启第一存储单元的OTS,以使第一存储单元的OTS的阈值转变电压降低。To implement the control method for the memory chip in the above embodiment, the peripheral circuit is used to: when a preset condition is detected, apply a reset voltage to a first memory cell among the multiple memory cells; when the first memory cell among the multiple memory cells is a memory cell in a low-resistance state, the reset voltage turns on the OTS of the first memory cell, so that the threshold transition voltage of the OTS of the first memory cell is reduced.
在一种可实现的方式中,复位电压大于存储芯片的读电压。In one achievable manner, the reset voltage is greater than the read voltage of the memory chip.
在一种可实现的方式中,侦测到预设条件包括侦测到预设的时间,预设的时间为指定的时间间隔到达后的时间。In an achievable manner, detecting the preset condition includes detecting a preset time, where the preset time is the time after a specified time interval has arrived.
在一种可实现的方式中,预设条件为侦测到复位请求。In one achievable manner, the preset condition is detecting a reset request.
在一种可实现的方式中,第一存储单元为存储芯片所包括的所有存储单元。In one achievable manner, the first storage unit is all storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片所包括的部分存储单元。In one achievable manner, the first storage unit is a portion of storage units included in the storage chip.
在一种可实现的方式中,第一存储单元为存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip for which the number of read operations and write operations performed within a specified time is less than a number threshold.
在一种可实现的方式中,第一存储单元为存储芯片中在指定时长内未进行过读操作和写操作的存储单元。In one achievable manner, the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation or a write operation within a specified time period.
在一种可实现的方式中,外围电路用于:对第一存储单元耦合的字线施加第一电压,对第一存储单元耦合的位线施加第二电压,第一电压和第二电压在第一存储单元上形成的压差等于复位电压。In one achievable manner, the peripheral circuit is used to: apply a first voltage to a word line coupled to the first storage cell, apply a second voltage to a bit line coupled to the first storage cell, and a voltage difference formed by the first voltage and the second voltage on the first storage cell is equal to a reset voltage.
在一种可实现的方式中,指定的时间间隔小于低阻状态的存储单元的阈值电压漂移到存储芯片的读电压的时长。In an implementable manner, the specified time interval is shorter than the time duration for the threshold voltage of the memory cell in the low resistance state to drift to the read voltage of the memory chip.
在一种可实现的方式中,外围电路还用于:获取存储芯片当前的目标温度;在温度和时长的对应关系中,确定目标温度对应的目标时长,其中,在温度和时长的对应关系中温度与时长负相关;将目标时长确定为指定的时间间隔。In one achievable manner, the peripheral circuit is also used to: obtain the current target temperature of the storage chip; determine the target duration corresponding to the target temperature in the corresponding relationship between temperature and duration, wherein the temperature is negatively correlated with the duration in the corresponding relationship between temperature and duration; and determine the target duration as a specified time interval.
在一种可实现的方式中,外围电路还用于:获取存储芯片对应的疲劳次数;在次数与电压的对应关系中,确定疲劳次数对应的目标电压,其中,在次数与电压的对应关系中次数与电压负相关;将目标电压确
定为复位电压。In an achievable manner, the peripheral circuit is further used to: obtain the fatigue times corresponding to the memory chip; determine the target voltage corresponding to the fatigue times in the corresponding relationship between the times and the voltage, wherein the times and the voltage are negatively correlated in the corresponding relationship between the times and the voltage; determine the target voltage Set as reset voltage.
在一种可实现的方式中,外围电路还用于:按照预设顺序分批向各1S1R第一存储单元施加复位电压,其中,每批施加复位电压的第一存储单元的个数与存储芯片的温度正相关。In one achievable manner, the peripheral circuit is further used to: apply a reset voltage to each 1S1R first storage unit in batches according to a preset sequence, wherein the number of first storage units in each batch to which the reset voltage is applied is positively correlated with the temperature of the storage chip.
需要说明的是,本公开实施例提供了一种存储芯片与上述实施例提供的存储芯片的控制方法属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。本公开提供的存储芯片通过向第一存储单元施加复位电压,能够开启低阻状态的存储单元的OTS,可以使得低阻状态的存储单元中OTS的阈值转变电压维持在一个较低的水平,如此能够避免OTS阈值转换电压漂移导致读电压无法区分低阻状态和高阻状态的存储单元的问题,能够降低对存储单元进行读取的出错概率。It should be noted that the embodiment of the present disclosure provides a memory chip and the control method of the memory chip provided in the above embodiment, which has the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here. The memory chip provided by the present disclosure can turn on the OTS of the memory cell in the low-resistance state by applying a reset voltage to the first memory cell, so that the threshold transition voltage of the OTS in the memory cell in the low-resistance state can be maintained at a lower level, thereby avoiding the problem that the read voltage cannot distinguish between the memory cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage, and can reduce the error probability of reading the memory cell.
本公开实施例提供了一种存储系统,该存储系统可以是如图6所示存储系统。在该存储系统中包括对上述实施例中的存储芯片以及对存储芯片进行控制的存储控制器。该存储控制器可对存储芯片进行控制,实现上述实施例提供的对存储芯片的控制方法。该存储控制器也可以与存储芯片设置在同一存储装置中。或者该存储控制器可以与存储芯片设置在同一设备上,例如可是设备上的处理器。本公开提供的存储系统,通过向存储芯片中第一存储单元施加复位电压,能够开启低阻状态的存储单元的OTS,可以使得低阻状态的存储单元中OTS的阈值转变电压维持在一个较低的水平,如此能够避免OTS阈值转换电压漂移导致读电压无法区分低阻状态和高阻状态的存储单元的问题,能够降低对存储单元进行读取的出错概率。The embodiment of the present disclosure provides a storage system, which can be a storage system as shown in FIG6. The storage system includes a storage chip in the above embodiment and a storage controller for controlling the storage chip. The storage controller can control the storage chip to implement the control method for the storage chip provided in the above embodiment. The storage controller can also be set in the same storage device as the storage chip. Or the storage controller can be set on the same device as the storage chip, for example, it can be a processor on the device. The storage system provided by the present disclosure can turn on the OTS of the storage cell in the low-resistance state by applying a reset voltage to the first storage cell in the storage chip, so that the threshold transition voltage of the OTS in the storage cell in the low-resistance state can be maintained at a lower level, so that the problem of the read voltage being unable to distinguish between the storage cells in the low-resistance state and the high-resistance state due to the drift of the OTS threshold transition voltage can be avoided, and the error probability of reading the storage cell can be reduced.
本公开中术语“第一”、“第二”等字样用于对作用和功能基本相同的相同项或相似项进行区分,应理解,“第一”、“第二”之间不具有逻辑或时序上的依赖关系,也不对数量和执行顺序进行限定。还应理解,尽管以下描述使用术语第一、第二等来描述各种元素,但这些元素不应受术语的限制。这些术语只是用于将一元素与另一元素区别分开。例如,在不脱离各种示例的范围的情况下,第一电压可以被称为第二电压,并且类似地,第二电压可以被称为第一电压。第一电压和第二电压都可以被统称为电压,并且在某些情况下,可以是单独且不同数值的电压。In the present disclosure, the words such as "first" and "second" are used to distinguish the same or similar items with basically the same effects and functions. It should be understood that there is no logical or sequential dependency between "first" and "second", and the quantity and execution order are not limited. It should also be understood that although the following description uses the terms first, second, etc. to describe various elements, these elements should not be limited by the terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of various examples, the first voltage can be referred to as the second voltage, and similarly, the second voltage can be referred to as the first voltage. The first voltage and the second voltage can both be collectively referred to as voltages, and in some cases, can be voltages of separate and different values.
本公开中术语“至少一个”的含义是指一个或多个,本公开中术语“多个”的含义是指两个或两个以上。The term "at least one" in the present disclosure means one or more, and the term "plurality" in the present disclosure means two or more.
以上描述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。
The above description is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present disclosure, and these modifications or replacements should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims (17)
- 一种存储芯片的控制方法,其特征在于,应用于存储芯片,所述存储芯片包括多个存储单元,每个存储单元包括双向阈值开关OTS和存储介质,所述OTS具有阈值转变电压,根据所述阈值转变电压对所述存储单元施加读写电压以对所述存储介质进行读写操作;A control method for a memory chip, characterized in that it is applied to a memory chip, wherein the memory chip comprises a plurality of memory cells, each memory cell comprises a bidirectional threshold switch (OTS) and a storage medium, the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform a read/write operation on the storage medium;所述方法包括:The method comprises:当侦测到预设条件时,对所述多个存储单元中的第一存储单元施加复位电压,当所述多个存储单元中的第一存储单元为处于低阻状态的存储单元时,所述复位电压开启所述第一存储单元的OTS,以使所述第一存储单元的OTS的阈值转变电压降低。When a preset condition is detected, a reset voltage is applied to a first memory cell among the multiple memory cells. When the first memory cell among the multiple memory cells is a memory cell in a low resistance state, the reset voltage turns on the OTS of the first memory cell to reduce the threshold transition voltage of the OTS of the first memory cell.
- 根据权利要求1所述的方法,其特征在于,所述复位电压大于所述存储芯片的读电压。The method according to claim 1, characterized in that the reset voltage is greater than the read voltage of the memory chip.
- 根据权利要求1或2所述的方法,其特征在于,所述侦测到预设条件包括侦测到预设的时间,所述预设的时间为指定的时间间隔到达后的时间。The method according to claim 1 or 2 is characterized in that the detection of the preset condition includes detecting a preset time, and the preset time is the time after the specified time interval arrives.
- 根据权利要求1或2所述的方法,其特征在于,所述预设条件为侦测到复位请求。The method according to claim 1 or 2, characterized in that the preset condition is detection of a reset request.
- 根据权利要求1至4任一项所述的方法,其特征在于,所述第一存储单元为所述存储芯片所包括的所有存储单元。The method according to any one of claims 1 to 4 is characterized in that the first storage unit is all storage units included in the storage chip.
- 根据权利要求1至4任一项所述的方法,其特征在于,所述第一存储单元为所述存储芯片所包括的部分存储单元。The method according to any one of claims 1 to 4 is characterized in that the first storage unit is a part of the storage units included in the storage chip.
- 根据权利要求6所述的方法,其特征在于,所述第一存储单元为所述存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元。The method according to claim 6 is characterized in that the first storage unit is a storage unit in the storage chip whose number of read operations and write operations within a specified time is less than a number threshold.
- 根据权利要求6所述的方法,其特征在于,所述第一存储单元为所述存储芯片中在指定时长内未进行过读操作和写操作的存储单元。The method according to claim 6 is characterized in that the first storage unit is a storage unit in the storage chip that has not been subjected to a read operation and a write operation within a specified time period.
- 一种存储芯片,其特征在于,所述存储芯片包括外围电路和多个存储单元,所述外围电路通过所述存储芯片中的字线和位线与每个存储单元连接,每个存储单元包括双向阈值开关OTS和存储介质,所述OTS具有阈值转变电压,根据所述阈值转变电压对所述存储单元施加读写电压以对所述存储介质进行读写操作;A memory chip, characterized in that the memory chip comprises a peripheral circuit and a plurality of memory cells, the peripheral circuit is connected to each memory cell through a word line and a bit line in the memory chip, each memory cell comprises a bidirectional threshold switch OTS and a storage medium, the OTS has a threshold transition voltage, and a read/write voltage is applied to the memory cell according to the threshold transition voltage to perform a read/write operation on the storage medium;所述外围电路用于:当侦测到预设条件时,对所述多个存储单元中的第一存储单元施加复位电压,当所述多个存储单元中的第一存储单元为处于低阻状态的存储单元时,所述复位电压开启所述第一存储单元的OTS,以使所述第一存储单元的OTS的阈值转变电压降低。The peripheral circuit is used to: apply a reset voltage to a first storage cell among the multiple storage cells when a preset condition is detected, and when the first storage cell among the multiple storage cells is a storage cell in a low-resistance state, the reset voltage turns on the OTS of the first storage cell to reduce the threshold transition voltage of the OTS of the first storage cell.
- 根据权利要求9所述的存储芯片,其特征在于,所述复位电压大于所述存储芯片的读电压。The memory chip according to claim 9, wherein the reset voltage is greater than a read voltage of the memory chip.
- 根据权利要求9或10所述的存储芯片,其特征在于,所述侦测到预设条件包括侦测到预设的时间,所述预设的时间为指定的时间间隔到达后的时间。The memory chip according to claim 9 or 10 is characterized in that the detection of the preset condition includes detecting a preset time, and the preset time is the time after the specified time interval arrives.
- 根据权利要求9或10所述的存储芯片,其特征在于,所述预设条件为侦测到复位请求。The memory chip according to claim 9 or 10, wherein the preset condition is detection of a reset request.
- 根据权利要求9至12任一项所述的存储芯片,其特征在于,所述第一存储单元为所述存储芯片所包括的所有存储单元。 The memory chip according to any one of claims 9 to 12, wherein the first memory unit is all memory units included in the memory chip.
- 根据权利要求9至12任一项所述的存储芯片,其特征在于,所述第一存储单元为所述存储芯片所包括的部分存储单元。The memory chip according to any one of claims 9 to 12, characterized in that the first memory unit is a part of the memory units included in the memory chip.
- 根据权利要求14所述的存储芯片,其特征在于,所述第一存储单元为所述存储芯片中统计的在指定时间内进行读操作和写操作次数小于次数阈值的存储单元。The memory chip according to claim 14 is characterized in that the first memory cell is a memory cell in the memory chip whose number of read operations and write operations performed within a specified time is less than a number threshold.
- 根据权利要求14所述的存储芯片,其特征在于,所述第一存储单元为所述存储芯片中在指定时长内未进行过读操作和写操作的存储单元。The memory chip according to claim 14, wherein the first memory cell is a memory cell in the memory chip that has not been subjected to a read operation or a write operation within a specified time period.
- 一种存储系统,其特征在于,所述存储系统包括:A storage system, characterized in that the storage system comprises:一个或多个如权利要求9至16任一项所述的存储芯片;One or more memory chips according to any one of claims 9 to 16;与所述存储芯片连接,且用于对所述存储芯片进行控制的存储控制器。 A storage controller connected to the storage chip and used for controlling the storage chip.
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211658162.5 | 2022-12-22 | ||
CN202211658162 | 2022-12-22 | ||
CN202310366759.0A CN118248194A (en) | 2022-12-22 | 2023-03-31 | Storage chip, storage chip control method and storage system |
CN202310366759.0 | 2023-03-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024131330A1 true WO2024131330A1 (en) | 2024-06-27 |
Family
ID=91553482
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/129101 WO2024131330A1 (en) | 2022-12-22 | 2023-11-01 | Storage chip, storage chip control method and storage system |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118248194A (en) |
WO (1) | WO2024131330A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090250677A1 (en) * | 2008-04-08 | 2009-10-08 | Savransky Semyon D | Reducing drift in chalcogenide devices |
CN109196586A (en) * | 2016-06-29 | 2019-01-11 | 英特尔公司 | The method and apparatus for reducing threshold voltage shift |
CN114005933A (en) * | 2021-10-21 | 2022-02-01 | 华中科技大学 | Preparation method of bidirectional threshold switching gate tube unit with low threshold voltage drift and product |
CN114284312A (en) * | 2021-12-24 | 2022-04-05 | 华中科技大学 | Operation method of OTS gate tube |
CN115527571A (en) * | 2021-06-25 | 2022-12-27 | 英特尔公司 | Cross-point memory read techniques to mitigate drift errors |
-
2023
- 2023-03-31 CN CN202310366759.0A patent/CN118248194A/en active Pending
- 2023-11-01 WO PCT/CN2023/129101 patent/WO2024131330A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090250677A1 (en) * | 2008-04-08 | 2009-10-08 | Savransky Semyon D | Reducing drift in chalcogenide devices |
CN109196586A (en) * | 2016-06-29 | 2019-01-11 | 英特尔公司 | The method and apparatus for reducing threshold voltage shift |
CN115527571A (en) * | 2021-06-25 | 2022-12-27 | 英特尔公司 | Cross-point memory read techniques to mitigate drift errors |
CN114005933A (en) * | 2021-10-21 | 2022-02-01 | 华中科技大学 | Preparation method of bidirectional threshold switching gate tube unit with low threshold voltage drift and product |
CN114284312A (en) * | 2021-12-24 | 2022-04-05 | 华中科技大学 | Operation method of OTS gate tube |
Also Published As
Publication number | Publication date |
---|---|
CN118248194A (en) | 2024-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10529428B2 (en) | Apparatuses and methods for performing multiple memory operations | |
US9251895B2 (en) | Immunity of phase change material to disturb in the amorphous phase | |
US8031516B2 (en) | Writing memory cells exhibiting threshold switch behavior | |
US9558823B1 (en) | Resistance drift recovery method for MLC PCM | |
US8339833B2 (en) | Electrically rewritable nonvolatile semiconductor storage device including a variable resistive element | |
US8510613B2 (en) | Control method of non-volatile semiconductor device | |
US11482283B2 (en) | Variable resistive memory device and method of driving a variable resistive memory device | |
US9111605B2 (en) | Semiconductor storage apparatus or semiconductor memory module | |
US9564216B2 (en) | Stress trim and modified ISPP procedures for PCM | |
US10020052B2 (en) | Resistive memory device and memory system including the same | |
EP3985671B1 (en) | Memory device including phase change memory cell and operation method thereof | |
WO2024131330A1 (en) | Storage chip, storage chip control method and storage system | |
US20090235036A1 (en) | Phase-change random access memory and method of setting boot block therein | |
US8194440B2 (en) | Phase change memory device having multiple reset signals and operating method thereof | |
US20240177771A1 (en) | Self-selecting memory device, memory system having the same, and operating method thereof | |
KR100919556B1 (en) | Phase change memory device | |
WO2025002007A1 (en) | Memory chip, memory chip operation method, storage device, and electronic device | |
JP2023124630A (en) | Memory device and memory control method | |
US8325541B2 (en) | Non-volatile semiconductor memory apparatus |
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: 23905500 Country of ref document: EP Kind code of ref document: A1 |