BRIEF DESCRIPTION OF THE DRAWINGS
The above and other features arid aspects of the exemplary embodiments of the present invention are described below with reference to the attached drawings in which:
FIG. 1 illustrates a part of a conventional repairing apparatus;
FIG. 2 is a circuit diagram of a register included in an address comparator illustrated in FIG. 1;
FIG. 3 illustrates a part of a conventional apparatus for repairing a defective cell for each section word line;
FIG. 4 is a block diagram of a repairing apparatus according to an exemplary embodiment of the present invention;
FIG. 5 illustrates the repairing apparatus of FIG. 4 in more detail;
FIG. 6 is a circuit diagram of a register group and a comparator illustrated in FIG. 5; and
FIG. 7 is a flow chart of a method of repairing a defective cell for each section word line according to an exemplary embodiment of the present invention.
DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
Exemplary embodiments of the present invention will now be described more fully with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as being limited to the exemplary embodiments set forth herein. Throughout the drawings, like reference numerals may refer to like elements.
FIG. 4 is a block diagram of a repairing apparatus 100 according to an exemplary embodiment of the present invention. Referring to FIG. 4, the repairing apparatus 100 is capable of repairing defective cells for each section word line. The repairing apparatus 100 includes an address comparison unit 120 and a repairing unit 140. The address comparison unit 120 compares a main address of a defective address F_ADDR, indicating the position of a defective cell, to a main address of an external address EXT_ADDR. The main address is the address of a main word line of a memory cell array (not shown) of a semiconductor memory device. A section address, which is described below, is the address of a section word line included in the main word line. The defective address F_ADDR and the external address EXT_ADDR each have a data structure in which the main address is composed of upper bits and the section address is composed of lower bits.
The address comparison unit 120 determines activation of a redundancy main word line RMWL corresponding to the main address according to the comparison result. The address comparison unit 120 includes a decoder 122, a fuse box 124 and a comparator 126. The address comparison unit performs the aforementioned operation. The components of the address comparison unit 120 are discussed below.
The repairing unit 140 activates a redundancy section word line RSWLc (where c is an integer larger than 0) corresponding to a section address D[2:0] of the external address EXT_ADDR among redundancy section word lines. The redundancy section word line RSWLc is one of a plurality of section word lines connected to the main word line RMWL.
The repairing unit 140 repairs a defective cell by activating the redundancy section word line RSWLc. For example, the repairing unit 140 activates the redundancy section word line corresponding to the section of the memory cell array (not shown) where the defective cell is located to replace the section of the memory cell array with a corresponding section of a redundancy cell array.
FIG. 5 illustrates the repairing apparatus of FIG. 4 in more detail. Referring to FIGS. 4 and 5, the fuse box 124 of the address comparison unit 120 includes register groups RS0 through RS7. The register groups RS0 through RS7 respectively store main addresses of corresponding defective addresses F_ADDR. Each of the register groups RS0 through RS7 includes registers RA0 through RA# (where # is a natural number) which store the main address of the defective address corresponding to each register group bit by bit. The registers RA0 through RA# store bit values using fuses, which are or are not cut depending on the bit value.
The register groups RS0 through RS7 output addresses stored therein in response to enable signals XEN0 through XEN7, respectively. The enable signals XEN0 through XEN7 are transmitted from the decoder 122. The decoder 122 decodes the section address D[2:0] of the external address EXT_ADDR and activates the enable signal XENc corresponding to the section address D[2:0].
As described above, the register groups RS0 through RS7 are activated according to the result of decoding of the section address D[2;0], and thus the number of register groups included in one fuse box 124 is determined by the number of bits representing the section address D[2:0] of the external address EXT_ADDR. In FIG. 5, the section address D[2;0] is composed of three least significant bits, and thus one fuse box 124 can include 8 (=23 register groups RS0 through RS7.
The register groups RS0 through RS7 can respectively store different main addresses. For example, the register groups RS0 and RS1 can store different main addresses. The register groups RS0 through RS7 have different section addresses. The register groups RS0 through RS7 are activated by the enable signal XENc corresponding to the section address D[2:0].
FIG. 6 is a circuit diagram of the register groups and comparator illustrated in FIG. 5. Referring to FIG. 6, switches of the register group are turned on when the enable signal corresponding to the register group is activated. FIG. 6 illustrates the #th register RA# and a switch SW of each register group. A comparator COM# is shared by a plurality of registers RA# and switches SW to reduce the layout area of the semiconductor memory device.
When the switch SW is turned on, a bit value stored in the register RA# is transferred to the comparator COM#. As described above, the register RA# stores the bit value in response to whether the fuse TS is cut or not. The comparator COM# compares the bit value transferred from the register RA# to the bit value of the external address EXT_ADDR. When the two bit values are identical to each other, the comparator COM# outputs a logic high value “H.”
Referring back to FIGS. 4 and 5, when the output of the comparator 126 has a logic high value “H,” the repairing apparatus 100 recognizes that the main address of the external address EXT_ADDR corresponds to the main address of the defective address F_ADDR. When the main address of the external address EXT_ADDR corresponds to the main address of the defective address F_ADDR, the comparator 126 activates the redundancy main word line RMWL.
The repairing unit 140 combines the redundancy main word line RMWL with the section address D[2:0] of the external address EXT_ADDR and activates one of the redundancy section word lines RSWL0 through RSWL7. The redundancy section word lines RSWL0 through RSWL7 respectively correspond to section word lines respectively having different main word lines as upper word lines.
For example, the redundancy section word lines RSWL0 through RSWL7 corresponding to section addresses having different main address as upper addresses are connected to one redundancy main word line RMWL. The repairing apparatus 100 stores a plurality of main addresses having different section addresses in one fuse box 124 and the redundancy main word line RMWL corresponds to different main addresses.
Accordingly, the repairing apparatus 100 performs repair according to the activation of one of eight redundancy section word lines RSWL0 through RSWL7 corresponding to the different main addresses. This is distinguished from the repairing apparatus 10 illustrated in FIG. 1, which carries out repairing according to the activation of the redundancy main word line RMWL corresponding to the same main address. For example, the repairing apparatus 100 according to an exemplary embodiment of the present invention can perform repair for each section word line. This is distinguished from the repairing apparatus 10 carrying out repair for each main word line, as illustrated in FIG. 1.
Furthermore, the register groups RS0 through RS7 of the repairing apparatus 100 share one comparator 126 while the register groups RS0 through RS(n-1) (where n is a natural number larger than 2) of the repairing apparatus 10 illustrated in FIG. 1 each respectively include a comparator (11 of FIG. 2). Moreover, the repairing apparatus 100 of an exemplary embodiment of the present invention does not require the number of buses to be increased. The repairing apparatus 30 illustrated in FIG 2 requires a much larger number of buses.
Consequently, the repairing apparatus 100 according to an exemplary embodiment of the present invention can reduce the area by 30% or more, compared to the repairing apparatus 30 illustrated in FIG. 2, while performing repairing by the unit of section word line.
FIG. 7 is a flow chart of a method 700 of repairing defective cells for each section word line according to an exemplary embodiment of the present invention. Referring to FIG. 7, the method 700 includes comparing a main address of a defective address indicating the position of a defective cell to a main address of an external address (Step S720). A redundancy main word line corresponding to the main address is activated when the main address of the defective address is identical to the main address of the external address (Step S740). A redundancy section word line corresponding to a section address of the external address from among redundancy section word lines connected to the redundancy main word line is activated (Step S760). The defective cell is repaired (Step S780).
While exemplary embodiments of the present invention have been particularly shown and described with reference to the figures, it will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention. For example, while the address comparison unit 120 illustrated in FIG. 5 includes one fuse box 124, the address comparison unit 120 can include M fuse boxes (where M is a natural number larger than 2). When the address comparison unit 120 includes the M fuse boxes, M repairing addresses can be set for the same section address D[2:0]. Here, the repairing unit 140 can repair defective cells having the same section address but different main addresses simultaneously or separately.
Furthermore, while the redundancy section word lines RSWL0 through RSWL7 respectively correspond to different main addresses in FIG. 5, the redundancy section word lines RSWL0 through RSWL7 can correspond to the same main address.