patents.google.com

CN103035290A - EEPROM (Electrically Erasable Programmable Read-Only Memory) circuit, data readout method and nonvolatile memory - Google Patents

  • ️Wed Apr 10 2013
EEPROM (Electrically Erasable Programmable Read-Only Memory) circuit, data readout method and nonvolatile memory Download PDF

Info

Publication number
CN103035290A
CN103035290A CN2012105110189A CN201210511018A CN103035290A CN 103035290 A CN103035290 A CN 103035290A CN 2012105110189 A CN2012105110189 A CN 2012105110189A CN 201210511018 A CN201210511018 A CN 201210511018A CN 103035290 A CN103035290 A CN 103035290A Authority
CN
China
Prior art keywords
data
reading
current
circuit
reference unit
Prior art date
2012-11-30
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
Application number
CN2012105110189A
Other languages
Chinese (zh)
Other versions
CN103035290B (en
Inventor
王雄伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jihai Microelectronics Co ltd
Original Assignee
Apex Microelectronics Co Ltd
Priority date (The priority date 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 date listed.)
2012-11-30
Filing date
2012-11-30
Publication date
2013-04-10
2012-11-30 Application filed by Apex Microelectronics Co Ltd filed Critical Apex Microelectronics Co Ltd
2012-11-30 Priority to CN201210511018.9A priority Critical patent/CN103035290B/en
2013-04-10 Publication of CN103035290A publication Critical patent/CN103035290A/en
2016-03-30 Application granted granted Critical
2016-03-30 Publication of CN103035290B publication Critical patent/CN103035290B/en
Status Active legal-status Critical Current
2032-11-30 Anticipated expiration legal-status Critical

Links

  • 238000000034 method Methods 0.000 title claims abstract description 25
  • 239000004065 semiconductor Substances 0.000 claims description 4
  • 230000008569 process Effects 0.000 abstract description 11
  • 230000003071 parasitic effect Effects 0.000 abstract description 7
  • 230000008859 change Effects 0.000 abstract description 5
  • 230000003647 oxidation Effects 0.000 description 10
  • 238000007254 oxidation reaction Methods 0.000 description 10
  • 230000000694 effects Effects 0.000 description 5
  • 230000005669 field effect Effects 0.000 description 5
  • 230000000295 complement effect Effects 0.000 description 4
  • 239000000203 mixture Substances 0.000 description 4
  • 230000009471 action Effects 0.000 description 3
  • 238000010586 diagram Methods 0.000 description 3
  • 239000012467 final product Substances 0.000 description 3
  • 238000005516 engineering process Methods 0.000 description 2
  • 238000002679 ablation Methods 0.000 description 1
  • 230000008045 co-localization Effects 0.000 description 1
  • 238000013500 data storage Methods 0.000 description 1
  • 238000013461 design Methods 0.000 description 1
  • 238000011161 development Methods 0.000 description 1
  • 230000005684 electric field Effects 0.000 description 1
  • 230000007613 environmental effect Effects 0.000 description 1
  • 238000009422 external insulation Methods 0.000 description 1
  • 230000006870 function Effects 0.000 description 1
  • 239000004615 ingredient Substances 0.000 description 1
  • 238000012423 maintenance Methods 0.000 description 1
  • 238000004519 manufacturing process Methods 0.000 description 1
  • 230000004048 modification Effects 0.000 description 1
  • 238000012986 modification Methods 0.000 description 1
  • 229910021420 polycrystalline silicon Inorganic materials 0.000 description 1
  • 229920005591 polysilicon Polymers 0.000 description 1
  • 230000011664 signaling Effects 0.000 description 1

Images

Landscapes

  • Read Only Memory (AREA)

Abstract

The invention provides an EEPROM (Electrically Erasable Programmable Read-Only Memory) circuit. The EEPROM circuit comprises a memory unit array, an erasing circuit and a readout circuit, wherein the readout circuit comprises a reference unit readout circuit and a data unit readout circuit; a reference unit is controlled by the erasing circuit to write the preset data, and the readout current of a data unit and the output current of the reference unit readout circuit are compared, so that the data memorized in the data unit is obtained. By adopting the EEPROM circuit provided by the invention, the influences on the power voltage caused by external environments such as parasitic parameters and process variation can be effectively removed, and thus the problems of the fluctuation of the readout time change and the phenomenon of error readout can be avoided.

Description

Eeprom circuit, method for reading data and nonvolatile memory

Technical field

The present invention relates to memory area, in particular, relate to a kind of eeprom circuit, method for reading data and nonvolatile memory.

Background technology

Along with the development of science and technology, storer is widely used.The kind of storer is a lot, and wherein, nonvolatile semiconductor memory relies on the characteristic of its data storage, is widely used.

See also Fig. 1, be the structural drawing of minimum memory unit in the nonvolatile semiconductor memory, this

storage unit

10 comprises selects

transistor

11 and floating boom tunnel oxidation layer transistor 12.Wherein, select the grid

connective word line

21 of

transistor

11, drain electrode or source electrode connect

bit line

23; The transistorized control gate of floating boom tunnel oxidation layer connects

erasable end

23.

Eeprom circuit comprises

memory cell array

20,

column decode circuitry

31,

column selection transistor

32,

column decoder

33 and

reading circuit

34 as shown in Figure 3 in the prior art.Wherein,

memory cell array

20 by m capable * rectangular array that the

storage unit

10 of n row forms.

Column decode circuitry

31 is connected with each

word line

21 of

memory cell array

20, for the row at

storage unit

10 places of selecting to read.In like manner,

array decoding circuit

33 is specially

column selection transistor

32 conductings with these row, so that the

column selection transistor

32 added operating voltage VDD of these row are delivered to all

storage unit

10 of these row for the row at

storage unit

10 places of selecting to read.Therefore,

column decode circuitry

31 and

array decoding circuit

33 have determined

storage unit

10 positions that need to read jointly.

Reading circuit

34 need to be compared the reading current of the storage unit that detects with a preset reference electric current, usually, this preset reference current value is set to half of reading current value of storage unit.

The inventor finds, in the prior art, reference current is fixed value, but because there is the difference of circuit structure and layout in storage unit, and the impact of the external environment such as the parasitic parameter on the line, process deviation, the value that causes the reference current set is not half of actual read current value of storage unit, can not meet design requirement, tend to cause change fluctuation greatly readout time, even phenomenon occurs misreading out.

Summary of the invention

In view of this, the invention provides a kind of eeprom circuit and nonvolatile memory, solved the problem that variation was fluctuateed greatly, misread out readout time in the prior art.

For achieving the above object, the invention provides following technical scheme:

A kind of eeprom circuit comprises: memory cell array, erasable circuit and reading circuit, and the comprising of described memory cell array: set of reference cells and data sheet tuple,

Described set of reference cells comprises the first reference unit and the second reference unit, and described data sheet tuple comprises at least one data cell;

Each described data cell all is connected to predetermined word line or bit line with described set of reference cells;

Described erasable circuit links to each other with every row in the described memory cell array, is used for synchronously controlling described the first reference unit and writing the first preset data when erasable in that the data unit is carried out, and controls described the second reference unit and writes the second preset data;

Described reading circuit comprises reference unit reading circuit and data cell reading circuit, wherein, described reference unit reading circuit gathers the first reading current of described the first reference unit and the second reading current of described the second reference unit, and export one and become the output current of preset ratio with described the second reading current with described the first reading current, described data cell reading circuit is used for gathering the reading current of the described data cell of every row, and the output current of the reading current of the described data cell of more every row and described reference unit reading circuit, obtain the data of the storage of described data cell.

Preferably, described reference current reading circuit comprises the first switching tube, second switch pipe and current mirror,

The grid of described the first switching tube links to each other with the grid of described second switch pipe, and public connecting end links to each other with external sense wire;

The source electrode of described the first switching tube links to each other with the transistorized drain electrode of selection in described the first reference unit, and the source electrode of described second switch pipe links to each other with the transistorized drain electrode of selection in described the second reference unit;

The input end of described current mirror links to each other with the drain electrode of described the first switching tube and the drain electrode of described second switch pipe respectively, and output terminal links to each other with described data cell reading circuit.

Preferably, described data cell reading circuit comprises: the 7th switching tube and impact damper;

The grid of described the 7th switching tube links to each other, drains with the grid of described second switch pipe and links to each other with the output terminal of described reference unit reading circuit and the input end of impact damper respectively, and the output terminal of described impact damper is as the output terminal of described data cell reading circuit.

Preferably, the output current of described current mirror is 1/2nd of input current.

Preferably, described the first switching tube, described second switch pipe and described the 7th switching tube are the N-type metal-oxide-semiconductor.

Preferably, described the first preset data is the anti-data of described the second preset data, and when described the first preset data was 0, described the second preset data was 1; When described the first preset data was 1, described the second preset data was 0.

Preferably, when the reading current of described data cell during greater than the output current of described reference unit reading circuit, the data of described data cell storage are 0;

When the reading current of described data cell during less than the output current of described reference unit reading circuit, the data of described data cell storage are 1.

A kind of method for reading data is applied to eeprom circuit, comprising:

Synchronously control the first reference unit and write the first preset data when erasable in that the data unit is carried out, control the second reference unit and write the second preset data;

Gather the first reading current of described the first reference unit and the second reading current of described the second reference unit, and export one and become the output current of preset ratio with described the second reading current with described the first reading current;

The reading current of more described data cell and described output current obtain the data of the storage of described data cell.

Preferably, described output current is 1/2nd of described the first reading current and described the second reading current sum.

A kind of nonvolatile memory comprises the described eeprom circuit of above-mentioned any one.

Via above-mentioned technical scheme as can be known, compared with prior art, the invention provides a kind of eeprom circuit, comprise: memory cell array, erasable circuit and reading circuit, this reading circuit comprises reference unit reading circuit and data cell reading circuit, write preset data by erasable circuit control reference unit, and the size of the output current of the reading current of the data cell by more every row and reference unit reading circuit, obtain the data of the storage of described data cell.Adopt eeprom circuit provided by the invention, can effectively eliminate the external environments such as parasitic parameter, process deviation to the impact of supply voltage, and then avoided the fluctuation that changes readout time and misread out the problem such as phenomenon.

Description of drawings

In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is embodiments of the invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to the accompanying drawing that provides other accompanying drawing.

Fig. 1 is the synoptic diagram of storage unit in the eeprom circuit;

Fig. 2 is the structural representation of eeprom circuit in the prior art;

Fig. 3 is the transistorized structural representation of floating boom tunnel oxidation layer in the storage unit in the eeprom circuit;

Fig. 4 is the structural representation of a kind of eeprom circuit provided by the invention;

The specific implementation circuit diagram of a kind of eeprom circuit that Fig. 5 provides for the embodiment of the invention one;

The process flow diagram of a kind of method for reading data that Fig. 6 provides for the embodiment of the invention.

Embodiment

Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.

The invention provides a kind of eeprom circuit, comprise: memory cell array, erasable circuit and reading circuit, this reading circuit comprises reference unit reading circuit and data cell reading circuit, write preset data by erasable circuit control reference unit, and the size of the output current of the reading current by the comparing data unit and reference unit reading circuit, obtain the data of the storage of described data cell.Adopt eeprom circuit provided by the invention, can effectively eliminate the external environments such as parasitic parameter, process deviation to the impact of supply voltage, and then avoided the fluctuation that changes readout time and misread out the problem such as phenomenon.

Embodiment one

See also accompanying drawing 3, structure and the principle of work of storage unit in the eeprom circuit briefly introduced, wherein, floating boom tunnel

oxidation layer transistor

12 comprises

polysilicon gate

123a, the 123b of

source electrode

121,

drain electrode

122 and two superimposed.Wherein, lower-layer gate is floating

boom

123a very, with external insulation, is used for stored charge.The upper strata grid is

control gate

123b, has extension line and connects erasable end 23.Between floating

boom

123a and

drain electrode

122, be provided with the thin tunnel oxide of one

deck

124.

According to the electric charge situation on the floating

boom

123a, can define the type of described storage unit stores data, as: without electric charge, the data that then define this cell stores are " 0 " in floating boom

123a.In floating boom

123a, there is electric charge then to represent to store data and is " 1 ".Need to prove that the storage unit of different EEPROM may be just the opposite to the definition of storage data, as: without electric charge, the data that then define this cell stores are " 1 " in floating boom 123a.In floating

boom

123a, there is electric charge then to represent to store data and is " 0 ", at this, do not do too much restriction.

Action type and the principle of described storage unit are as follows:

(for example+16V), because the effect of electric field force,

electronics

122 passes

tunnel oxide

124 and arrives floating

boom

123a and charge from draining, and is erase operation when

control gate

123b adds positive high voltage with respect to

drain electrode

122.

(for example+16V), then electronics passes

tunnel oxide

124 from floating

boom

123a and arrives

drain electrode

122, makes floating

boom

123a discharge, is programming operation when

drain electrode

122 adds positive high voltage with respect to

control gate

123b.

When

control gate

123b with respect to

drain electrode

122 add positive low-voltage (for example+2V) time, if store electric charge among the

floating boom

123a,

source electrode

121 and drain between 122 can't conducting then, drain 122 end no currents or electric current are very little, expression storage data " 1 "; If stored charge not among the

floating boom

123a, then

source electrode

121 and the conducting between 122 that drains, 122 ends that drain have larger electric current, and expression storage data " 0 " are read operation.The electric current of

drain electrode

122 is called reading current during read operation.

Now in conjunction with Fig. 4, structural drawing for a kind of eeprom circuit provided by the invention, comprise: memory cell array, erasable circuit 103 and reading circuit 104, wherein, memory cell array comprises: set of reference cells 102 and data sheet tuple 101, wherein, data sheet tuple 101 comprises at least one

data cell

10, and described set of reference cells 102 comprises the first reference unit 10a and the second reference unit 10b.

Here need to prove, in eeprom circuit provided by the invention, set of reference cells can be arranged in every delegation of memory cell array, it is the corresponding set of reference cells of delegation, also can be for a set of reference cells only be set in the whole memory cell array, namely multirow shares a set of reference cells, can also be for a plurality of set of reference cells are set in whole memory cell array, be the corresponding set of reference cells of part multirow, the corresponding set of reference cells of part delegation.

Now the every delegation in the memory cell array is provided with a set of reference cells as example, and annexation and the function of each ingredient in the eeprom circuit provided by the invention is introduced:

Each

data cell

10 all is connected to predetermined word line or bit line with set of reference cells 102.

What need here to explain is: the grid of selector switch pipe links to each other with grid with selector switch pipe in the reference unit of delegation in each data cell, and receives same word line WL, such as the annexation among Fig. 5.Here, select transistor T 3 and floating boom tunnel oxidation layer transistor T 5 to consist of the first reference unit, select transistor T 4 and floating boom tunnel oxidation layer transistor T 6 to consist of the second reference unit, select transistor T 8 and floating boom tunnel oxidation layer transistor T 9 composition data unit.

Erasable circuit 103 links to each other with every row in the memory cell array, be used for being controlled at the data unit is carried out when erasable, synchronously control described the first reference unit and write the first preset data, control described the second reference unit and write the second preset data, wherein, described the first preset data and described the second preset data are complementary data, as, when the first preset data was " 0 ", then the second preset data is " 1 ", and was like that.Specific implementation step concrete operations of described ablation process that can vide infra, but be not limited to this step, any can realize the operation of reference unit data writing all passable.

Described reading circuit links to each other with every row in the described memory cell array, comprise reference

unit reading circuit

1041 and data

cell reading circuit

1042, wherein, described reference

unit reading circuit

1041 gathers the first reading current Icell_0 of described the

first reference unit

1051 and the second reading current Icell_1 of described the

second reference unit

1052, and export one and become the output current I_mirror of preset ratio with described the second reading current Icell_1 with described the first reading current Icell_0, described data

cell reading circuit

1042 is used for gathering the reading current I_cell_data of described data cell, by the reading current of more described data

cell reading circuit

1042 and the output current of described reference

unit reading circuit

1041, obtain the data of the storage of described data cell.

The invention provides a kind of preferred embodiment, as shown in Figure 5, wherein, transistor T 5, T6 and T9 are the floating boom transistors of N-type, are used for the storage data, and

transistor T

1, T2, T3, T4, T7 and T8 are the N-type field effect transistor, play the effect of switch, those skilled in the art play the transistor of on-off action as can be known, can also be the field effect transistor of other types.Reference unit reading circuit among Fig. 4 comprises the first

switch transistor T

1, second switch pipe T2 and current mirror (being made of

switch transistor T

10 and T11).Data

cell reading circuit

1042 comprises the 7th switching tube T7 and output buffer BUF.

Wherein, the concrete annexation of this reference unit reading circuit is:

The grid of the first

switch transistor T

1 links to each other with the grid of second switch pipe T2, and public connecting end links to each other with external sense wire READ.

The source electrode of described the first

switch transistor T

1 links to each other with the drain electrode of selection transistor T 3 in described the first reference unit, and the source electrode of described second switch pipe T2 links to each other with the drain electrode of selection transistor T 4 in described the second reference unit.

The input end of described current mirror (drain electrode of transistor T 10) links to each other with the drain electrode of described the first

switch transistor T

1 and the drain electrode of described second switch pipe T2 respectively, and output terminal (drain electrode of transistor T 11) links to each other with the input end of data

cell reading circuit

1042.

The concrete annexation of notebook data unit reading circuit is:

The grid of described the 7th switching tube T7 links to each other with the grid of described second switch pipe T2, and the drain electrode of described the 7th switching tube T7 links to each other with the output terminal of reference

unit reading circuit

1041 and the input end of output buffer BUF respectively.The output terminal of described output buffer BUF is as the output terminal of described data

cell reading circuit

1042.

In the present embodiment, selecting current mirror is that output current is the current mirror of input current 1/2nd, and namely the raceway groove length breadth ratio of the field effect transistor of input end is the twice of raceway groove length breadth ratio of the field effect transistor of output terminal in the current mirror.

By reference to the accompanying drawings 5, the principle of work of the eeprom circuit that present embodiment is provided describes.Wherein, every row comprises a set of reference cells and at least one data cell in this circuit, each set of reference cells comprises two reference units, in order to draw conveniently, in Fig. 5, only drawn a data unit 106(by selecting transistor T 8 and floating boom tunnel oxidation layer transistor T 9 to consist of), wherein, select transistor T 3 and floating boom tunnel oxidation layer transistor T 5 to consist of the

first reference unit

1051, select transistor T 4 and floating boom tunnel oxidation layer transistor T 6 to consist of the

second reference unit

1052.

In the present embodiment, the reference arm that the reference arm that

transistor T

1, transistor T 3 and transistor T 5 form and number form take transistor T 2, T4 and T6 is as two complementary branch roads, wherein, can define the reference arm record data " 1 " that

transistor T

1, transistor T 3 and transistor T 5 form, with the reference arm record data " 0 " of transistor T 2, T4 and T6 composition.Also can be the reference arm record data " 0 " of

transistor T

1, transistor T 3 and transistor T 5 compositions, with the reference arm record data " 1 " that transistor T 2, T4 and T6 form, namely need only two branch roads and form complementary.In the present embodiment, in the mode of the first record data mode as example, the principle of work of the eeprom circuit that by reference to the accompanying drawings present embodiment is provided is introduced.Wherein, the branch road of transistor T 7, T8 and T9 composition is used for the record True Data.

Because in the present embodiment, the channel width-over-length ratio of setting

transistor T

11 in the current mirror is half of T10, then is half of electric current sum of two reference arm, i.e. I_mirror=(I_cell_0+I_cell_1 from the image current of T11 output)/2.

Apparently, because floating boom transistor T 9 all is connected to identical gate control lines CG in the floating boom transistor T 6 in the first reference unit in floating boom transistor T 5 and the second reference unit and the data cell, and bit line BL is separate, then the eeprom circuit that provides of present embodiment is when carrying out data writing to storage array, can only carry out first erase operation, carry out again programming operation.The principle of work of the eeprom circuit of present embodiment is as follows:

The principle of work that the below introduces is divided into data and writes (claiming again " erasable ") procedure division and data read process part, and wherein, data were write procedure division and are specially two processes of " wiping "+" programming ".

Carry out at first, first erasing move:

Transistor T

1, T2 and T7 are read in the control cut-off, send into the 0V low level toward sense wire READ; Send into the 0V low level at the bit line of each storage element, that is: BL_ref_0=0V, BL_ref_1=0V, BL_data=0V.

WL applies the 16V high pressure at the word line.Here need to prove that in fact, the high pressure that applies 5V at word line WL just can be chosen each storage unit, but the inventor considers drain voltage with field effect transistor T5, the T6 of storage unit and the T9 bit-line voltage that furthers, so apply the 16V high pressure.

Apply the 15.5V high pressure at gate control lines CG.And the source electrode of each storage unit is connected to low level, i.e. source signal line GNDF=0V.Apparently; these storage unit can be directly connected to ground signalling; or respectively by being connected to source signal line GNDF behind some switching transistors; those skilled in the art are in foundation thought of the present invention; all will change in specific embodiments and applications, but all within protection scope of the present invention.

Erase process continues about 1ms, and the read current of all storage unit T5, T6 and T9 is I_cell_1 after having wiped.

Then, the action of programming:

Send into the 0V low level at sense wire READ, word line WL sends into the 16V high pressure.Apply 0V low pressure on the gate control lines CG, the source signal line GNDF that storage unit connects is set to high-impedance state (highimpedance, hi-z).

Because reference unit T6 wants data writing " 0 ", then apply the 15.5V high-voltage pulse at bit line BL_ref_0, and reference unit T5 wants data writing " 1 ", does not then need to change the state after wiping, and applies 0V low pressure or is arranged to high-impedance state at bit line BL_ref_0.

Data cell applies different voltage according to the difference of data writing at bit line, when needs data writing " 0 ", then apply the 15.5V high-voltage pulse at bit line BL_data, when needs data writing " 1 ", the state of keeping after wiping gets final product, and applies 0V low pressure or is arranged to high-impedance state at bit line BL_data.

Programming process continues about 1ms, and the read current of reference unit T6 is I_cell_0 after having programmed, and the read current of reference unit T5 is I_cell_1.The electric current of data cell T9 is then according to the difference of data writing and difference, and when data writing was " 0 ", the electric current of T9 was I_cell_0, and when data writing was " 1 ", the electric current of T9 was I_cell_1.

The principle of work of reading out data is as follows, and concrete steps are:

At first turn-on transistor T1, T2 and T7 send into for example 5V of operating voltage VDD(at sense wire READ); Owing to do not need to wipe and programming operation, bit line all is set to high-impedance state, i.e. BL_ref_0=Hi-z, BL_ref_1=Hi-z, BL_data=Hi-z.

Then, this row that gating will read is also sent into operating voltage VDD toward word line WL.The control grid CG of storage unit only need to send into the voltage of 1.5V, and source signal end GNDF links ground connection, GNDF=0V

Apparently, the electric current of the T6 that flows through this moment is larger, and the electric current of the T5 that flows through is less, and I_cell_0 is arranged〉I_cell_1.

So, because mirror image effect and the size thereof of T10 and T11 are different, I_mirror=(I_cell_0+I_cell_1 is arranged)/2, when the data among the data cell T9 are " 0 ", flow through transistor T 9 electric current with the storage data " 0 " reference unit identical, be I_cell_data=I_cell_0, so at node P place, the electric current △ I that flows to output signal end DOUT is:

△I=I_mirror-I_cell_data

=(I_cell_0+I_cell_1)/2-I_cell_0

=(I_cell_1-I_cell_0)/2<0,

As seen the direction of electric current △ I is that input end A from output buffer BUF flows to data cell T9, among Fig. 5, in the dotted line frame, drawn an equivalent parasitic capacitances C, because the effect of discharge, the voltage of stray capacitance C is dragged down, and input end A can be to output signal end DOUT output low level;

On the contrary, when the data among the data cell T9 were " 1 ", the electric current of the transistor T 9 of flowing through was identical with the reference unit of storage data " 1 ", i.e. I_cell_data=I_cell_1, and so at node P place, the electric current △ I that flows to output signal end DOUT is:

△I=I_mirror-I_cell_data

=(I_cell_0+I_cell_1)/2-I_cell_1

=(I_cell_0-I_cell_1)/2>0,

As seen sense of current is the input end A that flows to output buffer BUF from

transistor T

11, because the effect of charging, the voltage of stray capacitance C is elevated, and input end A can be to output signal end DOUT output high level.

As seen, because during the data in the reading out data unit, reference current is to be produced by a pair of reference unit identical and synchronously erasable with the structure of data cell, this reference current is with respect to the read current real-time update of data cell, can follow the tracks of operating voltage and electric current environmental change, threshold drift after simultaneously also can the tracking data unit repeating to wipe/write, adopt eeprom circuit provided by the invention, can effectively eliminate parasitic parameter, the external environments such as process deviation are on the impact of supply voltage, and then have avoided the fluctuation that changes readout time and misread out the problem such as phenomenon.

Describe circuit in detail among the embodiment that the invention described above provides, can adopt the method for various ways to realize for circuit of the present invention, so the present invention also provides a kind of method for reading data, the below provides specific embodiment and is elaborated.

See also Fig. 6, be a kind of method for reading data provided by the invention, it is applied to eeprom circuit, comprises step:

S101: synchronously control the first reference unit and write the first preset data when erasable in that the data unit is carried out, control the second reference unit and write the second preset data;

S102: gather the first reading current of described the first reference unit and the second reading current of described the second reference unit, and export one and become the output current of preset ratio with described the second reading current with described the first reading current;

S103: the reading current of more described data cell and described output current obtain the data of the storage of described data cell.

Except this, the present invention also provides a kind of nonvolatile memory on the basis that a kind of EPROM circuit is provided, be packaged with the circuit described in above-described embodiment one.

In sum: the invention provides a kind of EPROM circuit, because complementary two reference units and data cell co-localization are in memory array cell, eliminate parasitic parameter and since the deviation band of manufacture craft the impact on supply voltage, again since reference unit and data cell wipe synchronously and data writing, therefore, reference unit can be good at the tracking data unit owing to repeat threshold voltage shift erasable or that the data maintenance causes, thereby improves stability, reliability and the permanance of chip performance.

Each embodiment adopts the mode of going forward one by one to describe in this instructions, and what each embodiment stressed is and the difference of other embodiment that identical similar part is mutually referring to getting final product between each embodiment.For the device that embodiment provides, because it is corresponding with the method that embodiment provides, so description is fairly simple, relevant part partly illustrates referring to method and gets final product.

Above-mentioned explanation to the embodiment that provides makes this area professional and technical personnel can realize or use the present invention.Multiple modification to these embodiment will be apparent concerning those skilled in the art, and General Principle as defined herein can in the situation that does not break away from the spirit or scope of the present invention, realize in other embodiments.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but principle and the features of novelty the widest consistent scope that provides with this paper will be provided.

Claims (10)

1. an eeprom circuit is characterized in that, comprising: memory cell array, erasable circuit and reading circuit, and described memory cell array comprises: set of reference cells and data sheet tuple,

Described set of reference cells comprises the first reference unit and the second reference unit, and described data sheet tuple comprises at least one data cell;

Each described data cell all is connected to predetermined word line or bit line with described set of reference cells;

Described erasable circuit links to each other with every row in the described memory cell array, is used for synchronously controlling described the first reference unit and writing the first preset data when erasable in that the data unit is carried out, and controls described the second reference unit and writes the second preset data;

Described reading circuit comprises reference unit reading circuit and data cell reading circuit, wherein, described reference unit reading circuit gathers the first reading current of described the first reference unit and the second reading current of described the second reference unit, and export one and become the output current of preset ratio with described the second reading current with described the first reading current, described data cell reading circuit is used for gathering the reading current of the described data cell of every row, and the output current of the reading current of the described data cell of more every row and described reference unit reading circuit, obtain the data of the storage of described data cell.

2. eeprom circuit according to claim 1 is characterized in that, described reference unit reading circuit comprises the first switching tube, second switch pipe and current mirror,

The grid of described the first switching tube links to each other with the grid of described second switch pipe, and public connecting end links to each other with external sense wire;

The source electrode of described the first switching tube links to each other with the transistorized drain electrode of selection in described the first reference unit, and the source electrode of described second switch pipe links to each other with the transistorized drain electrode of selection in described the second reference unit;

The input end of described current mirror links to each other with the drain electrode of described the first switching tube and the drain electrode of described second switch pipe respectively, and output terminal links to each other with described data cell reading circuit.

3. eeprom circuit according to claim 2 is characterized in that, described data cell reading circuit comprises: the 7th switching tube and impact damper;

The grid of described the 7th switching tube links to each other with the grid of described second switch pipe, the drain electrode of described the 7th switching tube links to each other with the output terminal of described reference unit reading circuit and the input end of impact damper respectively, and the output terminal of described impact damper is as the output terminal of described data cell reading circuit.

4. eeprom circuit according to claim 2 is characterized in that, the output current of described current mirror is 1/2nd of input current.

5. eeprom circuit according to claim 2 is characterized in that, described the first switching tube, described second switch pipe and described the 7th switching tube are the N-type metal-oxide-semiconductor.

6. eeprom circuit according to claim 1 is characterized in that, described the first preset data is the anti-data of described the second preset data, and when described the first preset data was 0, described the second preset data was 1; When described the first preset data was 1, described the second preset data was 0.

7. eeprom circuit according to claim 1 is characterized in that:

When the reading current of described data cell during greater than the output current of described reference unit reading circuit, the data of described data cell storage are 0;

When the reading current of described data cell during less than the output current of described reference unit reading circuit, the data of described data cell storage are 1.

8. a method for reading data is applied to eeprom circuit, it is characterized in that, comprising:

Synchronously control the first reference unit and write the first preset data when erasable in that the data unit is carried out, control the second reference unit and write the second preset data;

Gather the first reading current of described the first reference unit and the second reading current of described the second reference unit, and export one and become the output current of preset ratio with described the second reading current with described the first reading current;

The reading current of more described data cell and described output current obtain the data of the storage of described data cell.

9. method for reading data according to claim 8 is characterized in that, described output current is 1/2nd of described the first reading current and described the second reading current sum.

10. a nonvolatile memory is characterized in that, comprises such as eeprom circuit as described in any one among the claim 1-7.

CN201210511018.9A 2012-11-30 2012-11-30 Eeprom circuit, method for reading data and nonvolatile memory Active CN103035290B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210511018.9A CN103035290B (en) 2012-11-30 2012-11-30 Eeprom circuit, method for reading data and nonvolatile memory

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210511018.9A CN103035290B (en) 2012-11-30 2012-11-30 Eeprom circuit, method for reading data and nonvolatile memory

Publications (2)

Publication Number Publication Date
CN103035290A true CN103035290A (en) 2013-04-10
CN103035290B CN103035290B (en) 2016-03-30

Family

ID=48022107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210511018.9A Active CN103035290B (en) 2012-11-30 2012-11-30 Eeprom circuit, method for reading data and nonvolatile memory

Country Status (1)

Country Link
CN (1) CN103035290B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105575432A (en) * 2015-12-15 2016-05-11 上海华虹宏力半导体制造有限公司 Data reading method of split gate type double-bit memory cell flash memory
CN106205665A (en) * 2016-07-27 2016-12-07 上海华虹宏力半导体制造有限公司 The acquisition methods of memory reading circuitry reference current and device, read method
CN107369465A (en) * 2016-05-13 2017-11-21 中芯国际集成电路制造(天津)有限公司 Semiconductor device
CN108630267A (en) * 2017-03-21 2018-10-09 东芝存储器株式会社 Computer system and memory equipment
CN109192236A (en) * 2018-07-27 2019-01-11 深圳市泰芯微科技有限公司 A kind of production method of non-volatility memorizer (NVM) adaptive reference electric current
CN111833924A (en) * 2020-06-02 2020-10-27 珠海博雅科技有限公司 Memory reference current generation method and system and memory
WO2023029539A1 (en) * 2021-08-31 2023-03-09 长鑫存储技术有限公司 Non-volatile memory, and writing method and reading method therefor

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1779857A (en) * 2004-11-09 2006-05-31 松下电器产业株式会社 Nonvolatile semiconductor memory device and reading method thereof
US20060279996A1 (en) * 2005-06-10 2006-12-14 Macronix International Co., Ltd. Read source line compensation in a non-volatile memory
US20090067233A1 (en) * 2003-12-30 2009-03-12 Samsung Electronics Co., Ltd. Magnetic random access memory and method of reading data from the same
CN101958142A (en) * 2009-07-14 2011-01-26 北京芯技佳易微电子科技有限公司 Data reading method for memory cell and sensitive amplifier used for multi-level cell (MLC)
CN102087877A (en) * 2009-12-08 2011-06-08 上海华虹Nec电子有限公司 Unit construction of MTP device and operation method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090067233A1 (en) * 2003-12-30 2009-03-12 Samsung Electronics Co., Ltd. Magnetic random access memory and method of reading data from the same
CN1779857A (en) * 2004-11-09 2006-05-31 松下电器产业株式会社 Nonvolatile semiconductor memory device and reading method thereof
US20060279996A1 (en) * 2005-06-10 2006-12-14 Macronix International Co., Ltd. Read source line compensation in a non-volatile memory
CN101958142A (en) * 2009-07-14 2011-01-26 北京芯技佳易微电子科技有限公司 Data reading method for memory cell and sensitive amplifier used for multi-level cell (MLC)
CN102087877A (en) * 2009-12-08 2011-06-08 上海华虹Nec电子有限公司 Unit construction of MTP device and operation method thereof

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105575432A (en) * 2015-12-15 2016-05-11 上海华虹宏力半导体制造有限公司 Data reading method of split gate type double-bit memory cell flash memory
CN105575432B (en) * 2015-12-15 2019-08-23 上海华虹宏力半导体制造有限公司 A kind of method for reading data of sub-gate double places memory cell flash memory
CN107369465A (en) * 2016-05-13 2017-11-21 中芯国际集成电路制造(天津)有限公司 Semiconductor device
CN107369465B (en) * 2016-05-13 2020-06-30 中芯国际集成电路制造(天津)有限公司 Semiconductor device with a plurality of semiconductor chips
CN106205665A (en) * 2016-07-27 2016-12-07 上海华虹宏力半导体制造有限公司 The acquisition methods of memory reading circuitry reference current and device, read method
CN108630267A (en) * 2017-03-21 2018-10-09 东芝存储器株式会社 Computer system and memory equipment
CN108630267B (en) * 2017-03-21 2022-03-11 铠侠股份有限公司 Computer system and memory device
CN109192236A (en) * 2018-07-27 2019-01-11 深圳市泰芯微科技有限公司 A kind of production method of non-volatility memorizer (NVM) adaptive reference electric current
CN111833924A (en) * 2020-06-02 2020-10-27 珠海博雅科技有限公司 Memory reference current generation method and system and memory
WO2023029539A1 (en) * 2021-08-31 2023-03-09 长鑫存储技术有限公司 Non-volatile memory, and writing method and reading method therefor

Also Published As

Publication number Publication date
CN103035290B (en) 2016-03-30

Similar Documents

Publication Publication Date Title
CN103035290B (en) 2016-03-30 Eeprom circuit, method for reading data and nonvolatile memory
CN100354977C (en) 2007-12-12 Semiconductor memory device and erase method for memory array
US8094481B2 (en) 2012-01-10 Resistance variable memory apparatus
JP4410272B2 (en) 2010-02-03 Nonvolatile memory device and data writing method thereof
KR100909199B1 (en) 2009-07-23 Semiconductor memory
US11651820B2 (en) 2023-05-16 Fast read speed memory device
JP6433854B2 (en) 2018-12-05 Semiconductor memory device
CN101622673B (en) 2013-03-06 Nonvolatile memory device and method for writing data in nonvolatile memory device
JP2005032401A (en) 2005-02-03 Nonvolatile semiconductor memory, its write method and erase method
JP5149414B2 (en) 2013-02-20 Semiconductor memory device and driving method thereof
CN101802921A (en) 2010-08-11 Nonvolatile storage apparatus and method for writing data into nonvolatile storage apparatus
CN101174460B (en) 2012-05-30 Decoders and decoding methods for nonvolatile memory devices using level shifting
CN101123120A (en) 2008-02-13 One-time programming memory using resistive storage medium and operating method thereof
JP3204119B2 (en) 2001-09-04 Nonvolatile semiconductor memory and data writing method thereof
CN104900261A (en) 2015-09-09 Variable resistor storage device and input method
CN105229745A (en) 2016-01-06 Share in memory and support circuit
JP3622697B2 (en) 2005-02-23 Nonvolatile semiconductor memory device
US7768837B2 (en) 2010-08-03 Flash memory device with write driver and bit line detecting driving circuits
TW420806B (en) 2001-02-01 Non-volatile semiconductor memory device
WO2016133661A1 (en) 2016-08-25 Resistive switching memory with cell access by analog signal controlled transmission gate
US11257536B2 (en) 2022-02-22 Semiconductor storage device and control method thereof
CN102629490A (en) 2012-08-08 Non-volatile semiconductor memory
TWI611409B (en) 2018-01-11 Memory device and control method thereof
CN108962318A (en) 2018-12-07 Eeprom array and its operating method
CN108206039A (en) 2018-06-26 Memory device and related control method thereof

Legal Events

Date Code Title Description
2013-04-10 C06 Publication
2013-04-10 PB01 Publication
2013-05-08 C10 Entry into substantive examination
2013-05-08 SE01 Entry into force of request for substantive examination
2016-03-30 C14 Grant of patent or utility model
2016-03-30 GR01 Patent grant
2023-01-10 CP01 Change in the name or title of a patent holder

Address after: Area B, Floor 7, Building 04, No. 63, Qianshan Mingzhu North Road, Zhuhai City, Guangdong Province, 519000

Patentee after: Jihai Microelectronics Co.,Ltd.

Address before: Area B, Floor 7, Building 04, No. 63, Qianshan Mingzhu North Road, Zhuhai City, Guangdong Province, 519000

Patentee before: APEX MICROELECTRONICS Co.,Ltd.

2023-01-10 CP01 Change in the name or title of a patent holder