FIFO design

Feb 26, 2006 1 Replies

what is the difference in using DPRAM instead of RAM for asynchronous FIFO design?



Is it necessary to use DPRAM for designing Asynchronous FIFO?



A dual-port RAM is ideal, because you can dedicate one port to the writing, and the other one to the reading, with no interaction between them (until you go full or empty).Only the flag control is tricky. With a single port RAM, you must arbitrate between the asynchronous reading and writing, since the RAM can only perform one operation at a time. A low-performance (

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required