US20070168773A1 - Semiconductor memory unit with repair circuit - Google Patents

Semiconductor memory unit with repair circuit Download PDF

Info

Publication number
US20070168773A1
US20070168773A1 US11/712,443 US71244307A US2007168773A1 US 20070168773 A1 US20070168773 A1 US 20070168773A1 US 71244307 A US71244307 A US 71244307A US 2007168773 A1 US2007168773 A1 US 2007168773A1
Authority
US
United States
Prior art keywords
address
repair
signal
read
decoder
Prior art date
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.)
Abandoned
Application number
US11/712,443
Inventor
Atsushi Miyanishi
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.)
Renesas Technology Corp
Original Assignee
Renesas Technology Corp
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.)
Filing date
Publication date
Application filed by Renesas Technology Corp filed Critical Renesas Technology Corp
Priority to US11/712,443 priority Critical patent/US20070168773A1/en
Publication of US20070168773A1 publication Critical patent/US20070168773A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/78Masking faults in memories by using spares or by reconfiguring using programmable devices
    • G11C29/80Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout
    • G11C29/806Masking faults in memories by using spares or by reconfiguring using programmable devices with improved layout by reducing size of decoders

Definitions

  • the present invention relates to a semiconductor memory unit with a repair circuit.
  • FIG. 13 is a block diagram showing a configuration of a conventional semiconductor memory unit with a repair circuit.
  • the reference numeral 41 designates an address comparator
  • 2 designates an address decoder
  • 4 designates a repair address memory
  • 6 designates a repair selection signal generator
  • 7 designates a memory cell array
  • 8 designates a repair memory cell array
  • 42 designates a repair address decoder.
  • the address comparator 41 includes an AND gate 411 and an inverter 413 .
  • the address decoder 2 decodes a read/write address signal 101 supplied from the outside.
  • the read/write address signal 101 is a signal for determining the address of a read/write memory cell.
  • the repair address decoder 42 always decodes a repair address signal 102 output from the repair address memory 4 .
  • the repair address signal 102 is a signal for indicating the address of a memory cell to be repaired.
  • the address comparator 41 compares them. In the course of this, the repair address memory 4 supplies the address comparator 41 with a repair activating signal 103 indicating the necessity of using the repair circuit.
  • the address comparator 41 has the repair selection signal generator 6 supply the repair memory cell array 8 with a repair memory cell selection signal 108 .
  • the repair memory cell selection signal 108 is a signal for activating the repair memory cell corresponding to the selected address.
  • the address comparator 41 supplies the memory cell selection signal 107 to the memory cell array 7 .
  • the memory cell selection signal 107 is a signal for activating the memory cell corresponding to the selected address.
  • the conventional semiconductor memory unit with a repair circuit has a problem of increasing the area of the unit because it must include the repair address decoder 42 besides the normal address decoder 2 .
  • the present invention is implemented to solve the foregoing problem. It is therefore an object of the present invention to provide a semiconductor memory unit with a repair circuit capable of obviating the repair address decoder and reducing the unit area.
  • a semiconductor memory unit with a repair circuit including a shared address decoder for decoding a read/write target memory address signal supplied from outside, and repair target memory address signal output from a repair address memory; a selector for selecting one of theses memory address signals; an address comparator for holding the repair target memory address decoded by the shared address decoder, and for comparing the repair target memory address with the read/write target memory address decoded by the shared address decoder; and a controller for supplying the selector and the address comparator with a control signal, wherein when the selector is controlled to supply the shared address decoder with the repair target memory address signal, the address comparator is controlled to hold the repair target memory address, and when the selector is controlled to supply the shared address decoder with the read/write target memory address signal, the address comparator is controlled to compare the read/write target memory address with the repair target memory address. It can obviate the need for installing the repair address decoder, and hence offers an advantage of being
  • FIG. 1 is a block diagram showing a configuration of an embodiment 1 of a semiconductor memory unit with a repair circuit in accordance with the present invention
  • FIG. 2 is a timing chart illustrating the operation of the embodiment 1 of the semiconductor memory unit with a repair circuit
  • FIG. 3 is a block diagram showing a configuration of the ready signal generating circuit 51 of the embodiment 1;
  • FIG. 4 is a timing chart illustrating the operation of the ready signal generating circuit 51 of the embodiment 1;
  • FIG. 5 is a block diagram showing a configuration of the setup signal generating circuit 52 of the embodiment 1;
  • FIG. 6 is a timing chart illustrating the operation of the setup signal generating circuit 52 of the embodiment 1;
  • FIG. 7 is a block diagram showing a configuration of a variation of the embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • FIG. 8 is a block diagram showing a configuration of another variation of the embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • FIG. 9 is a block diagram showing a configuration of an embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • FIG. 10 is a timing chart illustrating the operation of the embodiment 2 of the semiconductor memory unit with a repair circuit
  • FIG. 11 is a block diagram showing a configuration of the ⁇ a signal and Sa signal generating circuit 99 a of the embodiment 2;
  • FIG. 12 is a timing chart illustrating the operation of the ⁇ a signal and Sa signal generating circuit 99 of the embodiment 2;
  • FIG. 13 is a block diagram showing a configuration of a conventional semiconductor memory unit with a repair circuit.
  • FIG. 1 is a block diagram showing a configuration of an embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • the reference numeral 1 designates an address comparator
  • 2 designates an address decoder (shared address decoder)
  • 3 designates a 2-to-1 selector
  • 4 designates a repair address memory
  • 5 designates a controller
  • 6 designates a repair selection signal generator
  • 7 designates a memory cell array
  • 8 designates a repair memory cell array
  • 11 designates an AND gate
  • 12 designates a repair signal information holding section
  • 13 designates an inverter
  • 14 designates a NOR gate
  • 15 designates a transmission gate
  • 51 designates a ready signal generating circuit
  • 52 designates a setup signal generating circuit.
  • the address comparator 1 includes the AND gates 11 , repair signal information holding sections 12 , and transmission gates 15 .
  • Each repair signal information holding section 12 includes the inverter 13 and NOR gate 14 .
  • the controller 5 includes the ready signal generating circuit 51 and setup signal generating circuit 52 .
  • FIG. 2 is a timing chart illustrating the operation of the present embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • FIG. 2 illustrates the reset signal 104 , ready signal 105 , setup signal 106 , repair address signal 102 (repair target memory address signal), and repair activating signal 103 (signal indicating whether to use the repair circuit or not) in individual phases.
  • repair address signal 102 repair target memory address signal
  • repair activating signal 103 signal indicating whether to use the repair circuit or not
  • FIG. 3 shows the configuration of the ready signal generating circuit 51 .
  • the reference numeral 31 designates an OR gate, and 32 designates a delay circuit.
  • FIG. 4 is a timing chart illustrating the operation of the ready signal generating circuit 51 , in which the phase A must be longer than the phase B.
  • FIG. 5 shows a configuration of the setup signal generating circuit 52 .
  • the reference numeral 33 designates a NAND gate
  • 34 designates an inverter
  • 35 designates a delay element.
  • FIG. 6 is a timing chart illustrating the operation of the setup signal generating circuit 52 . In FIG. 6 , it is necessary that the relationship phase A+phase B>phase C must be satisfied.
  • the reset signal 104 is disabled, and the repair address memory 4 stores information to be carried by the repair address signal 102 and repair activating signal 103 .
  • the ready signal 105 enters the waiting state, and the setup signal generating circuit 52 starts operating so that the setup signal 106 becomes a busy state.
  • the controller 5 When the setup signal 106 becomes the busy state, the controller 5 has the transmission gate 15 in the address comparator 1 turn on, and the 2-to-1 selector 3 switch its input port to the input side of the repair address signal 102 .
  • the address comparator 1 operates differently depending on whether the repair activating signal 103 stored in the repair address memory 4 indicates the “repair circuit used state” or “repair circuit unused state”.
  • the repair address signal 102 which is supplied from the repair address memory 4 to the address decoder 2 via the 2-to-1 selector 3 , is decoded by the address decoder 2 .
  • the transmission gate 15 of the address comparator 1 since the transmission gate 15 of the address comparator 1 is in the ON state, the repair address information output from the address decoder 2 is stored in the repair signal information holding section 12 . In this case, the input signal node C of the AND gate 11 is maintained at “LOW” for the repair address selected, while it is maintained at “HIGH” for the other addresses.
  • repair activating signal 103 indicates the “repair circuit unused state”
  • the repair signal information holding section 12 is reset, so that the node C of the repair signal information holding section 12 is maintained at “HIGH” for all the addresses.
  • the setup signal 106 enters a waiting state, and the transmission gate 15 in the address comparator 1 is turned off.
  • the 2-to-1 selector 3 switches its input port to the input side of the read/write address signal 101 (read/write target memory address signal)
  • the read/write address signal 101 is decoded by the address decoder 2 , and the address comparator 1 compares the decoded output with the repair address information held by the repair signal information holding section 12 .
  • the input signal node D of the AND gate 11 becomes “HIGH” for the address selected by the read/write address signal 101 . If the address is the address that must be repaired, since the input signal node C of the AND gate 11 is maintained at “LOW” for that address, the memory cell selection signal 107 becomes an unselected state so that the corresponding memory cell is not activated.
  • the memory cell selection signal 107 is selected and the corresponding memory cell is activated.
  • the embodiment 1 employs a memory circuit with a reset function as the repair signal information holding section 12 in the address comparator 1 , this is not essential.
  • the configuration of FIG. 7 enables a memory circuit without the reset function to be used as the repair signal information holding section 12 .
  • the address decoder 2 is provided at its output stage a function of inactivating the signal after the decoding in its entirety when the repair activating signal 103 is in the “repair circuit unused state”.
  • the function is achieved by a NAND gate 151 that outputs a “0” signal only when the repair activating signal 103 is in the “repair circuit unused state” (HIGH) and the setup signal 106 is in the busy state (LOW), and by AND gates installed at the output stage of the address decoder 2 for inactivating the signal after the decoding in its entirety when the output of the NAND gate 151 is “0”.
  • the reference numeral 152 is an inverter for inverting the setup signal 106 .
  • the configuration of FIG. 8 also makes it possible to use a memory circuit without the reset function as the repair signal information holding section 12 .
  • the address decoder 2 includes a predecoder 21 and a main decoder 22 , and the predecoder 21 is provided with a function of inactivating the signal after the predecoding in its entirety when the repair activating signal 103 is in the “repair circuit unused state”.
  • the function of inactivating the signal is achieved by the same configuration as that of FIG. 7 .
  • the present embodiment 1 is configured such that the address comparator 1 includes the repair signal information holding section 12 for holding the repair address information supplied from the address decoder 2 .
  • the address comparator 1 is controlled to have the repair signal information holding section 12 hold the decoded repair address, and that when the 2-to-1 selector 3 is controlled to supply the address decoder 2 with the read/write address signal 101 , the address comparator 1 is controlled to compare the read/write address with the repair address. Accordingly, the present embodiment 1 can obviate the need for the repair address decoder, thereby offering an advantage of being able to reduce the unit area.
  • the present embodiment 2 includes a plurality of repair address memories within the unit.
  • FIG. 9 is a block diagram showing a configuration of the embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • the same reference numerals as those of FIG. 1 designate the same or like components to those of FIG. 1 .
  • the reference numeral 91 designates an address comparator
  • each reference numeral 93 designates an n-to-1 selector
  • the reference numeral 95 designates a controller.
  • each repair address memory 4 is the same as that of the embodiment 1
  • the embodiment 2 includes n repair address memories 4 .
  • Each reference numeral 99 designates a ⁇ a and Sa signal generating circuit.
  • the present embodiment 2 includes n ⁇ a and Sa signal generating circuits.
  • the reference numeral 911 designates an AND gate
  • 912 designates a repair signal information holding section
  • 913 designates an AND-NOR gate
  • 914 designates a NOR gate.
  • the address comparator 91 includes the AND gates 911 and the repair signal information holding sections 912 .
  • the repair signal information holding section 912 includes the AND-NOR gate 913 and the NOR gate 914 .
  • the controller 95 includes the ready signal generating circuit 51 and the n ⁇ a and Sa signal generating circuits 99 .
  • FIG. 10 is a timing chart illustrating the operation of the embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • FIG. 10 illustrates the states of the reset signal 104 , ready signal 105 , n-to-1 selector control signal 210 (S 1 -Sn in FIG. 10 ), setup signal 106 , state write pulse signals 208 and 209 ( ⁇ 1 - ⁇ n and ⁇ in FIG. 10 ), repair address signal 102 , and repair activating signal 103 in the individual phases.
  • FIGS. 9 and 10 the operation in the individual phases will be described.
  • FIG. 11 shows a configuration of the ⁇ a and Sa signal generating circuit 99 .
  • the reference numeral 711 designates a NAND gate and 712 designates an AND gate.
  • Each reference numeral 713 designates an inverter.
  • FIG. 12 is a timing chart illustrating the operation of the ⁇ a and Sa signal generating circuit 99 .
  • the reset signal 104 is disabled so that the repair address memories 4 each store the information to be carried by the repair address signal 102 and repair activating signal 103 .
  • the node F is placed at “LOW”.
  • the ready signal 105 is “LOW”
  • the node G is placed at “HIGH”
  • the node H is placed at “LOW”. Since both the nodes H and F are “LOW”, the node J is placed at “HIGH” so that the repair signal information holding section 912 is reset.
  • the ready signal 105 enters the waiting state.
  • the ⁇ a and Sa signal generating circuit 99 starts operating, and the signal S 1 enters the busy state.
  • the setup signal 106 enters the busy state.
  • the n-to-1 selector 93 switches its input port to the first port.
  • the information about the repair activating signal which is stored in the first repair address memory 4 , is read as the repair activating signal 103 .
  • the 2-to-1 selector 3 switches its input port to the input side of the repair address signal 102 .
  • the repair address signal 102 stored in the first repair address memory 4 is decoded by the address decoder 2 .
  • the repair signal information holding section 912 in the address comparator 91 when both the nodes F and K are at “HIGH”, the node J is placed at “LOW”. When the node K is at “LOW”, the node J holds the previous value.
  • the signal S 2 enters the busy state so that the repair address information stored in the second repair address memory 4 is stored in the repair signal information holding section 912 in the same procedure as described above.
  • the process is repeated by n times.
  • the setup signal 106 enters the waiting state.
  • the signal ⁇ becomes “LOW”
  • the node F is placed at “LOW”.
  • the 2-to-1 selector 3 switches its input port to the input side of the read/write address signal 101 .
  • the address decoder 2 decodes the information carried by the read/write address signal 101 , and the address comparator 91 compares the decoded data with the repair address information held by the repair signal information holding section 912 .
  • the input signal node K of the AND gate 911 becomes “HIGH”for the address selected by the read/write address signal 101 .
  • the address is the address that must be repaired, since the node J is maintained at “LOW” for the address, the memory cell selection signal 107 is unselected, and the corresponding memory cell is not activated.
  • the memory cell selection signal 107 is selected, and the corresponding memory cell is activated.
  • the address decoder 2 can include the function for inactivating all the signals after the decoding at its output stage as shown in FIG. 7 so that the write operation to the repair signal information holding section 912 is controlled by only the signal ⁇ .
  • the address decoder 2 can be configured such that it includes the predecoder 21 and the main decoder 22 as shown in FIG. 8 . Specifically, it can provide the predecoder 21 with the function of inactivating all the signals after the predecoding so that the write operation to the repair signal information holding section 912 is controlled by only the signal ⁇ .
  • the present embodiment 2 is configured such that the controller 95 outputs the n-to-1 selector control signal 210 to select one of the outputs of the repair address memories 4 , and supplies it to the address decoder 2 as the repair address signal 102 , and that the repair signal information holding section 912 is controlled to store the repair address information in response to the state write pulse signal 209 .
  • the present embodiment 2 offers advantages of being able to obviate the need for installing the repair address decoder, to reduce the unit area, and to cope with the case where a plurality of the repair address memories are installed.

Abstract

A semiconductor memory unit with a repair circuit includes a controller, a 2-to-1 selector, an address decoder and an address comparator. The controller supplies the 2-to-1 selector and the address comparator with a setup signal to carry out the following control. When the 2-to-1 selector is controlled to supply the address decoder with a repair address signal, the address comparator is controlled to have a repair signal information holding section, which is installed in the address comparator, hold the repair address decoded by the address decoder. When the 2-to-1 selector is controlled to supply the address decoder with a read/write address signal, the address comparator is controlled to compare the read/write address with the repair address. The semiconductor memory unit can obviate the need for a repair address decoder, thereby reducing the unit area.

Description

    CROSS REFERENCE TO RELATED APPLICATION
  • This application is a continuation application of application Ser. No. 10/330,165, filed Dec. 30, 2002.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to a semiconductor memory unit with a repair circuit.
  • 2. Description of Related Art
  • FIG. 13 is a block diagram showing a configuration of a conventional semiconductor memory unit with a repair circuit. In FIG. 13, the reference numeral 41 designates an address comparator, 2 designates an address decoder, 4 designates a repair address memory, 6 designates a repair selection signal generator, 7 designates a memory cell array, 8 designates a repair memory cell array, and 42 designates a repair address decoder. The address comparator 41 includes an AND gate 411 and an inverter 413.
  • Next, the operation of the conventional semiconductor memory unit will be described.
  • The address decoder 2 decodes a read/write address signal 101 supplied from the outside. The read/write address signal 101 is a signal for determining the address of a read/write memory cell. On the other hand, the repair address decoder 42 always decodes a repair address signal 102 output from the repair address memory 4. The repair address signal 102 is a signal for indicating the address of a memory cell to be repaired.
  • Receiving the repair address signal 102 decoded by the repair address decoder 42 and the read/write address signal 101 decoded by the address decoder 2, the address comparator 41 compares them. In the course of this, the repair address memory 4 supplies the address comparator 41 with a repair activating signal 103 indicating the necessity of using the repair circuit. When the address the output signal of the address decoder 2 points agrees with the address the output signal of the repair address decoder 42 points, and when the repair activating signal 103 selects the use of the repair circuit, the address comparator 41 has the repair selection signal generator 6 supply the repair memory cell array 8 with a repair memory cell selection signal 108. The repair memory cell selection signal 108 is a signal for activating the repair memory cell corresponding to the selected address. In contrast, when the compared result indicates that the addresses disagree, or when the repair activating signal 103 indicates that the repair circuit is not to be used, the address comparator 41 supplies the memory cell selection signal 107 to the memory cell array 7. The memory cell selection signal 107 is a signal for activating the memory cell corresponding to the selected address.
  • With the foregoing configuration, the conventional semiconductor memory unit with a repair circuit has a problem of increasing the area of the unit because it must include the repair address decoder 42 besides the normal address decoder 2.
  • SUMMARY OF THE INVENTION
  • The present invention is implemented to solve the foregoing problem. It is therefore an object of the present invention to provide a semiconductor memory unit with a repair circuit capable of obviating the repair address decoder and reducing the unit area.
  • According to one aspect of the present invention, there is provided a semiconductor memory unit with a repair circuit including a shared address decoder for decoding a read/write target memory address signal supplied from outside, and repair target memory address signal output from a repair address memory; a selector for selecting one of theses memory address signals; an address comparator for holding the repair target memory address decoded by the shared address decoder, and for comparing the repair target memory address with the read/write target memory address decoded by the shared address decoder; and a controller for supplying the selector and the address comparator with a control signal, wherein when the selector is controlled to supply the shared address decoder with the repair target memory address signal, the address comparator is controlled to hold the repair target memory address, and when the selector is controlled to supply the shared address decoder with the read/write target memory address signal, the address comparator is controlled to compare the read/write target memory address with the repair target memory address. It can obviate the need for installing the repair address decoder, and hence offers an advantage of being able to reduce the unit area.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram showing a configuration of an embodiment 1 of a semiconductor memory unit with a repair circuit in accordance with the present invention;
  • FIG. 2 is a timing chart illustrating the operation of the embodiment 1 of the semiconductor memory unit with a repair circuit;
  • FIG. 3 is a block diagram showing a configuration of the ready signal generating circuit 51 of the embodiment 1;
  • FIG. 4 is a timing chart illustrating the operation of the ready signal generating circuit 51 of the embodiment 1;
  • FIG. 5 is a block diagram showing a configuration of the setup signal generating circuit 52 of the embodiment 1;
  • FIG. 6 is a timing chart illustrating the operation of the setup signal generating circuit 52 of the embodiment 1;
  • FIG. 7 is a block diagram showing a configuration of a variation of the embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention;
  • FIG. 8 is a block diagram showing a configuration of another variation of the embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention;
  • FIG. 9 is a block diagram showing a configuration of an embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention;
  • FIG. 10 is a timing chart illustrating the operation of the embodiment 2 of the semiconductor memory unit with a repair circuit;
  • FIG. 11 is a block diagram showing a configuration of the φ a signal and Sa signal generating circuit 99 a of the embodiment 2;
  • FIG. 12 is a timing chart illustrating the operation of the φ a signal and Sa signal generating circuit 99 of the embodiment 2; and
  • FIG. 13 is a block diagram showing a configuration of a conventional semiconductor memory unit with a repair circuit.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • The invention will now be described with reference to the accompanying -drawings.
  • EMBODIMENT 1
  • FIG. 1 is a block diagram showing a configuration of an embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention. In FIG. 1, the reference numeral 1 designates an address comparator, 2 designates an address decoder (shared address decoder), 3 designates a 2-to-1 selector, 4 designates a repair address memory, 5 designates a controller, 6 designates a repair selection signal generator, 7 designates a memory cell array, 8 designates a repair memory cell array, 11 designates an AND gate, 12 designates a repair signal information holding section, 13 designates an inverter, 14 designates a NOR gate, 15 designates a transmission gate, 51 designates a ready signal generating circuit and 52 designates a setup signal generating circuit.
  • The address comparator 1 includes the AND gates 11, repair signal information holding sections 12, and transmission gates 15. Each repair signal information holding section 12 includes the inverter 13 and NOR gate 14. The controller 5 includes the ready signal generating circuit 51 and setup signal generating circuit 52.
  • Next, the operation of the present embodiment 1 will be described.
  • FIG. 2 is a timing chart illustrating the operation of the present embodiment 1 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • As illustrated in FIG. 2, the operation of the embodiment 1 of the semiconductor memory unit with a repair circuit has four phases. FIG. 2 illustrates the reset signal 104, ready signal 105, setup signal 106, repair address signal 102 (repair target memory address signal), and repair activating signal 103 (signal indicating whether to use the repair circuit or not) in individual phases. Referring to FIGS. 1 and 2, the operation in the individual phases will be described below.
  • In the reset phases A, the reset signal 104 supplied from the outside of the unit is enabled. In response to it, the ready signal generating circuit 51 starts its operation, and makes the ready signal 105 busy. FIG. 3 shows the configuration of the ready signal generating circuit 51. In FIG. 3, the reference numeral 31 designates an OR gate, and 32 designates a delay circuit. FIG. 4 is a timing chart illustrating the operation of the ready signal generating circuit 51, in which the phase A must be longer than the phase B.
  • Subsequently, the setup signal generating circuit 52 starts operating, and the setup signal 106 enters a waiting state. FIG. 5 shows a configuration of the setup signal generating circuit 52. In FIG. 5, the reference numeral 33 designates a NAND gate, 34 designates an inverter, and 35 designates a delay element. FIG. 6 is a timing chart illustrating the operation of the setup signal generating circuit 52. In FIG. 6, it is necessary that the relationship phase A+phase B>phase C must be satisfied.
  • Subsequently, in the repair address memory operation phase B, the reset signal 104 is disabled, and the repair address memory 4 stores information to be carried by the repair address signal 102 and repair activating signal 103.
  • Subsequently, in the preparation phase C, the ready signal 105 enters the waiting state, and the setup signal generating circuit 52 starts operating so that the setup signal 106 becomes a busy state.
  • When the setup signal 106 becomes the busy state, the controller 5 has the transmission gate 15 in the address comparator 1 turn on, and the 2-to-1 selector 3 switch its input port to the input side of the repair address signal 102.
  • The address comparator 1 operates differently depending on whether the repair activating signal 103 stored in the repair address memory 4 indicates the “repair circuit used state” or “repair circuit unused state”.
  • When the repair activating signal 103 indicates the “repair circuit used state”, the repair address signal 102, which is supplied from the repair address memory 4 to the address decoder 2 via the 2-to-1 selector 3, is decoded by the address decoder 2. In addition, since the transmission gate 15 of the address comparator 1 is in the ON state, the repair address information output from the address decoder 2 is stored in the repair signal information holding section 12. In this case, the input signal node C of the AND gate 11 is maintained at “LOW” for the repair address selected, while it is maintained at “HIGH” for the other addresses.
  • On the other hand, when the repair activating signal 103 indicates the “repair circuit unused state”, the repair signal information holding section 12 is reset, so that the node C of the repair signal information holding section 12 is maintained at “HIGH” for all the addresses.
  • Subsequently, in the normal operation phase D, the setup signal 106 enters a waiting state, and the transmission gate 15 in the address comparator 1 is turned off. In addition, when the setup signal 106 enters the waiting state, the 2-to-1 selector 3 switches its input port to the input side of the read/write address signal 101 (read/write target memory address signal)
  • Thus, the read/write address signal 101 is decoded by the address decoder 2, and the address comparator 1 compares the decoded output with the repair address information held by the repair signal information holding section 12.
  • The input signal node D of the AND gate 11 becomes “HIGH” for the address selected by the read/write address signal 101. If the address is the address that must be repaired, since the input signal node C of the AND gate 11 is maintained at “LOW” for that address, the memory cell selection signal 107 becomes an unselected state so that the corresponding memory cell is not activated.
  • In contrast, when the address selected by the read/write address signal 101 is the address that need not repair, since the input signal node C of the AND gate 11 is maintained at “HIGH” for the address, both the nodes C and D are “HIGH”. Thus, the memory cell selection signal 107 is selected and the corresponding memory cell is activated.
  • Although the embodiment 1 employs a memory circuit with a reset function as the repair signal information holding section 12 in the address comparator 1, this is not essential. For example, the configuration of FIG. 7 enables a memory circuit without the reset function to be used as the repair signal information holding section 12. In FIG. 7, the address decoder 2 is provided at its output stage a function of inactivating the signal after the decoding in its entirety when the repair activating signal 103 is in the “repair circuit unused state”. More specifically, the function is achieved by a NAND gate 151 that outputs a “0” signal only when the repair activating signal 103 is in the “repair circuit unused state” (HIGH) and the setup signal 106 is in the busy state (LOW), and by AND gates installed at the output stage of the address decoder 2 for inactivating the signal after the decoding in its entirety when the output of the NAND gate 151 is “0”. In FIG. 7, the reference numeral 152 is an inverter for inverting the setup signal 106.
  • Alternatively, the configuration of FIG. 8 also makes it possible to use a memory circuit without the reset function as the repair signal information holding section 12. In FIG. 8, the address decoder 2 includes a predecoder 21 and a main decoder 22, and the predecoder 21 is provided with a function of inactivating the signal after the predecoding in its entirety when the repair activating signal 103 is in the “repair circuit unused state”. The function of inactivating the signal is achieved by the same configuration as that of FIG. 7.
  • As described above, the present embodiment 1 is configured such that the address comparator 1 includes the repair signal information holding section 12 for holding the repair address information supplied from the address decoder 2. In addition, it is configured such that when the 2-to-1 selector 3 is controlled to supply the address decoder 2 with the repair address signal 102 in response to the setup signal 106 output from the controller 5, the address comparator 1 is controlled to have the repair signal information holding section 12 hold the decoded repair address, and that when the 2-to-1 selector 3 is controlled to supply the address decoder 2 with the read/write address signal 101, the address comparator 1 is controlled to compare the read/write address with the repair address. Accordingly, the present embodiment 1 can obviate the need for the repair address decoder, thereby offering an advantage of being able to reduce the unit area.
  • EMBODIMENT 2
  • Although the foregoing embodiment 1 includes only one repair address memory, the present embodiment 2 includes a plurality of repair address memories within the unit.
  • FIG. 9 is a block diagram showing a configuration of the embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention. In FIG. 9, the same reference numerals as those of FIG. 1 designate the same or like components to those of FIG. 1. In FIG. 9, the reference numeral 91 designates an address comparator, each reference numeral 93 designates an n-to-1 selector, and the reference numeral 95 designates a controller. Although each repair address memory 4 is the same as that of the embodiment 1, the embodiment 2 includes n repair address memories 4. Each reference numeral 99 designates a φ a and Sa signal generating circuit. The present embodiment 2 includes n φ a and Sa signal generating circuits. The reference numeral 911 designates an AND gate, 912 designates a repair signal information holding section, 913 designates an AND-NOR gate, and 914 designates a NOR gate.
  • The address comparator 91 includes the AND gates 911 and the repair signal information holding sections 912. The repair signal information holding section 912 includes the AND-NOR gate 913 and the NOR gate 914. The controller 95 includes the ready signal generating circuit 51 and the n φ a and Sa signal generating circuits 99.
  • Next, the operation of the present embodiment 2 will be described.
  • FIG. 10 is a timing chart illustrating the operation of the embodiment 2 of the semiconductor memory unit with a repair circuit in accordance with the present invention.
  • As the foregoing embodiment 1, the operation of the embodiment 2 includes the four phases. FIG. 10 illustrates the states of the reset signal 104, ready signal 105, n-to-1 selector control signal 210 (S1-Sn in FIG. 10), setup signal 106, state write pulse signals 208 and 2091-φn and Φin FIG. 10), repair address signal 102, and repair activating signal 103 in the individual phases. Referring to FIGS. 9 and 10, the operation in the individual phases will be described.
  • In the reset phase A, the reset signal 104 supplied from the outside of the unit is enabled so that the ready signal generating circuit 51 starts its operation, and the ready signal 105 enters the busy state. In contrast, the signals φ1-φn and Φ indicate the waiting state. FIG. 11 shows a configuration of the φ a and Sa signal generating circuit 99. In FIG. 11, the reference numeral 711 designates a NAND gate and 712 designates an AND gate. Each reference numeral 713 designates an inverter. The reference numeral 714 designates a delay circuit A, 715 designates a delay circuit B, and 716 designates a delay circuit C. FIG. 12 is a timing chart illustrating the operation of the φ a and Sa signal generating circuit 99.
  • In the repair address memory operation phase B, the reset signal 104 is disabled so that the repair address memories 4 each store the information to be carried by the repair address signal 102 and repair activating signal 103. Here, since the signals φ1-φn and Φ are in the waiting state “LOW”, the node F is placed at “LOW”. In addition, since the ready signal 105 is “LOW”, the node G is placed at “HIGH” and the node H is placed at “LOW”. Since both the nodes H and F are “LOW”, the node J is placed at “HIGH” so that the repair signal information holding section 912 is reset.
  • In the preparation phase C, the ready signal 105 enters the waiting state. The φ a and Sa signal generating circuit 99 starts operating, and the signal S1 enters the busy state. When the signal S1 enters the busy state, the setup signal 106 enters the busy state. In addition, when the signal S1 enters the busy state, the n-to-1 selector 93 switches its input port to the first port. Thus, the information about the repair activating signal, which is stored in the first repair address memory 4, is read as the repair activating signal 103. When the pulse of the signal φ 1 is transmitted as the signal Φ, and if the repair activating signal 103 is in the active state, the node F is placed at “HIGH”.
  • When the setup signal 106 enters the busy state, the 2-to-1 selector 3 switches its input port to the input side of the repair address signal 102. Thus, the repair address signal 102 stored in the first repair address memory 4 is decoded by the address decoder 2. Here, in the repair signal information holding section 912 in the address comparator 91, when both the nodes F and K are at “HIGH”, the node J is placed at “LOW”. When the node K is at “LOW”, the node J holds the previous value.
  • Subsequently, as soon as the signal S1 enters the waiting state, the signal S2 enters the busy state so that the repair address information stored in the second repair address memory 4 is stored in the repair signal information holding section 912 in the same procedure as described above. The process is repeated by n times.
  • Subsequently, in the normal operation phase D, the setup signal 106 enters the waiting state. In addition, since the signal Φ becomes “LOW”, the node F is placed at “LOW”. Furthermore, since the setup signal 106 enters the waiting state, the 2-to-1 selector 3 switches its input port to the input side of the read/write address signal 101.
  • Then, the address decoder 2 decodes the information carried by the read/write address signal 101, and the address comparator 91 compares the decoded data with the repair address information held by the repair signal information holding section 912.
  • The input signal node K of the AND gate 911 becomes “HIGH”for the address selected by the read/write address signal 101. When the address is the address that must be repaired, since the node J is maintained at “LOW” for the address, the memory cell selection signal 107 is unselected, and the corresponding memory cell is not activated.
  • In contrast, when the address selected by the read/write address signal 101 is the address that need not repair, since the node J is held at “HIGH” for the address, the memory cell selection signal 107 is selected, and the corresponding memory cell is activated.
  • Although the present embodiment 2 controls the write operation to the repair signal information holding section 912 in the address comparator 91 by the logic operation between the repair activating signal 103 and signal Φ, this is not essential. For example, the address decoder 2 can include the function for inactivating all the signals after the decoding at its output stage as shown in FIG. 7 so that the write operation to the repair signal information holding section 912 is controlled by only the signal Φ. In addition, the address decoder 2 can be configured such that it includes the predecoder 21 and the main decoder 22 as shown in FIG. 8. Specifically, it can provide the predecoder 21 with the function of inactivating all the signals after the predecoding so that the write operation to the repair signal information holding section 912 is controlled by only the signal Φ.
  • As described above, the present embodiment 2 is configured such that the controller 95 outputs the n-to-1 selector control signal 210 to select one of the outputs of the repair address memories 4, and supplies it to the address decoder 2 as the repair address signal 102, and that the repair signal information holding section 912 is controlled to store the repair address information in response to the state write pulse signal 209. Thus, the present embodiment 2 offers advantages of being able to obviate the need for installing the repair address decoder, to reduce the unit area, and to cope with the case where a plurality of the repair address memories are installed.

Claims (1)

1. A semiconductor memory unit with a repair circuit that compares a read/write target memory address with a repair target memory address, and activates, when the two addresses agree with each other, a corresponding repair memory instead of a corresponding read/write target memory, said semiconductor memory unit with the repair circuit comprising:
an address memory for storing the repair target memory address;
a shared address decoder for decoding a read/write target memory address signal supplied from outside, and a repair target memory address signal output from said repair address memory;
a selector for selecting one of the read/write target memory address signal and the repair target memory address signal to be supplied to said shared address decoder; and
an address comparator that includes a repair signal information holding section for holding the repair target memory address decoded by said shared address decoder, and compares the repair target memory address with the read/write target memory address decoded by said shared address decoder.
US11/712,443 2002-07-15 2007-03-01 Semiconductor memory unit with repair circuit Abandoned US20070168773A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/712,443 US20070168773A1 (en) 2002-07-15 2007-03-01 Semiconductor memory unit with repair circuit

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2002-205795 2002-07-15
JP2002205795A JP2004047017A (en) 2002-07-15 2002-07-15 Semiconductor storage device with relief circuit
US10/330,165 US7203870B2 (en) 2002-07-15 2002-12-30 Semiconductor memory unit with repair circuit
US11/712,443 US20070168773A1 (en) 2002-07-15 2007-03-01 Semiconductor memory unit with repair circuit

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/330,165 Continuation US7203870B2 (en) 2002-07-15 2002-12-30 Semiconductor memory unit with repair circuit

Publications (1)

Publication Number Publication Date
US20070168773A1 true US20070168773A1 (en) 2007-07-19

Family

ID=29997162

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/330,165 Expired - Fee Related US7203870B2 (en) 2002-07-15 2002-12-30 Semiconductor memory unit with repair circuit
US11/712,443 Abandoned US20070168773A1 (en) 2002-07-15 2007-03-01 Semiconductor memory unit with repair circuit

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/330,165 Expired - Fee Related US7203870B2 (en) 2002-07-15 2002-12-30 Semiconductor memory unit with repair circuit

Country Status (4)

Country Link
US (2) US7203870B2 (en)
JP (1) JP2004047017A (en)
CN (1) CN1269140C (en)
TW (1) TW579528B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004047017A (en) * 2002-07-15 2004-02-12 Renesas Technology Corp Semiconductor storage device with relief circuit
KR100464936B1 (en) * 2003-04-30 2005-01-06 주식회사 하이닉스반도체 Semiconductor memory device for enhanced margin of repair circuit
JP4865018B2 (en) 2009-09-08 2012-02-01 株式会社東芝 Semiconductor integrated circuit
KR20150055933A (en) * 2013-11-14 2015-05-22 에스케이하이닉스 주식회사 Semiconductor memory device and operating method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4310901A (en) * 1979-06-11 1982-01-12 Electronic Memories & Magnetics Corporation Address mapping for memory
US6178125B1 (en) * 1999-07-02 2001-01-23 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device preventing repeated use of spare memory cell and repairable by cell substitution up to two times
US6603691B2 (en) * 2000-10-18 2003-08-05 Samsung Electronics Co., Ltd. Semiconductor device including built-in redundancy analysis circuit for simultaneously testing and analyzing failure of a plurality of memories and method for analyzing the failure of the plurality of memories
US6754746B1 (en) * 1994-07-05 2004-06-22 Monolithic System Technology, Inc. Memory array with read/write methods
US7203870B2 (en) * 2002-07-15 2007-04-10 Renesas Technology Corp. Semiconductor memory unit with repair circuit

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100284744B1 (en) * 1999-01-20 2001-03-15 윤종용 Semiconductor memory device in cluding high speed address dacoder and address decoding method thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4310901A (en) * 1979-06-11 1982-01-12 Electronic Memories & Magnetics Corporation Address mapping for memory
US6754746B1 (en) * 1994-07-05 2004-06-22 Monolithic System Technology, Inc. Memory array with read/write methods
US6178125B1 (en) * 1999-07-02 2001-01-23 Mitsubishi Denki Kabushiki Kaisha Semiconductor memory device preventing repeated use of spare memory cell and repairable by cell substitution up to two times
US6603691B2 (en) * 2000-10-18 2003-08-05 Samsung Electronics Co., Ltd. Semiconductor device including built-in redundancy analysis circuit for simultaneously testing and analyzing failure of a plurality of memories and method for analyzing the failure of the plurality of memories
US7203870B2 (en) * 2002-07-15 2007-04-10 Renesas Technology Corp. Semiconductor memory unit with repair circuit

Also Published As

Publication number Publication date
CN1469395A (en) 2004-01-21
JP2004047017A (en) 2004-02-12
US20040078701A1 (en) 2004-04-22
CN1269140C (en) 2006-08-09
US7203870B2 (en) 2007-04-10
TW200401307A (en) 2004-01-16
TW579528B (en) 2004-03-11

Similar Documents

Publication Publication Date Title
US7366965B2 (en) Semiconductor integrated circuit
US5657280A (en) Defective cell repairing circuit and method of semiconductor memory device
KR100376599B1 (en) Semiconductor memory having a redundancy judgment circuit
US6507532B1 (en) Semiconductor memory device having row-related circuit operating at high speed
JPH0877791A (en) Column redundancy method of semiconductor memory device and its circuit
JP3792602B2 (en) Semiconductor memory device
EP1394812A1 (en) Test circuit for semiconductor memory
US20090046527A1 (en) Auto precharge circuit sharing a write auto precharge signal generating unit
KR940006148A (en) Memory device with test function
US20120079330A1 (en) Test device and test method for resistive random access memory and resistive random access memory device
US20070168773A1 (en) Semiconductor memory unit with repair circuit
JP2010277684A (en) Addressing circuit of semiconductor memory element and addressing method of the same
KR100380777B1 (en) Semiconductor memory device
JP2001035195A (en) Semiconductor memory
US7362635B2 (en) Semiconductor memory device
JPH0383299A (en) Semiconductor storage device
EP0080902A2 (en) Semiconductor memory device
US7257754B2 (en) Semiconductor memory device and test pattern data generating method using the same
US7417915B2 (en) Multiport memory device
US5579268A (en) Semiconductor memory device capable of driving word lines at high speed
US5982685A (en) Semiconductor device for test mode setup
US7688657B2 (en) Apparatus and method for generating test signals after a test mode is completed
US6385746B1 (en) Memory test circuit
KR100821583B1 (en) Circuit and method for controlling redundancy in semiconductor memory apparatus
US5654934A (en) Semiconductor memory employing a block-write system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION