The above and other features and advantages will become more apparent to those of ordinary skill in the art by describing in detail example embodiments thereof with reference to the attached drawings in which:
Korean Patent Application No. 10-2006-0091374, filed on Sep. 20, 2006, in the Korean Intellectual Property Office, and entitled: “Semiconductor Memory Device,” is incorporated by reference herein in its entirety.
Example embodiments will now be described more fully hereinafter with reference to the accompanying drawings; however, they may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Like reference numerals refer to like elements throughout.
A semiconductor memory device according an embodiment may include a number of switch selecting portions that is equal to a number of redundancy column selecting lines, and each switch selecting portion may designate a corresponding block by using fuses. The number of fuses of the switching selecting portion may be equal to or less than “m”, where the number of blocks is equal to or less than 2m and m is a positive integer.
In the semiconductor memory device of
The redundancy cell array 420 may include a plurality of redundancy memory cells RMC between a plurality of redundancy word lines RWL and a plurality of redundancy bit lines RBL. The redundancy cell array 420 may provide redundancy memory cells RMC to replace defective memory cells in the cell arrays 410-413.
If a memory cell MC selected by the address ADD is defective, the semiconductor memory device may inactivate the corresponding column selecting lines CSL0-CSL7 and activate redundancy column selecting lines RCSL0-RCSL11, in order to replace the selected memory cell MC with the redundancy memory cell RMC. Since four bit lines BL may be selected by one of the column selecting lines CSL0-CSL7 for each block in the cell arrays 410-413, four redundancy bit lines RBL may be selected by one of the redundancy column selecting lines RCSL0 RCSL11 in the redundancy cell array 420. Thus, when the column selecting lines CSL0-CSL7 are replaced with the redundancy column selecting lines CSL0-CSL11 of the defective memory cell MC, four memory cells MC may be replaced with four redundancy memory cells RMC.
First data IO lines IO10-IO17 may be connected to the selected memory cells MC of the cell arrays 410-413 to receive and output data. A redundancy data IO line RIO may be connected to the selected redundancy memory cells RMC of the redundancy cell array 420 to receive and output data. Since each block of the cell arrays 410-413 or the redundancy cell array 420 may receive or output data in a 4-bit unit, the first data IO lines IO10-IO17 and the redundancy data IO lines RIO may also be configured in a 4-bit unit.
Switching circuits 430-437 may selectively connect the first data IO lines IO10-IO17 and the redundancy IO line RIO to second data IO lines IO20-IO27 in response to line selecting signals Mux_E0 to Mux_E7.
The switching circuits 430-437 may include transmission gates TG41 and TG42, which may connect the first data IO line pair IO1n and IOnB to the second data IO line pair IO2n and IO2nB in response to an IO signal IOSn. Transmission gates TG51 and TG52 may connect the redundancy data IO line pair RIO and RIOB to the second data IO line pair IO2n and IO2nB in response to the line selecting signal Mux_En. An inverted line selecting signal, or a signal generated from a discrete circuit, may be used as the IO signal IOSn.
Fuse boxes 423-1 to 423-12 may be provided in a number n equal to the redundancy column selecting lines RCSL0-RCSL11 of the redundancy cell array 420, where n may be a positive integer, e.g., twelve. A master fuse portion 50 may include a fuse for determining whether to use the fuse boxes 423-1 to 423-12, and may output a fuse box disable signal PFD when the fuse boxes are not used.
A plurality of fuse portions 51 to 56 may designate the address ADD for the defective memory cell MC by blowing off fuses. In an exemplary case where a total of eight blocks are arranged and eight column selecting lines CSL0-CSL7 are arranged in each block, six fuse portions 51 to 56 may be provided in the fuse box illustrated in
A fuse coding portion 60 may compare the address for the defective memory cell designated by the fuse portions 51 to 56 to the externally applied address ADD, and may output a corresponding signal when the two addresses are the same. Two bits of the address ADD may be sequentially compared to two bits 51 and 52, 53 and 54, and 55 and 56 of the fuse portions 51 to 56, respectively, and when the same, a signal, e.g., a high level signal, may be output.
Three NMOS transistors N11 to N13 may disable the fuse boxes 423-1 to 423-12 in response to the fuse box disable signal PFD. For example, if the fuse box disable signal PFD has a high level, the NMOS transistors N11 to N13 may be turned on, so that only a signal having a low level is applied to an NAND gate Nand11. If the fuse box disable signal PFD has a low level, the NMOS transistors N11 to N13 may be turned off, so that the NAND gate Nand11 receives signals output from the fuse coding portion 60, and logically NANDs the signals and outputs the result. An inverter Inv11 may invert a signal output from the NAND gate Nand11 and may output the redundancy column enable signal RCSLPi.
Referring to
Switch selecting portions 424-1 to 424-12 may be provided in a number equal to the number to the fuse boxes 423-1 to 423-12 and may receive the redundancy column selecting lines RCSL0 to RCSL11 output from the fuse boxes 423-1 to 423-12. The switch selecting portions 424-1 to 424-12 may output switch control signals CMux0 to CMux7 for selecting the corresponding switching circuits 430-437, respectively. Each of the switch selecting portions 424-1 to 424-12 may activate one of the switch control signals CMux0 to CMux7 and output the result.
A control portion 425 may output a column selecting line enable signal PCSLE for designating a time point for activating the column selecting line in response to a command COM applied from the external portion.
Selecting signal generating portions 440 to 447 may output line selecting signals Mux_E0 to Mux_E7 for controlling the corresponding switching circuits 430-437 in response to the switch control signals CMux0 to CMux7, respectively.
The switch selecting portions 424-1 to 424-12 may each include the switch selecting signal generating portion shown in
The switch selecting signal generating portion may include a master selecting fuse portion 110, which may be a fuse for determining whether to use the switch selecting portions 424-1 to 424-12. The master selecting fuse portion 110 may output a block fuse disable signal MFD when the switch selecting portions 424-1 to 424-12 is not used, i.e., when the master selecting fuse is in a blown-off state.
Selecting fuse portions 111-113 may be fuses for setting block information of a defective memory cell MC, and m selecting fuse portions may be provided when 2m blocks are provided. In describing this embodiment, it will be assumed that eight blocks are arranged for each repair unit, and so three selecting fuse portions 111-113 may be provided.
The selecting fuse portions 111-113 may output respective switch selecting signals M0-M2 and respective inverted (bar) switch selecting signals M0B-M2B according to whether a fuse is blown off or not. Thus, eight blocks may be designated by combining the switch selecting signals M0-M2 and the inverted switch selecting signals M0B-M2B output from the three selecting fuse portions 111-113. If the number of blocks is less than 2m, the master selecting fuse portion 110 may be omitted, and a combination of the switch selecting signals M0-M2 and the inverted switch selecting signals M0B-M2B for a block address which is not selected may substitute for the function of the master selecting fuse portion 110.
When the semiconductor memory device is powered on, the selecting fuse portion 111 may receive an inverted power stabilizing signal VcchB. The inverted power stabilizing signal VcchB may be a signal which is supplied at a low level when an electrical power of higher than a predetermined voltage level is applied to the semiconductor memory device.
If a state that a fuse F121 is not blown off, a PMOS transistor P121 and an NMOS transistor N121 may invert the inverted power stabilizing signal VcchB and output the result.
An inverter Inv122 and an NMOS transistor N123 may function as a latch that inverts and latches a signal of a second node Node2, and outputs the result.
A transmission gate TG121 may output the signal of the second node Node2 as the inverted switch selecting signal M0B in response to the block fuse disable signal MFD output from the master selecting fuse portion 110. A transmission gate TG122 may output an output of the inverter Inv122 as the switch selecting signal M0 in response to the block fuse disable signal MFD.
If the block fuse disable signal MFD output from the master selecting fuse portion 110 has a low level, the selecting fuse portion 111 may output the signal of the second node Node2 as the inverted switch selecting signal M0B, and may output the output of the inverter Inv122 as the switch selecting signal M0. If the block fuse disable signal MFD has a high level, the transmission gates TG121 and TG122 may not transmit the signal of the second node Node2 and the output of the inverter Inv122, but may output the switch selecting signal M0 and the inverted switch selecting signal M0B at a low level via NMOS transistors N122 and N124, which may be turned on in response to high level the block fuse disable signal MFD.
If the block fuse disable signal MFD is applied with a low level and the fuse F121 is not blown off, the second node Node2 may invert the inverted power stabilizing signal VcchB to a high level. As a result, the switch selecting signal M0 may be output with a low level, and the inverted switch selecting signal M0B may be output with a high level. If the fuse F121 is blown off, the second node Node2 may have a low level, so that the switch selecting signal M0 may be output with a high level, and the inverted switch selecting signal M0B may be output with a low level.
The control signal generating portion may be a circuit in the switch selecting portion. The control signal generating portion may combine the switch selecting signal pairs M0 and M0B, M1 and M1B, and M2 and M2B with the redundancy column enable signal RCSLPi to designate a switching circuits 430-437 for selecting the redundancy IO line RIO.
A PMOS transistor P211 may function to activate the control signal generating portion and may be activated in response to the inverted power stabilizing signal VcchB. The inverted power stabilizing signal VcchB may be at a low level after a lapse of a predetermined time after the semiconductor memory device is powered on, and thus the control signal generating portion may always be activated.
Groups of NMOS transistors N201-N203, N211-N213, . . . , N261-N263, and N271-N273 may be serially connected, and may receive the corresponding switch selecting signals M0, M1, and M2 and the inverted switch selecting signals M0B, M1B, and M2B, respectively. The NMOS transistors N201 to N273 may be serially connected three by three so as to correspond to the three selecting fuse portions 111-113 of
The NMOS transistors N201-N273 may receive the designated switch selecting signals M0-M2 or the inverted switch selecting signals M0B-M2B, respectively, and one transistor group from among the eight group's of three serially connected NMOS transistors N201-N203, . . . , N271-N273 may be activated by the switch selecting signal pairs M0 and M0B, M1 and M1B, and M2 and M2B, which are output from the selecting fuse portions 111-113 shown in
The redundancy column enable signal RCSLPi may be set in advance to correspond to a used one among the redundancy column selecting lines RCSL0-RCSL11. For example, if the fourth redundancy column selecting line RCSL3 is used, the redundancy column enable signal RCSLP3 may be output from the fuse box 23-4 corresponding to the fourth redundancy column selecting line RCSL3, and signals supplied through the NMOS transistors N211-N213 of the second line may be logically ANDed by an AND gate And22 to output a switch control signal CMux1.
If the fifth redundancy column selecting line RCSL4 replaces one of the column selecting lines CSL0-CSL7 of the second block, the redundancy column enable signal RCSLP4 output from the fuse box 23-5 corresponding to the fifth redundancy column selecting line RCSL4 and signals supplied through the NMOS transistors N211-N213 of the second line may be logically ANDed by the AND gate And22 to output the switch control signal CMux1.
The switch control signals CMux0-CMux7 output from the control signal generating portion may contain information about each block and may be supplied directly to the switching circuits 430-437, so that the switching circuits 430-437 can select the redundancy data IO line RIO.
The selecting signal generating portion may supply the switch control signals CMux0-CMux7 output from the control signal generating portion to the switching circuits 430-437 to control them. However, if the switch control signals CMux0-CMux7 respectively output from a plurality of control signal generating portions are commonly applied, signal stability may be degraded. The redundancy cell array having the twelve redundancy column selecting lines RCSL0-RCSL11 may have twelve control signal generating portions. Referring to
Each selecting signal generating portion may include NMOS transistors N331-N331, which may be equal in number to the number of the redundancy column selecting lines RCSL0-RCSL11, e.g., twelve. The NMOS transistors N331-N331 may receive only a signal of a corresponding block among the switch control signals CMux0-CMux7 output from the control signal generating portion, respectively. In case of the selecting signal generating portion of the second block, the NMOS transistors N331-N331 receives the twelve switch control signals CMux1 corresponding to the second block, respectively.
If just one of the twelve selecting signal generating portions receives the switch control signals CMux0-CMux7 for the corresponding block, the selecting signal generating portion may output the line selecting signal Mux_En.
A conventional semiconductor device may have switching circuits in which each switching circuit has as many fuses as the number of redundancy columns to replace the data line with the redundancy data IO line. The conventional semiconductor memory device may have a switching fuse portion for each block. Eight switching fuse portions may include eight fuses, i.e., a number equal to the number of the redundancy column selecting lines, in order to select the redundancy data IO line when the redundancy memory cell for replacing the defective memory cell of the corresponding block is selected. Each of the eight switching fuse portions may have the twelve fuses, so that 96 fuses are used.
In contrast, a semiconductor memory device in accordance with an embodiment may have a number of switch selecting portions that is equal to the number redundancy columns and may use m fuses for the 2m switching circuits. Accordingly, a semiconductor memory device according to an embodiment may be highly integrated and may enable efficient repair, since a time for blowing off fuses during a process for repairing the data line may be reduced. The semiconductor memory device of
Exemplary embodiments have been disclosed herein, and although specific terms are employed, they are used and are to be interpreted in a generic and descriptive sense only and not for purpose of limitation. Accordingly, it will be understood by those of ordinary skill in the art that various changes in form and details may be made without departing from the spirit and scope of the present invention as set forth in the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2006-0091374 | Sep 2006 | KR | national |