Back to results
US 7,116,599 B1Granted
High speed FIFO synchronous programmable full and empty flag generation
AssigneeCypress Semiconductor Corporation
InventorsJohnie Au, Chia Jen Chang, Parinda Mekara
Life of this patent
Estimating the term…
Abstract
An apparatus comprising a flag generation circuit configured to generate a full flag signal in response to (i) a read clock signal, (ii) a write clock signal and (iii) a look ahead bitwise comparison configured to detect when a read count signal and a write count signal are equal.
Claims18
An apparatus comprising:
- a comparator configured to assert a compare signal when a read count signal matches a write count signal;
- and
- a flag generation circuit connected to said comparator and configured to assert a full flag signal in response to (i) a read clock signal, (ii) a write clock signal and (iii) said compare signal, wherein said compare signal comprises a look ahead compare signal.
A method for providing programmable full flag generation, comprising the steps of:
- (A) asserting a compare signal when a read count signal and a write count signal are equal;
- and
- (B) asserting a full flag signal in response to all of a read clock signal, a write clock signal and said compare signal, wherein step (B) further comprises (i) generating a first pulse configured to generate a first predetermined state of said full flag signal in response to both said compare signal and said write clock signal and (ii) generating a second pulse configured to generate a second predetermined state of said full flag signal in response to both said compare signal and said read clock signal.
An apparatus comprising:
- a comparator configured to assert a compare signal when a read count signal matches a write count signal;
- and
- a flag generation circuit connected to said comparator and configured to assert a full flag signal in response to (i) a read clock signal, (ii) a write clock signal and (iii) said compare signal, wherein said full flag signal comprises a programmable almost full status flag.
Dependencies are inferred from the claim text.