WO2005081257A1 - 半導体記憶装置および半導体記憶装置の制御方法 - Google Patents
半導体記憶装置および半導体記憶装置の制御方法 Download PDFInfo
- Publication number
- WO2005081257A1 WO2005081257A1 PCT/JP2004/002027 JP2004002027W WO2005081257A1 WO 2005081257 A1 WO2005081257 A1 WO 2005081257A1 JP 2004002027 W JP2004002027 W JP 2004002027W WO 2005081257 A1 WO2005081257 A1 WO 2005081257A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- odd
- address
- numbered
- redundant
- memory block
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1051—Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C29/00—Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
- G11C29/70—Masking faults in memories by using spares or by reconfiguring
- G11C29/78—Masking faults in memories by using spares or by reconfiguring using programmable devices
- G11C29/84—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability
- G11C29/846—Masking faults in memories by using spares or by reconfiguring using programmable devices with improved access time or stability by choosing redundant lines at an output stage
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C5/00—Details of stores covered by group G11C11/00
- G11C5/02—Disposition of storage elements, e.g. in the form of a matrix array
- G11C5/025—Geometric lay-out considerations of storage- and peripheral-blocks in a semiconductor storage device
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1018—Serial bit line access mode, e.g. using bit line address shift registers, bit line address counters, bit line burst counters
- G11C7/1027—Static column decode serial bit line access mode, i.e. using an enabled row address stroke pulse with its associated word line address and a sequence of enabled bit line addresses
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1015—Read-write modes for single port memories, i.e. having either a random port or a serial port
- G11C7/1042—Read-write modes for single port memories, i.e. having either a random port or a serial port using interleaving techniques, i.e. read-write of one part of the memory while preparing another part
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2207/00—Indexing scheme relating to arrangements for writing information into, or reading information out from, a digital store
- G11C2207/10—Aspects relating to interfaces of memory device to external buses
- G11C2207/107—Serial-parallel conversion of data or prefetch
Definitions
- the present invention relates to a semiconductor memory device and a method of controlling the semiconductor memory device.
- the present invention relates to data reading of a semiconductor memory device, and more particularly to a semiconductor memory device having a circuit configuration provided with a redundant circuit and capable of performing a burst operation and a method of controlling the semiconductor memory device.
- a burst mode This is a mode in which, for an address given from the outside, stored data of continuous addresses is output starting from the address.
- the number of consecutive output bits is specified as 2 bits, 4 bits, 8 bits, etc.
- a burst mode there is a method in which a continuous address is generated internally based on an external address, the address is decoded, and stored data is output. Therefore, the internal memory cell array is divided into a memory cell array on the odd address side and a memory array on the even address side, and in the burst mode, the external memory address or the internally generated address is used.
- the address excluding the least significant bit is supplied to the column decoders of the odd-numbered address side memory cell array and the even-numbered side memory cell array.
- 2-bit stored data can always be read continuously. This is called a 2-bit prefetch circuit, and enables high-speed burst read.
- FIG. 8 shows an example of a conventional 2-bit prefetch circuit of SDRAM 900 in Patent Document 1.
- the memory cell array is divided into a memory cell array 910 on the odd address side and a memory cell array 920 on the even address side.
- each memory cell array 9 1 For 0 and 920 an address 'predecoder 911 and 921 and an address' main decoder 912 and 922 are provided. Further, the outputs of the respective memory cell arrays 910 and 920 are amplified by the data path amplifiers 913 and 923.
- the SDRAM 900 operates in synchronization with a clock 901 given from the system side. Therefore, due to the timing of the clock 931, which is output from the clock buffer 93, which captures the clock 91, the command signal 922 becomes the command latch / decoder 932
- the address signal 903 (in this example, the 10 bits of a0—a9) is latched in the address buffer 933.
- the address signal a 3 -a 9 from the address buffer 933 is applied to the address latch clock 935 generated by the command latch / decoder 932. It is latched to 38. Further, the address signals a 1 and a 2 are latched by the address latch / counter 939 by the same clock 935.
- the address signals a3—a9 are directly supplied to the odd and even address predecoders 911 and 921.
- the addresses a l and a 2 are given to the odd-numbered address predecoder 911 as it is.
- the address predecoder 921 on the even side has a new address in which the address value is increased by one in the latch address 944 or the address + 1 arithmetic circuit 946 without changing the address a1, a2. Is given by the value of the lowest shift address a 0, ie, even or odd.
- the shift address 948 is required because, for a given column address, the stored data in the column of that address and the data following the address for the given column address are required in the 2-bit prefetch circuit. This is because it is necessary to generate the next address for a given column address in order to continuously output the stored data of the column of addresses.
- a shift address 948 that is +1 processed by the address + 1 arithmetic circuit 946 is generated, and the least significant bit a 0 of the given address is generated.
- Force 0 (even address) and 1 The column address (a2, a1) given to the decoder on the even-numbered side is switched between the case (odd-numbered address) and the case (odd-numbered address).
- the order of latching the output in the data path amplifiers 913, 923 to the output data latch circuits 916, 926 on the output side is switched by setting the least significant bit a0 to 0 or 1. I have.
- the first address is (0, 0, 0) and the second address is ( 0, 0, 1).
- the lowest address a0 is "0”
- the data read first is the data of the even-numbered memory cell array
- the first address is (0, 0, 1) and the second address is The dress is (0,1,0).
- the even-numbered storage data 9 24 output from the even-numbered data bus amplifier 9 23 becomes the clock 9 5 At the timing of 6, it is latched by the output data latch circuit 9 16.
- the odd-numbered storage data 911 output from the odd-numbered data path amplifier 913 is latched by the output data latch circuit 926 at the timing of the clock 957. Then, data is continuously output from the output data latch circuits 916 and 926 in the order of even number and odd number.
- Patent Document 1 Japanese Patent Application Laid-Open No. H10-3405079 (Paragraph 006-010, Fig. 13)
- Patent Document 1 does not disclose an operation relating to a redundant function. Therefore, a redundancy judgment circuit 970 (a circuit that includes an even-side judgment unit 971 and an odd-side judgment unit 972 and judges an address that requires rescue) is added to the circuit of FIG. Suppose a circuit configuration in which a latch address 944 without passing through the +1 arithmetic circuit 946 is given to the redundancy judgment circuit 970 to perform redundancy comparison.
- the external address is the odd-numbered start of the least significant bit
- the address given to the memory cell array 920 and the even-side determination unit 971 of the redundancy judgment circuit 970 may not match.
- the start address is odd
- the internal address on the even side is incremented by 1 to perform a 2-bit prefetch operation, so that the same access time as that of the even start can be realized even with an odd start. Circuit that does not correspond to the redundant circuit 9 7 0 If the external address is odd-numbered, the order of the addresses to be read will be reversed, and the redundancy judgment will not be performed correctly.
- the circuit configuration is such that the shift address 948 via the address + 1 arithmetic circuit 946 is supplied to the even-numbered judgment section 972 of the redundancy judgment circuit 970. Then, it is possible to perform the 2-bit prefetch operation normally.
- the SDRAM 900 usually has a plurality of banks, and it is necessary to provide an address + 1 arithmetic circuit 946 for each bank, while the redundancy judgment circuit 970 is common to each bank. Provided.
- each shift address 948 output from a plurality of punctures is used as a redundancy judgment circuit.
- due to the difference in wiring length from each bank there is a possibility that the input timing of the shift address input to the redundancy judgment circuit will be shifted, and wiring will be routed from each memory cell circuit to the redundancy judgment circuit. This is a problem because the circuit size may increase.
- the present invention has been made to solve at least one of the problems of the above-described conventional technology, and it has been proposed that a semiconductor memory device performing a burst street operation by a 2-bit prefetch operation or the like also has a redundancy relief function. It is possible to provide a semiconductor memory device and a method of controlling the semiconductor memory device, which can prevent the read operation speed from becoming slow, and can reduce the circuit area. I do. Disclosure of the invention
- a semiconductor memory device includes an odd memory block selected by an odd column address, and an even column.
- An even-numbered memory block is selected according to the address, and the address is obtained by sequentially incrementing the address excluding the least significant bit from the input initial column address and according to the upper column address obtained.
- the initial column address is an odd address
- An even memory block is selected by the upper column address plus 1 to the upper column address
- an odd memory block is formed by arranging an odd memory block on one side in the column direction of the memory cell array in the memory cell array. Block area and an even memory block in which the even memory block is arranged on the other side of the memory cell array in the column direction. And a region.
- the initial column address is the address that starts the burst operation.
- the upper column address is the address obtained by sequentially incrementing the address obtained by removing the least significant bit from the input initial column address. +1
- the upper column address is an address obtained by adding 1 to the upper column address when the initial column address is an odd address (when the least significant bit of the initial column address is "1").
- the burst function is a function for outputting, from an address given from the outside, stored data of a continuous address starting from the address.
- the column direction is the direction in which the columns are lined up.
- the odd memory block area is formed by arranging the odd memory block on one side in the column direction of the memory cell array, and the even memory block area is formed by the even memory block on the other side in the column direction of the memory cell array. It is formed by being arranged in. That is, the odd memory blocks and the even memory blocks are localized in one direction and the other direction of the memory cell array, respectively.
- the wiring area of a plurality of decoded signal buses connected to the odd memory block area and the wiring area of the decoded signal buses connected to the even memory block area are connected in the column direction. Since it can be localized in one direction and the other, the circuit structure should be such that the wiring areas do not overlap each other. Can be performed.
- the semiconductor memory device is the semiconductor memory device according to claim 1, wherein the memory cell array is arranged in a column direction with respect to a region boundary between the odd memory block region and the even memory block region.
- the odd memory block column decoder is disposed on the side of the odd memory block area in the column direction with respect to the area boundary between the odd memory block area and the even memory block area.
- the column decoder for even-numbered memory blocks is arranged on the side of the even-numbered memory block area in the column direction with respect to an extended line at the boundary between the odd-numbered memory block area and the even-numbered memory block area.
- the length of the decoding signal bus from the odd memory block column decoder to the odd memory block in the column direction can be reduced when the odd memory blocks are distributed over a wide range of memory cells (odd number). (When memory blocks and even memory blocks are mixed)).
- the wiring length in the column direction of the decode signal bus from the even memory block column decoder to the even memory block can be shortened.
- the wiring length of the decode signal bus along the column direction is reduced to approximately half the length. be able to. Also, since the decoded signal paths connected to the even memory block area and the odd memory block area can be separated and connected for each area, they run in parallel in the column direction.
- the wiring area of the decoded signal bus to be used can be reduced to approximately half. It is possible to achieve high-speed reading by shortening the wiring length, and to improve wiring flexibility by compressing the wiring area.
- transistor It is also possible to reduce the driving capability of the circuit, thereby reducing the area occupied by each circuit.
- the semiconductor memory device is characterized in that, in the semiconductor memory device according to claim 1, a redundant memory block is provided in a boundary region between the odd memory block region and the even memory block region. And As a result, since the redundant memory block exists in the boundary area, the even-odd memory block is arranged close to the redundant memory block, and the data output from the redundant memory block is The difference between the wiring length and the wiring length of data output from each memory block can be reduced. Therefore, it is possible to reduce the deviation of the timing of the data output at the time of the redundancy relief.
- the semiconductor memory device includes an odd-numbered memory block selected by an odd-numbered column address, and an even-numbered memory block selected by an even-numbered column address.
- the data read from the odd memory block and the data read from the even memory block correspond to the upper column address obtained by sequentially incrementing the address excluding the least significant bit from the address.
- an initial column address is an odd address
- 1 is added to the upper column address
- an even memory block is selected by the 1 upper column address.
- Redundant memory block for redundant rescue and at least one of odd or even memory blocks A redundant address storage unit for storing and storing a defective column address of a defective column, and an odd-number side redundancy determining circuit for determining a match between the upper defective column address excluding the least significant bit of the defective column address and the upper column address. If the upper column address is input and the least significant bit of the initial column address is “0”, the upper column address is output.
- a control method of a semiconductor memory device is characterized in that an odd-numbered memory block selected by an odd-numbered column address, an even-numbered memory block selected by an even-numbered column address, A redundant memory block is provided for the odd-numbered memory block according to the upper column address obtained by sequentially incrementing the address excluding the least significant bit from the input initial column address.
- the upper column address is used.
- An even memory block is selected by the upper column address plus 1 and the upper defect excluding the least significant bit of the defective column address.
- the odd-number side redundancy judgment step for judging the match between the ram address and the upper column address, and if the least significant bit of the initial column address is "0", the upper column address is output, and the least significant bit of the initial column address is output.
- the redundant address storage unit stores and stores a defective column address of a defective column that exists in at least one of the odd memory block and the even memory block.
- the odd-number side redundancy judgment circuit and the odd-number side redundancy judgment step determine whether or not the upper-order defective column address excluding the least significant bit of the defective column address is equal to the upper-order column address.
- the address + 1 circuit and the address 1 increment step output the upper column address when the least significant bit of the initial column address is "0", and output the upper column address when the least significant bit of the initial column address is "1". Outputs +1 upper column address.
- the even-number redundancy judgment circuit and the even-number redundancy judgment step judge whether the higher-order defective column address matches the address output from the address + 1 circuit and the address 1 increment step.
- the semiconductor memory device wherein an output signal of the even-numbered redundancy judgment circuit and an output signal of the odd-numbered redundancy judgment circuit are input, and the least significant bit of the defective column address is inputted.
- the bit is "0”
- the output signal of the even-numbered redundancy judgment circuit is selected.
- the least significant bit of the defective column address is "1”
- the output signal of the odd-numbered redundancy judgment circuit is selected.
- the control method for a semiconductor memory device is the method for controlling a semiconductor memory device according to claim 10, wherein even if the least significant bit of the defective column address is “0”, the even-numbered redundancy is performed. Select the judgment step, and if the least significant bit of the defective column address is "1", select the odd-number side redundancy judgment step to check the redundancy judgment results for the odd and even column addresses including the upper column address. And an output selection step of outputting the output.
- the selection section or output selection step selects the output signal of the even-numbered redundancy judgment circuit or the even-numbered redundancy judgment step, and selects the least significant bit of the defective column address.
- the output signal of the odd-number side redundancy judgment circuit or the odd-number side redundancy judgment step is selected.
- the coincidence between the upper column address and the upper defective column address is determined by the even-number redundancy judgment circuit and the odd-number redundancy judgment circuit. Further, the selection unit determines whether the block from which the data is read is even or odd, and whether the block specified by the least significant bit of the defective column address is even or odd.
- the semiconductor memory device is the semiconductor memory device according to claim 4, wherein the redundant address storage unit stores the defective column address existing in the odd memory block. And an even-numbered redundant address storage unit for storing and holding a defective column address existing in the even-numbered memory block, and the odd-side redundancy judgment circuit stores and holds the odd-numbered redundant address storage unit. Is supplied to the even-numbered redundancy determination circuit, and the upper-order defective column address stored in the even-numbered redundant address storage unit is supplied to the even-numbered redundancy address determination circuit.
- the odd-numbered redundant address storage unit stores the defective column address of the odd-numbered memory block
- the even-numbered redundant address storage unit stores the defective column address of the even-numbered memory block. Is determined to match. Thus, in a burst operation in which even and odd column addresses are continuously read, it is possible to perform redundancy relief for each of the continuous addresses.
- the semiconductor memory device is the semiconductor memory device according to claim 6, wherein the redundant memory block includes an odd-numbered redundant memory block for redundantly relieving an odd-numbered memory block and an even-numbered memory block. And an even-number redundant memory block for performing redundancy relief.
- each of the even memory block and the odd memory block can be provided with a dedicated redundant block for redundancy repair, so that the defective column can be replaced with an even memory block and an odd memory block. Redundant relief is possible even when it exists in both blocks.
- the semiconductor memory device is the semiconductor memory device according to claim 4, wherein the output data of the odd memory block and the output data of the redundant memory block are input, and at least one of them is not selected.
- a control method for a semiconductor memory device is the control method for a semiconductor memory device according to claim 10, wherein any one of output data of an odd-numbered memory block and output data of a redundant memory block is provided.
- an even-numbered side selecting step for selecting either the output data of the even-numbered memory block or the output data of the redundant memory block, wherein the odd-numbered side selecting step selects the odd-numbered memory block or When selecting and outputting any data in the redundant memory block, none of the output data is deselected in the even-side selection step, and the even-side selection step selects either the even-numbered memory block or the redundant memory block. When data is selected and output, any output data is not selected in the odd-numbered side selection step.
- the odd-numbered switching unit selects and outputs either the odd-numbered memory block or the redundant memory block
- the output data input to the even-numbered switching unit is both unselected, and the even-numbered switching is performed. No signal is output from the unit.
- both the output data input to the odd-numbered switching unit are deselected and the odd-numbered switching unit is not selected. No signal is output from the switching unit 0
- the odd-numbered side selection step selects and outputs data of either the odd-numbered memory block or the redundant memory block
- the even-numbered side selection step any output data is deselected and data is output.
- the even-side selection step selects and outputs either the even-numbered memory block or the redundant memory-block data
- none of the output data is deselected and no data is output in the odd-numbered side selection step.
- the common output unit connects the output terminals of the odd-numbered switching unit and the even-numbered switching unit with a so-called wired-OR connection.
- the odd-numbered switching unit or the odd-numbered selection step and the even-numbered switching unit or the even-numbered selection step do not require a separate circuit or step for alternately selecting and outputting output data. It is possible to perform a burst operation of alternately and continuously outputting data read from the memory block and data read from the even-numbered memory block.
- an odd column selection unit that selects a column corresponding to an input odd column address among columns of the odd memory block.
- An even-numbered column selection section that selects a column corresponding to the input even-numbered column address among the even-numbered memory block columns, and an even-numbered memory block that corresponds to the input defective column address among the redundant memory block columns
- a redundant column selection unit for selecting a column is provided, and at least one of the output terminals of the odd column selection unit and the even column selection unit is connected to the output terminal of the redundant column selection unit. If not, the column is not selected in the redundant column selection unit, and if the redundant repair is performed, the odd column selection unit and the even column are not selected. Wherein the least even selection of the column at one ram selector is not performed.
- a semiconductor memory device control method is the semiconductor memory device control method according to claim 10, wherein a column according to an odd column address is selected from columns of the odd memory block.
- Column selection step to select, and even column selection step to select the column corresponding to the even column address among the columns of the even memory block, and to select the column according to the defective column address among the columns of the redundant memory block
- FIG. 1 is a circuit configuration diagram of the semiconductor memory device 1 according to the first embodiment.
- FIG. 2 is a diagram showing a circuit configuration of the redundancy judgment circuit 3 according to the first embodiment.
- FIG. 3 is a circuit configuration diagram of a semiconductor memory device 1a according to the second embodiment.
- FIG. 4 is a diagram showing a circuit configuration of a redundancy judgment circuit 3a according to the second embodiment.
- FIG. 5 is a circuit diagram of a memory cell circuit 2c according to the third embodiment.
- FIG. 6 is a circuit diagram of an output unit OBUF15c in the fourth embodiment.
- FIG. 7 is a circuit configuration diagram showing a modification of the semiconductor memory device 1.
- FIG. 8 is a diagram showing an example of a conventional 2-bit prefetch circuit.
- FIG. 9 is a diagram showing a configuration of a conventional memory cell circuit.
- FIGS. 1 and 2 show circuit diagrams of the semiconductor memory device 1 according to the first embodiment.
- the semiconductor storage device 1 includes a memory cell circuit 2, a read circuit 4, an address generation circuit 5, and a redundancy judgment circuit 3 shown in FIG.
- the address generation circuit 5 includes an address latch section 10 and an address counter 11.
- the input end of the address latch unit 10 is connected to a memory control circuit (not shown), and the start address STADD of the burst operation is input.
- the output terminals of the address latch section 10 are the address counter 11, the address in the memory cell circuit + 1 controller 12, and the address in the redundancy judgment circuit + 1 controller 30 (second (Fig.)
- the address latch section 10 outputs initial addresses AO to A14.
- the initial address AO which is the least significant bit, is input to the address in the memory cell circuit + 1 controller 12 and the address in the redundancy judgment circuit + 1 controller 30 and the initial addresses A1 to A1 4 Is input to the address counter 11.
- a clock signal CLK is input to the input terminal of the address counter 11, and the start address STADD is supplied according to the clock signal CLK.
- the read addresses RA1 to RA14 are generated by the increment.
- the read addresses RA6 to RA14 are input to the word line decoder 13 in the memory cell circuit 2.
- the read addresses RA1 to RA5 are the addresses in the memory cell circuit + 1 the controller 12, the odd-numbered Y decoder 15 and the redundancy judgment circuit provided in the redundancy judgment circuit 3 in FIG. Address + 1 Controller 30, input to odd address redundant address determination unit 32.
- the memory sensor circuit 2 has an address in the memory cell circuit + 1 Controller 12, Word line decoder 13, Y decoder for even number 14, Y decoder for odd number 15, Punk 16 and Bit line selector 1 7 Is provided.
- Punk 16 has 16-bit wide IOs from IO0 to IO15, and each IO has even blocks EB0 to EB15 and odd blocks OB0 to OB15. Have been.
- the bank 16 is provided with a redundant block RB for redundant relief.
- the even blocks EB0 to EB15 are arranged in one area of the bank 16 in the column direction (the direction in which the columns are arranged), and the odd blocks OB0 to OB15 are arranged in the other area in the column direction. The arrangement in the area separates even and odd blocks.
- the redundant block RB is arranged at the boundary between the area where the even-numbered blocks are arranged and the area where the odd-numbered blocks are arranged.
- the five word lines (selected by the lead addresses RA 6 to RA 14) drawn from the word line decoder 13 are the even blocks EB 0 to EB 15 in the bank 16.
- the odd blocks OB0 to OBI5 and the redundant block RB are arranged so as to penetrate, and are commonly connected to the memory cells of each block.
- the bit line selector 17 has bit line selectors BSEB0 to BSEB15 corresponding to the even blocks EB0 to EB15, and bits corresponding to the odd blocks OB0 to OB15.
- a line selector BSOB0 to BSOB15, a bit line selector corresponding to the redundant block RB, and a BSRB bit line selector are provided, each of which is connected to a corresponding block.
- the ⁇ decoder is divided into an even Y decoder 14 and an odd ⁇ decoder 15.
- the decoder 14 for even numbers is used for the boundary between the area where the even blocks ⁇ 0 to ⁇ 15 are arranged and the area where the odd blocks ⁇ 0 to OB 15 are arranged.
- the odd number decoder 15 is arranged on the odd block side in the column direction with respect to the boundary (in FIG. 1, on the right side in the column direction with respect to the redundant block R).
- the address of the memory cell circuit + 1 The output of controller 12 is connected to the input of decoder 14 for even number, and the output of address counter 11 to the input of decoder 15 for odd. Is connected.
- the output terminal of the decoder 14 for even numbers is connected to the bit line selectors BSEB0 to BSEB15 of the bit line selector 17 and the output terminal of the decoder 15 for odd numbers is the bit line selector.
- a redundancy decode signal RY output from a redundancy decoder (not shown) is input to the bit line selector ⁇ SR ⁇ according to the determination result of the redundancy determination circuit 3.
- the output terminal of each bit line selector of the bit line selector unit 17 is connected to the corresponding output unit OBUF0 to OBUF15.
- the readout circuit 4 includes output units OBUF0 to OBUF15.
- Output units OBUF 0 to OBUF 15 output output data D out 0 to D out 15.
- the output unit OBUF 15 includes an odd-numbered redundant data switching unit 20, an even-numbered redundant data switching unit 21, and a parallel serial switching unit 22.
- the redundant data sense amplifier 19 and the odd data sense amplifier 23 are connected to the input terminals of the odd redundant data switching unit 20 and the redundant data sense amplifiers are connected to the input terminals of the even redundant data switching unit 21. 19 and the even-numbered data sense amplifier 24 are connected.
- the redundant data sense amplifier 19 is connected to the bit line selector BSRB, the odd data sense amplifier 23 is connected to the bit line selector BSOB 15 and the even data sense amplifier 24 is connected to the bit line selector BSEB 1 5 is connected to the output terminal.
- An AND gate is connected to the input terminal of the switching signal of the odd-number side redundant data switching unit 20.
- the output terminal of the AND gate 26 is connected to the input terminal of the switching signal of the even-number redundant data switching unit 21. Redundant IO signal IO15R output from redundancy judgment circuit 3, match signal MATCH, least significant bit A0R of redundant address are input to AND gate 25, and redundant for AND gate 26.
- the IO signal IO 15 R, the match signal MATCH, and the inverted least significant bit A 0 R inverted via the inverter 27 are input.
- the input terminal of the switching controller 28 receives the least significant bit A 0 of the initial address and the clock signal CLK, and the switching signal 28 is output from the switching controller 28.
- the input terminals of the parallel serial switching unit 22 are connected to the output terminals of the odd-numbered redundant data switching unit 20 and the even-numbered redundant data switching unit 21.
- the output terminal of the switching controller 28 is connected to the input terminal of the switching signal of the parallel / serial switching unit 22, and the switching signal SS is input.
- the output data of the parallel serial switching unit 22 is output as output data D out 15 via a buffer 29.
- the output units OBUF0 to OBUF14 have the same configuration as the output unit OBUF15.
- FIG. 2 shows the circuit configuration of the redundancy judgment circuit 3.
- Redundancy judgment circuit 3 is the address in redundancy judgment circuit + 1 Controller 30, redundancy address judgment section 31 for even number, redundancy address judgment section 32 for odd number, redundancy address ROM 33, redundancy IOROM 34, selection section 3 5 is provided.
- the redundant address determination unit 31 for even numbers the address in the redundancy determination circuit + 1
- the read addresses RA1 to RA5 output from the controller 30 and the redundancy output from the redundant address ROM33 Addresses A 1 R to A 5 R are input.
- the input terminals of the redundant address determination unit 32 for odd numbers include the read addresses RA 1 to RA 5 output from the address counter 11 and the redundant addresses A 1 R to R 5 output from the redundant address ROM 33.
- a 5 R is input.
- the input terminal of the selection unit 35 is connected to the output terminal of the redundant address determination unit 31 for even numbers and the redundancy end unit for odd numbers 32, and the output terminal of the switching signal of the selection unit 35 is redundant.
- Output end of address ROM33 is connected.
- the redundant address A 0 R of the least significant bit is input from the redundant address ROM 33.
- Selection The output terminal of the selection unit 35 is connected to the AND gates 25 provided in the output units OBUF 0 to OBUF 15 of the readout circuit 4, and the match signal MATCH output from the selection unit 35 is supplied to the output terminal of the selection unit 35.
- Each is entered.
- the redundant IO signals IO0R to IO15R output from the redundant IOROM 34 are input to AND gates 25 provided in the output units OBUF0 to OBUF15, respectively.
- the address generation circuit 5 generates an address for a burst operation.
- the start address STADD of the burst operation output from a memory control device or the like (not shown) is input to the address latch unit 10 and latched as the initial addresses AO to A14.
- the initial address A1 to A14 output from the address latch section 10 and the clock signal CLK are input to the address counter 11, and the address counter 11 receives an address according to the clock signal CLK.
- the incremented read addresses RA1 to RA14 are generated.
- the read addresses RA1 to RA5 are input to the odd-numbered Y decoder 15 and also input to the even-numbered Y-decoder 14 via the memory cell circuit address + 1 controller 12 and the bit line. Used for decorating the selection.
- the lead addresses RA6 to RA14 which are upper addresses, are input to the word line decoder 13 and used for decoding word line selection.
- the decoded address is determined according to the value of the initial address A0 (that is, whether the burst stream operation starts from an even address or an odd address).
- A0 that is, whether the burst stream operation starts from an even address or an odd address.
- the initial address least significant bit A 0 force s If the value is "1”, the address counter 11 1 force and the read address RA 1 are input. After performing +1 processing on RA5, output the processed lead addresses RA1 through RA5 to the Y decoder 14 for even numbers. Operation is performed.
- bit lines of the even blocks EB0 to EB15 are selected based on the signal decoded by the even Y decoder 14, and the bit lines are selected.
- bit lines of odd block OB0 to OB15 are selected based on the signal decoded by the odd Y decoder 15.
- the bit line selector BSRB instead of the signals input from the Y decoders 14 for even number and the Y decoder 15 for odd number, the signal is output from a redundancy decoder (not shown) according to the judgment result by the redundancy judgment circuit 3.
- the bit line for replacement in the redundant block RB is selected based on the redundant decoded signal RY.
- the outputs from the selected bit lines of the even blocks EB 0 to EB 15, the odd blocks OB 0 to OB 15, and the redundant block RB are transmitted via the bit line selector 17. Are output to the output units OBU F 0 to OBUF 15.
- the bank 816 in FIG. 9 has a configuration in which even-numbered blocks EB and odd-numbered blocks OB are alternately arranged, and a redundant block RB is arranged at the right end of the bank 816.
- the output of the address counter 11 is input to the address in the memory cell circuit + 1 controller 12 and the odd-number Y decoder 15.
- the other circuits in FIG. 9 have the same configuration as in FIG. 1, and have the same functions and effects.
- the column direction, which is the direction in which the columns are arranged, is the X direction, and the column direction is the Y direction.
- the area near the bit line selector 8 17 is defined as the output wiring area AA 2, and when focusing on the wiring amount in the output wiring area AA 2, the decoded signal bus 8 62 And 863 are arranged in two sets.
- Each of the decode signal buses is a bundle of 32 signal lines when identified by the 5-bit address signal of the lead addresses RA1 to RA5. This indicates that a large wiring area is required.
- the bank 16 of the memory cell circuit in the present invention shown in FIG. 1 is an even block EB0 to EB15 is a left half area of the puncture 16 and an odd block OB0 to OB15 is a bank 16
- the redundant block RB is arranged between the even block EB15 and the odd block OB0.
- the even Y decoder 14 is located on the left side of the bank 16, and the odd Y decoder 15 is located on the right side of the bank 16.
- the location of the redundant block RB is not limited.
- the output of the address counter 11 is input to the even-numbered Y decoder 14 via the address in the memory cell circuit + 1 controller 12 while the bit line selector 17 is located near the bypass address bus 60. It bypasses the output wiring area AA 1 that exists in the circuit, and is input to the odd-number Y decoder 15. At this time, paying attention to the wiring in the output wiring area AA1, the decoded signal buses 64 and 65 have the X-direction length X1 which is about half that of the conventional X-direction length X2 (Fig. 9). Are arranged in each of the left and right areas of the bank 16.
- the output wiring areas AA 1 and AA 2 are used for input of bit line selectors 17 and 8 17 for selecting each of a large number of memory blocks and a large number of bit lines in each block and reading data. Output wiring is concentrated Therefore, it is a region where the wiring density is high, and it is necessary to reduce the wiring density. Further, in a burst operation in which continuous data reading is performed, further higher speed is required.
- FIG. 9 A comparison between Fig. 1 and Fig. 9 reveals that in Fig. 9, the odd and even blocks are not divided by region but are dispersed, so the decoded signal path 2 and 863 must be placed over the entire bank 816 in the X direction, and a wiring distance of X2 is required.
- the decode signal paths 64 and 65 in FIG. 1 the odd and even blocks are localized, respectively, so that the decoded signal buses 64 and 65 are The wiring distance can be set to X 1, since it is sufficient that the wiring is arranged in the half of the bank 8 16 in the X direction. Since the wiring distance X I is approximately half of the wiring distance X 2, the wiring length of the decoded signal bus occupying the output wiring area A A 1 can be reduced to approximately half.
- the arrangement of the memory blocks shown in FIG. 1 can reduce the decoded signal bus area to approximately half and the wiring length to approximately half, so that the transistor driving capability can be maintained. Can increase the reading speed.
- the decoding signal bus wiring area can be reduced by almost half, the drive capability of the transistors in each circuit can be reduced when the read speed is maintained, and the Y decoder for even numbers 14 and the Y for odd numbers are used.
- the occupied area of each circuit of the decoder 15 and the bit line selector 17 can be reduced. Therefore, the degree of freedom in wiring layout is increased, and It is possible to prevent the possibility that the line density exceeds the limit and the wiring is not drawn.
- the operation of the read circuit 4 will be described using the output unit OBUF 15.
- the data DEB 15 output from the bit line selector BSEB 15 of the bit line selector 17 is input to the even-numbered data sense amplifier 24 of the output OBUF 15 and amplified. Input to the even-numbered redundant data switching unit 21.
- the data DOB 15 output from the bit line selector BSOB 15 is input to the odd data sense amplifier 23, amplified, and then input to the odd redundant data switching unit 20.
- the data DRB output from the bit line selector BSRB is input to the redundant data sense amplifier 19 and amplified, and then the odd-numbered redundant data switching unit 20 and the even-numbered redundant data switching unit 2 1 Is input to
- the odd-number-side redundant data switching unit 20 is connected to the terminal 2 Ob while the low-level (no redundancy judgment) signal is being input from the AND gate 25, and the bit line selector BSOB While the data DOB 15 output from 15 is output to the parallel serial switching section 22 and the high-level (redundancy judgment) signal is input from the AND gate 25, the terminal 20a And the data DRB output from the bit line selector BSRB is output to the parallel serial switching unit 22.
- the even-numbered redundant data switching unit 21 while the low-level signal is being input from the AND gate 26, the data DEB 15 is output to the parallel-serial switching unit 22 and the high-level signal is output. During the input, the operation of outputting the data DRB to the parallel serial switching unit 22 is performed.
- the defective bit line is replaced with the redundant block.
- the bit line By replacing the bit line with a normal bit line of the RB, it is possible to rescue the defective bit line.
- the switching controller 28 receives the least significant bit AO of the initial address and the clock signal CLK, and the switching signal 28 from the switching controller 28. Is output.
- the switching signal SS is used to switch the connection between the terminals 22 a and 22 b of the parallel serial switching section 22 alternately in synchronization with the clock signal CLK. This is a signal for controlling
- the output data of the odd-numbered redundant data switching unit 20 and the even-numbered redundant data switching unit 21 and the switching signal SS are input to the parallel serial switching unit 22.
- the connection switching of the parallel serial switching unit 22 is started from the terminal 22a side, By outputting the data in the order of odd number / even number (data DOB15, data DEB15), parallel serial output data Dout15 can be output.
- the initial address least significant bit A0 input to the switching controller 28 is 0 (seven)
- the connection of the parallel serial switching unit 22 is switched to the terminal 22b side.
- the output data D out 15 converted into parallel serial data in the order of even number and odd number can be output.
- the output units OBUF 0 to OBUF 14 also perform the same operation as the output unit OBUF 15.
- the redundancy judgment circuit 3 The operation of the redundancy judgment circuit 3 will be described.
- the redundancy addresses A 1 R to A 5 R input from the redundancy address ROM 33 and the read addresses RA 1 to RA 5 input from the address counter 11 are provided. Is determined by the even-redundant address determining unit 31 and the odd-numbered redundant address determining unit 32, and the bits selected and read out by the even and odd blocks of the bank 16 are determined. An operation is performed to determine whether the data line is a defective bit line.
- the selector 35 When the least significant bit A0R of the redundant address is odd, the selector 35 is connected to the terminal 35b, and the output of the redundant address determination unit 32 for odd numbers is used as the match signal MATCH.
- the least significant bit A 0 R of the redundant address is an even number, it is connected to pin 35a, and the output of redundant address determining section 31 for even numbers is output as match signal MATCH. Is performed. Redundant address Redundant addresses A0R to A5R of the defective bit line where the defective cell exists are stored in advance in the ROM 33, and the redundant I / O ROM 34 is stored in the bank 16 where the defective bit line exists. The IO to which this memory block is connected is stored in advance.
- the switch 50 When “0" is input to the controller 30 as “0" as the least significant bit AO of the initial address, the switch 50 is connected to the terminal 50b, and +1 Since the processing unit 51 is bypassed, the read addresses RA1 to RA5 are directly input to the even-number redundant address determination unit 31.
- the switch 50 when “1" is input to the controller 30 as "1" as the least significant bit A0 of the initial address, the switch 50 is connected to the terminal 50a, and Since a path passing through the processing unit 51 is formed, the + 1-processed lead addresses RA1 to RA5 are input to the even-number redundant address determination unit 31.
- the selector 35 connects the terminal 35b to the output terminal when the least significant bit AOR of the redundant address is odd, and connects the terminal 35a to the output terminal when the bit AOR is even. Is performed.
- Redundant address least significant bit A 0 is "1" In the case of, a defective bit line exists in an odd block, and when it is "0", it indicates that a defective bit line exists in an even block.
- Redundant address A5R to A1R with least significant bit A0R removed (0 0 0 1) i> Redundant address Redundant address determination unit 31 for even number from ROM33 and redundant for odd number It is input to the address determination unit 32, and it is determined that it matches the lead address.
- the odd-number redundant address determination unit 32 since the input lead addresses RA5 to RA1 and the redundant addresses A5R to A1R both match at (00001), The odd-number redundant address determination unit 32 outputs a high-level signal indicating that they match.
- the odd-numbered redundant address least significant bit A 0 R “1” is input to the selection unit 35, and the output of the odd-numbered redundant address determination unit 32 is selected to be output to the readout circuit 4. I have. Therefore, the output of the odd-number redundant address determination unit 32 is output from the redundancy determination circuit 3 to the read circuit 4 as a high-level match signal MATCH. Further, a high-level redundant IO signal IO 15 R and a low-level redundant IO signal IO 0 R to IO 14 R are output from the redundant IQROM 34 to the read circuit 4.
- the redundant addresses A5 R stored in the read addresses RA5 to RA1 and the redundant address ROM 33 excluding the least significant bit are determined by the redundant address determining section 31 for even numbers and the redundant address determining section 32 for odd numbers.
- a 1 R is determined as a match, and the odd-number redundant address determiner 32 outputs a match determination result.
- the even address redundant address judging unit 31 and the odd number redundant address judging unit 32 determine whether the read addresses RA5 to RA1 match the redundant addresses A5R to A1R. At the same time, a match is determined between the even / odd of the block from which data is read by the selector 35 and the even / odd of the block specified by the redundant address AOR.
- the redundant switching operation in the output unit OBUF 15 of the read circuit 4 will be described.
- the redundancy switching operation in the output unit OBUF 15 means that the output of AND gate 25 or AND gate 26 is set to high level, and the block for reading data is a normal block (even blocks EB 0 to EB 15 and even blocks). This is the operation to switch from odd-numbered blocks OB0 to OB15) to redundant block RB.
- the high-level match signal MAT CH, the high-level redundant IO signal IOl5R, and the high-level redundant address A0R output from the redundancy judgment circuit 3 are provided in the output section OBUF15 of the readout circuit 4. Are input to AND gate 25 and AND gate 26. Then, the odd-side redundancy switching signal RSO output from the AND gate 25 is set to the high level, and the even-side redundancy switching signal RSE output from the AND gate 26 is output from the inverter 27. Since the low-level signal is input, the low-level mode is set.
- the connection of the output terminal of the odd-numbered redundant data switching unit 20 is switched from terminal 2 Ob to terminal 20a.
- the output of the redundant data sense amplifier 19 is input to the parallel serial switching section 22 instead of the output of the odd-numbered data sense amplifier 23.
- the even-numbered redundant switch signal RSE of the low level is inputted to the even-numbered redundant data switch section 2 1, even-numbered redundant data switch section 2 1 of the output end is a state of being connected to the terminal 2 1 b is maintained,
- the output of the even-numbered data sense amplifier 24 is input to the parallel serial switching unit 22. Therefore, the block from which data is read is replaced from the odd block OB15 (data DOB15) with the redundant block RB (data DRB).
- the least significant bit is set.
- high-level match signal MA TCH high-level redundant IO signal IO15R
- single-level redundant address A0R output AND gate 25 and AND gate 2 provided in output unit OBUF15 6
- a single-level odd-numbered redundancy switching signal RSO and a high-level even-numbered redundancy switching signal RSE are output.
- bit-level odd-numbered redundancy switching signal RSO is input to the odd-numbered redundant data switching unit 20
- the state in which the output terminal of the odd-numbered redundant data switching unit 20 is connected to the terminal 20 b is maintained.
- the output of the side data sense amplifier 23 is input to the parallel serial switching unit 22.
- the output terminal of the even-numbered redundant data switching unit 21 is connected from the terminal 21 b to the terminal 21 a.
- the output of the redundant data sense amplifier 19 is input to the parallel serial switching unit 22 instead of the output of the even-numbered data sense amplifier 24.
- the circuits memory cell circuit 2, readout circuit 4, address generation circuit 5) corresponding to the 2-bit prefetch operation shown in FIG.
- the redundancy judgment circuit 3 corresponding to the indicated 2-bit prefetch operation, when the start address is an odd number, the internal address on the even side is incremented by 1 to perform a 2-bit prefetch operation. This makes it possible to accurately determine the redundancy even in a circuit that realizes the same access time as an odd-numbered start as an even-numbered start.
- the redundancy judgment circuit 3 (FIG. 2) is provided with the address in the redundancy judgment circuit + 1 controller 30 so that the redundancy judgment circuit can be constituted by a plurality of banks. Even when 3 is shared, there is no need to connect the controller 12 in each memory cell circuit provided in each bank and the controller 12 to the redundancy judgment circuit 3.
- the semiconductor memory device 1a according to the second embodiment is characterized in that it has a circuit configuration including two redundant blocks, an odd-numbered redundant block ROB and an even-numbered redundant block REB.
- the redundant memory blocks of the bank 16a of the memory cell circuit 2a are provided with an even redundant block REB and an odd redundant block ROB, and the bit line selector BSREB and the bit line selector BS ROB, respectively. Connected to. Further, an even-number redundant decode signal REY output from a redundant decoder (not shown) is input to the bit line selector BSREB in accordance with the determination result by the redundant determination circuit 3a, and is input to the bit line selector BS ROB. Is an odd-number redundant decoded signal ROY.
- the data DR EB output from the even redundant block REB is input to the even redundant data sense amplifier 37 provided in the output section OBUF 15 a of the read circuit 4 a, and the data DR EB is after having been amplified is output to the even-numbered redundant data switch section 2 1.
- sense amplifier for odd redundant data is input to the even redundant data sense amplifier 37 provided in the output section OBUF 15 a of the read circuit 4 a, and the data DR EB is after having been amplified is output to the even-numbered redundant data switch section 2 1.
- the data DROB output from the odd-number redundant block ROB is input, and the data DROB is amplified and output to the odd-number-side redundant data switching unit 20.
- the redundant address A 0 R does not need to be input to the AND gate 25 a, the odd redundant I / O signal I ⁇ 15 R (O) output from the redundancy judgment circuit 3 a, the odd coincidence signal MAT CH (O) is input. It is not necessary to input the redundant address AOR to the AND gate 26a, and the even-numbered redundant IO signal IO15R (E) and the even-numbered match signal MATCH (E) are input.
- the output units OBUF0a to OBUF14a have the same configuration as the output unit OBUF15a.
- FIG. 4 shows the circuit configuration of the redundancy judgment circuit 3a.
- Redundancy judgment circuit 3a is redundant Address in length determination circuit + 1 Controller 30, redundant address determination unit for even number 31 1, redundant address determination unit for odd number 32, redundant address for even number ROM 33 a, redundant number for odd number Dress ROM33b, redundant IOR OM34a for even number, redundant IOROM34b for odd number.
- the even redundant address R OM33 a includes the even redundant addresses A 1 R (E) to A 5 R (E) of the defective bit lines in which the defective cells in the even blocks EB 0 to EB 15 exist.
- ROM 33 b contains redundant address for odd number of defective bit lines where defective cells exist in odd blocks OB0 to OB15 AIR (O) to A (O) 5 R (O) is stored in advance. Even number redundant address R OM3 3 Even number redundant addresses A 1 R (E) to A 5 R (E) output from a are sent to even number redundant address determination unit 31 and odd number redundant address R. The odd redundant addresses A 1 R (O) to A 5 R (O) output from the OM 33 b are input to the odd redundant address determination unit 32.
- the even-number match signal MAT CH (E) output from the even-number redundant address determination unit 3 1 is input to the AND gate 26 a provided in the output unit OBUF 15 a of the read circuit 4 a, and is used for the odd-number
- the odd number match signal MAT CH (O) output from the redundant address determination unit 32 is input to an AND gate 25a provided in the output unit OBUF 15a.
- redundant IOR OM 34a for even numbers IOs for identifying the memory blocks in which the defective bit lines exist in the even blocks EB0 to EB15 are stored beforehand, and the redundant IO memories 34b for odd numbers are stored in advance.
- the IO for identifying the memory block in which the defective bit line exists is stored in advance.
- Even number redundant IO signals IO 0 R (E) to IO 15 R (E) output from even number redundant I OR OM3 4 a are provided in output units OB UF 0 a to OB UF 15 a, respectively. Input to AND gate 26a.
- the odd redundant IO signals IO 0 R (0) to IO 15 R (O) output from the odd redundant IOR OM3 4 b are provided in the output units O BU F 0 a to OB UF 15 a, respectively. Input to the input AND gate 25a.
- Other circuit configurations are the same as in the first embodiment (FIGS. 1 and 2). The description is omitted because it is the same.
- the redundant switching operation in the output unit OBUF 15a will be described.
- the AND gate 25a Output is high level.
- the output terminal of the odd-numbered redundant data switching unit 20 is connected to the terminal 20 a and connected to the output of the odd-numbered data sense amplifier 23.
- the output of the redundant data sense amplifier 19 is input to the parallel serial switching unit 22 so that the block power s for reading data and the odd block OB 15 (data DOB 15) Replaced with odd number redundant block ROB (data DROB). .
- redundant blocks REB and ROB, redundant addresses ROM 33 a and 33 b, and redundant IROMs 34 a and 34 b are provided for the even and odd numbers respectively.
- the even blocks EB0 to EB15 and the odd blocks OB0 to OB15 can be individually subjected to redundancy repair. Therefore, even when a defective bit line exists in each of the even block and the odd block, each defective bit line can be rescued. The yield of non-defective products can be improved, and manufacturing costs can be reduced.
- the third embodiment will be described with reference to FIG.
- the third embodiment is an embodiment in which a method for switching between a normal memory block and a redundant memory block is added to the second embodiment in FIG.
- Memory cell circuit 2c is Y decoder for even number 14b, redundant Y decoder for even number 14c, odd number And a redundant Y decoder 15c for odd numbers.
- the even-number match signal MAT CH ( ⁇ ⁇ ) input from the redundancy judgment circuit (not shown) is input to the even-number redundant Y decoder 14 c, and is inverted by the inverter 70 before being applied to the even-number Y decoder 14 b. Is input to Similarly, the odd-numbered match signal MATCH (O) is input to the odd-numbered redundant Y-decoder 15c, and is also inverted by the inverter 71 and input to the odd-numbered Y-decoder 15b.
- the redundant Y decoder 14c for even numbers and the redundant Y decoder 15c for odd numbers are decoded signals only when the even match signal MAT CH (E) and odd match signal MAT CH (O) are high.
- the even Y decoder 14 b and the odd Y decoder 15 b output the even match signal MAT CH (E) and the odd match signal MAT CH (O) at the mouth level.
- This is a decoder that outputs a decoded signal only at the time.
- the outputs of the even Y decoder 14b, the even redundant Y decoder 14c, the odd Y decoder 15b, and the odd redundant Y decoder 15c are the bit line selector BSEB 15 and the bit line selector, respectively.
- bit line selector BSOB15 bit line selector BSROB.
- the output terminals of the bit line selector BSEB 15 and the bit line selector BSREB are commonly connected to the node N 1 and then connected to the even-numbered data sense amplifier 24 of the output unit OBU F 15 b.
- the output terminals of the bit line selector BS OB 15 and the bit line selector BS ROB are commonly connected to the node N 2 and then connected to the odd-numbered data sense amplifier 23 of the output unit OBUF 15 b.
- the other circuit configuration is the same as that of the second embodiment (FIGS. 3 and 4), and the description is omitted.
- a low-level match signal MA TCH (E) is output to the even redundant Y decoder 14c.
- a match signal MAT CH (E) inverted to a high level by the inverter 70 is input to the gamma decoder 14b for even numbers.
- Y decoder for even number 1 4 b The decoded signal is not output from the redundant Y decoder 14 c for even numbers, so that the bit line selector BSEB 15 selects the bit and the data DEB 15 is output.
- the bit line selector BSREB does not select the bit line, and the data BSREB is not output. Therefore, the data DEB 15 is input to the even-numbered data sense amplifier 24 via the commonly connected node N 1.
- a high-level match signal MATCH (E) is input to the even-number redundant Y decoder 14c.
- the match signal MAT CH (E) inverted to low level by the inverter 70 is input to the even-numbered Y decoder 14 b.
- the bit line selector BSEB 15 outputs Since the bit line selection is not performed, the data DEB15 is not output, and the bit line selector BSREB selects the bit line and outputs the data DREB. Therefore, the data DREB is input to the even-numbered data sense amplifier 24 via the commonly connected node N1.
- switching between the data DR EB and the data DE B 15 can be performed by the bit line selector BSEB 15 and the bit line selector BSREB.
- the even-numbered redundant data switching unit 21 unlike the output unit O BUF 15 a of the second embodiment (FIG. 3), and the even-numbered redundant data switching unit is not required.
- the AND gate 26a for controlling 21 is also unnecessary.
- the sense amplifier 3 for the even-numbered redundant data is used as in the second embodiment (FIG. 3). There is no need to have 7.
- the wiring from the node N1 to the even-numbered data sense amplifier 24 can be shared, and the number of wirings can be reduced.
- the circuit configuration shown in FIG. 5 is similarly employed on the odd-numbered address side, so that it is not necessary to provide the odd-numbered redundant data switching unit 20, the odd-numbered redundant data sense amplifier 19, and the AND gate 25a. At the same time, the number of wirings can be reduced.
- Fig. 5 shows a form in which the redundant blocks for the even-numbered redundant blocks REB and the odd-numbered redundant blocks ROB are separated, but this is not a limitation. Needless to say, the present invention can also be applied to a configuration in which an odd block and an even block share a redundant block RB.
- the fourth embodiment will be described with reference to FIG.
- the configuration and operation of the odd-numbered redundant data switching unit 20 and the even-numbered redundant data switching unit 21 in the output unit OBUF 15 according to the first embodiment of FIG. 1 are modified. It is a form.
- the output unit OBUF 15 c shown in FIG. 6 is an odd-numbered redundant data switching unit 53 having three connection terminals 53 a to 53 c, and an even number having three connection terminals 54 a to 54 c.
- a side redundant data switching unit 54 is provided. Terminal 53a is connected to redundant data sense amplifier 19, and terminal 53b is connected to odd-numbered data sense amplifier 23. The terminal 53c is a terminal in a high impedance state.
- the even-numbered redundant data switching section 54 includes three connection terminals 54a to 54c, the terminal 54a is connected to the redundant data sense amplifier 19, and the terminal 54b is connected to the even-numbered data sense. Connected to amplifier 24, terminal 54c is in high impedance state.
- the redundant IO signal IO15R output from the redundancy judgment circuit 3, the match signal MATCH, and the least significant bit A0 of the redundant address are input, and the odd side output from the AND gate 25 is input.
- the redundancy switching signal RSO is input to the odd-numbered redundant data switching unit 53.
- the AND gate 26 receives the redundant IO signal IO 15 R, the match signal MATCH, and the inverted least significant bit A 0 R inverted via the inverter 27, and outputs from the AND gate 26.
- the even-numbered redundant switching signal RSE is input to the even-numbered redundant data switching unit 54.
- the switching controller 28 alternately outputs the output data of the odd-numbered redundant data switching unit 53 and the even-numbered redundant data switching unit 54 in synchronization with the clock signal CLK, and outputs the data. Outputs switching signal SS for parallel-to-serial conversion.
- the switching signal S S is input to the odd-numbered redundant data switching unit 53, and is also input to the even-numbered redundant data switching unit 54 after being inverted by the comparator 55.
- the odd-numbered redundant data switching section 53 is made conductive with the terminal 53c during the period in which the input switching signal SS is at a high level, regardless of the state of the input odd-numbered redundancy switching signal RSO. It is a switching unit. Also, while the input switching signal SS is at the low level, while the low-level (no redundancy judgment) odd-numbered redundancy switching signal RSO is being input, the terminal 53 b is electrically connected to the high-level ( While the odd-numbered redundancy switching signal RSO (with redundancy judgment) is being input, the terminal 53a is made conductive so that the terminal 53a and the terminal 53b are switched.
- the even-numbered redundant data switching unit 54 communicates with the terminal 54 c while the input switching signal SS is at the high level. State.
- the terminal 54b is made conductive while the port-level even-numbered redundancy switching signal RSE is input, and the high-level even-numbered redundancy switching signal RSE is input.
- the terminal 54a is connected to the terminal 54a, Switching to 5 4 b is performed.
- the low-level switching signal SS While the low-level switching signal SS is being output from the switching controller 28, the low-level switching signal SS is input to the odd-numbered redundant data switching section 53, and the terminal 53 3a or the terminal 5 3 b and the buffer 29 are brought into conduction.
- the high-level output signal of the inverter 55 is input to the even-number-side redundant data switching unit 54, and is made conductive with the terminal 54c in the high impedance state. Then, the output of the redundant data sense amplifier 19 or the odd-numbered data sense amplifier 23 is output as output data D 0 ut 15 via the buffer 29.
- the even-numbered redundant data switching unit 54 receives the one-level output signal of the inverter 55, 54 a or the terminal 54 b and the buffer 29 are brought into conduction.
- a high-level switching signal SS is input to the odd-numbered redundant data switching unit 53, and the odd-numbered redundant data switching unit 53 is electrically connected to the terminal 53c in the high impedance state. Then, the output of the redundant data sense amplifier 19 or the even-numbered data sense amplifier 24 is output as output data Dout 15 through the buffer 29.
- the initial logic level of the switching signal SS is low, and the odd-numbered redundant data switching unit 5 Switching of the output between 3 and the even-numbered redundant data switching unit 54 is started from the odd-numbered redundant data switching unit 53, and the output data D out 15 is output in the order of the odd-numbered / even-numbered side.
- the output data D 0 ut 15 converted into parallel / serial is output according to whether the stream operation is an even address start or an odd address start. It is possible to
- the period when the odd-numbered redundant data switching unit 53 is in the data output state and the even-numbered redundant data switching unit 54 is in the high-impedance state, and when the odd-numbered redundant data switching unit 53 is in the high-impedance state and the even-numbered side can be switched in synchronization with the clock signal CLK, so that the redundant serial switching unit 54 does not include the parallel / serial switching unit 22 in FIG. Output data D out 15 converted into parallel serial data can be output. Therefore, since the parallel serial switching unit 22 is not required, the circuit of the output unit OBUF15c can be simplified and the circuit size can be reduced.
- the odd block and the even block correspond to one direction of the puncture 16 respectively.
- the wiring area of the decoded signal path 65 connected to the odd-numbered memory block area and the wiring area of the decoded signal path 64 connected to the even-numbered memory block area because they are localized in multiple directions. Can be localized in one direction and the other direction in the column direction, so that the circuit configuration can be made so that the wiring regions do not overlap each other.
- the wiring length of the decoded signal bus in the column direction it is possible to reduce the wiring length of the decoded signal bus in the column direction to approximately half and to reduce the decoding signal bus area to approximately half, thereby increasing the degree of freedom in wiring the decoding signal bus wiring area. It becomes possible. Further, the wiring length of the decoded signal bus can be reduced to approximately half, so that the reading speed can be increased. Furthermore, to maintain the read speed, the driving capacity of the transistors in each circuit can be reduced, so the area occupied by each circuit such as the Y decoder for even numbers 14 and the Y decoder for odd numbers 15 is reduced. This makes it possible to increase the degree of freedom in wiring layout and prevent the wiring density from exceeding the limit and preventing the wiring from being lost.
- the redundant block RB consists of an odd-numbered memory block area and an even-numbered memory block.
- the decoder signal buses 64 and 65 from the odd-numbered Y decoder 15 or the even-numbered Y decoder 14 are placed in the boundary area between the memory area and the redundant memory block.
- the redundant block RB exists in the boundary area, it is necessary to prevent the decoded signal buses 64 and 65 from both decoders from overlapping. Is possible. If columns are replaced from odd memory blocks to redundant block RB, or if columns are replaced from even memory blocks to redundant block RB and redundant repair is performed, redundant block is used.
- the location of the redundant block RB is not limited.
- the redundant block RB the redundant address ROM 33, the redundant IOROM 34, the even redundant address determination unit 31 and the odd redundant address are used.
- a semiconductor memory device including a redundancy repair circuit such as the determination unit 32, reading by a burst operation can be enabled.
- the redundant address determination section 31 for even numbers and the redundant address determination section 32 for odd numbers determine whether the read addresses RA 1 to RA 5 match the redundant addresses A 1 R to A 5 R, and The selector 35 determines whether or not the block from which data is to be read is even or odd with the block specified by the redundant address. Therefore, by adding 1 to the upper column address excluding the least significant bit by the address 30 in the redundancy judgment circuit + 1 controller 30, the initial address AO becomes "0" (odd number). Also in this case, it is possible to perform a burst operation capable of high-speed reading without a time delay with respect to the initial address.
- the redundant repair column of the odd redundant block ROB and the defective column of the odd blocks OB0 to OB15 are replaced, and the redundant repair column of the even redundant block REB is replaced.
- even number block EB 0 Since the redundancy repair is performed by replacing the defective column of EB15 to EB15, the redundant repair can be performed in each of the even-numbered block and the odd-numbered block. Redundant relief is possible even if the block exists in both the block and the even block. Therefore, the yield of non-defective products of the semiconductor memory device can be increased.
- switching between the data DR EB and the data DE B 15 can be performed by the bit line selector BSEB 15 and the bit line selector BSREB.
- the even-numbered redundant data switching unit 21 (FIG. 3)
- the AND gate 26a for controlling the even-numbered redundant data switching unit 21 is not required.
- the wiring for the data DREB and the data DEB 15 is connected in common, and the even-side data sense amplifier 24 can be shared, eliminating the need for the even-redundant data sense amplifier 37 (Fig. 3). .
- the wiring from the node N1 to the even-numbered data sense amplifier 24 can be shared, and the number of wirings can be reduced. This makes it possible to simplify the circuit configuration of the output unit OBUF 15b and to reduce the number of wires connected to the output unit OBUF 15b, thereby reducing the chip area and the semiconductor memory device. Cost can be reduced.
- the odd-numbered redundant data switching unit 53 is connected to the odd-numbered blocks OB0 to OB15 or redundant. Any one of the data of the block RB is selected and output, and the output of the even-numbered redundant data switching section 54 is set to a high impedance state.
- the odd-numbered output step, and the even-numbered redundant data switching section 54 is selected. Selects and outputs any one of the even blocks EB0 to EB15 or the redundant block RB, and outputs the high-impedance state to the output of the odd-number redundant data switching unit 53.
- the bank 16 is provided with the redundant block RB having one relief bit line, but the configuration is not limited to this.
- the redundancy judgment circuit is also provided with redundant address ROMs and redundant IO ROMs corresponding to the number of rescue bit lines, then one bank Even if a large number of defective bit lines are generated, it is possible to rescue the semiconductor memory device, and it is needless to say that the manufacturing yield of the semiconductor memory device can be improved.
- the link 16d includes two first redundant blocks RB1 and a second redundant block RB2, and the first redundant determination circuit 3c and the second redundant block RB2 serve as redundancy determination circuits.
- a configuration including two redundancy judgment circuits 3d is also possible.
- the first redundant block RB1 and the second redundant block RB2 are connected to a bit line selector BSRB1 and a bit line selector BSRB2, respectively.
- the bit line selector BSRB 1 receives an even-numbered redundancy decode signal RY 1 output from a redundancy decoder (not shown) in accordance with the result of the judgment by the redundancy judgment circuit 3 c, and the bit line selector BSRB 2 has a redundancy An odd redundant decode signal RY2 according to the determination result by the determination circuit 3d is input.
- the first redundancy IO signals IO0R (1) to I015R (1), the first match signal MATCH (1), the least significant bit of the first redundancy address A0 R (1) is output, and the second redundancy judgment circuit 3 d outputs the second redundancy IO signals IO 0 R (2) to I 01 5 R (2), the second—match signal MA TCH (2), and the second The redundant address least significant bit AOR (2) is output and input to the corresponding output units OBUFOd to OBUF15d.
- the output unit OBUF 15 d includes an odd-numbered redundant data switching unit 80 and an even-numbered redundant data switching unit 81, which are three-input selectors. The outputs of the sense amplifier 82 and the second redundant data sense amplifier 83 are respectively input.
- the AND gate 25 has a first redundant IO signal IO15R (1) output from the first redundant determination circuit 3c, a first match signal MATCH (1), a least significant bit A of the first redundant address. 0 R (1) is input, and the first redundant IO signal IO 15 R (1), the first match signal MATCH (1), and the first inverted signal through the inverter 27 are supplied to the AND gate 26. Redundant address least significant bit AOR (1) is input.
- the AND gate 85 has a second redundant IO signal IO15R (2) output from the second redundant judgment circuit 3d, a second—match signal MATCH (2), and a second redundant address.
- the lower bit A 0 R (2) is input, and the AND gate 86 receives the second redundant IO signal IO 15 R (2), the second match signal MATCH (2), and the inverter 87.
- the inverted second redundant address least significant bit A 0 R (2) is input.
- the odd-numbered redundant data switching section 80 when a high-level signal is input from the end gate 85, the input of the second redundant data sense amplifier 83 is selected, and a high-level signal is input from the AND gate 25. Then, the input of the first redundant data sense amplifier 82 is selected, and when a single-level signal is input from both the AND gate 85 and the AND gate 25, the odd-numbered data sense amplifier 23 is selected. The operation of selecting the input and outputting it to the parallel serial switching unit 22 is performed.
- the even-numbered redundant data switching section 81 when a high-level signal is input from the end gate 86, the input of the second redundant data sense amplifier 83 is selected, and a high-level signal is input from the AND gate 26. , The input of the first redundant data sense amplifier 82 is selected, and when a low-level signal is input from both the AND gate 86 and AND gate 26, the input of the even-numbered data sense amplifier 24 is selected. The operation of selecting the input and outputting to the parallel serial switching unit 22 is performed.
- the terminal 53c in the high impedance state is provided.
- the present invention is not limited to this configuration. It is needless to say that the same effect as the configuration having the terminal 53c can be obtained if the terminal 53a and the terminal 53b are not connected to both terminals. The same applies to the terminal 54c in the high impedance state.
- the semiconductor memory device and the method of controlling the semiconductor memory device of the present invention can be used not only for volatile memories such as SDRAMs but also for nonvolatile memories such as flash memories.
- door addresses RA1 to RA5 are examples of upper column addresses
- the initial addresses AO to A5 are examples of initial column addresses
- the redundant addresses A0R to A5R are examples of defective column addresses
- redundant. Addresses A 1 R to To A 5 R are examples of upper defective column addresses
- odd blocks OB 0 to OB 15 are examples of odd memory block areas
- even blocks EB 0 to EB 15 are even memory blocks
- an odd Y decoder is an example of a column decoder for an odd memory block
- an even Y decoder 14 is an example of a column decoder for an even memory block
- a redundant block RB is a redundant memory block.
- Example of address, address in memory cell circuit + 1 controller 12 and address in redundancy judgment circuit + 1 controller 30 0 is an example of address + 1 circuit
- odd-numbered redundant data switch is odd Side cut
- An even-numbered redundant data switching unit is an example of an even-numbered switching unit
- the buffer 29 is an example of a common output unit
- the bit line selectors BS OB0 to BSOB 15 are an example of an odd-numbered column selection unit.
- the line selectors BSEB0 to BSEB15 are examples of even-numbered column selection units
- the bit line selectors BSRB, BSREB, and BSROB are examples of redundant column selection units.
- connection relationship between the memory cells in the memory block, the word lines, and the bit lines is not particularly limited from the gist of the present invention.
- Industrial applicability As described above in detail, according to the semiconductor memory device and the method of controlling the semiconductor memory device of the present invention, even in a semiconductor memory device performing a burst read operation, it is possible to perform redundancy repair and read operation speed. It is possible to provide a semiconductor memory device and a method of controlling the semiconductor memory device, which can prevent the possibility of delay in the semiconductor memory device and can reduce the circuit area.
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Dram (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
Abstract
Description
Claims
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006510130A JP4467565B2 (ja) | 2004-02-20 | 2004-02-20 | 半導体記憶装置および半導体記憶装置の制御方法 |
CN200480042812A CN100593215C (zh) | 2004-02-20 | 2004-02-20 | 半导体存储装置及该半导体存储装置的控制方法 |
EP04713217A EP1717814B1 (en) | 2004-02-20 | 2004-02-20 | Semiconductor storage device and semiconductor storage device control method |
PCT/JP2004/002027 WO2005081257A1 (ja) | 2004-02-20 | 2004-02-20 | 半導体記憶装置および半導体記憶装置の制御方法 |
US11/064,054 US7154807B2 (en) | 2004-02-20 | 2005-02-22 | Semiconductor memory storage device and its control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2004/002027 WO2005081257A1 (ja) | 2004-02-20 | 2004-02-20 | 半導体記憶装置および半導体記憶装置の制御方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/064,054 Continuation US7154807B2 (en) | 2004-02-20 | 2005-02-22 | Semiconductor memory storage device and its control method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005081257A1 true WO2005081257A1 (ja) | 2005-09-01 |
Family
ID=34878949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/002027 WO2005081257A1 (ja) | 2004-02-20 | 2004-02-20 | 半導体記憶装置および半導体記憶装置の制御方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7154807B2 (ja) |
EP (1) | EP1717814B1 (ja) |
JP (1) | JP4467565B2 (ja) |
CN (1) | CN100593215C (ja) |
WO (1) | WO2005081257A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009176386A (ja) * | 2008-01-28 | 2009-08-06 | Vantel Corp | 不揮発性半導体記憶装置 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7046560B2 (en) * | 2004-09-02 | 2006-05-16 | Micron Technology, Inc. | Reduction of fusible links and associated circuitry on memory dies |
CN102945208B (zh) * | 2012-10-25 | 2016-09-14 | 记忆科技(深圳)有限公司 | 多用户硬盘***及其实现方法 |
TWI676175B (zh) * | 2018-08-17 | 2019-11-01 | 旺宏電子股份有限公司 | 預比對系統及預比對方法 |
US10599583B2 (en) | 2018-08-20 | 2020-03-24 | Macronix International Co., Ltd. | Pre-match system and pre-match method |
US10854246B1 (en) * | 2019-05-23 | 2020-12-01 | Qualcomm Incorporated | Memory with high-speed and area-efficient read path |
US11487446B2 (en) | 2020-12-03 | 2022-11-01 | Western Digital Technologies, Inc. | Overhead reduction in data transfer protocol for NAND memory |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0660691A (ja) * | 1992-08-03 | 1994-03-04 | Mitsubishi Electric Corp | 半導体記憶装置の冗長回路 |
US5673227A (en) | 1996-05-14 | 1997-09-30 | Motorola, Inc. | Integrated circuit memory with multiplexed redundant column data path |
JPH103798A (ja) * | 1996-06-14 | 1998-01-06 | Nec Corp | 冗長デコード回路 |
JPH1116346A (ja) * | 1997-06-24 | 1999-01-22 | Fujitsu Ltd | 半導体記憶装置 |
JPH1166878A (ja) * | 1997-08-22 | 1999-03-09 | Fujitsu Ltd | 半導体記憶装置 |
JP2001236794A (ja) * | 2000-02-24 | 2001-08-31 | Hitachi Ltd | 半導体記憶装置 |
JP2003303498A (ja) * | 2002-04-08 | 2003-10-24 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2004039098A (ja) * | 2002-07-03 | 2004-02-05 | Renesas Technology Corp | 半導体記憶装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4330864A (en) * | 1978-06-28 | 1982-05-18 | General Atomic Company | Double layer field shaping systems for toroidal plasmas |
DE69230134T2 (de) * | 1991-08-16 | 2000-06-29 | Cypress Semiconductor Corp | Dynamisches hochleistungsspeichersystem |
JP3907785B2 (ja) | 1997-06-04 | 2007-04-18 | 富士通株式会社 | 半導体記憶装置 |
US6137735A (en) * | 1998-10-30 | 2000-10-24 | Mosaid Technologies Incorporated | Column redundancy circuit with reduced signal path delay |
JP3416083B2 (ja) * | 1999-08-31 | 2003-06-16 | 株式会社日立製作所 | 半導体装置 |
-
2004
- 2004-02-20 EP EP04713217A patent/EP1717814B1/en not_active Expired - Fee Related
- 2004-02-20 JP JP2006510130A patent/JP4467565B2/ja not_active Expired - Fee Related
- 2004-02-20 CN CN200480042812A patent/CN100593215C/zh not_active Expired - Fee Related
- 2004-02-20 WO PCT/JP2004/002027 patent/WO2005081257A1/ja not_active Application Discontinuation
-
2005
- 2005-02-22 US US11/064,054 patent/US7154807B2/en not_active Expired - Lifetime
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0660691A (ja) * | 1992-08-03 | 1994-03-04 | Mitsubishi Electric Corp | 半導体記憶装置の冗長回路 |
US5673227A (en) | 1996-05-14 | 1997-09-30 | Motorola, Inc. | Integrated circuit memory with multiplexed redundant column data path |
JPH103798A (ja) * | 1996-06-14 | 1998-01-06 | Nec Corp | 冗長デコード回路 |
JPH1116346A (ja) * | 1997-06-24 | 1999-01-22 | Fujitsu Ltd | 半導体記憶装置 |
JPH1166878A (ja) * | 1997-08-22 | 1999-03-09 | Fujitsu Ltd | 半導体記憶装置 |
US20010042161A1 (en) | 1997-08-22 | 2001-11-15 | Hiroyoshi Tomita | Semiconductor redundant memory provided in common |
JP2001236794A (ja) * | 2000-02-24 | 2001-08-31 | Hitachi Ltd | 半導体記憶装置 |
JP2003303498A (ja) * | 2002-04-08 | 2003-10-24 | Mitsubishi Electric Corp | 半導体記憶装置 |
JP2004039098A (ja) * | 2002-07-03 | 2004-02-05 | Renesas Technology Corp | 半導体記憶装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP1717814A4 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009176386A (ja) * | 2008-01-28 | 2009-08-06 | Vantel Corp | 不揮発性半導体記憶装置 |
Also Published As
Publication number | Publication date |
---|---|
US7154807B2 (en) | 2006-12-26 |
CN101002271A (zh) | 2007-07-18 |
EP1717814B1 (en) | 2012-09-19 |
CN100593215C (zh) | 2010-03-03 |
JP4467565B2 (ja) | 2010-05-26 |
JPWO2005081257A1 (ja) | 2007-08-02 |
EP1717814A1 (en) | 2006-11-02 |
EP1717814A4 (en) | 2008-10-29 |
US20060056249A1 (en) | 2006-03-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4102338B2 (ja) | 半導体記憶装置 | |
US20060109715A1 (en) | NAND flash memory device capable of improving read speed | |
US6256253B1 (en) | Memory device with support for unaligned access | |
JP2002269993A (ja) | 半導体記憶装置 | |
US7154807B2 (en) | Semiconductor memory storage device and its control method | |
US20030128593A1 (en) | Semiconductor storage apparatus | |
JP2009158018A (ja) | 不揮発性半導体記憶装置 | |
JP2009016037A (ja) | 高い冗長効率を有するフラッシュメモリ、集積回路メモリ装置、およびフラッシュメモリ装置の駆動方法 | |
JP4217242B2 (ja) | 不揮発性半導体メモリ | |
JP2008059711A (ja) | 半導体記憶装置 | |
US7177209B2 (en) | Semiconductor memory device and method of driving the same | |
US7605434B2 (en) | Semiconductor memory device to which test data is written | |
JP3557022B2 (ja) | 半導体記憶装置 | |
US7085171B2 (en) | Semiconductor memory device | |
US7120056B2 (en) | Semiconductor memory device capable of being mounted on a single package regardless of bit organization | |
JP5175561B2 (ja) | 不揮発性半導体記憶装置 | |
KR20070055999A (ko) | 반도체 메모리장치 및 그 제어 방법 | |
TW449749B (en) | Semiconductor memory device | |
JP4152736B2 (ja) | 半導体記憶装置 | |
KR20090007859A (ko) | 플래시 메모리 소자 및 그의 리페어 방법 | |
JP2005056448A (ja) | 半導体記憶装置 | |
JP7235389B2 (ja) | 半導体記憶装置 | |
US7212455B2 (en) | Decoder of semiconductor memory device | |
US6914832B2 (en) | Semiconductor memory device with memory cell array divided into blocks | |
JP2005235335A (ja) | 半導体記憶装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200480042812.7 Country of ref document: CN |
|
WWE | Wipo information: entry into national phase |
Ref document number: 11064054 Country of ref document: US |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWP | Wipo information: published in national office |
Ref document number: 11064054 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004713217 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006510130 Country of ref document: JP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020067019344 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2004713217 Country of ref document: EP |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1020067019344 Country of ref document: KR |