Memory device and memory peripheral circuit
10825546 ยท 2020-11-03
Assignee
Inventors
Cpc classification
International classification
Abstract
A memory device and a memory peripheral circuit are provided. The memory peripheral circuit includes a redundancy column data circuit and a column selection control circuit. The redundancy column data circuit is configured to provide a redundancy test mode data signal and a column address signal. The column address signal includes a redundancy column address signal. The column selection control circuit includes a column decoder and a redundancy column decoder. The column decoder disables a bad column address of a main memory block according to the redundancy test mode data signal and the redundancy column address signal. The redundancy column decoder latches the redundancy column address signal, compares the column address signal with the latched redundancy column address to obtain a comparison result, and enables a redundancy column address of a redundancy memory block according to the comparison result.
Claims
1. A memory peripheral circuit, coupled to a memory array, the memory peripheral circuit comprising: a redundancy column data circuit, configured to store redundancy column information and provide a redundancy test mode data signal and a column address signal according to the redundancy column information, wherein the column address signal comprises a redundancy column address signal; and a column selection control circuit, coupled between the redundancy column data circuit and the memory array, and configured to receive the redundancy test mode data signal and the column address signal, wherein the column selection control circuit comprises: a column decoder, coupled between a main memory block of the memory array and the redundancy column data circuit, and configured to disable a bad column address of the main memory block according to the redundancy test mode data signal and the redundancy column address signal; and a redundancy column decoder, coupled between a redundancy memory block of the memory array and the redundancy column data circuit, and configured to latch the redundancy column address signal according to the redundancy test mode data signal, compare the column address signal with the latched redundancy column address signal to obtain a comparison result and enable a redundancy column address of the redundancy memory block according to the comparison result.
2. The memory peripheral circuit according to claim 1, wherein the redundancy column data circuit is further configured to provide a local reset signal, and the redundancy column data circuit resets the column decoder and the redundancy column decoder according to a first logic level of the local reset signal and initializes the column decoder and the redundancy column decoder according to a transition point of the local reset signal.
3. The memory peripheral circuit according to claim 2, wherein the column decoder comprises: a column decoding logic circuit, configured to receive the redundancy column address signal and the latched redundancy test mode data signal and obtain a logic operation result according to the redundancy column address signal and the latched redundancy test mode data signal; a column decoding buffer, coupled to an output end of the column decoding logic circuit, and configured to disable the bad column address of the main memory block according to the logic operation result; and a redundancy test mode data signal latch circuit, configured to receive the logic operation result, the redundancy test mode data signal, the local reset signal and a block selection signal, latch the redundancy test mode data signal according to the local reset signal and the logic operation result, and output the latched redundancy test mode data signal to the column decoding logic circuit according to the block selection signal.
4. The memory peripheral circuit according to claim 3, wherein the redundancy test mode data signal latch circuit comprises: a flip-flop circuit, configured to latch the redundancy test mode data signal and receive the local reset signal to be reset or initialized according to the local reset signal; a NOR gate, a first input end of the NOR gate being coupled to an output end of the column decoding logic circuit, a second input end of the NOR gate receiving the redundancy test mode data signal; a transistor, a control end of the transistor being coupled to an output end of the NOR gate, a first end of the transistor being coupled to an output end of the flip-flop circuit, a second end of the transistor being coupled to a reference voltage; and a transmission gate, an input end of the transmission gate being coupled to the output end of the flip-flop circuit and controlled by the block selection signal, an output end of the transmission gate being coupled to an input end of the column decoding logic circuit and transmitting the latched redundancy test mode data signal according to the block selection signal.
5. The memory peripheral circuit according to claim 4, wherein the flip-flop circuit comprises: a NAND gate, a first input end of the NAND gate receiving the local reset signal, an output end of the NAND gate being coupled to the input end of the transmission gate and the first end of the transistor; and an inverter, an input end of the inverter being coupled to the output end of the NAND gate, an output end of the inverter being coupled to a second input end of the NAND gate.
6. The memory peripheral circuit according to claim 1, wherein the redundancy column data circuit is further configured to provide a redundancy column selection signal, the redundancy column decoder further comprises: a redundancy column selection signal generator, coupled between the redundancy column data circuit and the redundancy column decoder, and configured to provide the redundancy column selection signal to the redundancy column decoder according to the redundancy test mode data signal and the redundancy column selection signal.
7. The memory peripheral circuit according to claim 6, wherein the redundancy column decoder further comprises: at least one decision circuit, the at least one decision circuit being configured to receive the redundancy column selection signal, the local reset signal and the redundancy column address signal, use the corresponding column address signal as the redundancy column address signal according to the redundancy column selection signal, latch the redundancy column address signal and compare the column address signal with the redundancy column address signal to provide the comparison result; and a redundancy column decoding logic circuit, configured to receive the comparison result provided by the at least one decision circuit and enable the redundancy column address of the redundancy memory block corresponding to the redundancy column address signal according to the comparison result.
8. The memory peripheral circuit according to claim 7, wherein each of the at least one decision circuit comprises: a redundancy column address signal latch circuit, configured to use the corresponding column address signal as the redundancy column address signal according to the redundancy column selection signal and latch the redundancy column address signal; and a judgment logic circuit, a first input end of the judgment logic circuit being configured to receive the column address signal, a second input end of the judgment logic circuit being coupled to the redundancy column address signal latch circuit, an output end of the judgment logic circuit being coupled to an input end of the redundancy column decoding logic circuit.
9. The memory peripheral circuit according to claim 8, wherein the redundancy column address signal latch circuit comprises: an inverter, an input end of the inverter receiving the column address signal; a transmission gate, an input end of the transmission gate being coupled to an output end of the inverter, and configured to be controlled by the redundancy column selection signal and transmit the latched redundancy test mode data signal according to the block selection signal; and a flip-flop circuit, coupled between the transmission gate and the judgment logic circuit, and configured to latch the redundancy column address signal and receive the local reset signal to be reset or initialized according to the local reset signal.
10. The memory peripheral circuit according to claim 2, wherein the redundancy column data circuit is further configured to provide a redundancy column selection signal, the redundancy column decoder further comprises: a redundancy column selection signal generator, coupled between the redundancy column data circuit and the redundancy column decoder, and configured to provide the redundancy column selection signal to the redundancy column decoder according to the redundancy test mode data signal and the redundancy column selection signal.
11. A memory device, comprising: a memory array, the memory array comprising a main memory block and a redundancy memory block; and the memory peripheral circuit according to claim 1.
12. The memory device according to claim 11, wherein the redundancy column data circuit is further configured to provide a local reset signal, and the redundancy column data circuit resets the column decoder and the redundancy column decoder according to a first logic level of the local reset signal and initializes the column decoder and the redundancy column decoder according to a transition point of the local reset signal.
13. The memory device according to claim 12, wherein the column decoder comprises: a column decoding logic circuit, configured to receive the redundancy column address signal and the latched redundancy test mode data signal and obtain a logic operation result according to the redundancy column address signal and the latched redundancy test mode data signal; a column decoding buffer, coupled to an output end of the column decoding logic circuit, and configured to disable the bad column address of the main memory block according to the logic operation result; and a redundancy test mode data signal latch circuit, configured to receive the logic operation result, the redundancy test mode data signal, the local reset signal and a block selection signal, latch the redundancy test mode data signal according to the local reset signal and the logic operation result, and output the latched redundancy test mode data signal to the column decoding logic circuit according to the block selection signal.
14. The memory device according to claim 13, wherein the redundancy test mode data signal latch circuit comprises: a flip-flop circuit, configured to latch the redundancy test mode data signal and receive the local reset signal to be reset or initialized according to the local reset signal; a NOR gate, a first input end of the NOR gate being coupled to an output end of the column decoding logic circuit, a second input end of the NOR gate receiving the redundancy test mode data signal; a transistor, a control end of the transistor being coupled to an output end of the NOR gate, a first end of the transistor being coupled to an output end of the flip-flop circuit, a second end of the transistor being coupled to a reference voltage; and a transmission gate, an input end of the transmission gate being coupled to the output end of the flip-flop circuit and controlled by the block selection signal, an output end of the transmission gate being coupled to an input end of the column decoding logic circuit and transmitting the latched redundancy test mode data signal according to the block selection signal.
15. The memory device according to claim 14, wherein the flip-flop circuit comprises: a NAND gate, a first input end of the NAND gate receiving the local reset signal, an output end of the NAND gate being coupled to the input end of the transmission gate and the first end of the transistor; and an inverter, an input end of the inverter being coupled to the output end of the NAND gate, an output end of the inverter being coupled to a second input end of the NAND gate.
16. The memory device according to claim 11, wherein the redundancy column data circuit is further configured to provide a redundancy column selection signal, the redundancy column decoder further comprises: a redundancy column selection signal generator, coupled between the redundancy column data circuit and the redundancy column decoder, and configured to provide the redundancy column selection signal to the redundancy column decoder according to the redundancy test mode data signal and the redundancy column selection signal.
17. The memory device according to claim 16, wherein the redundancy column decoder further comprises: at least one decision circuit, the at least one decision circuit being configured to receive the redundancy column selection signal, the local reset signal and the redundancy column address signal, use the corresponding column address signal as the redundancy column address signal according to the redundancy column selection signal, latch the redundancy column address signal and compare the column address signal with the redundancy column address signal to provide the comparison result; and a redundancy column decoding logic circuit, configured to receive the comparison result provided by the at least one decision circuit and enable the redundancy column address of the redundancy memory block corresponding to the redundancy column address signal according to the comparison result.
18. The memory device according to claim 17, wherein each of the at least one decision circuit comprises: a redundancy column address signal latch circuit, configured to use the corresponding column address signal as the redundancy column address signal according to the redundancy column selection signal and latch the redundancy column address signal; and a judgment logic circuit, a first input end of the judgment logic circuit being configured to receive the column address signal, a second input end of the judgment logic circuit being coupled to the redundancy column address signal latch circuit, an output end of the judgment logic circuit being coupled to an input end of the redundancy column decoding logic circuit.
19. The memory device according to claim 18, wherein the redundancy column address signal latch circuit comprises: an inverter, an input end of the inverter receiving the column address signal; a transmission gate, an input end of the transmission gate being coupled to an output end of the inverter, and configured to be controlled by the redundancy column selection signal and transmit the latched redundancy test mode data signal according to the block selection signal; and a flip-flop circuit, coupled between the transmission gate and the judgment logic circuit, and configured to latch the redundancy column address signal and receive the local reset signal to be reset or initialized according to the local reset signal.
20. The memory device according to claim 12, wherein the redundancy column data circuit is further configured to provide a redundancy column selection signal, the redundancy column decoder further comprises: a redundancy column selection signal generator, coupled between the redundancy column data circuit and the redundancy column decoder, and configured to provide the redundancy column selection signal to the redundancy column decoder according to the redundancy test mode data signal and the redundancy column selection signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DESCRIPTION OF THE EMBODIMENTS
(15) Reference will now be made in detail to the present preferred embodiments of the disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
(16) With reference to
(17) With reference to
(18) The redundancy column data and timing generating circuit 114 is coupled to the redundancy clock generating circuit 112, the bank address signal generating circuit 116, the column address signal generating circuit 118 and the column selection control circuit 120. The redundancy column data and timing generating circuit 114 is configured to store redundancy column information, and provide a redundancy block address signal RXA13, a redundancy bank address signal RBAm, a redundancy switch signal RCSW and a redundancy mode command RCCMD corresponding to the redundancy column information to the bank address signal generating circuit 116 according to the redundancy test clock TRICLK. The redundancy column data and timing generating circuit 114 provides a redundancy column address signal RCYAj, the redundancy switch signal RCSW and the redundancy mode command RCCMD to the column address signal generating circuit 118 according to the redundancy test clock TRICLK.
(19) The bank address signal generating circuit 116 receives the redundancy block address signal RXA13, the redundancy bank address signal RBAm, the redundancy switch signal RCSW and the redundancy mode command RCCMD, and provides a bank selection signal BNKSk and block selection signals XAD13Nk and XAD13Tk according to a bank address signal BAm, a block address signal CXA13, a read/write command RWCMD and an address buffer control signal ADBC.
(20) The column address signal generating circuit 118 receives a read/write column address signal CYAj, the redundancy column address signal RCYAj, the redundancy switch signal RCSW, the read/write command RWCMD and the redundancy mode command RCCMD, and thereby generate a column address signal YAj and a column selection driving signal CSLD.
(21) In the embodiment of
(22) Further, the bank address signal generating circuit 116 further includes a bank address signal buffer 1162, a bank address signal selector 1164 and a block address signal buffer and selector 1166. With reference to
(23) In the embodiment of
(24) With reference to
(25) A plurality of input ends of the NAND gate BNAND1 receive the selected bank address signals BNKA0 to BNKA2, respectively. An output end of the NAND gate BNAND1 is coupled to an input end of the inverter B04. An output end of the inverter B04 is configured to output a bank selection signal BNKSH. The NAND gate BNAND2 receives the selected bank address signals BNKA1 to BNKA2, and is coupled to an output end of the inverter B01 to receive the inversed bank address signal BNAK0. An output end of the NAND gate BNAND2 is coupled to an input end of the inverter B05. An output end of the inverter B05 is configured to output a bank selection signal BNKSG, and configuration for the rest of components may be deduced from the above.
(26) With reference to
(27) The block address signal selector 1166_2 includes inverters CO1 to C08, transmission gates T05 to T07 and a latch circuit L03. An input end of the inverter C01 is configured to receive the redundancy block address signal RXA13. An output end of the inverter C01 is coupled to an input end of the transmission gate T05. An input end of the inverter C02 is configured to receive the redundancy mode command RCCMD. An output end of the inverter C02 is coupled to a P-channel gate of the transmission gate T05 and an input end of the inverter C03. An output end of the inverter C03 is coupled to an N-channel gate of the transmission gate T05. An output end of the transmission gate T05 is coupled to an input end of the latch circuit L03. An input end of the inverter C04 is configured to receive the redundancy switch signal RCSW. An output end of the inverter C04 is coupled to an N-channel gate of the transmission gate T06, an input end of the inverter C05 and a P-channel gate of the transmission gate T07. An output end of the inverter C05 is coupled to a P-channel gate of the transmission gate T06 and an N-channel gate of the transmission gate T07. An input end of the transmission gate T06 is configured to receive the block selection signal XA13k provided by the block address signal buffer 1166_1. An input end of the transmission gate T07 is coupled to an output end of the latch circuit L03. Output ends of the transmission gates T06 and T07 are coupled to the inverters C06 and C07. Here, the block selection signal XAD13Nk is output through the inverter C06, and the block selection signal XAD13Tk is output through the inverters C07 and C08. Logic levels of the block selection signals XAD13Nk and XAD13Tk are opposite to each other. The latch circuit L03 includes inverters C09 and C10. An input end of the inverter C09 is coupled to an output end of the inverter C10 and the output end of the transmission gate T05. An output end of the inverter C09 is coupled to an input end of the inverter C10 and the input end of the transmission gate T07.
(28) In the embodiment of
(29) With reference to
(30) In the embodiment of
(31) The column selection driving signal generator 1182 is configured to receive the read/write command RWCMD and the redundancy mode command RCCMD, and thereby generate the column selection driving signal CSLD. The column selection driving signal CSLD is configured to enable the column selection control circuit 120. In this embodiment, the column selection driving signal generator 1182 includes inverters D15 to D17, a NAND gate DNAND1, delayers DL1 and DL2 and a NOR gate NOR1. An input end of the inverter D15 is configured to receive the read/write command RWCMD. An input end of the inverter D16 is configured to receive the redundancy mode command RCCMD. Output ends of the inverters D15 and D16 are coupled to a first input end and a second input end of the NAND gate DNAND1, respectively. An output end of the NAND gate DNAND1 is coupled to a first input end of the NOR gate NOR1 and an input end of the delayer DL1. An output end of the delayer DL1 is coupled to a second input end of the NOR gate NOR1. An output end of the NOR gate NOR1 is coupled to an input end of the inverter D17 through the delayer DL2. An output end of the inverter D17 is configured to output the column selection driving signal CSLD.
(32) When at least one of the read/write command RWCMD and the redundancy mode command RCCMD is in high logic level, the column selection driving signal generator 1182 can generate the column selection driving signal CSLD in high logic level. Here, with use of the delayers DL1 and DL2, the NOR gate NOR1 and the inverter D17, a duration of the column selection driving signal CSLD in high logic level may be extended to ensure that the column selection control circuit 120 has enough enabling time.
(33) With reference to
(34) With reference to
(35) The redundancy test mode data signal latch circuit FL1 receives the redundancy test mode data signal TRDB1, the local reset signal RESETBD and the block selection signals XAD13Nk and XAD13Tk, and also receives the logic operation result provided by the column decoding logic circuit FLC. The redundancy test mode data signal latch circuit FL1 latches the redundancy test mode data signal TRDB1 according to the local reset signal RESETBD and the logic operation result, and outputs the latched redundancy test mode data signal TRDB1 to the column decoding logic circuit FLC according to the block selection signals XAD13Nk and XAD13Tk. The redundancy test mode data signal latch circuit FL2 receives the redundancy test mode data signal TRDB2, the local reset signal RESETBD and the block selection signals XAD13Nk and XAD13Tk, and also receives the logic operation result provided by the column decoding logic circuit FLC. The redundancy test mode data signal latch circuit FL2 latches the redundancy test mode data signal TRDB2 according to the local reset signal RESETBD and the logic operation result, and outputs the latched redundancy test mode data signal TRDB2 to the column decoding logic circuit FLC according to the block selection signals XAD13Nk and XAD13Tk. The number of the redundancy test mode data signal latch circuits in the disclosure depends on the number of blocks divided for each bank in the main memory block. The number of the redundancy test mode data signal latch circuits in the disclosure may be adjusted according to the number of blocks, rather than being limited by this embodiment.
(36) With the redundancy test mode data signal latch circuit FL1 taken as an example, the redundancy test mode data signal latch circuit FL1 includes a flip-flop circuit FF1, a NOR gate FNOR1, a transistor M1 and a transmission gate FT1. The flip-flop circuit FF1 receives the local reset signal RESETBD and thereby initializes the flip-flop circuit FF1. A first input end of the NOR gate FNOR1 is coupled to an output end of the column decoding logic circuit FLC. A second input end of the NOR gate FNOR1 receives the redundancy test mode data signal TRDB1. In the embodiment, the flip-flop circuit FF1 includes a NAND gate FNAND2 and an inverter FO 1. A first input end of the NAND gate FNAND2 receives the local reset signal RESETBD, and an output end of the NAND gate FNAND2 is coupled to an input end of the transmission gate FT1 and a first end of the transistor M1. An input end of the inverter F01 is coupled to an output end of the NAND gate FNAND2, and an output end of the inverter F01 is coupled to a second input end of the NAND gate FNAND2. A control end of the transistor M1 is coupled to an output end of the NOR gate FNOR1; the first end of the transistor M1 is coupled to an output end of the flip-flop circuit FF1; and a second end of the transistor M1 is coupled to a reference voltage VSS.
(37) The transmission gate FT1 is controlled by the block selection signals XAD13Nk and XAD13Tk; an input end of the transmission gate FT1 is coupled to an output end of the flip-flop circuit FF1; and an output end of the transmission gate FT1 is coupled to an input end of the column decoding logic circuit FLC and outputs the latched redundancy test mode data signal TRDB1 to the column decoding logic circuit FLC according to the block selection signals XAD13Nk and XAD13Tk. In this embodiment, a P-channel gate of the transmission gate FT1 is configured to receive the block selection signal XAD13Tk, and an N-channel gate of the transmission gate FT1 is configured to receive the block selection signal XAD13Nk. Therefore, when the N-channel gate of the transmission gate FT1 receives the block selection signal XAD13Nk in high logic level, the P-channel gate of the transmission gate FT1 receives the block selection signal XAD13Tk in low logic level and output the latched redundancy test mode data signal TRDB1 to the column decoding logic circuit FLC. Conversely, when the N-channel gate of the transmission gate FT1 receives the block selection signal XAD13Nk in low logic level, the transmission gate FT1 does not output the latched redundancy test mode data signal TRDB1.
(38) Specifically, when the local reset signal RESETBD is in low logic level, the output end of the flip-flop circuit FF1 is maintained at high logic level, and regarded as in the state before the redundancy column operation. When the local reset signal RESETBD is transitioned (i.e., transitioned from low logic level to high logic level), the flip-flop circuit FF1 can determine whether to latch the redundancy test mode data signal TRDB1 or not according to the logic level of the redundancy test mode data signal TRDB1 and the received column address signal YAj. When the redundancy test mode data signal TRDB1 is in low logic level, it means that the column address signal YAj corresponding to the redundancy test mode data signal TRDB1 is determined as a bad column address signal during the test. In response to receiving the redundancy test mode data signal TRDB1 in low logic level and the bad column address, the NOR gate FNOR1 outputs a high logic level result to turn on the transistor M1, so as to pull down a voltage at the output end of the flip-flop circuit FF1 to the reference voltage VSS. The column decoding buffer YDB performs an inverse operation on the logic operation result of the decoding logic circuit FLC so as to provide a signal in low logic level. Accordingly, the column decoder 124 does not output the bad column address signal through the column decoding buffer YDB and the column decoding logic circuit FLC and thus the bad column address of the main memory block 210 is disabled. In other words, the column decoder 124 does not provide the bad column address of the main memory block 210 to be a column address for data access. Conversely, when the redundancy test mode data signal TRDB1 is in high logic level, the transistor M1 is turned off. In this case, the voltage at the output end of the flip-flop circuit FF1 is not pulled down to the reference voltage VSS such that the corresponding column address CSLrk is provided. On the other hand, when the local reset signal RESETBD is pulled down from high logic level to low logic level again, the logic level at the output end of the redundancy test mode data signal latch circuit FL1 is reset back to high logic level.
(39) Here, it is worth noting that, because a layout area of the redundancy test mode data signal latch circuit FL1 may be smaller than that of the metal fuse, a layout area of the memory peripheral circuit may be effectively reduced by replacing the metal fuse with the redundancy test mode data signal latch circuit FL1. Further, by pulling down the local reset signal RESETBD from high logic level to low logic level, the redundancy test mode data signal latch circuit FL1 may be reset and restored to the state before the bad column address is disabled.
(40) With reference to
(41) With reference to
(42) Circuit architectures of the decision circuits HD1 to HD6 are further described below. With reference to
(43) The redundancy column address signal latch circuit FADL1 includes inverters HO1 and H02, a transmission gate FADLT1 and a flip-flop circuit HF1. An input end of the inverter HO1 is configured to receive the column address signal YA3. An input end of the transmission gate FADLT1 is coupled to an output end of the inverter HO1, so as to receive the column address signal YA3 through the inverter HO1. A P-channel gate of the transmission gate FADLT1 is configured to receive the redundancy column selection signal TRDSmk through an inverter H03, and an N-channel gate of the transmission gate FADLT1 is configured to receive the redundancy column selection signal TRDSmk. The flip-flop circuit HF1 is coupled between the transmission gate FADLT1 and the judgment logic circuit JLC1. The transmission gate FADLT1 stops transmitting the column address signal YA3 to the flip-flop circuit HF1 according to the redundancy column selection signal TRDSmk in low logic level. Alternatively, the transmission gate FADLT1 transmits the column address signal YA3 corresponding to the redundancy column selection signal TRDSmk to the flip-flop circuit HF1 according to the redundancy column selection signal TRDSmk in high logic level (the column address signal YA3 is the redundancy column address signal in this case) such that the flip-flop circuit HF1 latches the redundancy column address signal. The flip-flop circuit HF1 is further configured to receive the local reset signal RESETBD, and reset or initialize the flip-flop circuit HF1 according to the local reset signal RESETBD.
(44) The other decision circuits (e.g., HD2 to HD6) have the similar circuit architecture as the decision circuit HD1. Unlike the decision circuit HD1, the decision circuit HD2 is configured to receive the column address signal YA4; the decision circuit HD3 is configured to receive the column address signal YA5; and so on and so forth.
(45) With reference to
(46) The redundancy column decoder 126_2 has the similar designed as the redundancy column decoder 126_1. The difference between the redundancy column decoder 126_2 and the redundancy column decoder 126_1 is that, an enable signal generating circuit of the redundancy column decoder 126_2 provides an enable signal to the redundancy column decoding logic circuit HLC according to the column selection driving signal CSLD, the bank selection signal BNKSk and the block selection signal XAD13Tk.
(47) The redundancy column decoders 126_1 and 126_2 provide the comparison results to a selector SELC. The selector SELC of the embodiment includes transmission gates HT1 and HT2 and an inverter H05. The transmission gate HT1 is coupled between the redundancy column decoder 126_1 and the inverter H05. The transmission gate HT2 is coupled between the redundancy column decoder 126_2 and the inverter H05. The transmission gate HT1 can receive the block selection signal XAD13Nk in high logic level and the block selection signal XAD13Tk in low logic level, so as to transmit the comparison result provided from the redundancy column decoder 126_1. The transmission gate HT2 can receive the block selection signal XAD13Nk in low logic level and the block selection signal XAD13Tk in high logic level, so as to transmit the comparison result provided from the redundancy column decoder 126_2. The inverter H05 is configured to output the comparison result provided by the redundancy column decoder 126_1/126_2. In other words, the selector SELC selects the comparison result provided by the redundancy column decoder 126_1/126_2 according to the block selection signals XAD13Nk and XAD13Tk. In this embodiment, the comparison result is a decoded redundancy column address signal RYPDnk.
(48) With reference to
(49) Referring to
(50) In summary, the memory peripheral circuit of the disclosure disables the bad column address of the main memory block according to the redundancy test mode data signal and the column address signal and enables the redundancy column address of the redundancy memory block. By replacing the decoder and the metal fuse with the memory peripheral circuit of the disclosure, the layout space may be reduced for the peripheral circuit and the state before the redundancy column operation may be rapidly restored.
(51) It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.