Claims
- 1. A memory on a semiconductor die comprising:
a first sub-array of memory and a second sub-array of memory; and circuitry coupled to the first sub-array of memory and second sub-array memory used to store row addresses of defective rows in the first sub-array of memory and second sub-array of memory and activate a redundant row in one sub-array of the first sub-array of memory and second sub-array of memory when receiving a row address matching one of the stored defective row addresses while disabling a redundant row arranged in the other sub-array of the first sub-array of memory and second sub-array of memory in an order complementary to that of the activated redundant row, the circuitry comprising:
a plurality of fuse banks to store the row addresses of defective rows and output a match signal in response to receiving a row address matching one of the stored row addresses of defective rows; at least a first row decoder and at least a second row decoder connected to the respective first sub-array and second sub-array to activate redundant rows in the one sub-array of the first sub-array of memory and second sub-array of memory in response to receiving the match signal; and a plurality of enable fuses connected between the plurality of fuse banks and the at least a first row decoder and the at least a second row decoder to conduct the match signal to the at least a first row decoder and isolate the match signal from the at least a second row decoder to disable activation of the redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 2. The memory of claim 1, wherein the first sub-array of memory and second sub-array of memory each comprise Dynamic Random Access Memory (DRAM) sub-arrays.
- 3. The memory of claim 1, wherein the first sub-array of memory and second sub-array of memory are located adjacent to one another.
- 4. The memory of claim 1, wherein the plurality of enable fuses are connected to the at least a first row decoder in an order complementary to the order in which the plurality of enable fuses are connected to the at least a second row decoder so the disabled redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory is arranged in an order complementary to that of the activated redundant row in the one sub-array of the first sub-array of memory and second sub-array of memory.
- 5. The memory of claim 1, wherein the at least a first row decoder and the at least a second row decoder are constructed so the redundant rows are activated in the one sub-array of the first sub-array of memory and second sub-array of memory in an order complementary to the order in which the redundant rows are activated in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 6. A redundant architecture for a semiconductor memory having a first sub-array of memory and second sub-array of memory, the redundant architecture including circuitry for storing row addresses of defective rows in the first sub-array of memory and second sub-array of memory and for activating a redundant row in one sub-array of the first sub-array of memory and second sub-array of memory in response to receiving a row address matching one of the stored defective row addresses while disabling a redundant row arranged in the other sub-array of the first sub-array and second sub-array in an order complementary to that of the activated redundant row, the circuitry comprising:
a plurality of fuse banks storing the defective row addresses and outputting a match signal in response to receiving a row address matching the one of the stored defective row addresses; at least one first row decoder and at least one second row decoder connected to the respective first sub-array and second sub-array activating the redundant rows in the first sub-array and second sub-array in response to receiving the match signal; and a plurality of enable fuses connected between the plurality of fuse banks and the at least one first row decoder and the at least one second row decoder conducting the match signal to the row decoder coupled to the one sub-array of the first sub-array of memory and second sub-array of memory and isolating the match signal from the row decoder coupled to the other sub-array of the first sub-array of memory and second sub-array of memory disabling activation of the redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 7. The redundancy architecture of claim 6, wherein the plurality of enable fuses are coupled to the at least one first row decoder in an order complementary to the order in which the plurality of enable fuses are coupled to the at least one second row decoder so the disabled redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory is arranged in an order complementary to that of the activated redundant row in the one sub-array of the first sub-array of memory and second sub-array of memory.
- 8. The redundancy architecture of claim 6, wherein the at least one first row decoder and the at least one second row decoder are constructed so the redundant rows are activated in the first sub-array of memory in an order complementary to the order in which the redundant rows are activated in the second sub-array of memory.
- 9. A memory storage method for providing redundant memory for a semiconductor memory having a plurality of memory cells, arranged rows of memory cells forming sub-arrays of memory cells, said sub-arrays of memory cells forming at least one array of memory cells in the semiconductor memory, comprising:
identifying row addresses of defective memory cells in rows of memory cells of said semiconductor memory; storing row addresses of defective rows in a pair of sub-arrays in the semiconductor memory; activating a redundant row in one sub-array of the pair of sub-arrays in response to receiving a row address matching one of the stored defective row addresses; and disabling activation of a redundant row arranged in the other sub-array of the pair of sub-arrays in an order complementary to that of the activated redundant row when a match signal is isolated from a row decoder associated with the other sub-array of the pair of sub-arrays.
- 10. The method of claim 9, wherein the storing row addresses of defective rows comprises storing the row addresses using fuse banks.
- 11. The method of claim 9, wherein the activating a redundant row in the one sub-array of the pair of sub-arrays comprises:
outputting a match signal in response to receiving the row address matching one of the stored defective row addresses; conducting the match signal to a row decoder associated with the one sub-array of the pair of sub-arrays; and activating the redundant row in the one sub-array of the pair of sub-arrays using the row decoder associated with the one sub-array of the pair of sub-arrays in response to the match signal.
- 12. A semiconductor die memory comprising:
a first sub-array of memory and a second sub-array of memory; and circuitry coupled to the first sub-array of memory and second sub-array of memory used to store row addresses of defective rows in the first sub-array of memory and second sub-array of memory and activate a redundant row in one sub-array of the first sub-array of memory and second sub-array of memory when receiving a row address matching one of the stored defective row addresses while disabling a redundant row arranged in the other sub-array of the first sub-array of memory and second sub-array of memory in an order complementary to that of the activated redundant row, the circuitry comprising:
a plurality of fuse banks to store the row addresses of defective rows and output a match signal in response to receiving a row address matching one of the stored row addresses of defective rows; at least a first row decoder and at least a second row decoder connected to the respective first sub-array of memory and second sub-array of memory to activate redundant rows in the one sub-array of the first sub-array of memory and second sub-array of memory in response to receiving the match signal; and a plurality of enable fuses connected between the plurality of fuse banks and the at least a first row decoder and the at least a second row decoder to conduct the match signal to the at least a first row decoder and isolate the match signal from the at least a second row decoder to disable activation of the redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 13. The semiconductor memory of claim 12, wherein the first sub-array of memory and second sub-array of memory comprise Dynamic Random Access Memory (DRAM) sub-arrays.
- 14. The semiconductor memory of claim 12, wherein the first sub-array of memory and second sub-array of memory are located adjacent to one another.
- 15. The semiconductor memory of claim 12, wherein the plurality of enable fuses are connected to the at least a first row decoder in an order complementary to the order in which the plurality of enable fuses are connected to the at least a second row decoder so the disabled redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory is arranged in an order complementary to that of the activated redundant row in the one sub-array of the first sub-array of memory and second sub-array of memory.
- 16. The semiconductor memory of claim 12, wherein the at least a first row decoder and the at least a second row decoder are constructed so the redundant rows are activated in the one sub-array of the first sub-array of memory and second sub-array of memory in an order complementary to the order in which the redundant rows are activated in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 17. A redundant memory architecture in a semiconductor die having a first sub-array of memory and second sub-array of memory, the redundancy architecture including circuitry for storing row addresses of defective rows in the first sub-array of memory and second sub-array of memory and for activating a redundant row in one sub-array of the first sub-array of memory and second sub-array of memory in response to receiving a row address matching one of the stored defective row addresses while disabling a redundant row arranged in the other sub-array of the first sub-array of memory and second sub-array of memory in an order complementary to that of the activated redundant row, the circuitry comprising:
a plurality of fuse banks storing the defective row addresses and outputting a match signal in response to receiving a row address matching the one of the stored defective row addresses; at least one first row decoder and at least one second row decoder connected to the respective first sub-array and second sub-array activating the redundant rows in the first sub-array of memory and second sub-array of memory in response to receiving the match signal; and a plurality of enable fuses connected between the plurality of fuse banks and the at least one first row decoder and the at least one second row decoder conducting the match signal to the row decoder coupled to the one sub-array of the first sub-array of memory and second sub-array of memory and isolating the match signal from the row decoder coupled to the other sub-array of the first sub-array of memory and second sub-array of memory disabling activation of the redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory.
- 18. The redundancy architecture of claim 17, wherein the plurality of enable fuses are coupled to the at least one first row decoder in an order complementary to the order in which the plurality of enable fuses are coupled to the at least one second row decoder so the disabled redundant row in the other sub-array of the first sub-array of memory and second sub-array of memory is arranged in an order complementary to that of the activated redundant row in the one sub-array of the first sub-array of memory and second sub-array of memory.
- 19. The redundancy architecture of claim 17, wherein the at least one first row decoder and the at least one second row decoder are constructed so the redundant rows are activated in the first sub-array of memory in an order complementary to the order in which the redundant rows are activated in the second sub-array of memory.
- 20. A redundant memory storage method for providing redundant memory storage for a semiconductor die having a plurality of memory cells, arranged rows of memory cells forming sub-arrays of memory cells, said sub-arrays of memory cells forming at least one array of memory cells in the semiconductor memory, comprising:
identifying row addresses of defective memory cells in rows of memory cells of said semiconductor memory; storing row addresses of defective rows in a pair of sub-arrays in the semiconductor memory; activating a redundant row in one sub-array of the pair of sub-arrays in response to receiving a row address matching one of the stored defective row addresses; and disabling activation of a redundant row arranged in the other sub-array of the pair of sub-arrays in an order complementary to that of the activated redundant row when a match signal is isolated from a row decoder associated with the other sub-array of the pair of sub-arrays.
- 21. The method of claim 20, wherein the storing row addresses of defective rows comprises storing the row addresses using fuse banks.
- 22. The method of claim 20, wherein the activating a redundant row in the one sub-array of the pair of sub-arrays comprises:
outputting a match signal in response to receiving the row address matching one of the stored defective row addresses; conducting the match signal to a row decoder associated with the one sub-array of the pair of sub-arrays; and activating the redundant row in the one sub-array of the pair of sub-arrays using the row decoder associated with the one sub-array of the pair of sub-arrays in response to the match signal.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation of application Ser. No. 09/639,875, filed Aug. 16, 2000, pending, which is a continuation of application Ser. No. 09/394,994, filed Sep. 13, 1999, now U.S. Pat. No. 6,125,067, issued Sep. 26, 2000, which is a continuation of application Ser. No. 08/968,439, filed Nov. 12, 1997, now U.S. Pat. No. 6,005,813, issued Dec. 21, 1999.
Continuations (3)
|
Number |
Date |
Country |
| Parent |
09639875 |
Aug 2000 |
US |
| Child |
09941021 |
Aug 2001 |
US |
| Parent |
09394994 |
Sep 1999 |
US |
| Child |
09639875 |
Aug 2000 |
US |
| Parent |
08968439 |
Nov 1997 |
US |
| Child |
09394994 |
Sep 1999 |
US |