Half-full flag generator for synchronous FIFOs
AssigneeCypress Semiconductor Corporation
InventorsPidugu L. Narayana, Andrew L. Hawkins
Life of this patent
Estimating the term…
Loading patent…
AssigneeCypress Semiconductor Corporation
InventorsPidugu L. Narayana, Andrew L. Hawkins
Estimating the term…
The invention concerns an asynchronous state machine with a programmable tSKEW which may be used to generate a half-empty and half-full flags in a synchronous FIFO buffer. The present invention may reduce the delay associated in producing the half-full or half-empty flags from a typical eight gate delays, to as little as no gate delays. The reduction may be accomplished by using a first state machine which can make an internal flag go low, or active, and a second state machine which can make the internal flag go high, or inactive. The functioning of the first and second state machines may be controlled by a blocking logic. The output of each of the state machines may be stored in a latch. The output of the latch may be presented to an input of the blocking logic, which may be used by the blocking logic to control the activity of the state machines.
A circuit for generating an output flag representing the fullness of a FIFO buffer, said apparatus comprising:
An apparatus for generating an output flag representing the fullness of a buffer, said apparatus comprising:
A method for indicating the fullness of a buffer comprising the steps of:
Dependencies are inferred from the claim text.