Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
155 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of reduntant memory cells; a redundant decoder, for selecting a reductant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; and an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle, said enable circuit responsively coupled to said redundant decoder so that, responsive to said redundant decoder indicating that no redundant memory cell is selected, said enable signal is terminated.
Claim 2
Dependent Claim
155 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of reduntant memory cells; a redundant decoder, for selecting a reductant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; and an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle, said enable circuit responsively coupled to said redundant decoder so that, responsive to said redundant decoder indicating that no redundant memory cell is selected, said enable signal is terminated.
Claim 3
Dependent Claim
50 words
The integrated circuit of claims 1, wherein said enable signal is responsively coupled to said redundant decoder so that, responsive to said redundant decoder failing to indicate within a delay period after said enable signal is generated that redundant memory cell is to be selected, said enable signal is terminated.
Claim 4
Dependent Claim
73 words
The integrated circuit of claim 1, further comprising: a transition detection circuit, coupled to input terminals of said memory, for detecting a transition at at least one of said input terminals, and having an output for presenting an initiate signal responsive thereto; wherein the output of said transition detection circuit is coupled to said enable circuit in such a manner that said enable circuit generates said enable signal responsive to said initiate signal.
Claim 5
Dependent Claim
15 words
The integrated circuit of claim 1, wherein said redundant read means comprises a sense amplifier.
Claim 6
Dependent Claim
181 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells arranged in a plurality of redundant columns; a redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder, and comprising a plurality of redundant column decoders, each associated with one of said plurality of redundant columns; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; and an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle, coupled to each of said plurality of redundant column decoders so that, responsive to said redundant decoder indicating that no redundant memory cell is selected, said enable signal is terminated.
Claim 7
Dependent Claim
181 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells arranged in a plurality of redundant columns; a redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder, and comprising a plurality of redundant column decoders, each associated with one of said plurality of redundant columns; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; and an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle, coupled to each of said plurality of redundant column decoders so that, responsive to said redundant decoder indicating that no redundant memory cell is selected, said enable signal is terminated.
Claim 8
Dependent Claim
59 words
The integrated circuit of claim 5, wherein said enable signal is responsively coupled to said plurality of redundant column decoders so that, responsive to all of said plurality of redundant column decoders falling to indicate within a delay period after said enable signal is generated that a redundant memory cell is to be selected, said enable signal is terminated.
Claim 9
Dependent Claim
198 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells; redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle; means for generating an initiate pulse responsive to an external signal indicating that a memory access is to be initiated; and p1 a gate having a first input coupled to receive said enable signal, having a second input coupled to receive said initiate pulse, and having an output coupled to said redundant read means, for generating a signal at its output responsive to said enable signal and to the end of said initiate pulse.
Claim 10
Dependent Claim
198 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells; redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; an enable circuit for generating said enable signal responsive to the initiation of a memory access cycle; means for generating an initiate pulse responsive to an external signal indicating that a memory access is to be initiated; and p1 a gate having a first input coupled to receive said enable signal, having a second input coupled to receive said initiate pulse, and having an output coupled to said redundant read means, for generating a signal at its output responsive to said enable signal and to the end of said initiate pulse.
Claim 11
Dependent Claim
257 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells; a redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; means for generating an initiate pulse responsive to an external signal indicating that a memory access is to be initiated; an enable circuit, for generating said enable signal responsive to the initiation of a memory access cycle, comprising: a leading edge circuit, having an input coupled to the output of said generating means and having an output for presenting a control signal for a delay period responsive to receiving said initiate pulse; a match circuit, having an input coupled to the output of said redundant decoder, and having an output for presenting a match signal responsive to said redundant decoder indicating that the address signal received thereby corresponds to a programmed value therein; and enable logic, having inputs coupled to receive said control signal and said match signal, and having an output for generating said enable signal responsive to receipt of either said control signal or said match signal.
Claim 12
Dependent Claim
257 words
An integrated circuit comprising a memory, said integrated circuit comprising: a plurality of primary memory cells, arranged in a primary array; means for accessing a primary memory cell responsive to an address signal presented thereto; a redundant memory array comprising a plurality of redundant memory cells; a redundant decoder, for selecting a redundant memory cell responsive to an address signal presented thereto corresponding to a programmed value in said redundant decoder; redundant read means for sensing the state of a selected redundant memory cell and communicating the same to an output of the memory, said redundant read means having a control input coupled to receive an enable signal; means for generating an initiate pulse responsive to an external signal indicating that a memory access is to be initiated; an enable circuit, for generating said enable signal responsive to the initiation of a memory access cycle, comprising: a leading edge circuit, having an input coupled to the output of said generating means and having an output for presenting a control signal for a delay period responsive to receiving said initiate pulse; a match circuit, having an input coupled to the output of said redundant decoder, and having an output for presenting a match signal responsive to said redundant decoder indicating that the address signal received thereby corresponds to a programmed value therein; and enable logic, having inputs coupled to receive said control signal and said match signal, and having an output for generating said enable signal responsive to receipt of either said control signal or said match signal.
Claim 13
Dependent Claim
73 words
The integrated circuit of claim 8, wherein said leading edge circuit generates said control signal responsive to the leading edge of said initiate pulse; and wherein said enable logic also has an input for receiving said initiate pulse, and is responsive thereto in such a manner that said enable signal is generated responsive to receipt of either said control signal or said match signal in combination with the end of said initiate pulse.
Claim 14
Dependent Claim
34 words
The integrated circuit of claim 9, wherein said leading edge circuit comprises: a pulse generating circuit for generating said control signal as a pulse responsive to receiving said leading edge of said initiate pulse.
Claim 15
Dependent Claim
96 words
The integrated circuit of claim 8, wherein said redundant memory array comprises a plurality of redundant columns; wherein said redundant decoder comprises a plurality of redundant column decoders, each associated with one of said plurality of redundant columns; and wherein said match circuit comprises: a conjunctive logic circuit, having an input coupled to each of said plurality of redundant column decoders, and having an output for presenting said match signal responsive to any of said redundant column decoders indicating that the received address signal corresponds to a programmed value in one of said redundant column decoders.
Claim 16
Independent Claim
144 words
A method of operating a memory in an integrated circuit, said memory including primary and redundant memory cells, a redundant decoder into which a memory address may be programmed responsive to receipt of which a redundant memory cell is to be accessed instead of a primary memory cell, and a redundant read circuit for reading the state of an accessed redundant memory cell and communicating the same externally from the memory cell redundant read circuit dynamically controlled by a read enable signal, comprising: responsive to receiving an external signal indicating initiation of a memory access, generating said read enable signal to said redundant read circuit; comparing a received memory address with the programmed address in said redundant decoder; after said generating step, terminating said read enable signal responsive to said comparing step indicating that the received memory address does not match the programmed address.
Claim 17
Independent Claim
144 words
A method of operating a memory in an integrated circuit, said memory including primary and redundant memory cells, a redundant decoder into which a memory address may be programmed responsive to receipt of which a redundant memory cell is to be accessed instead of a primary memory cell, and a redundant read circuit for reading the state of an accessed redundant memory cell and communicating the same externally from the memory cell redundant read circuit dynamically controlled by a read enable signal, comprising: responsive to receiving an external signal indicating initiation of a memory access, generating said read enable signal to said redundant read circuit; comparing a received memory address with the programmed address in said redundant decoder; after said generating step, terminating said read enable signal responsive to said comparing step indicating that the received memory address does not match the programmed address.
Claim 18
Dependent Claim
67 words
The method of claim 13, further comprising: generating an initiate pulse responsive to receiving said external signal indicating initiation of a memory access; and wherein said step of generating said read enable signal further comprises: gating said read enable signal with said initiate pulse in such a manner that said redundant read circuit is not enabled responsive to said read enable signal until after said initiate pulse.
Claim 19
Dependent Claim
125 words
The method of claim 13, wherein said plurality of redundant memory cells are arranged in a plurality of redundant columns; wherein said redundant decoder comprises a plurality of redundant column decoders, each associated with one of said redundant columns, each of which may be programmed with a value responsive to which a redundant memory cell in its associated redundant column is to be selected, and each having an output for presenting a signal indicating whether or not the received memory address matches its programmed value; and wherein said comparing step comprises: performing a logic operation on the outputs of said plurality of redundant column decoders to determine if the received memory address matches the programmed value in any of said plurality of redundant column decoders.