Large fast FIFO?

Jun 25, 2004 2 Replies

I need a large FIFO memory, preferably as 2Mx32bit (150Mhz clock) and I don't want to spend the time and bucks on FPGA+memory to do this. I have a hard time finding this. Is it really that useless? Any clues?


I'd looked into this issue a few times over the last few years. The largest dedicated FIFO's you can find these days are 256Kx36. You usually pay through the nose for them and they usually have excessive lead times. They are manufactured by IDT with generic part number 72T36125.

We settled on implementing FIFOs with an FPGA, an SDRAM, SDRAM controller IP, and a bit of custom logic. With this setup, considering what parts are commonly available with short lead times, we wound up with a 512Mx32 FIFO, which was way beyond what we were orginally looking for.

The memory situation has gotten to the point where the small specialty FIFOs are very expensive and generalized memory is really, really big, but cheap as borscht.

Dwayne Surdu-Miller

Oops! I got my bit and word totals confused. What we wound up with was a 16Mx32 FIFO, not 512Mx32. My apologies.

Dwayne Surdu-Miller

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required