Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
273 words
An improved first-in/first-out (FIFO) memory circuit, comprising: FIFO data-storage means for storing data information in a group of memory locations, said data-storage means having a first data-input terminal and a data output terminal wherein the FIFO data-storage means includes a series of latches, each latch having a second data-input terminal connected in parallel to said second data input terminals of the other latches, each of said latches having a tri-state data-output terminal connected to said data output terminal of the data-storage means, each of said latches having an input enable terminal for transferring input data from said second data input terminal to said tri-state data output terminal; write-pointer logic means coupled to said data storage means for selecting the next-available one of said memory locations into which the next available data is to be written; read-pointer logic means coupled to said data storage means for providing an address signal to a predetermined first-in memory location of the data-storage means to thereby provide the first-in data of the predetermined memory location at the data output terminal of the data-storage means; output storage means having a single input terminal connected to the output terminal of said data-storage means, said output storage means having an output terminal, said output storage means having a clock terminal for receiving a read clock signal for transferring the data state of the data location containing the first-in data provided from the data-storage means selected by the read-pointer logic means to the output terminal of said output storage means, wherein said output storage means includes a single register having an input terminal connected to the output terminal of said data-storage means.
Claim 2
Dependent Claim
273 words
An improved first-in/first-out (FIFO) memory circuit, comprising: FIFO data-storage means for storing data information in a group of memory locations, said data-storage means having a first data-input terminal and a data output terminal wherein the FIFO data-storage means includes a series of latches, each latch having a second data-input terminal connected in parallel to said second data input terminals of the other latches, each of said latches having a tri-state data-output terminal connected to said data output terminal of the data-storage means, each of said latches having an input enable terminal for transferring input data from said second data input terminal to said tri-state data output terminal; write-pointer logic means coupled to said data storage means for selecting the next-available one of said memory locations into which the next available data is to be written; read-pointer logic means coupled to said data storage means for providing an address signal to a predetermined first-in memory location of the data-storage means to thereby provide the first-in data of the predetermined memory location at the data output terminal of the data-storage means; output storage means having a single input terminal connected to the output terminal of said data-storage means, said output storage means having an output terminal, said output storage means having a clock terminal for receiving a read clock signal for transferring the data state of the data location containing the first-in data provided from the data-storage means selected by the read-pointer logic means to the output terminal of said output storage means, wherein said output storage means includes a single register having an input terminal connected to the output terminal of said data-storage means.
Claim 3
Dependent Claim
23 words
The FIFO memory circuit of claim 1 including status logic means for indicating the availability of storage locations within the FIFO data-storage means.
Claim 4
Dependent Claim
18 words
The FIFO memory circuit of claim 2 wherein the status logic means provides full and empty status flags.
Claim 5
Dependent Claim
37 words
The FIFO memory circuit of claim 1 wherein the write-pointer logic means includes a series of serially-connected shift registers having output terminals for providing respective pointer signals for each of said memory locations of the data-storage means.
Claim 6
Dependent Claim
38 words
The FIFO memory circuit of claim 1 wherein the read-pointer logic means includes a counter and decoding logic, the output terminal of which are for providing respective pointers for each of the memory locations of the data-storage means.
Claim 7
Dependent Claim
95 words
The FIFO memory circuit of claim 1 including input register means for storing input signals to said data-storage means, said input register means having an input terminal for receiving input data and said input register means having an output terminal coupled to the input terminal of said data-storage means, said input register means having a clock terminal for receiving a write clock signal for transferring said input data at the input terminal of the input register means to the output terminal of said input register means and to the input terminal of the data-storage means.