[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FIFO sizes




Hello All,

I was wondering whether there are certain rules of thumb regarding the
sizing of transmit/receive FIFO's for master operations.
For our current application, we will need an average transfer rate of
roughly 15 Mbytes/s, but this can arrive in bursts. What is the maximum
time that we should buffer our data before we will get a grant from the
PCI arbiter? (On a heavily loaded PC)
Assuming that this time is 100 us, a buffer of 1500 bytes should be
sufficient. Let's take 2k byte  to have some more margin. Is this a
reasonble size that will avoid dropped data?

Thank you,

Tom Verbeure
Design Engineer
Alcatel Microelectronics