Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
249 words
A RAM having a plurality of rows and columns of main memory cells (10-24), a plurality of spare memory cells (38-48) and a redundancy scheme for repairing defects in one or more of the rows and columns of main memory cells, characterised in that the redundancy scheme comprises a plurality of adress buffers (64) each receiving an input bit associated with a row address and an input bit associated with a column address of a main memory cell for sequentially developing output data representing the row address and output data representing the column address, a store (70,72) associated with each address buffer (64) for storing the row address of a defective main memory cell, a store (74,76) associated with each address buffer (64) for storing the column address of a defective main memory cell, comparison means (78,80,82; 86,88,90) associated with each address store (70-76) for comparing row address data in said stores against row address data from said buffer, and for comparing column address data in said stores against column address data from said buffer so as to develop a binary control signal having a first state indicative of a match between compared data and a second state indicative of a mismatch between compared data, and spare selection means (52-62) responsive to the control signal being in its first state for substituting a spare cell for the defective cell, whereby a single address buffer is time shared by the row and column address stores and by the comparison means.
Claim 2
Dependent Claim
249 words
A RAM having a plurality of rows and columns of main memory cells (10-24), a plurality of spare memory cells (38-48) and a redundancy scheme for repairing defects in one or more of the rows and columns of main memory cells, characterised in that the redundancy scheme comprises a plurality of adress buffers (64) each receiving an input bit associated with a row address and an input bit associated with a column address of a main memory cell for sequentially developing output data representing the row address and output data representing the column address, a store (70,72) associated with each address buffer (64) for storing the row address of a defective main memory cell, a store (74,76) associated with each address buffer (64) for storing the column address of a defective main memory cell, comparison means (78,80,82; 86,88,90) associated with each address store (70-76) for comparing row address data in said stores against row address data from said buffer, and for comparing column address data in said stores against column address data from said buffer so as to develop a binary control signal having a first state indicative of a match between compared data and a second state indicative of a mismatch between compared data, and spare selection means (52-62) responsive to the control signal being in its first state for substituting a spare cell for the defective cell, whereby a single address buffer is time shared by the row and column address stores and by the comparison means.
Claim 3
Dependent Claim
74 words
A RAM according to Claim 1 characterised in that said spare memory cells are defined by a first plurality of rows of spare cells (38,40) for replacing a first plurality of rows of main cells (10-16), a second plurality of rows of spare cells (42,44) for replacing a second plurality of rows of main cells (18-24), and a plurality of columns of spare cells (46,48) for replacing defective main cells anywhere in the RAM.
Claim 4
Dependent Claim
106 words
A RAM according to Claim 1 characterised in that said spare memory cells are defined by a plurality of groups (38-44) of rows of spare memory cells, each such group including four spare rows, and a plurality of groups .(46,48; 186,190) of columns of spare memory cells, each of the latter groups (46,48;186,190) including a plurality of spare columns, and in that said spare selection means (52-62) is adapted to substitute a plurality of groups of spare rows and columns for main rows and columns having defective cells therein so as to repair relatively large defects which may inpair adjacent main rows and columns of cells.
Claim 5
Dependent Claim
162 words
A RAM according to any preceding claim, characterised in that said row address store includes first and second row fuse circuits (70,72) each adapted to store addresses of different rows having defective cells, in that said column address store includes first and second column fuse circuits (74,76) each adapted to store addresses of different columns having defective cells, in that said comparison means includes a first comparator (78,80,82) associated with said first row and column fuse circuits (70,74) and a second comparator (86,88,90) associated with said second row and column fuse circuits (72,76), means for coupling output data from the address buffer to each comparator, and switch means (S 1 -S 4 ) for coupling the output of each row fuse circuit (70,72) to the comparators when the data output from the address buffer comprises row addresses and for coupling the output of each column fuse circuit (74,76) to the comparators when the data output of the address buffer comprises column addresses.
Claim 6
Dependent Claim
134 words
A RAM according to any preceding claim, characterised in that said row address store includes a row fuse circuit (70) comprising a fuse (F1) having one end thereof coupled to a positive voltage supply (Vcc) a fuse blowing transistor (98) coupled between ground and the other end of the fuse (F1) and adapted to receive., during probe test, a signal which turns said transistor on for conducting fuse-blowing current to ground through said fuse, fuse and fuse output leads adapted to carry logic signals to said comparison means (78,80,82) to indicate the status of said fuse (F1), and fuse sensing circuitry (110,112,114) coupled between said other end of the fuse and said output leads and adapted to be clocked for applying to said output leads, logic levels indicative of the state of the fuse.
Claim 7
Dependent Claim
300 words
A RAM according to Claim 5 characterised in that said fuse sensing circuitry (110,112,114) includes means (102,106) for precharging said output leads to high locic levels a first transistor (112) having its drain coupled to said other end of the fuse and adapted to receive a first clock signal (0Ag) at its gate a second transistor (110) having its drain coupled to the source of said first transistor (112) and having a grounded source, a third transistor (114) having its gate coupled to said other end of the fuse (F1), having a source adapted to receive a second clock signal (0 A p) and having a drain coupled to the gate of said second transistor (110), means (118) for selectively coupling said other end of the fuse to said fuse output lead, and means (116) for selectively coupling the drain of said third transistor (114) to said fuse output lead, said first clock signal (∅ AS ) being selected to go from a low level to a high level and said second clock signal (∅ AR ) being adapted to go from a high level to a low level a relatively short time after said first clock signal goes to a high level so that, when the fuse is blown, said third transistor (114) is initially off to isolate the high level on the fuse output lead, said second transistor (110) is on, and said first transistor (112) turns on in response to the high level of said first clock signal (∅ AS ) for pulling low the voltage at said other end of the fuse so as to hold said third transistor (114) off, thus maintaining the fuse output lead at its high level and pulling the fuse output lead to a low level when the fuse is blown.
Claim 8
Dependent Claim
109 words
A RAM according to any preceding claim, characterised in that it further comprises row and column decoders (32,36) for selecting a row and column of main memory cells, in that the output data from each address buffer (64) is coupled to said decoders for selecting a particular row and column of main memory cells, and further including decoder disabling circuitry (50) receiving the control signal from said comparison means for causing the data output of each address buffer (64) to assume a logic state selected to disable the decoders when said control signal is indicative of a match between incoming addresses and addresses stored in said address stores (70-76).
Claim 9
Dependent Claim
235 words
A RAM having columns of main memory cells (184,188) a plurality of spare memory cells (186, 190), a main decoder (36) for accessing the main memory cells, and a spare decoder (60) for accessing the spare memory cells, and a redundancy scheme for replacing defective main cells with spare cells, characterised in that the redundancy scheme is arranged to replace defective main cells with spare cells without disabling the main decoder, and in that said RAM comprises a memory array divided into first and second sectors, (L,R), the first sector (L) containing a portion (184) of each main memory column and one or more spare columns (186), and the second sector (R) containing the remaining portion (188) of each main memory column and one or more spare columns (190), means (192,194,196,198) for accessing the main memory columns and the spare memory columns such that, when a portion (184) of an addressed main column in said first sector (L) is defective and its remaining portion (188) in said second sector (R) is not defective, the non-defective portion (188) of said addressed column is accessed and a spare replacement column (186, 190) in one of said sectors (L , R) is accessed in place of the defective portion of the addressed column; and means (218,220,222) for coupling the data associated with the accessed portion of the addressed column and the replacement spare column to a data output.
Claim 10
Dependent Claim
235 words
A RAM having columns of main memory cells (184,188) a plurality of spare memory cells (186, 190), a main decoder (36) for accessing the main memory cells, and a spare decoder (60) for accessing the spare memory cells, and a redundancy scheme for replacing defective main cells with spare cells, characterised in that the redundancy scheme is arranged to replace defective main cells with spare cells without disabling the main decoder, and in that said RAM comprises a memory array divided into first and second sectors, (L,R), the first sector (L) containing a portion (184) of each main memory column and one or more spare columns (186), and the second sector (R) containing the remaining portion (188) of each main memory column and one or more spare columns (190), means (192,194,196,198) for accessing the main memory columns and the spare memory columns such that, when a portion (184) of an addressed main column in said first sector (L) is defective and its remaining portion (188) in said second sector (R) is not defective, the non-defective portion (188) of said addressed column is accessed and a spare replacement column (186, 190) in one of said sectors (L , R) is accessed in place of the defective portion of the addressed column; and means (218,220,222) for coupling the data associated with the accessed portion of the addressed column and the replacement spare column to a data output.
Claim 11
Dependent Claim
172 words
A RAM according to Claim 8 characterised in that said accessing means includes a first main input/output buss (192) for accessing the main memory column portions in the first memory sector (L), a first spare input/output buss (196) for accessing the spare memory columns (186) in the first memory sector (L), a second main input/output buss (194) for accessing the main memory column portions in the second memory sector (R), a second spare input/output buss (198) for accessing the spare memory columns (190) in the second memory sector (R), first logic-operated switch means (204) for selectively coupling to the main input/output buss (194) which accesses the non-defective portion of the addressed main column; second logic-operated switch means (202) for selectively coupling to the spare input/output buss (196) which accesses the replacement spare column; and means (218, 220, 222) for coupling said first and second switch means (202,204) to the data output so as to retrieve the data accessed by the 1/0 busses to which said first and second switch means are coupled.
Claim 12
Dependent Claim
412 words
A RAM having a plurality of rows and columns of main memory cells (10-24), having a plurality of spare memory cells (38-48), and having a redundancy scheme for replacing defective main memory cells with spare memory cells, characterised in that an address store (70,72,74,76) for storing the address of a defective main cell is provided and comprises a fuse (F1) having one end thereof coupled to a positive voltage supply (Vcc) a fuse-blowing transistor (98) coupled to the other end of the fuse for carrying current so as to blow the fuse and thereby permanently store an indication that a memory address corresponds to the address of a defective main memory cell, fuse and fuse output leads for carrying logic data indicative of the state of the fuse (F1), means (102, 106) for precharging the fuse and fuse output leads to high logic levels; a first transistor (112) having its drain coupled to said other end of the fuse and adapted to receive at its gate a first clock signal (∅ AS ) selected to go from a low level to a high level; a second transistor (110) having its drain coupled to the source of said first transistor (112) and having a grounded source, a third transistor (114) having its gate coupled to said other end of the fuse (Fl), having a source adapted to receive a second clock signal (∅ AR ), and having a drain coupled to the gate of said second transistor (110), and means (116,118) for selectively coupling said other end of the fuse to said fuse output lead and for simultaneously coupling the drain of said third transistor (114) to said fuse output lead, said second clock (∅ AR ) signal being adapted to go to a low level from a high level a relatively short time after said first clock signal (∅ AS ) goes to a high level so that, when the fuse (Fl) is blown, said third transistor (114) is initially held off to isolate the high level on the fuse output lead, said second transistor (110) is turned on, and said first transistor (112) turns on in response to the high level of said first clock signal for pulling low the voltage at said other end of the fuse so as to hold said third transistor off, thus maintaining the fuse output lead at its high level and pulling the fuse output lead to a low level when the fuse is blown.
Claim 13
Dependent Claim
412 words
A RAM having a plurality of rows and columns of main memory cells (10-24), having a plurality of spare memory cells (38-48), and having a redundancy scheme for replacing defective main memory cells with spare memory cells, characterised in that an address store (70,72,74,76) for storing the address of a defective main cell is provided and comprises a fuse (F1) having one end thereof coupled to a positive voltage supply (Vcc) a fuse-blowing transistor (98) coupled to the other end of the fuse for carrying current so as to blow the fuse and thereby permanently store an indication that a memory address corresponds to the address of a defective main memory cell, fuse and fuse output leads for carrying logic data indicative of the state of the fuse (F1), means (102, 106) for precharging the fuse and fuse output leads to high logic levels; a first transistor (112) having its drain coupled to said other end of the fuse and adapted to receive at its gate a first clock signal (∅ AS ) selected to go from a low level to a high level; a second transistor (110) having its drain coupled to the source of said first transistor (112) and having a grounded source, a third transistor (114) having its gate coupled to said other end of the fuse (Fl), having a source adapted to receive a second clock signal (∅ AR ), and having a drain coupled to the gate of said second transistor (110), and means (116,118) for selectively coupling said other end of the fuse to said fuse output lead and for simultaneously coupling the drain of said third transistor (114) to said fuse output lead, said second clock (∅ AR ) signal being adapted to go to a low level from a high level a relatively short time after said first clock signal (∅ AS ) goes to a high level so that, when the fuse (Fl) is blown, said third transistor (114) is initially held off to isolate the high level on the fuse output lead, said second transistor (110) is turned on, and said first transistor (112) turns on in response to the high level of said first clock signal for pulling low the voltage at said other end of the fuse so as to hold said third transistor off, thus maintaining the fuse output lead at its high level and pulling the fuse output lead to a low level when the fuse is blown.