KR20120024387A - Semiconductor memory device and method of operationg the same - Google Patents
Semiconductor memory device and method of operationg the same Download PDFInfo
- Publication number
- KR20120024387A KR20120024387A KR1020110075119A KR20110075119A KR20120024387A KR 20120024387 A KR20120024387 A KR 20120024387A KR 1020110075119 A KR1020110075119 A KR 1020110075119A KR 20110075119 A KR20110075119 A KR 20110075119A KR 20120024387 A KR20120024387 A KR 20120024387A
- Authority
- KR
- South Korea
- Prior art keywords
- page buffer
- address
- redundancy
- signal
- defective column
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/76—Masking faults in memories by using spares or by reconfiguring using address translation or modifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/80—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
- G11C29/808—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout using a flexible replacement scheme
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
- G11C16/06—Auxiliary circuits, e.g. for writing into memory
- G11C16/08—Address circuits; Decoders; Word-line control circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2216/00—Indexing scheme relating to G11C16/00 and subgroups, for features not directly covered by these groups
- G11C2216/12—Reading and writing aspects of erasable programmable read-only memories
- G11C2216/14—Circuits or methods to write a page or sector of information simultaneously into a nonvolatile memory, typically a complete row or word line in flash memory
Landscapes
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
In an embodiment, a semiconductor memory device may include an address controller configured to store defective column addresses and sequentially output the stored defective column addresses while a first control signal is activated; And a control logic for controlling data indicating a program path to be input to each of the main page buffers associated with the defective column addresses output from the address controller while the first control signal is activated.
Description
The present invention relates to a semiconductor memory device and a method of operating the same.
An erase operation for erasing data stored in a memory cell of an electrically erasable and programmable nonvolatile semiconductor memory device and a program operation for storing data in the memory cell include FN tunneling and hot electron injection (FN). Hot electron injection is used.
In such a semiconductor memory device, when a memory cell connected to a bit line is defective, a repair is performed to replace it with a redundancy cell.
The repair operation is briefly described as follows.
First, an address of a defective cell detected by a test operation of a semiconductor memory device is stored in a storage device such as cam cells.
When power is input to the semiconductor memory device, the address of the defective cell stored in the storage device is loaded into the control logic.
The control unit determines whether the address input together with the operation command is the address of the defective cell, and controls the redundancy cell to be selected when the address of the defective cell is input.
Since such a repair operation is performed in a semiconductor memory device, a redundancy data input operation for inputting redundancy data into a page buffer connected to a bit line corresponding to each column address is necessary before programming data.
In the redundancy data input operation, the controller causes the data of "1", for example, to be stored in the page buffer connected to the bit line corresponding to the address of the defective cell, and the data of "0" in the remaining page buffer.
By such redundancy data input operation, unnecessary verification operation at the time of program verification operation can be avoided.
In general, the redundancy data input operation checks all column addresses in order to determine whether the address is a defective cell. That is, the operation time is long because all column addresses are checked and data is input to all page buffers.
According to an exemplary embodiment of the present invention, when performing redundancy data input, only the main page buffer connected to the bit line corresponding to the failed column address and the redundancy page buffer connected to the redundancy bit line corresponding to the redundant column address corresponding to the failed column address are used. Provided are a semiconductor memory device capable of selectively inputting redundancy data and a method of operating the same.
In a semiconductor memory device according to an embodiment of the present invention,
An address control unit for storing defective column addresses and sequentially outputting the stored defective column addresses while a first control signal is activated; And a control logic for controlling data indicating a program path to be input to each of the main page buffers associated with the defective column addresses output from the address controller while the first control signal is activated.
A semiconductor memory device according to another embodiment of the present invention,
Main page buffers respectively connected to the main column and connected to the data line in response to each of the plurality of first selection signals; Redundancy page buffers connected to a redundancy column and connected to the data lines in response to each of the plurality of second selection signals, and storing data representing program execution in response to each of the plurality of second control signals; An address controller which stores defective column addresses and sequentially outputs the defective column addresses while a first control signal is activated; While the first control signal is active, data indicating a program path is input through the data line, a main page buffer associated with a defective column address output from the address control unit, and a redundancy column replacing the defective column address. A control logic to output a page buffer selection signal for selecting a redundancy page buffer associated with the address; And enabling one of the plurality of first selection signals to select a main page buffer corresponding to the page buffer selection signal output from the control logic while the first control signal is activated, and selecting a redundancy page buffer. And a page buffer control circuit for enabling one of the plurality of second control signals.
The address control unit may include an address decoding unit for generating a decoded signal each time an external address is input while the first control signal is activated; And an address storage unit including a plurality of registers for storing the defective column addresses, respectively, and outputting a defective column address stored in a register selected according to the decoding signal.
The page buffer control circuit may include: a main page buffer selection circuit configured to output the first selection signal in response to the redundancy enable signal, the first control signal, and the page buffer selection signal; And a redundancy page buffer control circuit for outputting the second selection signal and the second control signal in response to the page buffer selection signal, the redundancy enable signal, and the first control signal.
The main page buffer control circuit is configured to perform a NAND combination of the redundancy enable signal and the inverted first control signal, a NAND gate, an output signal of the NAND gate, and the page buffer selection signal to perform the first selection. And a first AND gate for outputting a signal.
The redundancy page buffer control circuit may include: a second AND gate configured to AND-combine the page buffer selection signal and the redundancy enable signal; A third AND gate outputting the second control signal by AND combining the output signal of the second AND gate and the first control signal; And a fourth AND gate outputting the second selection signal by AND combining the output signal of the second AND gate and the signal inverting the first control signal.
The control logic may store '0' in the latches of the entire main page buffers and store '1' in the latches of the entire redundancy page buffers before activating the first control signal. .
The address control unit may further include an address latch circuit for temporarily storing a defective column address output from the address storage units and providing the defective column address to the mux.
In another embodiment, a method of operating a semiconductor memory device is provided.
Before starting the redundancy data input, inputting '0' into the latches of the main page buffers connected to the main column and inputting '1' into the latches of the redundancy page buffers connected to the redundancy column; Sequentially selecting a main page buffer associated with the defective column address for redundancy data input; And changing the data of the selected main page buffer to '1' and changing the data of the redundancy page buffer connected to the redundancy column line corresponding to the defective column address to '0'.
Selecting a main page buffer associated with the defective column address in order, the method comprising: sequentially selecting a storage unit in which the defective column addresses are stored each time an external address is input; Outputting a defective column address stored in the selected storage unit; And selecting a main page buffer associated with the output defective column address.
The semiconductor memory device and an operating method thereof according to an embodiment of the present invention can reduce redundancy data input time by inputting data by selecting only a failed main page buffer and a redundancy page buffer using a repaired column address.
1 shows a semiconductor memory device for explaining the present invention.
2 illustrates a logic group of FIG. 1.
3 illustrates the first storage unit of FIG. 2.
4A illustrates the main page buffer of FIG. 1.
4B illustrates the redundancy page buffer of FIG. 1.
5 illustrates the page buffer control circuit of FIG. 1.
6 is a flowchart illustrating a redundancy data input operation according to an embodiment of the present invention.
FIG. 7 is a timing diagram of control signals for explaining the redundancy data input operation of FIG. 6.
Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. It is provided to inform you.
1 shows a semiconductor memory device for explaining the present invention.
Referring to FIG. 1, the semiconductor memory device 100 may include a
The
Each memory block BK includes a
In FIG. 1, only one of the cell strings CS of the
The cell string CS includes zeroth through thirty-first memory cells C0 through C31 connected in series between a drain select transistor DST and a source select transistor SST.
A drain select line DSL is connected to a gate of the drain select transistor DST, and a bit line is connected to a drain of the drain select transistor DST. The bit lines are divided into an even bit line BLe and an odd bit line BLO.
A source select line SSL is connected to the gate of the source select transistor SST, and a source of the source select transistor SST is commonly connected to the common source line SL.
The gates of the 0th to 31st memory cells C0 to C31 are connected to the 0th to 31st word lines WL0 to WL31, respectively.
The cell string CS of the
The repair column address is stored in the cam block CBK of the
When the semiconductor memory device 100 starts to operate at an initial stage, the repair column address stored in the cam block CBK is loaded and stored in the storage means included in the
The
Each main page buffer MPB is connected to an even bit line BLe and an odd bit line BLo of the
The main page buffer MPB and the redundancy page buffer RPB store data for programming in the selected memory cell or read and store data stored in the selected memory cell.
The
The block
In response to a control signal from the
The operating voltage generated by the
The input /
The
The
As described above, the semiconductor memory device replaces a bit line to which a defective cell string is connected with a redundancy bit line, and replaces a column address corresponding to a bit line to which a failed cell string is connected to a redundancy column.
The semiconductor memory device 100 performs a program in units of pages and performs program verification. The data state of the page buffers in which the result of the program verification is stored is checked to determine whether the program is passed.
In this case, since the program verification data is not normally stored in the main page buffer MPB connected to the failed column, the program operation cannot be completed normally. Therefore, before the program, the data corresponding to the program path is input to the main page buffer (MPB) connected to the failed column so that the main page buffer (MPB) is excluded from the program verification. The operation of inputting data representing a program path into the main page buffer MPB connected to the failed column is called a redundant data input operation.
In general, for redundancy data input, it is determined whether the first column to the last column of the
According to an embodiment of the present invention, only the main page buffer MPB connected to a failed column is input to input data determined as a program pass.
To this end, the
2 illustrates a logic group of FIG. 1.
Referring to FIG. 2, the
The
In response to the redundancy data input enable signal Red_input_en, the
The repair address is stored in the cam block CBK, and is read from the cam block CBK and stored in the initial operation of the semiconductor memory device 100.
To this end, the
Since the first to
The
The
Among the repair addresses stored in the
The
The external address AX <13: 2> input to the
The
The
The
On the other hand, the first to n-
3 illustrates the first storage unit of FIG. 2.
The first to
Referring to FIG. 3, the
The first PMOS transistor P1 and the first and second NMOS transistors N1 and N2 are connected in series between a power supply voltage input terminal and a ground node. The gate of the first PMOS transistor P1 is connected to the ground node. Therefore, the first PMOS transistor P1 is always kept turned on.
The first pass signal YPASS_REDADD <1> is input to the gate of the first NMOS transistor N1. The second pass signal YPASS_REDADD <1> is input to the gate of the second NMOS transistor N2.
The node K1, which is a connection point between the first PMOS transistor P1 and the first NMOS transistor N1, is connected to an input terminal of the first inverter IN1. The first inverter IN1 is connected between the node K1 and the input terminal of the AND gate AND.
One of the two input signals input to the AND gate AND is an output signal of the first inverter IN1, and the other is a redundancy check signal REDCHKEN.
The output of the AND gate AND is input to the node K2.
The
Each of the address bits stored in the twelve latch circuits (not shown) is output to the cam latch address AX_CAM_Pre <13: 2> through the third to fourteenth NMOS transistors N3 to N14.
The third to fourteenth NMOS transistors N3 to N14 are connected to a latch circuit (not shown) which stores address bits in the
The cam latch address AX_CAM_Pre <13: 2> is stored in the
The
The
To this end, when the redundancy data input operation is performed, operations of the main
The main page buffer MPB and the redundancy page buffer RPB of the semiconductor memory device 100 according to the embodiment are as follows.
4A illustrates the main page buffer of FIG. 1, and FIG. 4B illustrates the redundancy page buffer of FIG. 1.
The circuits of the main page buffer MPB and the redundancy page buffer RPB of FIGS. 4A and 4B include the first main page buffer MPB and the redundancy
Referring to FIG. 4A, the main page buffer MPB includes the second PMOS transistor P2, the fifteenth to twentieth NMOS transistors N15 to N20, and the second and third inverters IN2 and IN3. The second PMOS transistor P2 is connected between the power supply voltage input terminal and the first sensing node SO1 and precharges the first sensing node SO1 in response to the precharge signal PRECH.
The first sensing node SO1 is connected to the selected bit line BLe or BLo. The fifteenth NMOS transistor N15 is connected between the first sensing node SO1 and the node QC. The transmission signal TRAN is input to the gate of the fifteenth NMOS transistor N15.
The second and third inverters IN2 and IN3 are connected by a latch circuit between the node QC and the node QC_N.
The sixteenth NMOS transistor N16 is connected between the node QC and the node K3, and the seventeenth NMOS transistor N17 is connected between the node QC_N and the node K3.
The main reset control signal CRST is input to the gate of the sixteenth NMOS transistor N16, and the main set control signal CSET is input to the gate of the seventeenth NMOS transistor N17.
An eighteenth NMOS transistor N18 is connected between the node K3 and a ground node, and a gate of the eighteenth NMOS transistor N18 is connected to the first sensing node SO1.
The nineteenth NMOS transistor N19 is connected between the node QC and the first data line BITOUTb, and the twentieth NMOS transistor N20 is connected between the node QC_N and the second data line BITOUT. do.
The main first page buffer select signal PBSEL_PB <1> is connected to gates of the 19th NMOS transistor N19 and the 20th NMOS transistor N20. Since the main page buffer MPB of FIG. 4A is the first main page buffer MPB of the main
Meanwhile, referring to the redundancy page buffer RPB with reference to FIG. 4B, the redundancy page buffer RPB includes the third PMOS transistor P3, the twenty-first through twenty-seventh NMOS transistors N21 through N27, and the fourth and fifth Inverters IN4 and IN5 are included.
The third PMOS transistor P3 is connected between the power supply voltage input terminal and the second sensing node SO2 and precharges the second sensing node SO2 in response to the precharge signal PRECH.
The second sensing node SO2 is connected to the bit line BLe or BLo selected by the
The twenty-first NMOS transistor N21 is connected between the second sensing node SO2 and the node RED_QC, and a transmission signal TRAN is input to a gate of the twenty-first NMOS transistor N21.
The fourth and fifth inverters IN4 and IN5 are connected by a latch circuit between the node RED_QC and the node RED_QC_N.
The twenty-second NMOS transistor N22 is connected between the node RED_QC and the node K4, and the twenty-third NMOS transistor N23 is connected between the node RED_QC_N and the node K4.
The redundancy reset signal RED_CRST is input to the gate of the twenty-second NMOS transistor N22, and the redundancy set signal RED_CSET is input to the gate of the twenty-third NMOS transistor N23.
The 24 th NMOS transistor N24 is connected between the node K4 and the ground node, and the gate of the 24 th NMOS transistor N24 is connected to the second sensing node SO2.
The 25 th NMOS transistor N25 is connected between the node RED_QC and the first data line BITOUTb, and the 26 th NMOS transistor N26 is connected between the node REC_QC_N and the second data line BITOUT. do.
The first redundancy page buffer selection signal PBSEL_RED_PB <1> is input to the gates of the 25th and 26th NMOS transistors N25 and N26.
The 27th NMOS transistor N27 is connected between the node RED_QC_N and the ground node, and the first redundancy input enable signal REDIN_EN <1> is input to the gate of the 27th NMOS transistor N27.
Since the redundancy page buffer RPB of FIG. 4B is the first redundancy page buffer RPB of the redundancy
The other redundancy page buffers (RPBs) are input with respective redundancy page buffer selection signals and redundancy input enable signals.
In the main page buffer MPB and the redundancy page buffer RPB of FIGS. 4A and 4B, the precharge signal PRECH and the transmission signal TRAN are simultaneously connected to the main page buffer MPB and the redundancy page buffer RPB. Common signal to be input.
The main reset signal CRST, the redundancy reset signal RED_CRST, the main set signal CSET, and the redundancy set signal RED_CSET are separately input to the main page buffer MPB and the redundancy page buffer RPB.
When the
Therefore, for this purpose, the main reset signal CRST, the main set signal CSET, the redundancy reset signal RED_CRST and the redundancy set signal RED_CSET are separately output as described above.
In addition, the page
5 illustrates the page buffer control circuit of FIG. 1.
In FIG. 5, the control signals for controlling the main page buffer MPB of FIG. 4A and the redundancy page buffer RPB of FIG. 4B are output from the page
Referring to FIG. 5, the page
The main
The redundancy
The sixth inverter IN6 inverts and outputs the redundancy data input enable signal Red_input_en from the
The output of the sixth inverter IN6 is input to the first NAND gate NA1. The redundancy enable signal RED_EN is input to the other input terminal of the first NAND gate NA1.
The output of the first NAND gate NA1 is input to the first AND gate AN1. The first page buffer select signal PBSEL <1> is input to the other input terminal of the first AND gate AN1.
The output of the first AND gate AN1 becomes the first main page buffer selection signal PBSEL_PB <1>.
The first page buffer selection signal PBSEL <1> and the redundancy enable signal RED_EN are input to the second AND gate AN2 of the redundancy page
The output of the second AND gate AN2 becomes the redundancy select signal PBSEL_RED.
The redundancy select signal PBSEL_RED is input to the third and fourth AND gates AN3 and AN4.
The redundancy data input enable signal Red_input_en is input to the other input terminal of the third AND gate AN3.
The seventh inverter IN7 inverts and outputs the redundancy data input enable signal Red_input_en. The output of the seventh inverter IN7 is input to the fourth and gate AN4.
The output of the third AND gate AN3 becomes the first redundancy input enable signal REDIN_EN <1>. The output of the fourth AND gate AN4 becomes the first redundancy page buffer selection signal PBSEL_RED_PB <1>.
The page
6 is a flowchart illustrating a redundancy data input operation according to an exemplary embodiment of the present invention, and FIG. 7 is a timing diagram of control signals for explaining the redundancy data input operation of FIG. 6.
6 and 7 will be described with reference to FIGS. 1 to 5.
6 and 7, when the redundancy data input operation is started (S601), the
To this end, a low level precharge signal PRECH is input to the
In response to the precharge control signal PRECH, the first and second sensing nodes SO1 and SO2 of the main page buffer MPB and the redundancy page buffer RPB are respectively precharged to a high level.
When the first and second sensing nodes SO1 and SO2 become high, respectively, the eighteenth NMOS transistor N18 of the main page buffer MPB and the twenty-fourth NMOS transistor N24 of the redundancy page buffer RPB are connected to each other. It is turned on. Accordingly, the nodes K3 and K4 are connected to the ground node.
When the main set signal CSET is input to the high level in the main page buffer MPB while the node K3 is connected to the ground node, the 17th NMOS transistor N17 is turned on and the node QC_N is connected to the ground node. Connected. That is, the node QC_N becomes '0'.
When the redundancy set signal RED_CRST is input at the high level to the redundancy page buffer RPB while the node K4 is connected to the ground node, the 22nd NMOS transistor N22 is turned on and the node RED_QC is grounded. Is connected to the node. Therefore, the node RED_QC_N becomes '1'.
If the nodes QC_N and RED_QC_N of the main page buffer MPB and the redundancy page buffer RPB are set differently as described above, the
During the redundancy data input operation, the
That is, during the redundancy data input operation, the
If n repair addresses are stored, the
The repair address stored in one of the first to
In FIG. 6, when the
Accordingly, the
If the repair address stored in the
To this end, the
The first NAND gate NA1 of the page
The output of the first AND gate AN1 becomes the first main page buffer selection signal PBSEL_PB <1>. Therefore, the first page buffer selection signal PBSEL_PB <1> becomes high level.
When the first main page buffer selection signal PBSEL_PB <1> becomes high, the nineteenth and twentieth NMOS transistors N19 and N20 of the main page buffer MPB of FIG. 4A are turned on.
At this time, when '0' is input to the first data line BITOUTb and '1' is input to the second data line BITOUT, the node QC_N of the main page buffer MPB is changed to '1'.
When the node QC_N becomes '1', it is determined that the bit line BLe or BLo, that is, the column line, connected to the corresponding main page buffer MPB is the program pass during the program verification.
On the other hand, the second AND gate AN2 combines and combines the high level first page buffer selection signal PBSEL <1> with the redundancy enable signal RED_IN. The output of the second AND gate AN2 is at a high level. Therefore, the redundancy select signal PBSEL_RED is at a high level.
Since the redundancy data input enable signal Red_input_en is at a high level, the third and gate AN3 outputs the first redundancy input enable signal REDIN_EN <1> at a high level, and the fourth and gate AN4. Outputs a low level first redundancy page buffer selection signal PBSEL_RED_PB <1>.
Accordingly, the 25th and 26th NMOS transistors N25 and N26 of the redundancy page buffer RPB of FIG. 4B are turned off. Therefore, data of the first and second data lines BITOUTb and BITOUT are not input to the redundancy page buffer RPB.
In addition, since the first redundancy input enable signal REDIN_EN <1> is at a high level, the 27th NMOS transistor N27 is turned on. Therefore, the node RED_QC_N becomes '0'.
According to the above operation, the node QC_N of the main page buffer MPB connected to the failed column is inputted with '1', and the node of the redundancy page buffer RPB connected to the redundancy column replacing the failed column. (RED_QC_N) becomes '0'.
The
Finally, the mux selects the cam address AX_CAM <13: 2> according to the redundancy data input enable signal Red_input_en, and outputs the internal address. Therefore, the redundancy data is input only to the main page buffer MPB connected to the failed column and the redundancy page buffer RPB connected to the redundancy column instead of the failed column.
As a result, the redundancy data input time is reduced compared to the method of performing redundancy data input to all page buffers.
Although the technical spirit of the present invention described above has been described in detail in a preferred embodiment, it should be noted that the above-described embodiment is for the purpose of description and not of limitation. In addition, it will be understood by those skilled in the art that various embodiments of the present invention are possible within the scope of the technical idea of the present invention.
160: page buffer control circuit
161: main page buffer control unit
162: redundancy page buffer control
170: logic group
171: control logic
172: address control unit
Claims (14)
And a control logic for controlling data indicating a program path to be input to each of the main page buffers associated with respective defective column addresses output from the address controller while the first control signal is activated.
The address control unit,
An address decoding unit for generating a decoded signal each time an external address is input while the first control signal is activated; And
And a plurality of registers for storing the defective column addresses, respectively, and an address storage unit for outputting a defective column address stored in a register selected according to the decoding signal.
And a mux for outputting one of the external address and the defective column address according to the first control signal.
The control logic is,
While the first data indicating the program path is input to the latch of the main page buffer associated with the defective column address, the second data indicating program execution is input to the redundancy page buffer associated with the redundancy address to replace the defective column address. And a semiconductor memory device.
Redundancy page buffers connected to a redundancy column and connected to the data lines in response to each of the plurality of second selection signals, and storing data representing program execution in response to each of the plurality of second control signals;
An address controller which stores defective column addresses and sequentially outputs the defective column addresses while a first control signal is activated;
While the first control signal is active, data indicating a program path is input through the data line, a main page buffer associated with a defective column address output from the address control unit, and a redundancy column replacing the defective column address. A control logic to output a page buffer selection signal for selecting a redundancy page buffer associated with the address; And
Enabling one of the plurality of first selection signals to select a main page buffer corresponding to a page buffer selection signal output from the control logic while the first control signal is activated, and selecting a redundancy page buffer And a page buffer control circuit for enabling one of the plurality of second control signals.
The address control unit,
An address decoding unit for generating a decoded signal each time an external address is input while the first control signal is activated; And
And a plurality of registers for storing the defective column addresses, respectively, and an address storage unit for outputting a defective column address stored in a register selected according to the decoding signal.
The address control unit,
And a mux for outputting one of the external address and the defective column address according to the first control signal.
The page buffer control circuit,
A main page buffer selection circuit for outputting the first selection signal corresponding to the page buffer selection signal in response to the redundancy enable signal, the first control signal and the page buffer selection signal; And
A redundancy page buffer control circuit configured to output the second selection signal or the second control signal corresponding to the page buffer selection signal in response to the page buffer selection signal, the redundancy enable signal and the first control signal; A semiconductor memory device comprising.
The main page buffer control circuit,
A NAND gate NAND combining the redundancy enable signal and the inverted second control signal;
And a first AND gate outputting the first selection signal corresponding to the page buffer selection signal by AND combining the output signal of the NAND gate and the page buffer selection signal.
The redundancy page buffer control circuit,
A second AND gate for AND combining the page buffer selection signal and the redundancy enable signal;
A third AND gate outputting the second control signal corresponding to the page buffer selection signal by AND combining the output signal of the second AND gate and the first control signal; And
And a fourth AND gate outputting the second selection signal corresponding to the page buffer selection signal by AND combining the output signal of the second AND gate and the signal inverting the first control signal.
The control logic is,
And "0" is stored in the latches of all the main page buffers and "1" is stored in the latches of all the redundancy page buffers before activating the first control signal.
The address control unit,
And an address latch circuit for temporarily storing a defective column address output from the address storage unit and providing the defective column address to the mux.
Sequentially selecting a main page buffer associated with the defective column address for redundancy data input; And
Changing the data of the selected main page buffer to '1' and changing the data of the redundancy page buffer connected to the redundancy column line corresponding to the defective column address to '0'. .
In sequentially selecting the main page buffers associated with the defective column address,
Selecting a storage unit in which the defective column addresses are stored each time an external address is input;
Outputting a defective column address stored in the selected storage unit; And
Selecting a main page buffer associated with the output defective column address.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/225,651 US8634261B2 (en) | 2010-09-06 | 2011-09-06 | Semiconductor memory device and method of operating the same |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100087049 | 2010-09-06 | ||
KR20100087049 | 2010-09-06 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20120024387A true KR20120024387A (en) | 2012-03-14 |
Family
ID=46131423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020110075119A KR20120024387A (en) | 2010-09-06 | 2011-07-28 | Semiconductor memory device and method of operationg the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20120024387A (en) |
-
2011
- 2011-07-28 KR KR1020110075119A patent/KR20120024387A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4977843B2 (en) | Page buffer circuit with reduced area and method for reading and programming the same | |
US8804391B2 (en) | Semiconductor memory device and method of operating the same | |
US20120281488A1 (en) | Semiconductor memory device and method of operation the same | |
JP2006331614A (en) | Page buffer circuit with reduced area, flash memory device including the same, and method of operating program | |
KR100938045B1 (en) | Method of testing a non volatile memory device | |
KR101010468B1 (en) | Method of programming a non volatile memory device | |
JP2010192049A (en) | Semiconductor memory device | |
US8898377B2 (en) | Semiconductor device and method of generating random data | |
KR20080029749A (en) | Method of programming a multi level cell | |
KR100713983B1 (en) | Page buffer of flash memory device and programming method using the same | |
US8634261B2 (en) | Semiconductor memory device and method of operating the same | |
KR101098431B1 (en) | Method of operation a semiconductor memory device | |
KR20110078727A (en) | Method of operating a non volatile memory device | |
KR100953055B1 (en) | Method of operating a non volatile memory device | |
KR100933838B1 (en) | Test method of nonvolatile memory device | |
US9318198B2 (en) | Memory system and method of operating the same | |
KR20090077318A (en) | Method of programming a non volatile memory device | |
KR100965067B1 (en) | Method of operating a non volatile memory device | |
KR102604620B1 (en) | Serializer and memory device including the same | |
KR100705222B1 (en) | Non-volatile memory device and method for verifying successful erasing thereof | |
KR20120024387A (en) | Semiconductor memory device and method of operationg the same | |
KR20060102911A (en) | Method for verifying sequential program of non-volatile memory device | |
KR20110078726A (en) | Non volatile memory device and method of operating the same | |
JP4750813B2 (en) | Nonvolatile semiconductor memory device and self test method thereof | |
KR20090068617A (en) | Method of copyback programming a non volatile memory device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |