Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- Yes, you are right. For a stable system, read rate should grantee higher than write. Thanks --- Quote End --- No that is not right. What goes in must come out i.e. rate_in = rate_out. But rate is time dependent. It is common practice to process bursty data flow using fifo to give elasticity(buffering like water tank) but the rate of fifo_in should tend to be same as data_out over longer segment of time. In these cases it is better to set fifo operating point at some optimum point e.g. half full so that if you run out of input the fifo will supply and if there is a burst of data then fifo has space for it. You will also need an alarm flag just in case.