FIFO status indicator
AssigneeHyundai Electronics America
InventorsNancy Holt, Stephen M. Johnson
Life of this patent
Estimating the term…
Loading patent…
AssigneeHyundai Electronics America
InventorsNancy Holt, Stephen M. Johnson
Estimating the term…
The invention relates to data transfers between devices having asynchronous clocks. A FIFO having multiple levels holds the data while en route from a sender to a receiver. The invention monitors the FIFO. When all levels become full, the invention issues a FIFO_FULL signal. When all levels become empty, the invention issues a FIFO_EMPTY signal. In these signals, there are four events whose timing is important. (1) The ACTUATION of the FIFO_FULL is immediate; (2) the ACTUATION of the FIFO_EMPTY signal is immediate; (3) the DE-ACTUATION of the FIFO_FULL signal is synchronous with the clock of the computer reading the FIFO; (4) the DE-ACTUATION of the FIFO_EMPTY signal is synchronous with the clock of the computer writing to the FIFO. The invention allows throughput through the FIFO to proceed at a very high speed, even though the sender and receiver are asynchronous.
A status register for a FIFO which has N levels and holds data en route from a SENDER to a RECEIVER, comprising:
Dependencies are inferred from the claim text.