Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
213 words
A no-fall-through, first-in-first-out (FIFO) memory device wherein data words written into the memory device from an input bus during write clock cycles are read from an output bus during read clock cycles in the same order as previously written, the no-fall-through FIFO memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words written into the storage section during corresponding write cycles; (b) a write pointer connected to the storage section for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connectedtto the storage section for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator for comparing the write pointer value and the read pointer value and for generating a comparator output signal representative of the difference between the write pointer value and the read pointer value; and (e) means for making a data word written into the storage section during a corresponding write cycle when the comparator output signal indicttes that the write pointer value equals the read pointer value available to be read from the storage section before the end of the corresponding write cycle.
Claim 2
Dependent Claim
213 words
A no-fall-through, first-in-first-out (FIFO) memory device wherein data words written into the memory device from an input bus during write clock cycles are read from an output bus during read clock cycles in the same order as previously written, the no-fall-through FIFO memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words written into the storage section during corresponding write cycles; (b) a write pointer connected to the storage section for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connectedtto the storage section for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator for comparing the write pointer value and the read pointer value and for generating a comparator output signal representative of the difference between the write pointer value and the read pointer value; and (e) means for making a data word written into the storage section during a corresponding write cycle when the comparator output signal indicttes that the write pointer value equals the read pointer value available to be read from the storage section before the end of the corresponding write cycle.
Claim 3
Dependent Claim
236 words
A no-fall-through, first-in-first-out (FIFO) memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words, a write port which receives data words from an external source and writes the data words into the storage section during a corresponding write cycle in response to an externally-supplied write signal, and a read port which reads data words from the storage section, in the same sequence as previously written, in response to an externally-supplied read signal and delivers the read data words to an external destination; (b) a write pointer connected to the write port for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connected to the read port for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator that receives the write pointer value and the read pointer value and generates a comparator output signal which is representative of the difference between the write pointer value and the read pointer value; and (e) means for making a data word written into the storage section during a corresponding write cycle when the comparator output signal indicates that the write pointer value equals the read pointer value available to be read from the storage section before the end of the corresponding write cycle.
Claim 4
Dependent Claim
236 words
A no-fall-through, first-in-first-out (FIFO) memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words, a write port which receives data words from an external source and writes the data words into the storage section during a corresponding write cycle in response to an externally-supplied write signal, and a read port which reads data words from the storage section, in the same sequence as previously written, in response to an externally-supplied read signal and delivers the read data words to an external destination; (b) a write pointer connected to the write port for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connected to the read port for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator that receives the write pointer value and the read pointer value and generates a comparator output signal which is representative of the difference between the write pointer value and the read pointer value; and (e) means for making a data word written into the storage section during a corresponding write cycle when the comparator output signal indicates that the write pointer value equals the read pointer value available to be read from the storage section before the end of the corresponding write cycle.
Claim 5
Dependent Claim
192 words
A no-fall-through, first-in-first-out (FIFO) memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words, a write port that receives data words from an external source and writes the data words into the storage section during a corresponding write cycle in response to an externally-supplied read signal and delivers the read data words to an external destination; (b) a write pointer connected to the write port for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connected to the read port for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator that receives that write pointer value and the read pointer value and generates a comparator output signal representative of the difference between the write pointer value and the read pointer value; and (e) control means, connected to receive the comparator output signal and external signals as inputs, for generating status output signals, the control means including means for predictigg transitions in the status output signals.
Claim 6
Dependent Claim
192 words
A no-fall-through, first-in-first-out (FIFO) memory device comprising: (a) a storage section that includes a plurality of storage locations for storing data words, a write port that receives data words from an external source and writes the data words into the storage section during a corresponding write cycle in response to an externally-supplied read signal and delivers the read data words to an external destination; (b) a write pointer connected to the write port for maintaining a write pointer value indicative of the number of data words that have been written into the storage section; (c) a read pointer connected to the read port for maintaining a read pointer value indicative of the number of data words that have been read from the storage section; (d) a comparator that receives that write pointer value and the read pointer value and generates a comparator output signal representative of the difference between the write pointer value and the read pointer value; and (e) control means, connected to receive the comparator output signal and external signals as inputs, for generating status output signals, the control means including means for predictigg transitions in the status output signals.
Claim 7
Dependent Claim
33 words
A no-fall-through FIFO memory device as in claim 3 wherein the external signals include clock signals, the memory device further including maans for propagating the status output signals directly from the clock signals.
Claim 8
Dependent Claim
47 words
A no-fall-through FIFO memory device as in claim 3 and further including means for interlocking the external signals and the status output signals such that the memory device is connectable to a second memory device of the type recited in claim 3 above in a cascaded configuration.
Claim 9
Dependent Claim
21 words
A no-fall-through FIFO memory device as in claim 3 wherein the control means includes means for protecting against erroneous logic states.
Claim 10
Dependent Claim
21 words
A no-fall-through FIFO memory device as in claim 3 wherein the control means includes means for protecting against corruption of data.
Claim 11
Dependent Claim
23 words
A no-fall-through FIFO memory device as in claim 3 wherein the control section includes means for removing spikes on the status output signals.
Claim 12
Dependent Claim
36 words
A no-fall-through FIFO memory device as in claim 8 wherein the means forrremoving spikes includes means for removing combinations of single or double spikes on the status output signals in either a high or low direction.
Claim 13
Dependent Claim
48 words
A no-fall-through FIFO memory device as in claim 3, wherein the external signals include a multi-purpose signal, the memory device further comprising means responsive to the multi-purpose signal for generating a change in the state of the memory device in response to a transition of the multi-purpose signal.
Claim 14
Dependent Claim
21 words
A no-fall-through FIFO memory device as in claim 10 wherein the change of state is the initialization of the memory device.
Claim 15
Dependent Claim
50 words
A no-fall-through FIFO memory device as in claim 10 wherein the external signals include a multi-purpose signal, the memory device further comprising means responsive to the multi-purpose signal for selecting from among alternate functions to be executed by the memory device based upon the logic level of the multi-purpose signal.
Claim 16
Dependent Claim
28 words
A no-fall-through FIFO memory device as in claim 11 wherein the alternate functions include selection of a threshold value for determining the waveform of the status output signal.