Differential amplifier scheme for sensing memory cells
阅读说明:本技术 用于感测存储器单元的差分放大器方案 (Differential amplifier scheme for sensing memory cells ) 是由 D·维梅尔卡蒂 S·F·席佩斯 郭新伟 于 2019-02-28 设计创作,主要内容包括:本发明描述用于感测存储器单元的差分放大器方案的方法、系统和装置。在一个实例中,存储器设备可包含差分放大器,其具有被配置成与存储器单元耦合的第一输入节点并且具有被配置成与感测组件耦合的输出节点。在一些实例中,所述存储器设备还可包含电容器,其具有与所述第一输入节点耦合的第一节点,以及第一开关组件,其被配置成选择性地使所述电容器的第二节点与所述输出节点耦合。所述差分放大器可被配置成使得所述输出节点处的电流与所述差分放大器的所述第一输入节点处的电压和所述差分放大器的所述第二输入节点处的电压之间的差成比例。(Methods, systems, and devices for a differential amplifier scheme for sensing memory cells are described. In one example, a memory device may include a differential amplifier having a first input node configured to be coupled with a memory cell and having an output node configured to be coupled with a sense component. In some examples, the memory apparatus may also include a capacitor having a first node coupled with the first input node, and a first switching component configured to selectively couple a second node of the capacitor with the output node. The differential amplifier may be configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at the second input node of the differential amplifier.)
1. A method, comprising:
precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier;
after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier;
coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and
determining a logic state stored by the memory cell based at least in part on the generated sense signal.
2. The method of claim 1, further comprising:
coupling the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
3. The method of claim 2, further comprising:
decoupling the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line prior to precharging the capacitor.
4. The method of claim 2, further comprising:
after precharging the capacitor, decoupling the second node of the capacitor from a precharge voltage supply.
5. The method of claim 1, further comprising:
coupling the second node of the capacitor with a precharge voltage source for precharging the capacitor.
6. The method of claim 1, further comprising:
coupling one or more supply voltages with the differential amplifier to enable the differential amplifier.
7. The method of claim 1, wherein the differential amplifier is configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
8. An apparatus, comprising:
a memory cell;
a sensing component;
a differential amplifier having a first input node configured to be coupled with the memory cell and having an output node configured to be coupled with the sensing component;
a capacitor having a first node coupled with the first input node; and
a first switching component configured to selectively couple a second node of the capacitor with the output node.
9. The apparatus of claim 8, further comprising:
a second switching component configured to selectively couple the output node with the first input node.
10. The apparatus of claim 8, wherein the first and second switching components are configured to receive the same logic signal.
11. The apparatus of claim 8, further comprising:
a third switching component configured to selectively couple the second node of the capacitor with a precharge voltage source.
12. The apparatus of claim 8, further comprising:
a fourth switch component configured to selectively couple the first input node with a ground voltage source.
13. The apparatus of claim 8, further comprising:
a selection component configured to selectively couple the memory cell with the first input node or the sensing component.
14. The apparatus of claim 8, further comprising:
a fifth switching component configured to selectively couple the memory cell with the first input node.
15. The apparatus of claim 8, further comprising:
a sixth switching component configured to selectively couple the output node with the sensing component.
16. The apparatus of claim 8, wherein the differential amplifier is configured such that a current at the output node is proportional to a difference between a voltage at the first input node and a voltage at the second input node.
17. The apparatus of claim 16, wherein the differential amplifier is configured to permit current to flow into the output node when the voltage at the first node is higher than the voltage at the second node.
18. The apparatus of claim 8, further comprising:
an amplifier reference voltage source coupled with a second input node of the differential amplifier.
19. The apparatus of claim 8, further comprising:
a first amplifier voltage source configured to be coupled with a first supply node of the differential amplifier; and
a second amplifier voltage source configured to be coupled with a second supply node of the differential amplifier.
20. An apparatus, comprising:
a memory cell;
a sensing component;
a differential amplifier having a first input node configured to be coupled with the memory cell and having an output node configured to be coupled with the sensing component;
a capacitor having a first node coupled with the first input node of the differential amplifier; and
a memory controller operable to:
causing a switching component to couple a second node of the capacitor with a precharge voltage source for precharging the capacitor;
causing the switching component to couple the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor;
causing the switching component to couple the memory cell with the first input node of the differential amplifier while the second node of the capacitor is coupled with the output node of the differential amplifier to generate a sense signal; and
determining a logic state stored by the memory cell based at least in part on the generated sense signal.
21. The apparatus of claim 20, wherein the memory controller is operable to:
causing the switching component to couple the first input node of the differential amplifier with a ground voltage source when precharging the capacitor.
22. The apparatus of claim 20, wherein the memory controller is operable to:
causing the switching component to couple the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
23. The apparatus of claim 22, wherein the memory controller is operable to:
causing the switching component to decouple the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line after precharging the capacitor.
24. The apparatus of claim 20, wherein the memory controller is operable to:
causing a selection component to decouple the second node of the capacitor from the output node of the differential amplifier based at least in part on causing the selection component to couple the second node of the capacitor with the precharge voltage source.
25. The apparatus of claim 20, wherein the memory controller is operable to:
causing a selection component to decouple the second node of the capacitor from the precharge voltage supply based, at least in part, on causing the selection component to couple the second node of the capacitor with the output node of the differential amplifier.
26. The apparatus of claim 20, wherein the memory controller is operable to:
the differential amplifier is enabled by coupling one or more supply voltages with the differential amplifier.
27. The apparatus of claim 20, wherein the differential amplifier is configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
Background
The following generally relates to memory systems and, more particularly, to a differential amplifier scheme for sensing memory cells.
Memory devices are widely used to store information in various electronic devices, such as computers, wireless communication devices, cameras, digital displays, and the like. Information is stored by programming different states of the memory device. For example, binary memory devices have two logic states, typically designated as logic "1" or logic "0". In other memory devices, more than two logic states may be stored. To access the stored information, components of the electronic device may read or sense stored logic states in the memory device. To store information, components of the electronic device may write or program logic states in the memory device.
There are various types of memory devices, including those employing magnetic hard disks, Random Access Memories (RAMs), Read Only Memories (ROMs), dynamic RAMs (drams), synchronous dynamic RAMs (sdrams), ferroelectric RAMs (ferams), magnetic RAMs (mrams), resistive RAMs (rrams), flash memories, Phase Change Memories (PCMs), and the like. The memory devices may be volatile or non-volatile. Non-volatile memories, such as PCM and FeRAM, can maintain a stored logic state for long periods of time, even in the absence of an external power source. Volatile memory devices (e.g., DRAMs) can lose stored logic state over time unless periodically refreshed by a power supply. In some cases, non-volatile memory may use a similar device architecture as volatile memory, but may have non-volatile properties by employing such physical phenomena as ferroelectric capacitance or a different material phase.
Improving memory devices may include increasing memory cell density, increasing read/write speed, increasing reliability, enhancing data retention, reducing power consumption or reducing manufacturing costs, among other metrics. In some cases, various circuit components may be included between the memory cell and the sense amplifier to support establishing a signal related to determining the logic state stored by the memory cell. Some such components may be associated with relatively high power consumption or charge leakage, which may adversely limit the performance of the memory device.
Drawings
FIG. 1 illustrates an example memory device supporting a differential amplifier scheme for sensing memory cells, according to an example of the present disclosure.
FIG. 2 illustrates an example circuit supporting a differential amplifier scheme for sensing memory cells according to an example of the present disclosure.
FIG. 3 illustrates an example of a non-linear electrical property with a hysteresis curve of a memory cell supporting a differential amplifier scheme for sensing the memory cell, according to an example of the present disclosure.
FIG. 4 illustrates an example of a circuit supporting a differential amplifier scheme for sensing memory cells in accordance with an example of the present disclosure.
FIG. 5 shows a timing diagram illustrating the operation of an example access procedure that supports a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
FIG. 6 shows a block diagram of a memory device that can support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
FIG. 7 shows a block diagram of a memory controller that may support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
Figure 8 shows a diagram of a system including devices that can support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
FIG. 9 shows a flow diagram illustrating a method that may support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
FIG. 10 shows a flow diagram illustrating a method that may support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure.
Detailed Description
The logic state of the memory cell may be detected using a read operation employing a differential amplifier scheme for sensing the memory cell in accordance with aspects of the present disclosure. For example, a memory device may include an amplifier component coupled with or between a memory cell and a sense component. In some cases, the amplifier component may include a differential amplifier, where a first input node of the amplifier may be configured to couple with the memory cell and an output node of the amplifier may be configured to couple with the sensing component. In some examples, the differential amplifier is configured such that a current at the output node may be proportional to a voltage difference between the first input node and the second input node.
In some examples, the amplifier component may include an integrator capacitor configured to be coupled with or between the output node of the differential amplifier and the first input node of the amplifier. For example, a first node of the integrator capacitor may be coupled with a first input node of the differential amplifier, and a switch component may be coupled between an output node of the differential amplifier and a second node of the integrator capacitor. Thus, the amplifier component may provide a capacitive feedback line between the output node and the first input node, and the capacitive feedback line may be enabled or disabled by means of the switching component. In some examples, the amplifier component may also provide a selectable direct feedback line, wherein the switching component may be coupled with or between the output node and the first input node, and may be configured to selectively couple or decouple with the output node and the first input node.
During a read operation, the integrator capacitor may be charged in a precharge operation and then coupled with the output node of the differential amplifier and the first input node of the differential amplifier. The memory cell may then be coupled with the first input node of the differential amplifier, and the voltage at the first input node after coupling may be based on the logic state stored by the memory cell. The output node of the differential amplifier may then be coupled with the sense component, and the differential amplifier may provide a sense signal to the sense component, which may be based on the logic state stored by the memory cell.
In some examples, the described differential amplifier schemes may provide for reduction or elimination of charge sharing between memory cells and sense components, among other advantages. For example, a current or charge may be provided by the described differential amplifier (e.g., via a voltage source coupled with the differential amplifier), and the provided current or charge may be based on a voltage signal derived from accessing the memory cell. By reducing or eliminating charge sharing between the memory cells and the sensing components, the performance of the memory device may be improved as compared to memory devices that do not employ such differential amplifier techniques.
In one example, a method according to the present disclosure may include precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier; coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
In some examples, the method may additionally include coupling the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor. In some examples, the method may additionally include decoupling the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line after precharging the capacitor.
In some examples, the method may additionally include coupling a second node of the capacitor with a precharge voltage source for precharging the capacitor. In some examples, the method may additionally include decoupling the second node of the capacitor from the precharge voltage source after precharging the capacitor.
In some examples, the method may additionally include coupling one or more supply voltages with the differential amplifier to enable the differential amplifier.
In some examples of the method, the differential amplifier is configured such that the current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
In another example, an apparatus in accordance with the present disclosure may include a memory cell; a sensing component; a differential amplifier having a first input node configured to be coupled with the memory cell and having an output node configured to be coupled with the sensing component; a capacitor having a first node coupled with the first input node; and a first switching component configured to selectively couple the second node of the capacitor with the output node.
In some examples, the apparatus may additionally include a second switching component configured to selectively couple the output node with the first input node. In some examples, the first and second switch components are configured to receive the same logic signal.
In some examples, the apparatus may additionally include a third switching component configured to selectively couple the second node of the capacitor with a precharge voltage source.
In some examples, the apparatus may additionally include a fourth switch component configured to selectively couple the first input node with a ground voltage source.
In some examples, the apparatus may additionally include a selection component configured to selectively couple the memory cell with the first input node or the sensing component.
In some examples, the apparatus may additionally include a fifth switch component configured to selectively couple the memory cell with the first input node.
In some examples, the apparatus may additionally include a sixth switching component configured to selectively couple the output node with the sensing component.
In some examples of the apparatus, the differential amplifier is configured such that the current at the output node is proportional to a difference between the voltage at the first input node and the voltage at the second input node. In some examples, the differential amplifier is configured to permit current to flow into the output node when the voltage at the first node is higher than the voltage of the second node.
In some examples, the apparatus may additionally include an amplifier reference voltage source coupled with a second input node of the differential amplifier.
In some examples, the apparatus may additionally include a first amplifier voltage source configured to be coupled with a first supply node of the differential amplifier; and a second amplifier voltage source configured to be coupled with a second supply node of the differential amplifier.
In another example, an apparatus in accordance with the present disclosure may include a memory cell; a sensing component; a differential amplifier having a first input node configured to be coupled with the memory cell and having an output node configured to be coupled with the sensing component; a capacitor having a first node coupled with the first input node of the differential amplifier; and a memory controller. The memory controller may be operable to cause a switch component to couple a second node of the capacitor with a precharge voltage source for precharging the capacitor; causing the switching component to couple the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor; causing a switching component to couple a memory cell with the first input node of the differential amplifier while the second node of the capacitor is coupled with the output node of the differential amplifier to generate a sense signal; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
In some examples, the memory controller may be operable to cause a switch component to couple the first input node of the differential amplifier with a ground voltage source when precharging the capacitor.
In some examples, the memory controller may be operable to cause a switch component to couple the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
In some examples, the memory controller may be operable to cause a switch component to decouple the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line after precharging the capacitor.
In some examples, the memory controller may be operable to cause the selection component to decouple the second node of the capacitor from the output node of the differential amplifier based at least in part on causing the selection component to couple the second node of the capacitor with the precharge voltage source.
In some examples, the memory controller may be operable to cause the selection component to decouple the second node of the capacitor from the precharge voltage supply based at least in part on causing the selection component to couple the second node of the capacitor with the output node of the differential amplifier.
In some examples, the memory controller may be operable to enable the differential amplifier by coupling one or more supply voltages with the differential amplifier.
In some examples, the differential amplifier is configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
The features of the present disclosure introduced above are further described with respect to fig. 1-3 in the context of a memory array, memory circuits, and memory cell behavior that support a differential amplifier scheme for sensing memory cells. A specific example is next described with respect to FIGS. 4 and 5, which illustrate specific circuits having associated read operation timing diagrams that support a differential amplifier scheme for sensing memory cells. These and other features of the present disclosure are further described with respect to fig. 6-10, which illustrate device diagrams, system diagrams, and flow charts that support a differential amplifier scheme for sensing memory cells.
FIG. 1 illustrates an example memory device 100 supporting a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. Memory device 100 may also be referred to as an electronic memory device. Memory device 100 can include
In some examples,
In some examples,
For example, a material that may be in a crystalline atomic configuration or an amorphous atomic configuration (e.g., capable of maintaining a crystalline or amorphous state within an ambient operating temperature range of the memory device 100) may have different resistances depending on the atomic configuration. A more crystalline state of a material (e.g., single crystal, relatively large grain SET of substantially crystalline) may have a relatively low resistance, and may alternatively be referred to as a "SET" logic state. A more amorphous state of the material (e.g., a completely amorphous state, some distribution of relatively small grains that are substantially amorphous) may have a relatively high resistance, and may alternatively be referred to as a "RESET" logic state. Thus, a voltage applied to such a
In some examples, memory elements can be configured with various ratios of crystalline and amorphous regions (e.g., different degrees of atomic order and disorder), which can result in intermediate resistances that can represent different logic states (e.g., supporting two or more logic states in a respective memory cell 105). Additionally, in some examples, a material or memory element may have more than two atomic configurations, such as an amorphous configuration and two different crystalline configurations. Although described herein with reference to resistances of different atomic configurations, the memory device may use some other characteristic of the memory element to determine a stored logic state corresponding to an atomic configuration or combination of atomic configurations.
In some cases, the memory element in the more amorphous state may be associated with a threshold voltage, where current flows through the memory element when the threshold voltage is exceeded across the memory element. When a voltage less than a threshold voltage is applied across a memory element that is in a more amorphous state, current may not flow through the memory element. In some cases, a memory element in a more crystalline state may not be associated with a threshold voltage (e.g., may be associated with a threshold voltage of zero), and current may flow through the memory element in response to a non-zero voltage across the memory element. In some cases, material in both the more amorphous and more crystalline states may be associated with a threshold voltage. For example, SSM may enhance the threshold voltage difference between different programmed states of a memory cell (e.g., by means of different sets of composition cloths). The logic state of a
The memory device 100 may include a three-dimensional (3D) memory array, where multiple two-dimensional (2D) memory arrays (e.g., stacks, levels) are formed on top of each other. Such an arrangement may increase the number of
In the example of memory device 100, each row of
In general, one
Although the access lines described with reference to FIG. 1 are shown as straight lines between
In some architectures, the logical storage components (e.g., capacitive memory elements, ferroelectric memory elements, resistive memory elements, other memory elements) of
In some examples,
Access operations, such as reading, writing, and rewriting, may be performed on
Access to
In some examples, memory controller 150 may control the operation (e.g., read operation, write operation, rewrite operation, refresh operation, discharge operation) of
In general, the amplitude, shape, or duration of the applied voltages discussed herein may be adjusted or varied and may be different for the various operations discussed for operating the memory device 100. Additionally, one, more, or all of the
When
In some examples, after accessing
In some examples, when a read signal (e.g., a read voltage) is applied across a
In some examples, a threshold current may be defined for sensing the logic state stored by
In some examples, more than one voltage may be applied when reading memory cell 105 (e.g., multiple voltages may be applied as part of a read operation). For example, if an applied read voltage does not cause a current to flow, one or more other read voltages may be applied (e.g., until the current is detected by the sensing component 130). Based on evaluating the read voltage that causes current to flow, the stored logic state of
The
The
Although a
In some memory architectures, accessing the
In some examples, reading
In the case of a capacitive memory element,
In various examples according to the present disclosure, an amplifier component (not shown), such as an amplifier component in a signal generation circuit between
The amplifier component may also include a capacitor having two nodes (e.g., a node associated with opposing plates of the capacitor, a node otherwise on opposite sides of the capacitance), with a first node of the capacitor coupled with the first input node. The amplifier component may also include a switching component or a selection component configured to selectively couple or decouple the second node of the capacitor to the output node of the differential amplifier. In other words, the amplifier component may include a capacitive feedback line between the output node of the differential amplifier and the first input node of the differential amplifier, and the capacitive feedback line may be selectively enabled or disabled by means of the switching component or the selection component. In some examples, the switch component or the selection component may support charging the capacitor (e.g., precharging the capacitor) prior to coupling the amplifier component to generate the sense signal for determining the logic state stored by the
In some examples, the amplifier component may also include a switch component configured to selectively couple the output node with the first input node. In other words, the amplifier component may include a direct feedback line between the output node of the differential amplifier and the first input node of the differential amplifier, and the direct feedback line may be enabled or disabled by means of the switch component.
By including amplifier components such as those described herein, the memory device 100 may support particular techniques for sensing the logic state stored by the
Thus, the amplifier component disposed between the
FIG. 2 illustrates an
As illustrated in FIG. 2, the sensing component 130-a can include a first node 131-a and a second node 132-a, and in various examples, can be coupled with different access lines of a circuit (e.g.,
Memory cell 105-a may include a logic storage component (e.g., a memory element), such as a
The
In some examples, activating
In other examples, the locations of cell
In examples using
Operating memory cell 105-a by changing the voltage of cell plate 221 (e.g., via plate line 215) may be referred to as "moving the cell plate". Biasing the
In various examples,
After memory cell 105-a is selected, the resulting voltage of
In some examples,
In some examples, the
In some examples, the
Some examples of memory devices that support self-reference read operations may share a common access line (not shown) between
Although
The sense component 130-a may include various transistors or amplifiers to detect and amplify the signal difference, which may be referred to as latching. For example, the sensing component 130-a may include a sense amplifier that receives a sense signal voltage at a first node 131-a and compares the sense signal voltage to a reference signal voltage at a second node 132-a. The output of the sense amplifier may be driven to a higher (e.g., positive) or lower voltage (e.g., negative voltage, ground voltage) based on the comparison at the sense amplifier.
For example, if the first node 131-a has a lower voltage than the second node 132-a, the output of the sense component 130-a can be driven by the sense amplifier to a relatively lower voltage (e.g., voltage V) of the first sense component voltage source 250-bLWhich may be substantially equal to V0Ground voltage or negative voltage). Sensing component 130-a may latch the output of the sense amplifier to determine the logic state stored in memory cell 105-a (e.g., detect a
If the first node 131-a has a higher voltage than the second node 132-a, the output of the sensing component 130-a can be driven to the voltage of the second sensing component voltage source 250-c (e.g., voltage V)H). Sensing component 130-a may latch the output of the sense amplifier to determine the logic state stored in memory cell 105-a (e.g., detect a
To perform a write operation on memory cell 105-a, a voltage may be applied across
For example, to write a
The
In some examples, an n-type transistor may serve as a switching component, where the applied voltage is a logic signal to enable conductivity through the transistor by applying a relatively high logic signal voltage (e.g., a voltage corresponding to a
In some examples, the behavior of an n-type transistor may be more complex than a logic switch, and the conductivity across the selectivity of the transistor may also vary with different source and drain voltages. For example, the applied voltage at the gate terminal may have a particular voltage level (e.g., a clamping voltage) to enable conductivity between the source terminal and the drain terminal when the source terminal voltage is below the particular level (e.g., below the gate terminal voltage minus a threshold voltage). When the voltage of the source terminal voltage or the drain terminal voltage rises above a certain level, the n-type transistor may be deactivated so that the conductive path between the source terminal and the drain terminal is broken.
Additionally or alternatively, the
In some examples, a p-type transistor may serve as a switching component, where the applied voltage is a logic signal to enable conductivity by applying a relatively low logic signal voltage (e.g., a voltage corresponding to a logic "1" state, which may be associated with a negative logic signal power supply) or disable conductivity by applying a relatively high logic signal voltage (e.g., a voltage corresponding to a logic "0" state, which may be associated with ground or a virtual ground voltage). In various examples in which a p-type transistor is used as a switching component, the voltage of a logic signal applied to the gate terminal may be selected to operate the transistor at a particular operating point (e.g., in the saturation region or in the active region).
In some examples, the behavior of a p-type transistor may be more complex than a logical switch by gate voltage, and the selective conductivity across the transistor may also be a function of different source and drain voltages. For example, the applied voltage at the gate terminal may have a particular voltage level to enable conductivity of the source and drain terminals as long as the source terminal voltage is above a particular level (e.g., above the gate terminal voltage plus a threshold voltage). When the source terminal voltage is below a certain level, the p-type transistor may deactivate such that the conductive path between the source terminal and the drain terminal is broken.
The transistors of
In various examples according to the present disclosure, the
The
Additionally or alternatively, the
In some examples, the
By including
Thus, the
FIG. 3 illustrates an example of the non-linear electrical properties of hysteresis curves 300-a and 300-b of
Ferroelectric materials are characterized by spontaneous electric polarization, wherein the material can retain a non-zero charge in the absence of an electric field. Examples of ferroelectric materials include barium titanate (BaTiO3), lead titanate (PbTiO3), lead zirconate titanate (PZT), and Strontium Bismuth Tantalate (SBT). The
The hysteresis curves 300-a and 300-b may be understood from the perspective of a single terminal of the
Additionally, it should be understood that the voltages in hysteresis curves 300-a and 300-b represent the voltage difference across the capacitor (e.g., between the terminals of ferroelectric capacitor 220) and have a direction. For example, a positive voltage may be achieved by applying a positive voltage to the see-through terminal (e.g., cell bottom 222) and holding the reference terminal (e.g., cell plate 221) at ground or virtual ground (or approximately zero volts (0V)). In thatIn some examples, a negative voltage may be applied by maintaining the see-through terminal at ground and applying a positive voltage to the reference terminal (e.g., cell plate 221). In other words, a positive voltage may be applied to create a negative voltage difference V across the
As depicted in hysteresis curve 300-a, the ferroelectric material used in
By applying a net voltage difference across
After
To read or sense the memory state of the
The hysteresis curve 300-b illustrates an example of reading the stored charge states 305-a and 310-a. For example, the read
When
When a read operation is performed on
Thus, as shown by the transition between charge state 310-a and charge state 310-c, the resulting
When a read operation is performed on
In various examples, a read operation with a negative read voltage (e.g., read voltage 335) may cause a reduction or reversal of the remnant polarization of the
The transition from charge state 305-a to charge state 305-d may illustrate a sensing operation associated with a partial reduction and/or partial reversal of the polarization of
After initiating a read operation, the location of charge states 305-c and 310-c may depend on a number of factors, including the particular sensing scheme and circuitry. In some cases, the final charge may depend on the net capacitance of
The locations of charge states 305-c and 310-c on hysteresis curve 300-b after the initial read operation may depend on the net capacitance of
The initial state of
In some sensing schemes, the reference voltage may be generated such that the reference voltage is between possible voltages that may result from reading different logic states. For example, when reading a
During a sensing operation, the signals resulting from reading the
In some examples, the reference voltage may be set between the statistical voltage average associated with reading a
To reliably detect the logic states of a plurality of
FIG. 4 illustrates an example of a circuit 400 supporting a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. Circuit 400 may include memory cell 105-b and sense component 130-b for sensing the logic state of memory cell 105-b. Memory cell 105-b and sense component 130-b may be examples of the respective components described with reference to FIGS. 1 and 2.
The circuit 400 may include a word line 205-a, a digit line 210-a, and a plate line 215-a. Each of the word line 205-a, digit line 210-a, and plate line 215-a may be coupled with one or
The circuit 400 may include a word line 205-a for selecting or deselecting a memory cell 105-b (e.g., by way of a logic signal WL). The circuit 400 may include a plate line 215-a for accessing a cell plate of a capacitor of the memory cell 105-b. Thus, memory cell 105-b may represent a memory cell coupled with or between a first access line (e.g., digit line 210-a, signal line 260-a) and a second access line (e.g., word line 205-a). Electrical signals may be communicated between sensing component 130-b and input/output component 140 (not shown) via input/output lines 290-b and 290-c, where input/output lines 290-b and 290-c290-c may be respectively driven by a voltage VsigAnd VrefAnd (4) explanation. In other words, as illustrated, the sensing component 130-b may be coupled with the memory cell 105-b and with the input/output component 140.
The circuit 400 may include an amplifier component 280-a, which may be an example of the
In some examples, the differential amplifier 450 may be configured such that the current at the output node is proportional to the voltage difference between the two input nodes of the differential amplifier. In some cases, the configuration of the differential amplifier 450 may be referred to as a "transconductance" amplifier. For example, the first input node 451 may be considered a "negative" node and the second input node 452 may be considered a "positive" node. In some examples, the differential amplifier 450 may be configured such that the current at the output node 453 is proportional to the voltage at the second input node 452 minus the voltage at the first input node 451.
In the example of the circuit 400, the amplifier component 280-a may include an integrator capacitor 460, which may have a first node 461 and a second node 462. In the example of the circuit 400, the amplifier component 280-a may include a switch component 420-f that may be used to selectively couple or decouple the output node 453 of the differential amplifier 450 with the second node 462 of the integrator capacitor 460 (e.g., by activating or deactivating the logic signal SW)9). In other words, amplifier component 280-a illustrates an example including a differential amplifier 450 having a capacitive feedback line (e.g., capacitance via integrator capacitor 460), which differential amplifier 450 may be selectively enabled or disabled (e.g., an example ofE.g., by activating or deactivating the switch component 420-f).
In the example of the circuit 400, the amplifier component 280-a may include a switch component 420-e that may be used to selectively couple or decouple the output node 453 with the first input node 451 (e.g., by activating or deactivating the logic signal SW)8). In other words, amplifier component 280-a may include a differential amplifier 450 with a direct feedback line, which differential amplifier 450 may be selectively enabled or disabled via switch component 420-e. In other examples of the
In some examples, the differential amplifier 450 may be configured such that when the voltage at the first input node 451 is higher than the voltage at the second input node 452, current may flow into the output node 453 (e.g., into the differential amplifier low voltage source, such as voltage source 410-j). Thus, the differential amplifier 450 may be able to support negative gain in the amplifier component 280-a. If the differential amplifier 450 has a gain greater than a threshold (e.g., the intrinsic capacitance may be negligible compared to the cell capacitance and the integrator capacitor capacitance), the change in the output voltage at output node 453 may be related to:
wherein dVoutIndicating a change in voltage, dV, at output node 453PLRepresenting the plate line voltage V after accessing the
The circuit 400 may include a switch component 420 or a selection component 430 to selectively couple, decouple, or bypass amplifier banks for various access operationsPiece 280-a the sensing assembly 130-a. For example, the circuit 400 may include a switch component 420-a to support selectively coupling or decoupling the memory cell 105-b (e.g., via the digit line 210-a) from one or both of the amplifier component 280-a or the sensing component 130-a (e.g., by activating or deactivating the logic signal SW)3)。
In some examples, switch component 420-a associated with memory cell 105-b may be one of a plurality of switch components 420 associated with a respective plurality of memory cells of plurality of
The circuit 400 may also include switch components 420-h to support selectively coupling or decoupling the amplifier component 280-a from the sensing component 130-a (e.g., by activating or deactivating the logic signal SW)11). Moreover, in the example of the circuit 400, a select component 430-d is provided and can selectively couple a memory cell 105-b (e.g., digit line 210-b) with one of the amplifier component 280-a or the sense component 130-b (e.g., via the bypass line 270-a). In other words, when the select component 430-d is deactivated (e.g., by deactivating the logic signal SW)4) While, signals may be shared directly between the digit line 210-a and the sense component 130-b, this may include bypassing the amplifier component 280-a. In some examples, this operational state may advantageously support certain write operations. When the selection component 430-d is activated (e.g., by activating the logic signal SW)4) While, signals may be shared between the digit line 210-b and the sense component 130-b by way of the amplifier component 280-a. In some examples, this operating state may advantageously support certain read operations. In other words, selection component 430-d may be activated or deactivated based on whether circuit 400 supports a read operation or a write operation.
The circuit 400 can include a variety of voltage sources 410 and variable voltage sources 440, which can be coupled with a variety of voltage supplies and/or a common ground or virtual ground point of a memory device that can include the example circuit 400. Although variable voltage source 440 is illustrated as including two respective voltage sources 410 and respective select components 430, variable voltage source 440 supporting operations herein may include other configurations, such as a voltage buffer or a deflector providing an otherwise variable voltage.
Voltage source 410-a may represent a common ground point (e.g., chassis ground, neutral), which may have a voltage V defined from other voltages0Are associated with a common reference voltage. Voltage source 410-a may be coupled to digit line 210-b via intrinsic capacitance 240-b of digit line 210-b.
Variable voltage source 440-a may represent a variable plate line voltage source and may be coupled with memory cell 105-b via plate line 215-b of memory cell 105-b. In various examples, the variable voltage source 440-a may be used for access operations (e.g., read operations, write operations), including those described with reference to the hysteresis curves 300-a and 300-b of FIG. 3. Variable voltage source 440-a may comprise a voltage having a voltage V1Voltage source 410-b (e.g., having a voltage below a threshold, i.e., relatively below V)2Voltage source of) and has a voltage V2E.g., has a voltage above threshold, i.e., relatively above V1Voltage source of) and one of voltage sources 410-b or 410-c may be selectively coupled with plate line 215-b via selection element 430-a, via logic signal SW1The selection component 430-a is activated or deactivated. In one example, V1Can be selected to be equal to 0V and V2May be selected to be equal to 1.5V.
Variable voltage source 440-b may represent a variable digit line voltage source and may be coupled with memory cell 105-b via digit line 210-b of memory cell 105-b. In various examples, the variable voltage source 440-b may be used for access operations (e.g., read operations, write operations), including those described with reference to the hysteresis curves 300-a and 300-b of FIG. 3. Variable voltage source 440-b may comprise a voltage having a voltage V3The voltage source 410-d (e.g.,having a voltage below threshold, i.e. relatively below V4Voltage source of) and has a voltage V4E.g., has a voltage above threshold, i.e., relatively above V3Voltage source of) and one of voltage sources 410-d or 410-e may be selectively coupled with digit line 210-b via selection component 430-b, via logic signal SW2The selection component 430-b is activated or deactivated. In one example, V3Can be selected to be equal to 0V and V4May be selected to be equal to 1.5V.
Although only one digit line voltage source (e.g., variable voltage source 440-b) is shown, each of the
Voltage source 410-f may represent an amplifier input balanced voltage source (e.g., chassis ground, neutral), and may be equal to voltage V5And (4) associating. In various examples, voltage source 410-f may or may not be associated with the same reference point as the common ground point of voltage source 410-a. The voltage source 410-f may be selectively coupled to the first input node 451 of the differential amplifier 450 via the switch element 420-b, via the logic signal SW5The switch assembly 420-b is activated or deactivated. In examples where the
Voltage source 410-g may represent an integrator capacitor precharge voltage source and may be related to voltage V6And (4) associating. The voltage source 410-g may be via a switchThe component 420-g is selectively coupled to the second node 462 of the integrator capacitor 460 via a logic signal SW10The switch assembly 420-g is activated or deactivated. In one example, V6May be selected to be equal to 0.8V.
Voltage source 410-h may represent a differential amplifier reference voltage source and may be related to voltage V7And (4) associating. In the example of the circuit 400, the voltage source 410-h may be directly coupled with the second input node 452 of the differential amplifier 450. In other examples, the voltage source 410-h may be selectively coupled or decoupled from the second input node 452 by the switching component 420 (not shown). In one example, the voltage V7May be about 0V and may be coupled with the same voltage supply as, for example, voltage source 410-a, voltage source 410-b, voltage source 410-d, voltage source 410-f, or a combination thereof.
Voltage source 410-i may represent a differential amplifier high voltage source and may be related to voltage V8And (4) associating. The voltage source 410-i may be selectively coupled to a first supply node of the differential amplifier 450 via the switch element 420-c, via a logic signal SW6The switch assembly 420-c is activated or deactivated. Voltage source 410-j may represent a differential amplifier low voltage source and may be related to voltage V9And (4) associating. The voltage source 410-j may be selectively coupled to the second supply node of the differential amplifier 450 via the switch element 420-d, via the logic signal SW7The switch assembly 420-d is activated or deactivated. In one example, V8Can be selected to be equal to 1.0V and V9May be selected to be equal to-0.5V. In other words, in some examples, the differential amplifier 450 may be supplied with positive and negative voltages via voltage sources 410-i and 410-j.
In some examples, SW is activated6、SW7Or both, may be referred to as "enabling" or "activating" the differential amplifier 450. In some examples, logic signal SW6And SW7May be provided by the same logic signal (e.g., by a memory controller), or may share logic signal SW in a different manner6And SW7OR logic signal SW6And SW7Logics that may otherwise be substantially the sameAnd editing the signal.
Voltage source 410-p may provide a reference voltage for sensing the logic state of memory cell 105-b and may be equal to voltage V15And (4) associating. The voltage source 410-p may be selectively coupled or decoupled from the sensing element 130-b via the switching element 420-l, possibly by means of a logic signal SW16The switch assembly 420-l is activated or deactivated. In some examples, the voltage V15May be the voltage (e.g., V) of signal line 260-a associated with sensing a
In some examples, sense component 130-b can be used to latch a signal associated with a read operation when the logic state stored by
In some instances, first node 131-b may be referred to as a signal node, and may be electrically equivalent to signal line 260-a, or otherwise associated with (e.g., coupled with) signal line 260-a. The first node 131-b may be coupled with the amplifier component 280-a (e.g., the output node 453 of the differential amplifier 450) via the switching component 420-h. In other words, switching component 420-h may illustrate switching component 420 coupled with or between memory cell 105-b and first node 131-b, and configured to selectively couple memory cell 105-b with first node 131-b.
In some instances, second node 132-b may be referred to as a reference node, may be electrically equivalent to reference line 265-a, or otherwise associated with (e.g., coupled with) reference line 265-a. Second node 132-c may be coupled with a reference voltage source (e.g., voltage source 410-p) via switching component 420-l. In other words, switching component 420-l may illustrate switching component 420 coupled to or between reference voltage source and second node 132-b, and configured to selectively couple reference voltage source and second node 132-b.
Although circuit 400 is illustrated as having separate reference voltage sources, other embodiments or configurations that support the described differential amplifier scheme for sensing memory cells may employ a self-reference access scheme in which a reference voltage may be provided at least in part by accessing memory cell 105-b. In such examples, memory cell 105-b may be coupled with second node 132-b, which may or may not include coupling via amplifier component 280-a. In other words, to support a self-referencing scheme, in some examples, the second node 132-b may be coupled with the signal line 260-a (e.g., as a "common" access line) or with the bypass line 270-a. In such examples, switching component 420-l may be a switching component 420 coupled with or between memory cell 105-b and second node 132-c, and configured to selectively couple memory cell 105-b with second node 132-c.
In some examples, the
In some examples, first node 131-a may be electrically equivalent to input/output line 290-a and second node 132-a may be electrically equivalent to input/output line 290-b. In other examples, the first node 131-a and the second node 132-a may refer to other portions of the
In the example of circuit 400, sense component 130-b may include a high voltage portion 470 and a low voltage portion 480. High voltage portion 470 may include components having relatively higher voltage isolation characteristics, and low voltage portion 480 may include components having relatively lower voltage isolation characteristics. In various examples of sense components 130-b, the voltage isolation characteristics described may refer to one or more properties, or a combination of properties, of the components of high voltage portion 470 and low voltage portion 480.
For example, the voltage isolation characteristic may refer to an isolation voltage, an activation threshold voltage (e.g., a threshold voltage of one or more transistors), a degree of isolation between a transistor gate and a transistor body, a degree of isolation between a source and a drain of an associated transistor, a gate insulation thickness, or other examples of voltage isolation characteristics. Further, the described voltage isolation characteristics may be indicative of a nominal characteristic or a threshold characteristic (e.g., an upper threshold, a lower threshold), and may also include or otherwise account for variations due to manufacturing, tolerances, operating tolerances, or any other source of variation from a nominal or threshold voltage isolation characteristic.
The high voltage portion 470 can be selectively coupled or decoupled from the memory cell 105-b (e.g., by activating or deactivating the selection component 430-d) via the bypass line 270-a and digit line 210-a. Low voltage portion 480 may be selectively coupled with amplifier component 280-a via signal line 260-a (e.g., by activating or deactivating switch component 420-h), and low voltage portion 480 and amplifier component 280-a may also be selectively coupled with or decoupled from memory cell 105-b via digit line 210-a (e.g., by activating or deactivating select component 430-d). The low voltage portion 480 may be coupled with the output node 453 of the differential amplifier 450 via a switching component 420-h, which may have relatively low voltage isolation characteristics.
In some examples, the high voltage portion 470 may include a pair of cross-coupled p-type transistors 471-a and 471-b, each having relatively high voltage isolation characteristics. For example, the pair of cross-coupled p-type transistors 471-a and 471-b may have a relatively high gate insulation thickness. The cross-coupled p-type transistors 471-a and 471-b may be coupled with the voltage source 410-k via a switching element 420-i having a relatively high voltage isolation characteristic. Can be passed through by logic signal SW12Switch component 420-i is activated or deactivated. The voltage source 410-k may have a voltage V10Which may represent a high sense device source voltage for the sense device 130-b. In some examples, voltage level V10May be selected to support a write operation of memory cell 105-b (e.g., to support a saturation polarization of memory cell 105-b).
The high voltage portion 470 may also include a pair of n-type transistors 472-a and 472-b, each having relatively high voltage characteristics, and configured in a clamping configuration. For example, the gate terminal of each of the n-type transistors 472-a and 472-b may be coupled with the variable voltage source 440-c (e.g., provide different voltages, support voltage enable and disable, or ground).
In various examples, variable voltage source 440-c may be used for access operations (e.g.,read operations, write operations), including those described with reference to hysteresis curves 300-a and 300-b of fig. 3. For example, variable voltage source 440-c may represent a sense amplifier clamp voltage source and may be used to selectively couple or isolate high voltage portion 470 and low voltage portion 480. Variable voltage source 440-c may comprise a voltage having a voltage V11E.g., has a voltage below a threshold value, i.e., relatively below V12Voltage source of) and has a voltage V12E.g., has a voltage above threshold voltage, i.e., relatively above V11Voltage source of) and one of voltage source 410-l or voltage source 410-m may be selectively coupled with the pair of n-type transistors 472-a and 472-b via selection element 430-c, possibly by logic signal SW13The selection component 430-c is activated or deactivated. In other words, the logic signal SW may be activated or deactivated13High voltage portion 470 and low voltage portion 480 are selectively coupled or isolated (e.g., selectively permitting or preventing signals from passing therebetween).
Voltage V12Can be selected so as to be based at least in part on a voltage level V12To limit the signal (e.g., limited by V) that passes from high voltage portion 470 to low voltage portion 48012-Vth,clampWherein V isth,clampEqual to the activation threshold voltage of the n-type transistor 472-a or 472-b). In some examples, the voltage V12Can be selected to be substantially equal to the voltage V10(e.g., and voltage V)10The same voltage supply coupling). The pair of cross-coupled n-type transistors 472-a and 472-b may have a relatively high gate insulation thickness, which may be substantially (e.g., nominally) the same gate insulation thickness, or at least as thick as the minimum gate insulation thickness of the pair of cross-coupled p-type transistors 471-a and 471-b.
The low voltage portion 480 may be coupled with input/output line 290-a and input/output line 290-b, and in some examples may include selective coupling (e.g., via other switch components 420 not shown that may have relatively low voltage isolation characteristics). The low voltage section 480 may also include a pair of amplifiers 481-a and 481-b, each having relatively low voltage isolation characteristics. In some examples, the illustrated configuration of low voltage portion 480 may be referred to as a low voltage latch. In some examples, the pair of amplifiers 481-a and 481-b may refer to or may otherwise be replaced with a pair of cross-coupled n-type transistors each having relatively low voltage isolation characteristics.
For example, such cross-coupled n-type transistor pairs may have a relatively low gate insulation thickness compared to the transistors 471 or 472 of the high voltage portion 470. In some examples, the use of an amplifier 481 with lower voltage isolation characteristics can be achieved by the described configuration of differential amplifier 450. For example, the use of amplifier 481 may be based, at least in part, on limiting the charge sharing between sense component 130-b and memory cell 105-b that is achieved by the described configuration of differential amplifier 450.
The amplifier 481-a may be coupled with the voltage source 410-n via a switching element 420-j having a relatively low voltage isolation characteristic and may be passed by the logic signal SW14The switch component 420-j is activated or deactivated. The voltage source 410-n may have a voltage V13Which may represent a low sense amplifier source voltage for the sense component 130-b. The amplifier 481-b may be coupled with the voltage source 410-o via a switching element 420-k having a relatively low voltage isolation characteristic and may be passed by the logic signal SW15Switch component 420-k is activated or deactivated. The voltage source 410-o may have a voltage V14Which may represent a sense amplifier ground voltage of the sense component 130-b and may be coupled to the same ground or virtual ground as, for example, voltage source 410-a, voltage source 410-b, voltage source 410-d, voltage source 410-f, voltage source 410-h, voltage source 410-l, or a combination thereof.
In some examples, voltage V of voltage source 410-n13The voltage may be relatively lower than other latch configurations, and the use of a relatively lower voltage for voltage source 410-n may be achieved by the described configuration of differential amplifier 450. In other words, by using the described configuration of the differential amplifier 450, the
In some examples, SW is activated14、SW15Or both, may be referred to as "enabling" or "activating" the sensing component 130-b. In some examples, SW is activated14、SW15Or both, may refer to or be referred to as "latching" part of the operation that accesses the result of memory cell 105-b. In some examples, logic signal SW14And SW15May be provided by the same logic signal (e.g., by a memory controller), or may share logic signal SW in a different manner14And SW15OR logic signal SW14And SW15May otherwise be substantially the same logic signal.
In various examples, the switch component 420 or the selection component 430 illustrated in or coupled with the high voltage portion 470 may be a transistor, and the respective logic signal may be supplied to a gate terminal of the respective transistor. In such examples, the transistors of switch component 420 or select component 430 may have substantially the same voltage isolation characteristics as n-type transistors 472-a and 472-b or p-type transistors 471-a and 471-b. For example, the gate insulation thickness of the transistors of the switching component 420-i or the selection component 430-c or 430-d may be substantially the same as, or at least as thick as, the minimum thickness of the relatively high gate insulation thickness of the n-type transistor 472 or the p-type transistor 471.
Additionally or alternatively, the switch component 420 or the select component 430 illustrated in or coupled with the low voltage portion 480 may be transistors and the respective logic signals may be supplied to gate terminals of the respective transistors. In such examples, the transistors of the switching component 420 or the selection component 430 may have substantially the same voltage isolation characteristics as the amplifiers 481-a or 481-b. For example, the gate insulation thickness of the transistor of the switching component 420-h, 420-j, or 420-k may be substantially the same as, or at least as thick as, the minimum thickness of insulation of the amplifier 481, which may be less than the relatively high gate insulation thickness of the n-type transistor 472 or the p-type transistor 471.
Although sense component 130-b is illustrated as having a high voltage portion 470 and a low voltage portion 480, various other configurations of
Although the sense component 130-b, the amplifier component 280-a, and the variable voltage source 440 are illustrated by respective dashed lines reflecting particular boundaries, such boundaries are shown for illustrative purposes only. In other words, any one or more of the
The logic signals (e.g., SW) illustrated in circuit 4001To SW16And WL) may be provided by a memory controller (not shown), such as memory controller 150 described with reference to fig. 1. In some examples, certain logic signals may be provided by other components. For example, the logic signal WL may be provided by a row decoder (not shown), such as the row decoder 125 described with reference to fig. 1.
In some examples, voltage sources 410-n and 410-o may be selected according to particular input or output parameters. For example, voltage sources 410-n and 410-o may be substantially at 1V and 0V (e.g., V)131V and V14=0V) It may support certain I/O component conventions, such as certain DRAM or FeRAM conventions.
In various examples, voltage source 410 may be coupled with a different configuration of voltage supplies and/or a common ground or virtual ground point of a memory device that may include example circuit 400. For example, in some embodiments, voltage sources 410-a, 410-b, 410-d, 410-f, 410-h, 410-l, or 410-o, or any combination thereof, may be coupled to the same ground or virtual ground, and may provide substantially the same reference voltage for various operations accessing memory cell 105-b.
In some embodiments, two or more of the voltage sources 410 may be coupled with the same voltage supply of the memory device. For example, in some embodiments, voltage sources 410-c and 410-e may be coupled with the same voltage supply having a particular voltage (e.g., a voltage of 1.5V, which may be referred to as "VMSI"). Additionally or alternatively, in some embodiments, voltage sources 410-k and 410-m may be coupled with the same voltage supply having a particular voltage (e.g., a voltage of 1.5V, which may be referred to as "VMSI"). Thus, in some embodiments, voltage sources 410-c, 410-e, 410-k, and 410-m may all be coupled with the same voltage supply (e.g., V2、V4、V10And V12May be substantially equal).
While the voltage sources 410 may be coupled with a common voltage supply and/or a ground point, the voltage at each of the voltage sources 410 coupled with a common voltage supply or a common ground point may differ due to various differences in the circuit 400 between the respective voltage source 410 and the associated common voltage supply or common ground point (e.g., conductor length, conductor width, conductor resistance, conductor, or other capacitance).
FIG. 5 shows a timing diagram 500 illustrating the operation of an example read operation in support of a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. Timing diagram 500 is described with reference to components of example circuit 400 of fig. 4, but may also illustrate operations that may be performed for different circuit arrangements.
In the example of timing diagram 500, memory cell 105-b may initially store a logic state (e.g.,
In the example of timing diagram 500, voltage sources 410-a, 410-b, 410-d, 410-f, 410-h, 410-l, and 410-o may be grounded (e.g., according to ground or virtual ground), and thus at zero voltage (e.g., V0=0V,V1=0V,V3=0V,V5=0V,V7=0V,V110V, and V140V). However, in other examples of self-referenced read operations according to the present disclosure, the voltage sources 410-a, 410-b, 410-d, 410-f, 410-h, 410-l, and 410-o may be at non-zero voltages, and thus the voltages illustrated by the timing diagram 500 may be adjusted accordingly.
In some examples, prior to initiating operation of timing diagram 500, digit line 210 (including digit line 210-a) and plate line 215-c (which may be shared among
In some examples, the read operation illustrated by timing diagram 500 may begin to an initial state in which the word line is not selected (e.g., logic signal WL is deactivated) and digit line 210-c is isolated from equalization voltage source 410-d (e.g., logic signal SW2 is deactivated).
In some examples, timing by routing line 270-a may be performed while disabled or otherwise isolated from digit line 210-a500, the read operation illustrated. For example, selection component 430-d may be activated (e.g., by activating logic signal SW) for at least a portion or all of the time illustrated by timing diagram 5004) Such that amplifier component 280-a is configured to couple with digit line 210-a (e.g., via switch component 420-a).
At 501, a read operation may include equalizing the digit line 210-a (e.g., grounding the digit line 210-a or a virtual ground). For example, at 501, a read operation may include deactivating the select component 430-b of the variable voltage source 440-b (e.g., by deactivating the logic signal SW)2) Which may couple digit line 210-a with an equalization voltage source (e.g., voltage source 410-d). Thus, at 601, the voltage (e.g., V) of digit line 210-a associated with memory cell 105-bDL) An equilibrium voltage (e.g., 0V) may be reached. In some examples,
At 502, a read operation may include coupling the digit line 210-a with the amplifier component 280-a. For example, at 502, a read operation may include activating switch component 420-a (e.g., by activating logic signal SW)3) Which may couple digit line 210-a to a first input node 451 of differential amplifier 450. In examples where the digit line equilibration voltage source (e.g., voltage source 410-d) and the differential amplifier reference voltage source (e.g., voltage source 410-h) have the same voltage, the operation of 502 may be associated with zero current through the output node 453 of the differential amplifier 450.
At 503, the read operation may include enabling the differential amplifier 450. For example, at 503, the read operation may include activating the switch component 420-c (e.g., by activating the logic signal SW)6) Which may couple a high differential amplifier supply voltage (e.g., voltage source 410-i) with the differential amplifier 450. Additionally or alternatively, in some examples, at 503, the read operation may include activating switch component 420-d (e.g., byActivate logic signal SW7) Which may couple a low differential amplifier supply voltage (e.g., voltage source 410-j) with the differential amplifier 450. In some examples, one of the switch components 420-c or 420-d may be activated prior to operation of 503, or the switch components 420-c or 420-d may be omitted, such that enabling the differential amplifier may include activating one switch component 420 at 503. In other examples, both switching component 420-c and switching component 420-d may already be enabled or may be omitted from circuit 400, in which case differential amplifier 450 may always be enabled. Thus, in various examples, the operation of 503 may be omitted. 503 may be an example that supports coupling one or more supply voltages with the differential amplifier to enable operation of the differential amplifier.
At 504, the read operation may include coupling the output node 453 of the differential amplifier 450 with the first input node 451 of the differential amplifier 450. For example, at 504, a read operation may include activating switch component 420-e (e.g., by activating logic signal SW)8) Which may couple output node 453 with first input node 451. Due to the operation of 504, the output node 453 of the differential amplifier 450 may be coupled with a digit line equalization voltage source (e.g., voltage source 410-d), which, in some examples, may cause the voltage at the output node 453 to reach the voltage V3. Thus, in the example of timing diagram 500, where output node 453 starts at a raised voltage (e.g., from a previous access operation), output node 453 may drop to 0V after operation of 504. The operation of 504 may be an example of an operation that supports coupling the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
In another example, the idle state of the circuit 400 may be associated with the output node 453 of the differential amplifier 450 being coupled with the first input node 451 of the differential amplifier 450. In other words, prior to a read operation, the switch component 420-e may have been activated (e.g., where the logic signal SW is8Being in an active state is an initial condition for a read operation). In such examples, the operation of 504 may be omitted. Further, in various instances, such as when the circuit 400 is in an idle stateIncluding an output node 453 coupled to the first input node 451, the differential amplifier output voltage VampMay have been at a low or substantially ground voltage prior to 504. In such examples, the operation of 504 may not be the same as the voltage drop V illustrated in the example of timing diagram 500ampAnd (4) associating.
At 505, the read operation may include equalizing the first input node 451 of the differential amplifier 450. For example, at 505, a read operation may include activating switch component 420-b (e.g., by activating logic signal SW)5) Which may couple the first input node 451 with a voltage source 410-f. Thus, due to the operation of 505, the first input node 451 of the differential amplifier 450 may reach the voltage V5. In some instances (e.g., where V5=V3) The operation of 505 may be omitted because the first input node 451 may have already been equalized by the digit line 210-a (e.g., resulting from the operations of 501 and 502). In some examples, the operation of 501 may be omitted, and the operation of 505 may be associated with both the first input node 451 of the equalized differential amplifier 450 and the digit line 210-a.
In another example, the idle state of the circuit 400 can be associated with the input node 451 of the differential amplifier 450 being coupled with an equalization voltage source (e.g., voltage source 410-f). In other words, prior to a read operation, switch component 420-b may already be activated (e.g., where logic signal SW5Being in an active state is an initial condition for a read operation). In such examples, the operation of 505 may be omitted.
At 506, the read operation may include isolating the first input node 451 of the differential amplifier 450 from the equalization voltage source. For example, at 506, the read operation may include deactivating the switch component 420-b (e.g., by deactivating the logic signal SW)5) Which can decouple the first input node 451 from the voltage source 410-f. After operation 506, the first input node 451 of the differential amplifier 450 may remain at the voltage V5To (3).
At 507, the read operation may include coupling the second node 462 of the integrator capacitor 460 with a precharge voltage source. For example, at 507, a read operationThe operations may include activating switch component 420-g (e.g., by activating logic signal SW)10) Which may couple a second node 462 of the integrator capacitor 460 to the voltage source 410-g. Due to the operation of 507, the second node 462 of the integrator capacitor may reach a voltage V6. Thus, integrator capacitor 460 may store the voltage difference (V)6-V5) Or a voltage difference (V)6-V3) The associated charges, in some examples, the two voltage differences may be equivalent. The operation of 507 may be an example of an operation to support precharging a capacitor of a memory device, where a first node of the capacitor is coupled with a first input node of a differential amplifier. For example, the operation of 507 may be an example of coupling the second node of the capacitor with a precharge voltage source for precharging the capacitor.
At 508, the read operation may include isolating the output node 453 of the differential amplifier 450 from the first input node 451 of the differential amplifier 450. For example, at 508, the read operation may include deactivating the switch component 420-e (e.g., by deactivating the logic signal SW)8) Which may decouple output node 453 from first input node 451. In some instances, the operation of 508 may be referred to as isolating or disabling the direct feedback line of the differential amplifier 450. The operation of 508 may be an example of decoupling the first input node of the differential amplifier from the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
At 509, the read operation may include coupling the output node 453 of the differential amplifier 450 with the second node 462 of the integrator capacitor. For example, at 509, the read operation may include activating switch component 420-f (e.g., by activating logic signal SW)9). Based on 509 operation, output node 453 (e.g., V) of differential amplifier 450amp) Can reach a voltage V6. The operation of 509 may be an example of coupling the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor. In some examples, such as when used therein throughout a read operation, nodes 461 and 462 of integrator capacitor 460 remain in contact with input node 451 and output node of differential amplifier 450When the circuit coupled at point 453 is configured (e.g., when the circuit includes a capacitive feedback line for a differential amplifier 450 that does not include switching element 420, e.g., replacing switching element 420-f with a continuously electrically connected circuit), operation of 509 may be omitted.
At 510, the read operation may include isolating the second node 462 of the integrator capacitor 460 from the precharge voltage source. For example, at 510, a read operation may include deactivating switch component 420-g (e.g., by deactivating logic signal SW)10) Which may decouple the second node 462 of the integrator capacitor 460 from the voltage source 410-g. The operation of 510 may be an example of decoupling the second node of the capacitor from the precharge voltage supply after precharging the capacitor.
While illustrated by timing diagram 500 in the context of two separate switch components 420, in some embodiments, the operations of 509 and 510 may be combined in a circuit that replaces switch components 420-f and 420-g with a single select component 430 (not shown). For example, the circuit 400 may be modified to include a selection component 430 configured to selectively couple the second node 462 of the integrator capacitor 460 with the output node 453 of the differential amplifier 450 or one of the voltage sources 410-g. In another example, the logic signal SW9And SW10May be provided as the same signal to switch assemblies 420-f and 420-g, where one of switch assemblies 420-f or 420-g is a normally open switch and the other is a normally closed switch. In such examples, the operations of 509 and 510 may combine such that by activating or deactivating the selection component 430 of the modified circuit, the read operation may simultaneously couple the output node 453 of the differential amplifier 450 with the second node 462 of the integrator capacitor and isolate the second node 462 of the integrator capacitor 460 from the precharge voltage source.
At 511, the read operation may include selecting memory cell 105-b. For example, at 511, a read operation may include activating cell
For example, when the memory cell 105-b stores a
Charge may flow from the digit line 210-a to the integrator in response to a voltage drop at the second node 462 of the integrator capacitor 460In the first node 461 of the capacitor 460, and accordingly, VDLBut may also decrease. The negative current may continue until the voltage at the first input node 451 and the voltage at the second input node 452 equalize (e.g., when the digit line voltage V is equalDLWhen returning to 0V, when the digit line voltage V is setDLMatching differential amplifier reference voltage V7Time). In the example of reading a
Alternatively, when memory cell 105-b stores a
In response to the voltage drop at the second node 462 of the integrator capacitor 460, charge may flow from the digit line 210-a into the first node 461 of the integrator capacitor 460, and accordingly, VDLBut may also decrease. The negative current may continue until the voltage at the first input node 451 and the voltage at the second input node 452 equalize (e.g., when the digit line voltage V is equalDLWhen returning to 0V, when the digit line voltage V is setDLMatching differential amplifier reference voltage V7Time). In the example of reading a
At 512, the read operation may include coupling the amplifier component 280-a with the sense component 130-b. For example, at 512, the read operation may include activating the switch component 420-h (e.g., by activating the logic signal SW)11) Which may couple the output node 453 of the differential amplifier 450 with a signal node (e.g., the first node 131-b) of the sensing component 130-b. Thus, due to the operation of 512, the first node 131-b of the sensing component may reach a signal voltage based at least in part on the signal generated at the output node 453 of the differential amplifier 450. For example, charge is shared between the amplifiable component 280-a and the sensing component 130-b such that the voltage (e.g., V) at the first node 131-bsig) To the voltage (e.g., V) at the output node 453 of the differential amplifier 450amp). Due to the configuration of the differential amplifier 450, charge sharing between the memory cell 105-b and the sense component 130-b may be reduced or substantially eliminated as compared to other circuit configurations used to read the memory cell.
At 513, the read operation may include coupling a reference voltage source with the sense component 130-b. For example, at 513, a read operation may include activating switch component 420-l (e.g., by activating logic signal SW)16) Which may couple voltage source 410-p with a reference node (e.g., second node 132-b) of sensing component 130-b. Thus, due to the operation of 513, the second node 132-b of the sensing component may reach the reference voltage V15。
In other examples of differential amplifier schemes that support self-reference read operations (not shown), the illustrated operation at 513 may be replaced with one or more operations that generate a reference signal using memory cell 105-b, which may or may not involve operation of amplifier component 280-a.
At 514, the read operation may include isolating the amplifier component 280-a from the sense component 130-b. For example, at 514, the read operation may include deactivating the switch component 420-h (e.g., by deactivating the logic signal SW)11) Which may isolate the output node 453 of the differential amplifier 450 from the first node 131-b of the sensing component 130-b.
At 515, the read operation may include isolating the reference voltage source from the sense component 130-b. For example, at 515, the read operation may include deactivating the switch component 420-l (e.g., by deactivating the logic signal SW)16) Which may isolate the voltage source 410-p from a reference node (e.g., the second node 132-b) of the sensing component 130-b.
At 516, the read operation may include latching the result of detecting the logic state stored by memory cell 105-b. For example, at 516, the read operation may include activating switch components 420-j and 420-k (e.g., by activating logic signal SW)14And SW15) Which may couple the sense element voltage source 410-n to the amplifier 481-a and the sense element voltage source 410-o to the amplifier 481-b. Due to operation 516, the first node 131-b and the second node 132-b may reach one of the voltages provided by the sense component voltage supply 410, depending on the detected logic state stored by the memory cell 105-b. For example, when memory cell 105-b stores a
In various examples of read operations according to the present disclosure, a component or logic signal may return to an idle state or transition to some other initial condition prior to a subsequent access operation (e.g., prior to a subsequent refresh operation, prior to a subsequent read operation, prior to a subsequent write operation). The transition to an idle state or other initial condition in various instances may be considered part of a read operation, or may be referred to as a transition operation.
In examples where the differential amplifier 450 is disabled or otherwise powered down in an idle state or subsequent initial condition, the switch component 420-c, the switch component 420-d, or both may be deactivated (e.g., by deactivating the logic signal SW) after the operations illustrated in the timing diagram 5006Or SW7One or both).
In examples where the first input node 451 of the differential amplifier 450 is coupled with the output node 453 of the differential amplifier 450 in an idle state or subsequent initial condition, the switch components 420-e may be activated (e.g., by activating the logic signal SW)8)。
In examples where the output node 453 of the differential amplifier 450 is decoupled from the integrator capacitor 460 in an idle state or subsequent initial condition, the switch component 420-f may be deactivated (e.g., by deactivating the logic signal SW) after the operations illustrated in the timing diagram 5009)。
In examples where the first input node 451 of the differential amplifier 450 is coupled with an equalizing voltage source (e.g., voltage source 410-f) in an idle state or subsequent initial condition, the switch component 420-b may be activated (e.g., by activating the logic signal SW) after the operations illustrated in the timing diagram 5005)。
The read operation illustrated by timing diagram 500 may be an example of a "high voltage idle" operation in which
In other examples supporting the read operation of the described differential amplifier scheme, the
In a first alternative example,
In a second alternative example,
Although illustrated as separate operations occurring at different times, certain operations may occur concurrently or in different orders. In some examples, various operations may advantageously be initiated simultaneously to reduce the amount of time for sensing the logic state of memory cell 105-b. Two or more of the following operations may occur in different relative orders, during overlapping durations, or simultaneously: the equilibrate digit line 210-a of 501; 502 couples digit line 210-a to an amplifier component; 503 enable differential amplifier 450; or 504 couples the output node 453 of the differential amplifier 450 with the first input node of the differential amplifier 450. Additionally or alternatively, the coupling of the amplifier component 280-a with the sense component 130-b of 512 and the coupling of the reference voltage source with the sense component 130-b at 513 may occur in a different order, during overlapping durations, or simultaneously. Additionally or alternatively, the decoupling of the amplifier component 280-a from the sense component 130-b of 514 and the decoupling of the reference voltage source from the sense component 130-b of 515 may occur in a different order, during overlapping durations, or simultaneously. .
The order of operations shown in timing diagram 500 is for illustration purposes only and various other orders and combinations of steps may be performed that support a differential amplifier scheme for sensing memory cells according to the present disclosure. In addition, the timing of the operations of timing diagram 500 is also for illustration purposes only and is not meant to indicate a particular relative duration between one operation and another. Various operations may occur for a relatively shorter or relatively longer duration than that illustrated in various embodiments of differential amplifier schemes for sensing memory cells according to the present disclosure.
Transitions of the logic signals of the timing diagram 500 illustrate transitions from one state to another, and generally reflect transitions between an enabled or activated state (e.g., state "0") and a disabled or deactivated state (e.g., state "1") as being associated with a particular numbered operation. In various examples, the states may be associated with particular voltages of a logic signal (e.g., a logic input voltage applied to a gate of a transistor operating as a switch), and the change in voltage from one state to another may not be instantaneous. In particular, in some examples, a voltage associated with a logic signal may follow a ramping behavior, or a behavior that is constant in time (e.g., logarithmic or exponential) over time from one logic state to another.
In some examples, the transition of a component from one state to another may be based at least in part on characteristics of the associated logic signal, including voltage levels of the logic signal or transition characteristics of the logic signal itself. Thus, the transitions shown in timing diagram 500 do not necessarily indicate instantaneous transitions. Additionally, the initial state of the logic signals associated with the transition at the numbering operation may have been reached during various times that precede the numbering operation while still supporting the described transition and associated operation. Although the logic signals are shown as transitions between logic states, the voltages of the logic signals may be selected to operate the component at a particular operating point (e.g., in the active region or in the saturation region), and may be the same or different than the voltages of other logic signals.
FIG. 6 illustrates a block diagram 600 of a memory device 605 that may support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. The storage 605 may be referred to as an electronic memory device and may be an example of the components of the memory device 100 as described with reference to fig. 1.
Memory device 605 may include one or more memory cells 610, which may be examples of
The memory controller 615 may be in electronic communication with the word line 620, the plate line 625, the digit line 640, and the sense component 635, which may be examples of the
In some examples, digit line 640 is in electronic communication with sense component 635 (e.g., via
The memory controller 615 may be an example of the memory controller 150 as described herein and may be configured to activate a wordline 620, a plateline 625, or a digit line 640 by applying voltages to the various nodes. For example, the bias component 650 may be configured to apply a voltage to operate the memory cell 610 to read or write the memory cell 610 as described above. In some cases, the memory controller 615 may include a row decoder, a column decoder, or both, as described with reference to fig. 1, which may enable the memory controller 615 to access one or
In some cases, memory controller 615 may perform one or more of its operations using timing component 655. For example, timing component 655 may control the timing of various word line selections or plate biases, including the timing for switching and voltage application to perform memory functions (e.g., read and write) discussed herein (e.g., according to the operations described with reference to timing diagram 500 of FIG. 5). In some cases, the timing component 655 may control the operation of the biasing component 650.
Sense component 635 may compare a sense signal from memory cell 610 (e.g., via digit line 640) to a reference signal from memory cell 610 (e.g., via reference line 660). Upon determining the logic state, the sense component 635 can then store the output in the latch 645, wherein the output can be used in accordance with the operation of an electronic device that can include the memory device 605. Sense component 635 can include one or more amplifiers in electronic communication with the latches and the ferroelectric memory cells.
The memory controller 615, or subcomponents thereof, may be implemented in hardware, processor-executed code (e.g., software, firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the memory controller 615, or subcomponents thereof, may be performed by a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
Memory controller 615, or subcomponents thereof, may be physically located at various locations, including being distributed such that portions of the functions are implemented at different physical locations by one or more physical devices. In some instances, memory controller 615 and/or subcomponents thereof may be separate and distinct components according to various embodiments of the present disclosure. In other examples, memory controller 615, or subcomponents thereof, may be combined with one or more other hardware components, including, but not limited to: an I/O component, a transceiver, a network server, another computing device, one or more other components described in this disclosure, or a combination thereof according to various embodiments of this disclosure. The memory controller 615 may be an example of the memory controller 815 described with reference to fig. 8.
In some examples, the memory controller 615 (including any subcomponents thereof) may support precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier; coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
FIG. 7 illustrates a block diagram 700 of a memory controller 715 that may support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. The memory controller 715 may be an example of the memory controller 150 described with reference to fig. 1 or the memory controller 615 described with reference to fig. 6. The memory controller 715 may include a bias component 720 and a timing component 725, which may be examples of the bias component 650 and the timing component 655 described with reference to fig. 6. Memory controller 715 may also include a voltage selector 730, a memory cell selector 735, and a sense controller 740. Each of these modules may communicate with each other directly or indirectly (e.g., via one or more buses).
The voltage selector 730 may initiate a series of voltage sources to support various access operations of the memory device. For example, the voltage selector 730 may generate logic signals to activate or deactivate various switching components, such as the switching component 420 or the selection component 430 described with reference to fig. 4. For example, the voltage selector 730 may generate one or more of the logic signals for selecting (e.g., enabling, disabling) the voltage source 410 of the timing diagram 500 described with reference to fig. 5.
The memory cell selector 735 may select a memory cell for a sense operation. For example, the memory cell selector 735 may generate logic signals to activate or deactivate a cell selector of the
The sensing controller 740 may control various operations of sensing components, such as the
In some embodiments, sense controller 740 may compare a voltage of a first node of the sense component to a voltage of a second node of the sense component, where the voltages are based on (e.g., caused by) accessing the memory cells by one or more access operations of the read operation. Sense controller 740 may determine a logical value associated with the memory cell based on the voltage resulting from the comparison. In some examples, sense controller 740 may provide a signal to another component to determine a logical value associated with a memory cell.
Figure 8 shows a diagram of a system 800 including a device 805 that can support a differential amplifier scheme for sensing memory cells, according to various embodiments of the present disclosure. The device 805 may be an example of or include components of the memory device 100 as described above (e.g., with reference to fig. 1). Device 805 may include components for bi-directional communication, including components for transmitting and receiving communication, including memory controller 815, memory unit 820, basic input/output system (BIOS) components 825, processor 830, I/O components 835, and peripheral components 840. These components may be in electronic communication via one or more buses, such as bus 810.
Memory controller 815 may operate one or more of the memory cells described herein. Specifically, the memory controller 815 may be configured to support the described sensing scheme for accessing memory cells. In some cases, memory controller 815 may include a row decoder, a column decoder, or both (not shown) as described with reference to fig. 1.
Memory cell 820 may be an example of
The BIOS component 825 is a software component that includes a BIOS that operates as firmware that can initialize and run various hardware components. The BIOS component 825 can also manage data flow between the processor and various other components, such as peripheral components, I/O control components, and the like. The BIOS component 825 may include programs or software stored in Read Only Memory (ROM), flash memory, or any other non-volatile memory.
Processor 830 may include intelligent hardware devices (e.g., general purpose processors, DSPs, Central Processing Units (CPUs), microcontrollers, ASICs, FPGAs, programmable logic devices, discrete gate or transistor logic components, discrete hardware components). In some cases, the processor 830 may be configured to operate a memory array using a memory controller. In other cases, a memory controller may be integrated into processor 830. The processor 830 may be configured to execute computer-readable instructions stored in the memory to perform various functions (e.g., functions or tasks that support a self-reference sensing scheme for accessing memory cells).
The I/O components 835 may manage input and output signals of the device 805. The I/O components 835 may manage peripheral devices that are not integrated into the device 805. In some cases, I/O components 835 may represent physical connections or ports to external peripherals. In some cases, I/O component 835 may utilize an operating system, e.g.
Or another known operating system. In other cases, I/O component 835 may represent or interact with a modem, keyboard, mouse, touch screen, or similar device. In some cases, I/O component 835 may be implemented as part of a processor. In some cases, a user may interact with the apparatus 805 via the I/O components 835 or via hardware components controlled by the I/O components 835. I/O component 835 may support accessing memory cells 820, including receiving information associated with a sensed logical state of one or more of memory cells 820, or providing information associated with a logical state written to one or more of memory cells 820.Peripheral components 840 may include any input or output device or interface for such devices. Examples may include disk controllers, voice controllers, graphics controllers, ethernet controllers, modems, Universal Serial Bus (USB) controllers, serial or parallel ports, or peripheral card slots such as Peripheral Component Interconnect (PCI) or Accelerated Graphics Port (AGP) slots.
Input 845 may represent a device or signal external to device 805 that provides input to device 805 or a component thereof. This may include a user interface or an interface with or between other devices. In some cases, input 845 may be managed by I/O component 835, and may interact with device 805 via peripheral component 840.
The output 850 may represent a device or signal external to the device 805 that is configured to receive output from the device 805 or any of its components. Examples of output 850 may include a display, an audio speaker, a printed device, another processor or printed circuit board, or other device. In some cases, output 850 may be a peripheral that interfaces with device 805 via peripheral components 840. In some cases, the output 850 may be managed by the I/O component 835.
The components of device 805 may include circuitry designed to perform their functions. This may include various circuit elements configured to perform the functions described herein, such as conductive lines, transistors, capacitors, inductors, resistors, amplifiers, or other active or passive elements. The device 805 may be a computer, server, handheld computer, notebook computer, tablet computer, mobile phone, wearable electronic device, personal electronic device, or the like. Alternatively, device 805 may be a part or element of such a device.
FIG. 9 shows a flow diagram illustrating a
At 905, the memory device may precharge a capacitor of the memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier. In some examples, the differential amplifier is configured such that the current at the output node is proportional to a difference between a voltage at a first input node of the differential amplifier and a voltage at a second input node of the differential amplifier. The operations of 905 may be performed according to the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 905 may be performed by sense components (e.g.,
At 910, the memory device may couple the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor. The operations of 910 may be performed in accordance with the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 910 may be performed by sense components (e.g.,
At 915, the memory device may couple the memory cell with the first input node of the differential amplifier to generate the sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier. The operations of 915 may be performed according to the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 915 may be performed by sense components (e.g.,
At 920, the memory device may determine the stored logic state of the memory cell based at least in part on the generated sense signal. The operations of 920 may be performed according to the methods and apparatuses described with reference to fig. 1 through 8. In various examples, some or all of the operations of 920 may be performed by sense components (e.g.,
A method is described. The method may include precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier; coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
An apparatus is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by a processor to cause the apparatus to precharge a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier; coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
Another apparatus is described. The apparatus may include means for precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; means for coupling a second node of the capacitor with an output node of the differential amplifier after precharging the capacitor; means for coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and means for determining a stored logic state of the memory cell based at least in part on the generated sense signal.
A non-transitory computer-readable medium storing code is described. The code may include instructions executable by a processor to: precharging a capacitor of a memory device, wherein a first node of the capacitor is coupled with a first input node of a differential amplifier; after precharging the capacitor, coupling a second node of the capacitor with an output node of the differential amplifier; coupling a memory cell with the first input node of the differential amplifier to generate a sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include operations, features, devices, or instructions for: coupling the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include operations, features, devices, or instructions for: decoupling the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line prior to precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include operations, features, devices, or instructions for: after precharging the capacitor, decoupling the second node of the capacitor from a precharge voltage supply.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include operations, features, devices, or instructions for: coupling the second node of the capacitor with a precharge voltage source for precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include operations, features, devices, or instructions for: coupling one or more supply voltages with the differential amplifier to enable the differential amplifier.
In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the differential amplifier may be configured such that a current at the output node may be proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
FIG. 10 shows a flow diagram illustrating a
At 1005, the memory device may couple a first node of a capacitor with a ground voltage source, wherein the first node of the capacitor is coupled with a first input node of a differential amplifier. In some examples, a differential amplifier is configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier. The operations of 1005 may be performed in accordance with the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 905 may be performed by sense components (e.g.,
At 1010, the memory device may couple a second node of the capacitor with a precharge voltage source. The operations of 1010 may be performed in accordance with the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 1010 may be performed by sense components (e.g.,
At 1015, the memory device may couple the second node of the capacitor with the output node of the differential amplifier. The operations of 1015 may be performed according to the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 1015 may be performed by sense components (e.g.,
At 1020, the memory device may decouple the second node of the capacitor from the precharge voltage source. The operations of 1020 may be performed in accordance with the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 1020 may be performed by sense components (e.g.,
At 1025, the memory device may couple the memory cell with the first input node of the differential amplifier to generate the sense signal while the second node of the capacitor is coupled with the output node of the differential amplifier. The operations of 1025 may be performed according to the methods and apparatus described with reference to fig. 1-8. In various examples, some or all of the operations of 1025 may be performed by sense components (e.g.,
At 1030, the memory device can determine a logic state stored by the memory cell based at least in part on the generated sense signal. The operations of 1030 may be performed in accordance with the methods and apparatus described with reference to fig. 1 through 8. In various examples, some or all of the operations of 1030 may be performed by sense components (e.g.,
An apparatus for performing the
Another apparatus is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions are executable by the processor to cause the apparatus to cause a switching component to couple a second node of the capacitor with a precharge voltage source for precharging the capacitor; causing the switching component to couple the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor; causing a switching component to couple a memory cell with the first input node of the differential amplifier while the second node of the capacitor is coupled with the output node of the differential amplifier to generate a sense signal; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
A non-transitory computer-readable medium storing code for operating a memory array is described. The code may include instructions executable by a processor to cause the apparatus to: causing a switching component to couple a second node of the capacitor with a precharge voltage source for precharging the capacitor; causing the switching component to couple the second node of the capacitor with the output node of the differential amplifier after precharging the capacitor; causing a switching component to couple a memory cell with the first input node of the differential amplifier while the second node of the capacitor is coupled with the output node of the differential amplifier to generate a sense signal; and determining a stored logic state of the memory cell based at least in part on the generated sense signal.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: causing the switching component to couple the first input node of the differential amplifier with a ground voltage source when precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: coupling the first input node of the differential amplifier with the output node of the differential amplifier via a feedback line prior to precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: causing a switching component to decouple the first input node of the differential amplifier from the output node of the differential amplifier via the feedback line after precharging the capacitor.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: causing a selection component to decouple the second node of the capacitor from the output node of the differential amplifier based at least in part on causing the selection component to couple the second node of the capacitor with the precharge voltage source.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: causing a selection component to decouple the second node of the capacitor from the precharge voltage supply based, at least in part, on causing the selection component to couple the second node of the capacitor with the output node of the differential amplifier.
Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may additionally include processes, features, devices, or instructions for: the differential amplifier is enabled by coupling one or more supply voltages with the differential amplifier. In some examples, the differential amplifier may be configured such that a current at the output node is proportional to a difference between a voltage at the first input node of the differential amplifier and a voltage at a second input node of the differential amplifier.
It should be noted that the above-described methods describe possible implementations, and that the operations and steps may be rearranged or otherwise modified, and that other implementations are possible. Additionally, two or more instances from a method can be combined.
An apparatus is described. The apparatus may include a memory cell; a sensing component; a differential amplifier having a first input node configured to be coupled with the memory cell and having an output node configured to be coupled with the sensing component; a capacitor having a first node coupled with the first input node; and a first switching component configured to selectively couple the second node of the capacitor with the output node.
Some examples of the apparatus may additionally include a second switching component configured to selectively couple the output node with the first input node; a third switching component configured to selectively couple the second node of the capacitor with a precharge voltage source; a fourth switching component configured to selectively couple the first input node with a ground voltage source; a selection component configured to selectively couple the memory cell with the first input node or the sensing component; a fifth switching component configured to selectively couple the memory cell with the first input node; a sixth switching component configured to selectively couple the output node with the sensing component; an amplifier reference voltage source coupled with a second input node of the differential amplifier; a first amplifier voltage source configured to be coupled with a first supply node of the differential amplifier; and a second amplifier voltage source configured to be coupled with a second supply node of the differential amplifier.
In some examples of the apparatus, the first and second switching components may be configured to receive the same logic signal. In some examples of the apparatus, the differential amplifier may be configured such that a current at the output node may be proportional to a difference between a voltage at the first input node and a voltage at the second input node. In some examples of the apparatus, the differential amplifier may be configured to permit current to flow into the output node when a voltage at the first node may be higher than a voltage at the second node.
The description herein provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the scope of the disclosure. Various examples may omit, substitute, or add various programs or components as appropriate. Also, features described with respect to some examples may be combined in some other examples.
Information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof. Some of the figures may show the signals as a single signal; however, one of ordinary skill in the art will appreciate that the signals may represent a signal bus, where the bus may have a variety of bit widths.
As used herein, the term "virtual ground" refers to a node of a circuit that holds a voltage of approximately zero volts (0V), or more generally, a reference voltage that represents a circuit or a device including the circuit that may or may not be directly coupled to ground. Thus, the voltage of the virtual ground may momentarily fluctuate in a steady state and return to approximately 0V, or virtual 0V. The virtual ground may be implemented using various electronic circuit elements such as a voltage divider composed of an operational amplifier and a resistor. Other embodiments are also possible. "virtual ground" or "virtual ground" means connected to about 0V, or some other reference voltage for the device.
The terms "electronic communication" and "coupling" refer to the relationship between components that support electronic flow between the components. This may include a direct connection or coupling between the components or may include intermediate components. In other words, components "connected with … …" or "coupled with … …" are in electronic communication with each other. In electronic communications components may actively exchange electrons or signals (e.g., in a powered circuit) or may not actively exchange electrons or signals (e.g., in a powered down circuit), but may be configured and operable to exchange electrons or signals upon power up of the circuit. By way of example, two components physically connected or coupled via a switch (e.g., a transistor) are in electronic communication regardless of the state (e.g., open, closed) of the switch.
The phrase "coupled between … …" may refer to the order of components relative to each other and may refer to an electrical coupling. In one example, a component "B" electrically coupled between a component "A" and a component "C" can refer to the order of components "A-B-C" or "C-B-A" in an electrical sense. In other words, an electrical signal (e.g., voltage, charge, current) may be transferred from component a to component C via component B.
The description that component B is "coupled between component a and component C" should not necessarily be construed to exclude other intermediate components in the order described. For example, component "D" may be coupled between the described components A and B (e.g., involving the component order "A-D-B-C" or "C-B-D-A" as examples), while still supporting component B being electrically coupled between component A and component C. In other words, use of the phrase "coupled between … …" should not be construed as necessarily referring to an exclusive sequential order.
Moreover, the description that component B is "coupled between component a and component C" does not preclude a different second coupling between component a and component C. For example, component a and component C may be coupled with each other in separate couplings that are parallel to the coupling level via component B. In another example, component a and component C can be coupled via another component "E" (e.g., component B is coupled between component a and component C and component E is coupled between component a and component C). In other words, use of the phrase "coupled between … …" should not be read as an exclusive coupling between components.
The term "isolated" refers to a relationship between components in which electrons are not currently able to flow between the components; if there is an open circuit between the components, the components are isolated from each other. For example, two components physically coupled by a switch may be separated from each other when the switch is opened.
As used herein, the term "shorting" refers to a relationship between components in which a conductive path is established between the components via activation of a single intermediate component between the two components in question. For example, a first component shorted to a second component may exchange electrons with the second component when a switch between the two components is closed. Thus, shorting may be a dynamic operation of an application that establishes a voltage and/or charge flow between components (or lines) in electronic communication.
As used herein, the term "electrode" can refer to an electrical conductor, and in some cases, can be used as an electrical contact to a memory cell or other component of a memory array. The electrodes may include traces, wires, conductive lines, conductive layers, etc., that provide conductive paths between elements or components of the memory device 100.
As used herein, the term "terminal" need not indicate a physical boundary or connection point of a circuit element. In practice, "terminal" may refer to a reference point of a circuit associated with a circuit element, which may also be referred to as a "node" or "reference point".
The term "layer" as used herein refers to a layer or sheet of geometric structure. Each layer may have three dimensions (e.g., height, width, and depth) and may cover some or all of the surface. For example, a layer may be a three-dimensional structure, such as a film, in which two dimensions are greater than a third dimension. A layer may comprise different elements, components and/or materials. In some cases, a layer may be composed of two or more sub-layers. In some figures, two dimensions of a three-dimensional layer are depicted for illustrative purposes. However, one skilled in the art will recognize that the layers are three-dimensional in nature.
The chalcogenide material may be a material or alloy comprising at least one of elements S, Se and Te. The phase change materials discussed herein may be chalcogenide materials. Chalcogenide materials may include alloys of S, Se, Te, Ge, As, Al, Sb, Au, indium (In), gallium (Ga), tin (Sn), bismuth (Bi), palladium (Pd), cobalt (Co), oxygen (O), silver (Ag), nickel (Ni), platinum (Pt). Example chalcogenide materials and alloys can include, but are not limited to, Ge-Te, In-Se, Sb-Te, Ga-Sb, In-Sb, As-Te, Al-Te, Ge-Sb-Te, Te-Ge-As, In-Sb-Te, Te-Sn-Se, Ge-Se-Ga, Bi-Se-Sb, Ga-Se-Te, Sn-Sb-Te, In-Sb-Ge, Te-Ge-Sb-S, Te-Ge-Sn-O, Te-Ge-Sn-Au, Pd-Te-Ge-Sn, In-Se-Ti-Co, Ge-Sb-Te-Pd, Ge-Sb-Te-Co, Sb-Te-Bi-Se, Se, Ag-In-Sb-Te, Ge-Sb-Se-Te, Ge-Sn-Sb-Te, Ge-Te-Sn-Ni, Ge-Te-Sn-Pd or Ge-Te-Sn-Pt. Hyphenated chemical composition notation, as used herein, indicates the elements included in a particular compound or alloy, and is intended to represent all stoichiometric quantities related to the indicated elements. For example, Ge-Te may comprise GexTey, where x and y may be any positive integer. Other examples of variable resistance materials may include binary metal oxide materials or mixed oxides, including two or more metals, such as transition metals, alkaline earth metals, and/or rare earth metals. Examples are not limited to the particular variable resistance material or materials associated with the storage elements of the memory cells. For example, other examples of variable resistance materials may be used to form memory cells and may include chalcogenide materials, colossal magnetoresistive materials, or polymer-based materials, among others.
The devices discussed herein, including the memory device 100, the
The transistors discussed herein may represent Field Effect Transistors (FETs), and include three terminal devices including a source, a drain, and a gate. The terminals may be connected to other electronic components through conductive materials, such as metals. The source and drain may be conductive and may comprise heavily doped or degenerate semiconductor regions. The source and drain may be separated by a lightly doped semiconductor region or channel. If the channel is n-type (e.g., most of the carriers are electrons), then the FET may be referred to as an n-type FET. If the channel is p-type (e.g., most of the carriers are holes), then the FET may be referred to as a p-type FET. The channel may be terminated by an insulated gate oxide. Channel conductivity can be controlled by applying a voltage to the gate. For example, applying a positive or negative voltage to an n-type FET or a p-type FET, respectively, may cause the channel to become conductive. A transistor may be "on" or "activated" when a voltage greater than or equal to the threshold voltage of the transistor is applied to the transistor gate. A transistor may be "off" or "deactivated" when a voltage less than the threshold voltage of the transistor is applied to the transistor gate.
The description set forth herein in connection with the appended drawings describes example configurations and is not intended to represent all examples that may be practiced or within the scope of the claims. The term "exemplary" as used herein means "serving as an example, instance, or illustration," and is not "preferred" or "advantageous over" other examples. The detailed description contains specific details for the purpose of providing an understanding of the described technology. However, the techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described embodiments.
In the drawings, similar components or features may have the same reference numerals. Further, various components of the same type may be distinguished by following the reference label by a dashed line and a second label that distinguish among the similar components. If only the first reference label is used in the specification, the description is applicable to any one of the similar components having the same first reference label irrespective of the second reference label.
The various illustrative blocks, components, and modules described in connection with the disclosure herein may be implemented or performed with a general purpose processor, a DSP, an ASIC, an FPGA or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. If implemented in software for execution by a processor, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Other examples and embodiments are within the scope of the disclosure and the appended claims. For example, due to the nature of software, the functions described above may be implemented using software executed by a processor, hardware, firmware, hardwiring, or a combination of any of these. Features that perform a function may also be physically located at various positions, including being distributed such that portions of the function are performed at different physical locations. Further, as used herein (including in the claims), "or" as used in a list of items (e.g., a list of items followed by a phrase such as "at least one of" or "one or more of") indicates a list of endpoints, such that a list of at least one of A, B or C, for example, means a or B or C or AB or AC or BC or ABC (i.e., a and B and C).
As used herein, the term "substantially" means that the characteristic being modified (e.g., the verb or adjective modified by the term "substantially") need not be absolute, but rather is close enough to achieve the benefit of the characteristic, or close enough to the characteristic involved to be realistic in the context of the relevant aspects of the invention.
As used herein, the phrase "based on" should not be construed as referring to a set of closed conditions. For example, exemplary steps described as "based on condition a" may be based on both condition a and condition B without departing from the scope of the present disclosure. In other words, the phrase "based on" as used herein should likewise be construed as the phrase "based at least in part on".
The description herein is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:基于主机IO操作的读取电压校准