Non-volatile memory circuit using ferroelectric capacitor storage element
AssigneeRamtron International Corporation
InventorsJoseph T. Evans, Jr., William D. Miller, Richard H. Womack
Life of this patent
Estimating the term…
Abstract
A non-volatile memory cell and related system utilize ferroelectric capacitors as data storage elements. Circuitry is provided for writing to a single ferroelectric capacitor storage element, as well as to dual storage elements operating inversely. The storage elements are read by use of a sense amplifier in a configuration which automatically restores the original data states, thereby eliminating the need for a subsequent restore operation. Memory systems are described which include circuitry for driving bit lines, word lines and drive lines to accomplish both the write and read operations.
Claims38
A method for writing a data state into a non-volatile memory cell, comprising the steps of:
- setting first and second bit lines to different signal states;
- selecting said memory cell by driving a common word line and activating respective first and second access transistors connected to the common word line, said activated first access transistor connecting a respective first ferroelectric capacitor between a drive line and said first bit line, and said activated second access transistor connecting a second ferroelectric capacitor between said drive line and said second bit line;
- and
- applying a drive signal to said drive line, said drive signal having first and second states, wherein a voltage difference across said first ferroelectric capacitor connected between said drive line and said first bit line when said drive line is at said first state sets a first polarization state in said first ferroelectric capacitor, and wherein a voltage difference across said second ferroelectric capacitor connected between said drive line and said second bit line when said drive line is at said second state sets a second polarization state in said second ferroelectric capacitor, whereby said first and second polarization states set respectively in said first and second ferroelectric capacitors represent a data state which is thereby stored in said memory cell.
A method for reading a data state from a non-volatile memory cell, comprising the steps of:
- selecting said memory cell by activating first and second access transistors connected to a common word line, said activated first and second access transistors associated respectively with first and second ferroelectric capacitors for connecting said first ferroelectric capacitor between a first bit line and a drive line and for connecting said second ferroelectric capacitor between a second bit line and said drive line;
- said first and second ferroelectric capacitors having different polarization states initially set therein to represent said data state;
- applying a drive pulse to said drive line and thus to each of said ferroelectric capacitors to produce respective charge signals on the corresponding bit lines, wherein the amplitude of the charge signals at the respective bit lines are a function of the polarization state set in the ferroelectric capacitors;
- and
- driving the bit line receiving a greater amplitude charge signal to a first voltage state and driving the bit line receiving a smaller amplitude charge signal to a second voltage state, wherein the bit line voltage states correspond to the data state stored in said memory cell.
A method for writing a data state into a non-volatile memory cell, comprising the steps of:
- applying a selection signal to first and second access transistors through a common word line for respectively connecting a first ferroelectric capacitor between a drive line and a first bit line and connecting a second ferroelectric capacitor between said drive line and a second bit line;
- applying a different voltage state to each said bit line, said different voltage states corresponding to said data state;
- and
- applying to said drive line a drive signal having sequentially a first voltage state and a second voltage state, whereby a voltage difference between said drive line first voltage state and the first bit line voltage state establishes a first polarization state in said first ferroelectric capacitor, and a voltage difference between said drive line second voltage state and the second bit line voltage state establishes a second polarization state in said second ferroelectric capacitor, wherein said first and second polarization states stored in said first and second ferroelectric capacitors correspond to said data state.
A method for storing a data state in a non-volatile memory cell, comprising the steps of:
- setting first and second nodes of the memory cell to complementary logic signal states,
- coupling said first node to a first terminal of a first ferroelectric capacitor through a first access transistor and coupling said second node to a first terminal of a second ferroelectric capacitor through a second access transistor, said first and second access transistors having a common control line, said ferroelectric capacitors being accessed separately through said first and second access transistors, said first and second ferroelectric capacitors having respective second terminals connected to a common drive line, and
- applying to said drive line a drive signal having first and second sequential states, wherein a voltage difference between said first node and said drive line during said first state of said drive signal sets a first polarization state in said first ferroelectric capacitor, and a voltage difference between said second node and said drive line during said second state of said drive signal sets a second polarization state in said second ferroelectric capacitor, wherein the combination of said first and second polarization states represents said data state stored in said non-volatile memory cell.
A method of operating a nonvolatile semiconductor memory comprising the steps of:
- storing complementary data in a memory cell having a pair of ferroelectric capacitors, said storing step including polarizing said capacitors in accordance with the data;
- coupling said capacitors to a pair of bit lines via a pair of transistors;
- applying a first signal across said capacitors until one of said capacitors changes polarization, said applying step including controlling the voltage on a plate line distinct from said bit lines and coupled to both of said capacitors;
- sensing said change of polarization, and driving said bit line pair in accordance with the data in said cell;
- and thereafter
- restoring said capacitors to their original polarization states by applying a voltage transition via said plate line to said capacitors while said bit lines are in a condition corresponding to the data sensed in the preceding step.
Dependencies are inferred from the claim text.