Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
84 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data.
Claim 2
Dependent Claim
84 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data.
Claim 3
Dependent Claim
21 words
A memory device according to claim 1 wherein the pulse circuit comprises: validation means for determining when the data is valid.
Claim 4
Dependent Claim
64 words
A memory device according to claim 1 wherein the pulse circuit comprises: validation means for determining when the data is valid, the validation means being coupled to receive (1) the data and (2) an address signal for retrieving the data from the memory array, the validation means outputting a data valid signal when the validation means receives both the data and the address signal.
Claim 5
Dependent Claim
63 words
A memory device according to claim 1 wherein the pulse circuit comprises: a data present circuit, coupled to receive the data, for providing a data present signal upon receipt of the data; and a sliding pulse circuit for generating a data valid signal upon receipt of both the data present signal and an address signal used to retrieve the data from the memory.
Claim 6
Dependent Claim
97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of fixed duration.
Claim 7
Dependent Claim
97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of fixed duration.
Claim 8
Dependent Claim
97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of variable duration.
Claim 9
Dependent Claim
97 words
A memory device comprising: a memory array; an output buffer operatively coupled to the memory array, the output buffer temporarily storing data that is retrieved from the memory array during a read cycle, the output buffer holding the data until it is replaced by subsequently retrieved data; and a pulse circuit operatively coupled to the memory array and the output buffer, the pulse circuit outputting a pulse signal as soon as data is valid which causes the output buffer to store the retrieved data, the pulse circuit being configured to output a pulse signal of variable duration.
Claim 10
Dependent Claim
154 words
A memory device comprising: a memory array for storing data; a read/write system for providing row and column address signals for accessing the data stored in the memory array during a read cycle; a data present circuit for providing a data present signal when the data is retrieved from the memory array; a sliding pulse circuit operatively coupled to the read/write system and the data present circuit, the sliding pulse circuit providing a data valid signal upon receipt of both the data present signal and the column address signal; a row address valid circuit operatively coupled to the read/write system and the sliding pulse circuit, the row address valid circuit generating a pulse signal upon receipt of the row address signal and the data valid signal; and an output buffer, operatively coupled to the memory array, for temporarily storing the retrieved data upon receipt of the pulse signal from the row address valid circuit.
Claim 11
Dependent Claim
154 words
A memory device comprising: a memory array for storing data; a read/write system for providing row and column address signals for accessing the data stored in the memory array during a read cycle; a data present circuit for providing a data present signal when the data is retrieved from the memory array; a sliding pulse circuit operatively coupled to the read/write system and the data present circuit, the sliding pulse circuit providing a data valid signal upon receipt of both the data present signal and the column address signal; a row address valid circuit operatively coupled to the read/write system and the sliding pulse circuit, the row address valid circuit generating a pulse signal upon receipt of the row address signal and the data valid signal; and an output buffer, operatively coupled to the memory array, for temporarily storing the retrieved data upon receipt of the pulse signal from the row address valid circuit.
Claim 12
Dependent Claim
26 words
A memory device according to claim 7 wherein the sliding pulse circuit includes a pulse width circuit for establishing a duration of the data valid signal.
Claim 13
Dependent Claim
26 words
A memory device according to claim 7 wherein the sliding pulse circuit includes a delay circuit for establishing a fixed duration of the data valid signal.
Claim 14
Independent Claim
78 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having data stored therein; addressing the memory array to retrieve the data; reading the data from the memory array; generating a pulse signal when both (1) the memory array is addressed and (2) the data is read from the memory array; and transferring the data from the memory array to the output buffer in response to the pulse signal.
Claim 15
Independent Claim
78 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having data stored therein; addressing the memory array to retrieve the data; reading the data from the memory array; generating a pulse signal when both (1) the memory array is addressed and (2) the data is read from the memory array; and transferring the data from the memory array to the output buffer in response to the pulse signal.
Claim 16
Dependent Claim
15 words
A method according to claim 10 further comprising generating a pulse signal of fixed duration.
Claim 17
Dependent Claim
15 words
A method according to claim 10 further comprising generating a pulse signal of variable duration.
Claim 18
Independent Claim
157 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having first and second data stored therein; addressing a first memory location containing the first data; reading the first data from the memory array; generating a first pulse signal when the first memory location is addressed and the first data is read from the memory array; transferring the first data from the memory array to an output buffer in response to the first pulse signal; temporarily holding the first data in the output buffer; addressing a second memory location containing the second data; reading the second data from the memory array; generating a second pulse signal when the second memory location is addressed and the second data is read from the memory array; and transferring the second data from the memory array to the output buffer to replace the first data in response to the second pulse signal.
Claim 19
Independent Claim
157 words
A method for outputting data from a memory device, the method comprising the following steps: providing a memory array having first and second data stored therein; addressing a first memory location containing the first data; reading the first data from the memory array; generating a first pulse signal when the first memory location is addressed and the first data is read from the memory array; transferring the first data from the memory array to an output buffer in response to the first pulse signal; temporarily holding the first data in the output buffer; addressing a second memory location containing the second data; reading the second data from the memory array; generating a second pulse signal when the second memory location is addressed and the second data is read from the memory array; and transferring the second data from the memory array to the output buffer to replace the first data in response to the second pulse signal.