US20150146475A1 - Memory sense amplifier with multiple modes of operation - Google Patents
Memory sense amplifier with multiple modes of operation Download PDFInfo
- Publication number
- US20150146475A1 US20150146475A1 US14/092,395 US201314092395A US2015146475A1 US 20150146475 A1 US20150146475 A1 US 20150146475A1 US 201314092395 A US201314092395 A US 201314092395A US 2015146475 A1 US2015146475 A1 US 2015146475A1
- Authority
- US
- United States
- Prior art keywords
- inverter
- pair
- circuitry
- sense amplifier
- bit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/06—Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
- G11C7/065—Differential amplifiers of latching type
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
- G11C11/417—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction for memory cells of the field-effect type
- G11C11/419—Read-write [R-W] circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/06—Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/06—Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
- G11C7/062—Differential amplifiers of non-latching type, e.g. comparators, long-tailed pairs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/06—Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
- G11C7/08—Control thereof
Definitions
- This invention relates to the field of memory circuitry. More particularly, this invention relates to the control and configuration of sense amplifiers for use in sensing differential voltages between bit lines when reading data from an array of bit cells within memory circuitry.
- bit line pairs are precharged to a given voltage and then one of the bit lines of the pair is discharged depending upon the contents of the bit cell within a column that is being read.
- the difference in voltage which arises between the bit lines of the bit line pair as a result of this discharge is sensed by sense amplifier circuitry coupled to the bit lines.
- a performance parameter that is desirable to improve for a memory is the speed with which data can be read therefrom.
- One factor limiting this speed is the amount of time needed for a sense amplifier to sense the voltage difference which arises between bit lines when being read in accordance with the above.
- sense amplifiers may contain a pair of inverters which are cross-coupled. If the inverters are not well matched, then they may be switched incorrectly, or switched more slowly, by the voltage difference arising between the bit lines in the expected manner.
- One way of dealing with this is to make the circuit elements including at least the inverters larger than would otherwise be necessary so that mismatches can be reduced.
- making the inverters larger than is necessary is disadvantageous from an area and circuit density point of view.
- a memory circuitry comprising:
- bit cells comprising a plurality of columns of bit cells
- sense amplifier circuitry coupled to at least one of said plurality of bit line pairs and configured to sense a voltage difference between bit lines of said at least one of said plurality of bit line pairs;
- said sense amplifier circuitry comprises an inverter pair and control circuitry configured to control said sense amplifier circuitry to operate in a plurality of modes including:
- the inverter pair within the sense amplifier circuitry can be configured to operate in different modes in a manner in which improves memory performance.
- the interconnection between the inverter pair and the connection of the inverter pair to the bit lines may be configured by control circuitry to provide an offset compensation mode, an amplification mode and a latching mode. In each of these modes the inverter pair functions differently and the combination of the different modes of operation can provide an overall increase in performance.
- control circuitry is configured to switch the sense amplifier circuitry in turn through the offset compensation mode, the amplification mode and the latching mode when performing a read operation. Adopting each of these modes in turn first compensates for mismatch between the inverters, uses the inverters to amplify the voltage difference arising between the bit lines and then securely latches the voltage difference so as to generate an output signal.
- the sense amplifier circuitry may comprise a pair of capacitors with each capacitor having a first terminal connected to an inverter and a second terminal connected to a bit line, at least during the amplification mode.
- a voltage difference arising between the bit lines is passed through the relevant capacitor to the input of a connected inverter, which then amplifies the change in voltage at its input to generate an amplified changing voltage at its output.
- Such an amplified voltage difference may more rapidly rise to a level at which it may be securely captured and latched thereby permitting a reduction in sensing time and accordingly an increase in speed of operation of the memory.
- the control circuitry may be configured to connect the second terminals of the capacitors together during the offset compensation mode such that they adopt a shared voltage level. In this way, the offset in switching points between the two inverters may be absorbed in the voltage which generates across the respective capacitor thereby matching the two inverters to respond equally to voltage differences which are subsequently applied via the capacitors bearing the offset voltage.
- the precharge operations are performed on the bit lines before a read operation and the sense amplifier circuitry includes input precharge circuitry which precharges the second terminals of the capacitors to this precharge voltage level as the shared voltage level. Precharging the capacitors in this way avoids disturbance of the read operation due to an inrush of charge to the capacitors when the bit lines are connected to the sense amplifying circuitry via, for example, column select transistors.
- the sense amplifiers circuitry is operated in the offset compensation mode for a proper subset of a precharge period as the necessary offset compensation may be achieved more rapidly than the precharging of the relatively long and high capacitance bit lines running through the array of bit cells.
- the first terminal of each of the capacitors is isolated from the inverter during the latching mode.
- bit cells are 6T bit cells (i.e. bit cells containing six transistors).
- some embodiments are such that the pair of capacitors have a pitch dimension substantially equal to the pitch dimension of the sense amplifier circuitry such that these may be formed together within the memory circuitry in a manner which does not unduly increase the size of the memory circuitry.
- the pair of capacitors may be formed in a variety of different ways including, for example, as at least one of metal, poly silicon and/or trench capacitors, in some embodiments these capacitors may be formed as to metal layers separated by a metal oxide layer.
- the capacitance of the pair of capacitors used has an impact upon the performance characteristics achieved for the memory circuitry.
- the capacitance may be varied to provide, for example, a high degree of gain in the amplification of the voltage difference or a reduction in the duration of the amplification mode required to reliably read from the memory.
- the pair of capacitors may be sized to have a capacitance that results in a substantially maximum value for a product of the gain of the inverters during the amplification mode and then inverse of a minimum duration of the amplification mode required to reliably sense the bit line voltage.
- a memory circuitry comprising:
- bit cell means for storing data comprising a plurality of columns of bit cell means
- sense amplifier means for sensing a voltage difference between bit lines of said at least one of said plurality of bit line pairs
- said sense amplifier means comprises an inverter pair and control means for controlling said sense amplifier means to operate in a plurality of modes including:
- the present invention provides a method of reading data from memory circuitry comprising:
- bit cells comprising a plurality of columns of bit cells
- sense amplifier circuitry coupled to at least one of said plurality of bit line pairs and configured to sense a voltage difference between bit lines of said at least one of said plurality of bit line pairs; said method comprising the step of:
- each inverter of said inverter pair receives and amplifies a bit line voltage from a respective bit line of said bit line pair and said inverters of said inverter pair are isolated from each other;
- FIG. 1 schematically illustrates an integrated circuit memory including an array of bit cells with bit lines running therethrough connecting to respective sense amplifier circuitry;
- FIG. 2 schematically illustrates three modes of operation of sense amplifier circuitry
- FIG. 3 schematically illustrates performance improvements which may, in some example embodiments, be achieved using the different modes of operation of FIG. 2 ;
- FIG. 4 schematically illustrates in more detail an example embodiment of sense amplifying circuitry including an inverter pair, a pair of capacitors and control circuitry for controlling the sense amplifying circuitry to adopt different modes of operation;
- FIG. 5 is a signal diagram schematically illustrating the operation of the circuit of FIG. 4 ;
- FIG. 6 is a diagram schematically illustrating a portion of the circuit of FIG. 4 with different circuit elements highlighted depending upon which circuit elements are active in which mode of operation;
- FIG. 7 is a signal diagram illustrating the relative timing of various control signals used in controlling the circuit of FIG. 4 ;
- FIG. 8 schematically illustrates the layout of one example of memory circuitry utilising the present techniques
- FIG. 9 schematically illustrates measured performance improvements for one example memory circuitry utilising the present techniques.
- FIG. 10 schematically illustrates performance improvements measured across multiple instances of example memory circuits in accordance with the present techniques.
- FIG. 1 schematically illustrates memory circuitry 2 including an array 4 of bit cells 6 .
- the bit cells 6 are arranged in columns which are connected via respective bit line pairs 8 to sense amplifier circuitry 10 .
- the bit lines 8 are precharged to a precharge level and then one of the bit lines is selectively discharged from the precharged level in dependence upon the bit value stored within the bit cell being read.
- the sense amplifier circuitry 10 is switched on after a certain duration of discharge and the voltage difference between the bit lines is sensed and used to set a latched value from the sense amplifier circuitry 10 as the read data value, e.g. bit value B 0 .
- the sense amplifying circuitry 10 includes a pair of inverters 12 , 14 .
- FIG. 2 schematically illustrates a portion of the sense amplifier circuitry including the inverters 12 , 14 operating in different modes during a read operation.
- the sense amplifier circuitry 10 operates in turn in a sequence of modes including an offset compensation mode, an amplification mode and a latching mode.
- a pair of capacitors C 1 , C 2 are provided with a first terminal connected to the input of a respective inverter 12 , 14 and a second input selectively connected to the bit lines 8 via column select transistors 16 .
- 2:1 multiplexing of bit lines to the sense amplifier circuitry 10 is employed, although this is an implementation detail and may be different in other embodiments where no multiplexing may be employed or a higher degree of multiplexing employed.
- the inverters 12 , 14 are isolated from the respected bit lines by virtue of the column select transistors 16 being switched to a high impedance state.
- the output of each inverter 12 , 14 is connected to its own input and this serves to hold the inverter in the state corresponding to its trip point at which its input voltage is substantially equal to its output voltage.
- the characteristics of the inverters 12 , 14 may differ due to device mismatch and accordingly the input voltage for each which corresponds to the trip point may vary.
- the inputs to each of the inverters 12 , 14 are coupled to a respective first terminal of one of the capacitors C 1 , C 2 .
- each of the capacitors C 1 , C 2 is connected to the supply rail voltage Vdd which is the same voltage to which the bit lines 8 are precharged.
- Vdd supply rail voltage
- Voff 1 and Voff 2 respectively develop across the capacitors C 1 and C 2 and provide an auto-zeroing offset compensation between the inverters 12 , 14 in respect of how they will react to subsequently supplied input voltages supplied from the bit lines 8 .
- the inverters 12 , 14 are isolated from one another, but are now connected to receive the voltages on the respective ones of the bit lines 8 via the capacitors C 1 and C 2 .
- this state is one which corresponds to a high gain for the inverters for changes in input voltage level resulting in changes in output voltage level.
- a voltage difference of ⁇ V appearing between the two inputs to the inverters 12 , 14 is amplified to a voltage difference of K ⁇ V.
- the consequent increased speed with which the difference between the outputs of the inverters 14 reaches a level sufficient to the reliably captured and latched with the sense amplifier circuitry 10 enables the read operation to be made quicker.
- the inverters 12 , 14 are cross-coupled such that the input to one inverter is taken from the output of the other inverter and visa versa.
- the inputs to the inverters are also isolated from the capacitors C 1 , C 2 via isolation gates (not illustrated in FIG. 2 ).
- bit line BL ⁇ 0> is discharged during the read operation and accordingly the input to inverter 12 is latched low while the input to inverter 14 is latched high (namely Vdd).
- FIG. 3 schematically illustrates the performance improvements which are indicated as achieved by one example embodiment of the present techniques over a conventional sense amplifier circuit.
- the implementations are iso-area implementations. It will be appreciated that different performance behaviour may be achieved with different example embodiments.
- FIG. 4 illustrates an example embodiment of the sense amplifier circuitry 10 in more detail.
- Transistors M 3 and M 4 comprise one inverter.
- Transistors M 5 and M 6 comprise another inverter.
- Transistors M 7 , M 8 , M 9 and M 10 are used to reconfigure the inverter connections for offset compensation (auto-zeroing), amplification and latching modes.
- the transistors M 11 and M 12 serve to isolate the capacitors C 1 and C 2 during the latching mode to prevent a full scale voltage swing at nodes BL_MX/BL_MX_B that could otherwise turn on the bit line multiplexer switches (column select transistors) and adversely impact performance.
- bit lines 6 may have one pair of bit lines associated with it, e.g. BL ⁇ 0>,BLB ⁇ 0> or may in multiplexed embodiments have a plurality of bit line pairs associated with it.
- the bit cells 6 are in this example embodiment 6T bit cells comprising six transistors and according are sensed using bit line pairs 8 . Each column of bit cells 6 accordingly has one bit line pair 8 associated with it. As the array 4 of bit cells 6 contains a plurality of columns of bit cells 6 , the array will accordingly contain a plurality of bit line pairs 8 with at least one bit line pair 8 associated with each column of bit cells 6 .
- footer control circuitry 18 which is shared between multiple sense amplifier circuits 10 and serves us part of the control circuitry 4 controlling the switching of the sense amplifier circuitry 10 between its different modes of operation.
- Precharging circuitry 20 is coupled to the second terminals of the capacitors C 1 , C 2 and serves to precharge these nodes to the Vdd voltage to which the bit lines 8 are also precharged during a precharging period.
- Output tri-state driver circuitry 22 receives the outputs from the inverters 12 , 14 and generates a data output corresponding to the result of the read operation.
- the sense amplifier circuitry 10 can be switched off once the data has been read and stored for output by the tri-state driver circuitry 22 .
- FIG. 5 is a signal diagram schematically illustrating the variation in signal level of named signals within the circuit of FIG. 4 during a read operation.
- the bit lines 8 are precharged during a precharged operation.
- the footer control circuitry 18 switches off the power supplied to the sense amplifier circuitry 10 .
- the footer control circuitry 18 switches the sense amplifier circuitry 10 into the offset compensation mode labelled biasing and offset storing in FIG. 5 .
- each inverter of the inverter pair 12 , 14 is isolated from each of the bit lines 8 and each inverter of the inverter pair 12 , 14 adopts a state corresponding to a trip point at which its input voltage is substantially equal to its output voltage as these are coupled together through transistors M 7 and M 8 respectively.
- the sense amplifier circuitry 10 enters the amplification mode (labelled bit line differential amplification in FIG. 5 ).
- bit line differential amplification in FIG. 5
- the inverters of the inverter pair 12 , 14 are isolated from each other (at least within the sense amplifying circuitry 10 itself) and are connected to received respective bit line voltages from the bit lines 8 which are amplified by the inverters 12 , 14 .
- the sense amplifier circuitry 10 enters a latching mode (labelled latching in FIG. 5 ) in which the inverters 12 , 14 are cross-coupled so that the input of one inverter is coupled to the output of the other inverter via transistors M 9 and M 10 of FIG. 4 .
- the transistors M 11 and M 12 are also switched off during the latching mode so as to isolate the inverters 12 , 14 from the bit line voltages.
- FIG. 6 is a diagram schematically illustrating those portions of the sense amplifying circuitry of FIG. 4 which are active during the respective modes of operation. Each of these modes of operation is performed in turn as part of the overall read operation.
- FIG. 7 is a signal diagram schematically illustrating the relevant timing of various control signals used in controlling the circuit of FIG. 4 .
- An overall clock signal clk is a clock signal used to drive the memory circuitry. Various delayed versions of this clock signal are derived therefrom in a manner which will be familiar to those in this technical field. The main clock signal and the delayed versions of the clock signal are then used to generate a signal for controlling the tfooter control circuitry 18 , namely FOOTER_CTRL.
- the precharge circuitry 20 is controlled by a precharge controlling signal PRE_B.
- a word line enable signal WL_EN is used to access a row of bit cells 6 within the array 4 in the conventional manner.
- a sense amplifier enable signal SA_EN is used to enable the sense amplifying circuitry 10 and a read enable signal READ_EN is used to enable the tri-state driver circuitry 22 .
- the footer control circuitry 18 controlling signal FOOTER_CTRL overlaps with the precharge controlling signal PRE_B.
- the period when the precharge signal PRE_B is high and the footer circuit control signal FOOTER_CTRL is high corresponds to the offset compensation mode of the sense amplifier circuitry 10 , as illustrated in the left most portion of FIG. 6 .
- the amplification mode corresponds to the period when the word line enable signal WL_EN is high and before the sense amplifier enable signal SA_EN goes high.
- the latching mode is when the sense amplifier enable signal SA_EN is high.
- FIG. 8 schematically illustrates a memory circuit layout incorporating the present techniques.
- the capacitors C 1 and C 2 are formed with a pitch which matches the pitch of the sense amplifier circuitry 10 .
- the capacitors C 1 and C 2 may be formed of two metal layers with a metal oxide layer disposed there between. These metal layers may be formed in the upper fabrication layers of the integrated circuit. In other embodiments the upper fabrication layers may be used for routing and power such that the capacitors are formed using layers below the top and/or layers that are not metal.
- the capacitors include at least one of metal, poly-silicon, diffusion and/or trench capacitors.
- the capacitance of the capacitors C 1 , C 2 is selected so as to substantially maximise the value of a product of the gain of the inverters 10 , 12 during amplification mode and an inverse of the minimum duration of the amplification mode required to reliably sense the bit line voltage. This may be considered maximising the product of the gain and the bandwidth of and through the inverters 12 , 14 .
- FIG. 9 schematically illustrates performance improvements in terms of sensing time and robustness achieved for example implementations of the present technique.
- FIG. 10 illustrates results measured from 22 examples dyes of memory circuits manufactured in accordance with the present techniques showing achieved speed and robustness improvements.
- the present techniques provide sense amplifier circuitry 10 which is less sensitive to device mismatch.
- the sense amplifier circuitry 10 is able to support more rapid read operations thereby improving the maximum speed of read which may be achieved. It will be appreciated by those in this technical field that speed of operation may be traded against robustness (error rate) in order to achieve a desired performance point.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computer Hardware Design (AREA)
- Dram (AREA)
Abstract
Description
- 1. Field of the Invention
- This invention relates to the field of memory circuitry. More particularly, this invention relates to the control and configuration of sense amplifiers for use in sensing differential voltages between bit lines when reading data from an array of bit cells within memory circuitry.
- 2. Description of the Prior Art
- It is known to provide memory circuitry comprising an array of bit cells within which columns of bit cells are connected by bit line pairs. The bit line pairs are precharged to a given voltage and then one of the bit lines of the pair is discharged depending upon the contents of the bit cell within a column that is being read. The difference in voltage which arises between the bit lines of the bit line pair as a result of this discharge is sensed by sense amplifier circuitry coupled to the bit lines.
- A performance parameter that is desirable to improve for a memory is the speed with which data can be read therefrom. One factor limiting this speed is the amount of time needed for a sense amplifier to sense the voltage difference which arises between bit lines when being read in accordance with the above. Furthermore, a problem with sense amplifier circuitry as devices become smaller is that mismatches between the circuit elements in the sense amplifier circuitry can give rise to failure or poor performance. In particular, sense amplifiers may contain a pair of inverters which are cross-coupled. If the inverters are not well matched, then they may be switched incorrectly, or switched more slowly, by the voltage difference arising between the bit lines in the expected manner. One way of dealing with this is to make the circuit elements including at least the inverters larger than would otherwise be necessary so that mismatches can be reduced. However, making the inverters larger than is necessary is disadvantageous from an area and circuit density point of view.
- Viewed from one aspect the present invention provides a memory circuitry comprising:
- an array of bit cells comprising a plurality of columns of bit cells;
- a plurality of bit lines pairs each coupled to a respective column of bit cells within said array; and
- sense amplifier circuitry coupled to at least one of said plurality of bit line pairs and configured to sense a voltage difference between bit lines of said at least one of said plurality of bit line pairs; wherein
- said sense amplifier circuitry comprises an inverter pair and control circuitry configured to control said sense amplifier circuitry to operate in a plurality of modes including:
-
- (i) an offset compensation mode in which said inverter pair is isolated from said bit lines and each inverter of said inverter pair adopts a state corresponding to a trip point at which an input voltage of said inverter is substantially equal to an output voltage of said inverter;
- (ii) an amplification mode in which each inverter of said inverter pair receives and amplifies a bit line voltage from a respective bit line of said bit line pair and said inverters of said inverter pair are isolated from each other; and
- (iii) a latching mode in which said inverter pair is cross-coupled so that an output of each inverter of said inverter pair is supplied as an input to another inverter of said inverter pair.
- The present techniques recognise that the inverter pair within the sense amplifier circuitry can be configured to operate in different modes in a manner in which improves memory performance. In particular, rather than the inverter pair being statically cross-coupled, the interconnection between the inverter pair and the connection of the inverter pair to the bit lines may be configured by control circuitry to provide an offset compensation mode, an amplification mode and a latching mode. In each of these modes the inverter pair functions differently and the combination of the different modes of operation can provide an overall increase in performance.
- In some embodiments the control circuitry is configured to switch the sense amplifier circuitry in turn through the offset compensation mode, the amplification mode and the latching mode when performing a read operation. Adopting each of these modes in turn first compensates for mismatch between the inverters, uses the inverters to amplify the voltage difference arising between the bit lines and then securely latches the voltage difference so as to generate an output signal.
- In some embodiments the sense amplifier circuitry may comprise a pair of capacitors with each capacitor having a first terminal connected to an inverter and a second terminal connected to a bit line, at least during the amplification mode. A voltage difference arising between the bit lines is passed through the relevant capacitor to the input of a connected inverter, which then amplifies the change in voltage at its input to generate an amplified changing voltage at its output. Such an amplified voltage difference may more rapidly rise to a level at which it may be securely captured and latched thereby permitting a reduction in sensing time and accordingly an increase in speed of operation of the memory.
- The control circuitry may be configured to connect the second terminals of the capacitors together during the offset compensation mode such that they adopt a shared voltage level. In this way, the offset in switching points between the two inverters may be absorbed in the voltage which generates across the respective capacitor thereby matching the two inverters to respond equally to voltage differences which are subsequently applied via the capacitors bearing the offset voltage.
- In some embodiments the precharge operations are performed on the bit lines before a read operation and the sense amplifier circuitry includes input precharge circuitry which precharges the second terminals of the capacitors to this precharge voltage level as the shared voltage level. Precharging the capacitors in this way avoids disturbance of the read operation due to an inrush of charge to the capacitors when the bit lines are connected to the sense amplifying circuitry via, for example, column select transistors.
- It will be appreciated that while in the offset compensation mode where the inverters are held at their trip point, the inverters will consume a relatively large current as they will be leaking. In order to reduce the energy consumed due to this leakage, the sense amplifiers circuitry is operated in the offset compensation mode for a proper subset of a precharge period as the necessary offset compensation may be achieved more rapidly than the precharging of the relatively long and high capacitance bit lines running through the array of bit cells.
- In order to reduce power consumption, and potentially an unwanted discharge of the bit lines, the first terminal of each of the capacitors is isolated from the inverter during the latching mode.
- While the present techniques could be used for advantage within memories having a variety of different types of bit cells, the present technique is suited to use in embodiments in which the bit cells are 6T bit cells (i.e. bit cells containing six transistors).
- In order to reduce the impact upon area due to the prevision of the pair of capacitors, some embodiments are such that the pair of capacitors have a pitch dimension substantially equal to the pitch dimension of the sense amplifier circuitry such that these may be formed together within the memory circuitry in a manner which does not unduly increase the size of the memory circuitry.
- It will be appreciated that while the pair of capacitors may be formed in a variety of different ways including, for example, as at least one of metal, poly silicon and/or trench capacitors, in some embodiments these capacitors may be formed as to metal layers separated by a metal oxide layer.
- The capacitance of the pair of capacitors used has an impact upon the performance characteristics achieved for the memory circuitry. Depending upon which particular performance priorities are desired for the memory circuitry, the capacitance may be varied to provide, for example, a high degree of gain in the amplification of the voltage difference or a reduction in the duration of the amplification mode required to reliably read from the memory. However, in some embodiments the pair of capacitors may be sized to have a capacitance that results in a substantially maximum value for a product of the gain of the inverters during the amplification mode and then inverse of a minimum duration of the amplification mode required to reliably sense the bit line voltage.
- Viewed from another aspect the present invention provides a memory circuitry comprising:
- an array of bit cell means for storing data comprising a plurality of columns of bit cell means;
- a plurality of bit lines pairs each coupled to a respective column of bit cell means within said array; and
- sense amplifier means for sensing a voltage difference between bit lines of said at least one of said plurality of bit line pairs; wherein
- said sense amplifier means comprises an inverter pair and control means for controlling said sense amplifier means to operate in a plurality of modes including:
-
- (i) an offset compensation mode in which said inverter pair is isolated from said bit lines and each inverter of said inverter pair adopts a state corresponding to a trip point at which an input voltage of said inverter is substantially equal to an output voltage of said inverter;
- (ii) an amplification mode in which each inverter of said inverter pair receives and amplifies a bit line voltage from a respective bit line of said bit line pair and said inverters of said inverter pair are isolated from each other; and
- (iii) a latching mode in which said inverter pair is cross-coupled so that an output of each inverter of said inverter pair is supplied as an input to another inverter of said inverter pair.
- Viewed from a further aspect the present invention provides a method of reading data from memory circuitry comprising:
- an array of bit cells comprising a plurality of columns of bit cells;
- a plurality of bit lines pairs each coupled to a respective column of bit cells within said array; and
- sense amplifier circuitry coupled to at least one of said plurality of bit line pairs and configured to sense a voltage difference between bit lines of said at least one of said plurality of bit line pairs; said method comprising the step of:
- operating said sense amplifier circuitry in an offset compensation mode in which said inverter pair is isolated from said bit lines and each inverter of said inverter pair adopts a state corresponding to a trip point at which an input voltage of said inverter is substantially equal to an output voltage of said inverter;
- operating said sense amplifier circuitry in an amplification mode in which each inverter of said inverter pair receives and amplifies a bit line voltage from a respective bit line of said bit line pair and said inverters of said inverter pair are isolated from each other; and
- operating said sense amplifier circuitry in a latching mode in which said inverter pair is cross-coupled so that an output of each inverter of said inverter pair is supplied as an input to another inverter of said inverter pair.
- The above, and other objects, features and advantages of this invention will be apparent from the following detailed description of illustrative embodiments which is to be read in connection with the accompanying drawings.
-
FIG. 1 schematically illustrates an integrated circuit memory including an array of bit cells with bit lines running therethrough connecting to respective sense amplifier circuitry; -
FIG. 2 schematically illustrates three modes of operation of sense amplifier circuitry; -
FIG. 3 schematically illustrates performance improvements which may, in some example embodiments, be achieved using the different modes of operation ofFIG. 2 ; -
FIG. 4 schematically illustrates in more detail an example embodiment of sense amplifying circuitry including an inverter pair, a pair of capacitors and control circuitry for controlling the sense amplifying circuitry to adopt different modes of operation; -
FIG. 5 is a signal diagram schematically illustrating the operation of the circuit ofFIG. 4 ; -
FIG. 6 is a diagram schematically illustrating a portion of the circuit ofFIG. 4 with different circuit elements highlighted depending upon which circuit elements are active in which mode of operation; -
FIG. 7 is a signal diagram illustrating the relative timing of various control signals used in controlling the circuit ofFIG. 4 ; -
FIG. 8 schematically illustrates the layout of one example of memory circuitry utilising the present techniques; -
FIG. 9 schematically illustrates measured performance improvements for one example memory circuitry utilising the present techniques; and -
FIG. 10 schematically illustrates performance improvements measured across multiple instances of example memory circuits in accordance with the present techniques. -
FIG. 1 schematically illustratesmemory circuitry 2 including anarray 4 ofbit cells 6. Thebit cells 6 are arranged in columns which are connected via respective bit line pairs 8 tosense amplifier circuitry 10. When a read operation is performed, thebit lines 8 are precharged to a precharge level and then one of the bit lines is selectively discharged from the precharged level in dependence upon the bit value stored within the bit cell being read. Thesense amplifier circuitry 10 is switched on after a certain duration of discharge and the voltage difference between the bit lines is sensed and used to set a latched value from thesense amplifier circuitry 10 as the read data value, e.g. bit value B0. - The
sense amplifying circuitry 10 includes a pair of 12, 14.inverters FIG. 2 schematically illustrates a portion of the sense amplifier circuitry including the 12, 14 operating in different modes during a read operation. During a read operation, theinverters sense amplifier circuitry 10 operates in turn in a sequence of modes including an offset compensation mode, an amplification mode and a latching mode. - A pair of capacitors C1, C2 are provided with a first terminal connected to the input of a
12, 14 and a second input selectively connected to therespective inverter bit lines 8 via columnselect transistors 16. In the example illustrated, 2:1 multiplexing of bit lines to thesense amplifier circuitry 10 is employed, although this is an implementation detail and may be different in other embodiments where no multiplexing may be employed or a higher degree of multiplexing employed. - During the offset compensation mode, the
12, 14 are isolated from the respected bit lines by virtue of the columninverters select transistors 16 being switched to a high impedance state. The output of each 12, 14 is connected to its own input and this serves to hold the inverter in the state corresponding to its trip point at which its input voltage is substantially equal to its output voltage. The characteristics of theinverter 12, 14 may differ due to device mismatch and accordingly the input voltage for each which corresponds to the trip point may vary. The inputs to each of theinverters 12, 14 are coupled to a respective first terminal of one of the capacitors C1, C2. The second terminal of each of the capacitors C1, C2 is connected to the supply rail voltage Vdd which is the same voltage to which theinverters bit lines 8 are precharged. A consequence of this is that offset voltages Voff1 and Voff2 respectively develop across the capacitors C1 and C2 and provide an auto-zeroing offset compensation between the 12, 14 in respect of how they will react to subsequently supplied input voltages supplied from the bit lines 8.inverters - During the amplification mode which follows the offset compensation mode, the
12, 14 are isolated from one another, but are now connected to receive the voltages on the respective ones of theinverters bit lines 8 via the capacitors C1 and C2. As the 12, 14 have previously been placed into a state corresponding to there trip point during the offset compensation mode, this state is one which corresponds to a high gain for the inverters for changes in input voltage level resulting in changes in output voltage level. Thus, a voltage difference of ΔV appearing between the two inputs to theinverters 12, 14 is amplified to a voltage difference of K×ΔV. The consequent increased speed with which the difference between the outputs of theinverters inverters 14 reaches a level sufficient to the reliably captured and latched with thesense amplifier circuitry 10 enables the read operation to be made quicker. - In the latching mode the
12, 14 are cross-coupled such that the input to one inverter is taken from the output of the other inverter and visa versa. The inputs to the inverters are also isolated from the capacitors C1, C2 via isolation gates (not illustrated ininverters FIG. 2 ). - In the example illustrated in
FIG. 2 , the bit line BL<0> is discharged during the read operation and accordingly the input toinverter 12 is latched low while the input toinverter 14 is latched high (namely Vdd). -
FIG. 3 schematically illustrates the performance improvements which are indicated as achieved by one example embodiment of the present techniques over a conventional sense amplifier circuit. The implementations are iso-area implementations. It will be appreciated that different performance behaviour may be achieved with different example embodiments. -
FIG. 4 illustrates an example embodiment of thesense amplifier circuitry 10 in more detail. Transistors M3 and M4 comprise one inverter. Transistors M5 and M6 comprise another inverter. Transistors M7, M8, M9 and M10 are used to reconfigure the inverter connections for offset compensation (auto-zeroing), amplification and latching modes. The transistors M11 and M12 serve to isolate the capacitors C1 and C2 during the latching mode to prevent a full scale voltage swing at nodes BL_MX/BL_MX_B that could otherwise turn on the bit line multiplexer switches (column select transistors) and adversely impact performance. - It will be appreciated that this example embodiment is illustrated with 2:1 bit line multiplexing. Other embodiments may not use multiplexing at all or a higher degree of multiplexing. A given column of bit lines may have one pair of bit lines associated with it, e.g. BL<0>,BLB<0> or may in multiplexed embodiments have a plurality of bit line pairs associated with it. The
bit cells 6 are in thisexample embodiment 6T bit cells comprising six transistors and according are sensed using bit line pairs 8. Each column ofbit cells 6 accordingly has onebit line pair 8 associated with it. As thearray 4 ofbit cells 6 contains a plurality of columns ofbit cells 6, the array will accordingly contain a plurality of bit line pairs 8 with at least onebit line pair 8 associated with each column ofbit cells 6. - Also illustrated in
FIG. 4 isfooter control circuitry 18, which is shared between multiplesense amplifier circuits 10 and serves us part of thecontrol circuitry 4 controlling the switching of thesense amplifier circuitry 10 between its different modes of operation. -
Precharging circuitry 20 is coupled to the second terminals of the capacitors C1, C2 and serves to precharge these nodes to the Vdd voltage to which thebit lines 8 are also precharged during a precharging period. Outputtri-state driver circuitry 22 receives the outputs from the 12, 14 and generates a data output corresponding to the result of the read operation. Theinverters sense amplifier circuitry 10 can be switched off once the data has been read and stored for output by thetri-state driver circuitry 22. -
FIG. 5 is a signal diagram schematically illustrating the variation in signal level of named signals within the circuit ofFIG. 4 during a read operation. The bit lines 8 are precharged during a precharged operation. For the first portion of this precharge operation, thefooter control circuitry 18 switches off the power supplied to thesense amplifier circuitry 10. During a final period of the precharging, thefooter control circuitry 18 switches thesense amplifier circuitry 10 into the offset compensation mode labelled biasing and offset storing inFIG. 5 . During this mode of operation the 12, 14 is isolated from each of theinverter pair bit lines 8 and each inverter of the 12, 14 adopts a state corresponding to a trip point at which its input voltage is substantially equal to its output voltage as these are coupled together through transistors M7 and M8 respectively.inverter pair - At the end of the offset compensation mode, the
sense amplifier circuitry 10 enters the amplification mode (labelled bit line differential amplification inFIG. 5 ). During this mode the inverters of the 12, 14 are isolated from each other (at least within theinverter pair sense amplifying circuitry 10 itself) and are connected to received respective bit line voltages from thebit lines 8 which are amplified by the 12, 14.inverters - Following the amplification mode, the
sense amplifier circuitry 10 enters a latching mode (labelled latching inFIG. 5 ) in which the 12, 14 are cross-coupled so that the input of one inverter is coupled to the output of the other inverter via transistors M9 and M10 ofinverters FIG. 4 . The transistors M11 and M12 are also switched off during the latching mode so as to isolate the 12, 14 from the bit line voltages.inverters -
FIG. 6 is a diagram schematically illustrating those portions of the sense amplifying circuitry ofFIG. 4 which are active during the respective modes of operation. Each of these modes of operation is performed in turn as part of the overall read operation. -
FIG. 7 is a signal diagram schematically illustrating the relevant timing of various control signals used in controlling the circuit ofFIG. 4 . An overall clock signal clk is a clock signal used to drive the memory circuitry. Various delayed versions of this clock signal are derived therefrom in a manner which will be familiar to those in this technical field. The main clock signal and the delayed versions of the clock signal are then used to generate a signal for controlling thetfooter control circuitry 18, namely FOOTER_CTRL. Theprecharge circuitry 20 is controlled by a precharge controlling signal PRE_B. A word line enable signal WL_EN is used to access a row ofbit cells 6 within thearray 4 in the conventional manner. A sense amplifier enable signal SA_EN is used to enable thesense amplifying circuitry 10 and a read enable signal READ_EN is used to enable thetri-state driver circuitry 22. - As will be seen from
FIG. 7 thefooter control circuitry 18 controlling signal FOOTER_CTRL overlaps with the precharge controlling signal PRE_B. The period when the precharge signal PRE_B is high and the footer circuit control signal FOOTER_CTRL is high corresponds to the offset compensation mode of thesense amplifier circuitry 10, as illustrated in the left most portion ofFIG. 6 . The amplification mode corresponds to the period when the word line enable signal WL_EN is high and before the sense amplifier enable signal SA_EN goes high. The latching mode is when the sense amplifier enable signal SA_EN is high. -
FIG. 8 schematically illustrates a memory circuit layout incorporating the present techniques. The capacitors C1 and C2 are formed with a pitch which matches the pitch of thesense amplifier circuitry 10. The capacitors C1 and C2 may be formed of two metal layers with a metal oxide layer disposed there between. These metal layers may be formed in the upper fabrication layers of the integrated circuit. In other embodiments the upper fabrication layers may be used for routing and power such that the capacitors are formed using layers below the top and/or layers that are not metal. In some embodiments, the capacitors include at least one of metal, poly-silicon, diffusion and/or trench capacitors. The capacitance of the capacitors C1, C2 is selected so as to substantially maximise the value of a product of the gain of the 10, 12 during amplification mode and an inverse of the minimum duration of the amplification mode required to reliably sense the bit line voltage. This may be considered maximising the product of the gain and the bandwidth of and through theinverters 12, 14.inverters -
FIG. 9 schematically illustrates performance improvements in terms of sensing time and robustness achieved for example implementations of the present technique. -
FIG. 10 illustrates results measured from 22 examples dyes of memory circuits manufactured in accordance with the present techniques showing achieved speed and robustness improvements. - The present techniques, at least in some example embodiments, provide
sense amplifier circuitry 10 which is less sensitive to device mismatch. Thesense amplifier circuitry 10 is able to support more rapid read operations thereby improving the maximum speed of read which may be achieved. It will be appreciated by those in this technical field that speed of operation may be traded against robustness (error rate) in order to achieve a desired performance point. - Although illustrative embodiments of the invention have been described in detail herein with reference to the accompanying drawings, it is to be understood that the invention is not limited to those precise embodiments, and that various changes and modifications can be effected therein by one skilled in the art without departing from the scope and spirit of the invention as defined by the appended claims.
Claims (13)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/092,395 US9036405B1 (en) | 2013-11-27 | 2013-11-27 | Memory sense amplifier with multiple modes of operation |
| TW103139421A TWI655631B (en) | 2013-11-27 | 2014-11-13 | Memory circuitry and method of reading data from memory circuitry |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/092,395 US9036405B1 (en) | 2013-11-27 | 2013-11-27 | Memory sense amplifier with multiple modes of operation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US9036405B1 US9036405B1 (en) | 2015-05-19 |
| US20150146475A1 true US20150146475A1 (en) | 2015-05-28 |
Family
ID=53054670
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/092,395 Expired - Fee Related US9036405B1 (en) | 2013-11-27 | 2013-11-27 | Memory sense amplifier with multiple modes of operation |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US9036405B1 (en) |
| TW (1) | TWI655631B (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9542995B2 (en) * | 2013-08-30 | 2017-01-10 | Manoj Sachdev | Threshold voltage mismatch compensation sense-amplifiers for static random access memories with multiple differential inputs |
| KR20190001769A (en) * | 2017-06-28 | 2019-01-07 | 에스케이하이닉스 주식회사 | Amplifier circuit |
| KR20200131550A (en) * | 2019-05-14 | 2020-11-24 | 에스케이하이닉스 주식회사 | Data sensing circuit of semiconductor apparatus |
| KR102279048B1 (en) * | 2020-04-06 | 2021-07-16 | 연세대학교 산학협력단 | High Speed and High Stability Hybrid Sense Amplifier for Resistive Memory |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9171590B2 (en) * | 2014-03-26 | 2015-10-27 | National Tsing Hua University | Sensing marging expanding scheme for memory |
| KR102116671B1 (en) * | 2014-07-30 | 2020-06-01 | 삼성전자주식회사 | Nonvolatile memory device and wordline driving method thereof |
| US10083973B1 (en) * | 2017-08-09 | 2018-09-25 | Micron Technology, Inc. | Apparatuses and methods for reading memory cells |
| IT201800003796A1 (en) | 2018-03-20 | 2019-09-20 | St Microelectronics Srl | NON-VOLATILE MEMORY DEVICE WITH SWITCHABLE READING MODE AND RELATED READING METHOD |
| US10957366B2 (en) * | 2018-05-24 | 2021-03-23 | Taiwan Semiconductor Manufacturing Co., Ltd. | Circuits and methods for compensating a mismatch in a sense amplifier |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW367499B (en) * | 1998-06-06 | 1999-08-21 | Vanguard Int Semiconduct Corp | Multi-level DRAM sensing design |
| US7221605B2 (en) * | 2004-08-31 | 2007-05-22 | Micron Technology, Inc. | Switched capacitor DRAM sense amplifier with immunity to mismatch and offsets |
| US7236415B2 (en) * | 2004-09-01 | 2007-06-26 | Micron Technology, Inc. | Sample and hold memory sense amplifier |
| US8346832B2 (en) * | 2006-10-12 | 2013-01-01 | The Regents Of The University Of Michigan | Random number generator |
| JP4901459B2 (en) * | 2006-12-26 | 2012-03-21 | 株式会社東芝 | Semiconductor memory device |
| US8144537B2 (en) * | 2008-11-11 | 2012-03-27 | Stmicroelectronics Pvt. Ltd. | Balanced sense amplifier for single ended bitline memory architecture |
| KR101053525B1 (en) * | 2009-06-30 | 2011-08-03 | 주식회사 하이닉스반도체 | Sense Amplifier and Semiconductor Integrated Circuits Using the Same |
| US8289796B2 (en) * | 2010-01-26 | 2012-10-16 | Micron Technology, Inc. | Sense amplifier having loop gain control |
| US8072244B1 (en) * | 2010-08-31 | 2011-12-06 | National Tsing Hua University | Current sensing amplifier and method thereof |
| US20140003160A1 (en) * | 2012-06-28 | 2014-01-02 | Lsi Corporation | High-Speed Sensing Scheme for Memory |
| US20140192603A1 (en) * | 2013-01-08 | 2014-07-10 | Lsi Corporation | Differential sense amplifier for solid-state memories |
-
2013
- 2013-11-27 US US14/092,395 patent/US9036405B1/en not_active Expired - Fee Related
-
2014
- 2014-11-13 TW TW103139421A patent/TWI655631B/en active
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9542995B2 (en) * | 2013-08-30 | 2017-01-10 | Manoj Sachdev | Threshold voltage mismatch compensation sense-amplifiers for static random access memories with multiple differential inputs |
| KR20190001769A (en) * | 2017-06-28 | 2019-01-07 | 에스케이하이닉스 주식회사 | Amplifier circuit |
| KR20210127686A (en) * | 2017-06-28 | 2021-10-22 | 에스케이하이닉스 주식회사 | Amplifier circuit |
| KR102319827B1 (en) | 2017-06-28 | 2021-11-01 | 에스케이하이닉스 주식회사 | Amplifier circuit |
| KR102408427B1 (en) * | 2017-06-28 | 2022-06-14 | 에스케이하이닉스 주식회사 | Amplifier circuit |
| KR20200131550A (en) * | 2019-05-14 | 2020-11-24 | 에스케이하이닉스 주식회사 | Data sensing circuit of semiconductor apparatus |
| KR102724518B1 (en) | 2019-05-14 | 2024-11-01 | 에스케이하이닉스 주식회사 | Data sensing circuit of semiconductor apparatus |
| KR102279048B1 (en) * | 2020-04-06 | 2021-07-16 | 연세대학교 산학협력단 | High Speed and High Stability Hybrid Sense Amplifier for Resistive Memory |
Also Published As
| Publication number | Publication date |
|---|---|
| US9036405B1 (en) | 2015-05-19 |
| TW201535371A (en) | 2015-09-16 |
| TWI655631B (en) | 2019-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9036405B1 (en) | Memory sense amplifier with multiple modes of operation | |
| US10475521B2 (en) | Semiconductor storage device and test method thereof using a common bit line | |
| US8144526B2 (en) | Method to improve the write speed for memory products | |
| US9111593B2 (en) | Differential sense amplifier without dedicated precharge transistors | |
| EP2371002B1 (en) | Capacitively isolated mismatch compensated sense amplifier | |
| EP3926628B1 (en) | Sense amplifier, memory, and data read-out method | |
| US9275702B2 (en) | Memory circuitry including read voltage boost | |
| CN114400029B (en) | Readout circuit and method thereof | |
| US10170161B2 (en) | Semiconductor memory device and test method therefor | |
| US9177637B1 (en) | Wide voltage range high performance sense amplifier | |
| TWI528531B (en) | Transistor-based memory cell and related operating methods | |
| EP1554731A2 (en) | Cascode sense amp and column select circuit and method of operation | |
| US9659631B2 (en) | Current sense amplifiers, memory devices and methods | |
| US10825488B1 (en) | Data sensing circuit of semiconductor apparatus | |
| KR100571650B1 (en) | Low Voltage Semiconductor Memory Device | |
| US20080074914A1 (en) | Memory devices with sense amplifiers | |
| JP5116588B2 (en) | Dynamic semiconductor memory device | |
| US9865331B2 (en) | Amplifier | |
| US20250349346A1 (en) | Sense amplifier, operation method for sense amplifier, and memory | |
| CN116168737B (en) | Sense amplifier circuit and data reading method | |
| CN110782928B (en) | Access device and access method for semiconductor memory | |
| KR20070033918A (en) | Semiconductor memory, especially semiconductor memory with sense amplifiers and bit line switches | |
| WO2024229208A2 (en) | Sense circuit for multi-transistor capacitorless dynamic random access memory (dram) cell | |
| KR19980028915A (en) | Precharge Circuit of Semiconductor Memory Device | |
| KR20090110561A (en) | Sense amplifier circuit, semiconductor memory device and semiconductor readout method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: THE REGENTS OF THE UNIVERSITY OF MICHIGAN, MICHIGA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SYLVESTER, DENNIS;GIRIDHAR, BHARAN;BLAAUW, DAVID T.;SIGNING DATES FROM 20140109 TO 20140114;REEL/FRAME:032199/0706 |
|
| FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
| MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
| FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20230519 |