Disclosed embodiments include a memory device having a memory array that includes a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line and a sense amplifier that includes first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type, a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line, and a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line.
|
13. A memory device comprising:
a memory array that includes a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line; and
a sense amplifier that includes:
first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type;
a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line, the first inverter including fifth and sixth transistors coupled in series between a first control signal line and a second control signal line, one of the fifth and sixth transistors being of the first conductivity type and the other of the fifth and sixth transistors being of the second conductivity type, and wherein a gate terminal of the fifth transistor and a gate terminal of the sixth transistor are each coupled to the first common drain terminal; and
a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line, the second inverter including seventh and eighth transistors coupled in series between the first control signal line and the second control signal line, one of the seventh and eighth transistors being of the first conductivity type and the other of the seventh and eighth transistors being of the second conductivity type, and wherein a gate terminal of the seventh transistor and a gate terminal of the eighth transistor are each coupled to the second common drain terminal.
1. A memory device comprising:
a memory array that includes a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line; and
a sense amplifier that includes:
first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type;
a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line, the first inverter including fifth and sixth transistors coupled in series between a first control signal line and a second control signal line, one of the fifth and sixth transistors being of the first conductivity type and the other of the fifth and sixth transistors being of the second conductivity type; and
a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line, the second inverter including seventh and eighth transistors coupled in series between the first control signal line and the second control signal line, one of the seventh and eighth transistors being of the first conductivity type and the other of the seventh and eighth transistors being of the second conductivity type;
wherein the sense amplifier is configured to:
in response to a read operation, amplify a difference voltage between a first data signal on the first bit line and a second data signal on the second bit line; and
after amplifying the difference voltage, activate the first and second inverters in response to a reference voltage being supplied to the first control signal line and a supply voltage being supplied to the second control signal line to invert the first data signal on the first bit line and invert the second data signal on the second bit line.
18. An electronic system comprising:
a memory to store instructions; and
a processor to execute the instructions stored by the memory, wherein the memory includes:
a memory array having a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line; and
a sense amplifier having:
first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type;
a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line, the first inverter including fifth and sixth transistors coupled in series between a first control signal line and a second control signal line, one of the fifth and sixth transistors being of the first conductivity type and the other of the fifth and sixth transistors being of the second conductivity type; and
a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line, the second inverter including seventh and eighth transistors coupled in series between the first control signal line and the second control signal line, one of the seventh and eighth transistors being of the first conductivity type and the other of the seventh and eighth transistors being of the second conductivity type;
wherein the sense amplifier is configured to, in response to a read operation, amplify a difference voltage between a first data signal on the first bit line and a second data signal on the second bit line, and, after amplifying the difference voltage, activate the first and second inverters in response to a reference voltage being supplied to the first control signal line and a supply voltage being supplied to the second control signal line to invert the first data signal on the first bit line and invert the second data signal on the second bit line.
2. The memory device of
3. The memory device of
a first switching transistor coupled between the first bit line and the first common drain terminal; and
a second switching transistor coupled between the second bit line and the second common drain terminal.
4. The memory device of
5. The memory device of
a gate terminal of the fifth transistor and a gate terminal of the sixth transistor are each coupled to the first common drain terminal; and
a gate terminal of the seventh transistor and a gate terminal of the eighth transistor are each coupled to the second common drain terminal.
6. The memory device of
8. The memory device of
9. The memory device of
a first word line coupled to each access transistor of the 2T-2C ferroelectric memory cell; and
a first plate line coupled to each ferroelectric capacitor of the 2T-2C ferroelectric memory cell.
10. The memory device of
11. The memory device of
a first word line coupled to a first access transistor of the first 1T-1C ferroelectric memory cell;
a second word line coupled to a second access transistor of the second 1T-1C ferroelectric memory cell; and
a first plate line coupled to the ferroelectric capacitor of the first 1T-1C ferroelectric memory cell and the ferroelectric capacitor of the second 1T-1C ferroelectric memory cell.
12. The memory device of
14. The memory device of
in response to a read operation, amplify a difference voltage between a first data signal on the first bit line and a second data signal on the second bit line; and
after amplifying the difference voltage, activate the first and second inverters in response to a reference voltage being supplied to the first control signal line and a supply voltage being supplied to the second control signal line to invert the first data signal on the first bit line and invert the second data signal on the second bit line.
15. The memory device of
16. The memory device of
a first switching transistor coupled between the first bit line and the first common drain terminal; and
a second switching transistor coupled between the second bit line and the second common drain terminal.
17. The memory device of
the gate terminal of the fifth transistor and the gate terminal of the sixth transistor are each also coupled to a gate terminal of the second transistor and a gate terminal of the fourth transistor; and
the gate terminal of the seventh transistor and the gate terminal of the eighth transistor are each also coupled to a gate terminal of the first transistor and a gate terminal of the second transistor.
19. The electronic device of
a first switching transistor coupled between the first bit line and the first common drain terminal; and
a second switching transistor coupled between the second bit line and the second common drain terminal.
20. The electronic device of
a gate terminal of the fifth transistor and a gate terminal of the sixth transistor are each coupled to the first common drain terminal, a gate terminal of the second transistor, and a gate terminal of the fourth transistor; and
a gate terminal of the seventh transistor and a gate terminal of the eighth transistor are each coupled to the second common drain terminal, a gate terminal of the first transistor, and a gate terminal of the third transistor.
|
This application is related to U.S. patent application Ser. No. 14/051,946, filed Nov. 11, 2013, now U.S. Pat. No. 8,811,057. In addition this application is a continuation of U.S. patent application Ser. No. 14/846,350 filed Sep. 4, 2015, now U.S. Pat. No. 9,799,389, which in turn is a divisional of U.S. patent application Ser. No. 14/252,551 filed Apr. 14, 2014, now U.S. Pat. No. 9,361,965, which claims priority to U.S. Provisional Patent Application No. 61/950,351 filed Mar. 10, 2014. The contents of all are incorporated herein by reference in their entirety.
Nonvolatile memory circuits such as electrically erasable programmable read only memories (EEPROM) and Flash EEPROMs have been widely used for several decades in various circuit applications including computer memory, automotive applications, and video games. Each of these nonvolatile memory circuits has at least one nonvolatile memory element such as a floating gate, silicon nitride layer, programmable resistance, or other nonvolatile memory element that maintains a data state when an operating voltage is removed. Many new applications, however, require the access time and packing density of previous generation nonvolatile memories in addition to low power consumption for battery powered circuits. One nonvolatile memory technology that is particularly attractive for these low power applications is the ferroelectric memory cell, which uses a ferroelectric capacitor for a nonvolatile memory element. A major advantage of these ferroelectric memory cells is that they require approximately three orders of magnitude less energy for write operations than previous generation floating gate memories. Furthermore, they do not require high voltage power supplies for programming and erasing charge stored on a floating gate. Thus, circuit complexity is reduced and reliability increased.
The term ferroelectric is something of a misnomer, since present ferroelectric capacitors contain no ferrous material. Typical ferroelectric capacitors include a dielectric of ferroelectric material formed between two closely-spaced conducting plates. One well-established family of ferroelectric materials known as perovskites has a general formula ABO3. This family includes Lead Zirconate Titanate (PZT) having a formula Pb(ZrxTi1-x)O3. This material is a dielectric with a desirable characteristic that a suitable electric field will displace a central atom of the lattice. This displaced central atom, either Titanium or Zirconium, remains displaced after the electric field is removed, thereby storing a net charge. Another family of ferroelectric materials is Strontium Bismuth Titanate (SBT) having a formula SbBi2Ta2O9. SBT has several advantages over PZT. Memories fabricated from either ferroelectric material have a destructive read operation. In other words, the act of reading a memory cell destroys the stored data so that it must be rewritten before the read operation is terminated.
A typical one-transistor, one-capacitor (1T1C) ferroelectric memory cell of the prior art is illustrated at
Referring to
Referring to
A read operation is illustrated at
Referring now to
Each of the foregoing read, write, and restore operations of the ferroelectric memory induce retained polarization domains within the ferroelectric capacitor 100. This is particularly true when a maximum electric field is applied to the ferroelectric capacitor at +/− Vmax. This phenomenon is often referred to as imprinting and may degrade the memory cell (
A summary of certain embodiments disclosed herein is set forth below. It should be understood that these aspects are presented merely to provide the reader with a brief summary of these certain embodiments and that these aspects are not intended to limit the scope of this disclosure. Indeed, this disclosure may encompass a variety of aspects that may not be set forth below.
In accordance with one aspect of the disclosure, a memory device includes a memory array with a first memory cell coupled to a first bit line and a second memory cell coupled to a second bit line. The memory device also includes a sense amplifier having first and second transistors arranged in a cross-coupled configuration with third and fourth transistors, the first and second transistors being of a first conductivity type and the third and fourth transistors being of a second conductivity type. The sense amplifier includes a first inverter having an input coupled to a first common drain terminal of the first and third transistors and an output coupled to the first bit line and a second inverter having an input coupled to a second common drain terminal of the second and fourth transistors and an output coupled to the second bit line.
In accordance with another aspect of the disclosure, a method of operating a memory device having a memory array including a plurality of memory cells corresponding to a plurality of bits includes, for each time a read command is received requesting that a read operation be performed on the plurality of bits, reading data stored in the plurality of bits, reading a value of a signal bit associated with the plurality of bits, outputting read bits, the read bits corresponding to the data when the value of the signal bit indicates a first value and corresponding to the inverse of the data when the value of the signal bit indicates a second value, unconditionally writing the inverse of the data to the plurality of bits and the inverse of the signal bit value to the signal bit.
Preferred embodiments of the present invention provide significant advantages in imprint reduction of a memory circuit. Embodiments of the present invention may be applied to any memory circuit such as static random access memory circuits, resistive random access memory circuits, magnetic random access memory circuits, or any other memory circuit that may develop a biased signal margin after multiple asymmetric read or write operations.
Referring to
A bit line reference circuit is arranged to apply voltage VREF to one of bit lines BL and /BL during a read operation. For example, if a memory cell connected to bit line BL is selected, complementary bit line /BL receives reference voltage VREF in response to a high level of control signal /RFW. Likewise, if a memory cell connected to bit line /BL is selected, bit line BL receives reference voltage VREF in response to a high level of control signal RFW. Sense amplifier 600 amplifies a difference voltage between bit lines BL and /BL during a read operation in response to control signals SAEN and /SAEN (not shown in
Turning now to
Operation of the inverting sense amplifier circuit 600 of
The inverting sense amplifier circuit 600 (
Turning now to
Data signals from other ferroelectric memory cells of the row operate in a similar manner. For example, data bit B0 is amplified by inverting sense amplifier circuit 810 to produce amplified data bit b0. Data bit b0 is applied to multiplex circuit 814 via read/write (R/W) transistor 812. Multiplex circuit 814 subsequently applies data bit b0 from a respective data line to latch circuit 816 in response to a high level (“1”) of control signal RD. Latch circuit 816 latches data bit b0 and applies it to one terminal of XOR gate 818. Alternatively, during a write operation write data bit WB0 is applied through multiplex circuit 814 in response to a low level of control signal RD to read/write transistor 812, sense amplifier circuit 810, and a respective bit line BL or /BL.
Operation of the memory circuit of
After a second read operation in the third row, signal bit bi, amplified data bits b0 and b1, and read bits RB0 and RB1 are 11001, respectively. Signal bit bi and amplified data bits b0 and b1 have the same value as memory cell signal bit Bi and memory cell data bits B0 and B1 in the second row. These are inverted data states from the original write data of the first row (001). The 1 value of signal bit bi indicates amplified data bits b0 and b1 (10), must be inverted. An XOR of the 1 signal bit bi with amplified data bits b0 and b1 (10) produces a 01 output at respective XOR gates 818 and 820. Thus, read bits RB0 and RB1 are 01, respectively. Memory cell signal bit Bi and memory cell data bits B0 and B1 are each rewritten in an inverted state (001) by a respective inverting sense amplifier as previously explained.
The third and fourth read operations are the same as previously explained. In each row, read data bits RB0 and RB1 are 01 as originally written to the memory cell data bits in the first row. Each even-numbered read operation rewrites the original data (001) into the memory cell signal and data bits. Each odd-numbered read, however, rewrites inverted data (110) into the memory cell signal and data bits. As previously discussed, this is highly advantageous for several reasons. First, the original data signal read from each memory cell is unconditionally rewritten as an opposite data state. This greatly reduces imprinting within the memory cells by annealing polarized domains of the ferroelectric capacitor. Second, there is no significant speed penalty in the read path, since the XOR gate is also used to buffer the amplified data bits b0 and b1 in the read data path. The read/write signal R/W is activated as soon as the difference voltage is sufficiently amplified and applied to data lines DL and /DL without additional gate delays. Third, the write data path is unaffected, since a multiplex circuit is required to distinguish between read and write data. Finally, implementation of the present invention is accomplished with minimum additional circuit complexity of the inverting sense amplifier circuit 600 and XOR gates such as 818-820.
Referring next to
Of course, other codes may be used in the ECC circuit to perform SECDED as is known in the art as long as they satisfy the property that both code words C and ˜C are valid. Moreover, cyclic error-correcting codes such as BCH codes may be used in ECC circuit 830 to correct multiple bit errors in a single data word such as double-error correction, triple-error detection (DECTED). BCH codes were first invented in 1959 by Alexis Hocquenghem and later independently invented in 1960 by Raj Bose and D. K. Ray-Chaudhuri. The BCH code name is derived from the inventors' initials. BCH codes are well known in the art and are used in satellite communications, compact disk players, DVD, disk drives, solid-state drives, and two-dimensional bar codes.
Referring now to
Referring to
Still further, while numerous examples have thus been provided, one skilled in the art should recognize that various modifications, substitutions, or alterations may be made to the described embodiments while still falling with the inventive scope as defined by the following claims. For example, the present invention may be applied to any memory circuit such as static random access memory circuits, resistive random access memory circuits, magnetic random access memory circuits, or any other memory circuit that may develop a biased signal margin after multiple asymmetric read or write operations. Other combinations will be readily apparent to one of ordinary skill in the art having access to the instant specification.
McAdams, Hugh P., Goel, Manish, Rodriguez-Latorre, Jose A.
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
6141237, | Jul 12 1999 | MONTEREY RESEARCH, LLC | Ferroelectric non-volatile latch circuits |
6473330, | Jun 02 1999 | TOSHIBA MEMORY CORPORATION | Chain type ferroelectric memory with isolation transistors coupled between a sense amplifier and an equalization circuit |
6590798, | May 08 2002 | Texas Instruments Incorporated | Apparatus and methods for imprint reduction for ferroelectric memory cell |
6757206, | Sep 17 2002 | BROADCOM INTERNATIONAL PTE LTD | Sense amplifier with override write circuitry |
6785629, | Jul 02 2002 | BROADCOM INTERNATIONAL PTE LTD | Accuracy determination in bit line voltage measurements |
8811057, | Mar 04 2013 | Texas Instruments Incorporated | Power reduction circuit and method |
20030112651, | |||
20070022360, | |||
20090172496, | |||
20090201756, | |||
20120147654, | |||
20140129884, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 21 2017 | Texas Instruments Incorporated | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Sep 21 2017 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
May 18 2022 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Dec 11 2021 | 4 years fee payment window open |
Jun 11 2022 | 6 months grace period start (w surcharge) |
Dec 11 2022 | patent expiry (for year 4) |
Dec 11 2024 | 2 years to revive unintentionally abandoned end. (for year 4) |
Dec 11 2025 | 8 years fee payment window open |
Jun 11 2026 | 6 months grace period start (w surcharge) |
Dec 11 2026 | patent expiry (for year 8) |
Dec 11 2028 | 2 years to revive unintentionally abandoned end. (for year 8) |
Dec 11 2029 | 12 years fee payment window open |
Jun 11 2030 | 6 months grace period start (w surcharge) |
Dec 11 2030 | patent expiry (for year 12) |
Dec 11 2032 | 2 years to revive unintentionally abandoned end. (for year 12) |