u24c02
Advanced Member level 1
- Joined
- May 8, 2012
- Messages
- 404
- Helped
- 2
- Reputation
- 4
- Reaction score
- 2
- Trophy points
- 1,298
- Activity points
- 4,101
You my want to check the data sheet https://www.xilinx.com/support/documentation/data_sheets/ds099.pdf. Check page 29.
As ftsolutions says, it depends of the width, and also on specifically which FPGA are you using. Some have more BRAM than others. Also consider that you also could use Distributed RAM( Try not to use this one. Verify the synthesis report if it is a BRAM or distributed. the last one would take much longer to synthetize than BRAM).
Also consider that if you use a BRAM, try to use the sizes that are in page 29(in case you want to maximize the usage). Otherwise, you could end up "wasting" some memory because. I could explain more if you need too.
Could you please let me know more ?
Could you be more specific? What part of the datasheet (which you of course have read by now) was unclear?
To solve this faster. At least review the datasheet, everything about BRAM. Then you should specify wich FPGA are you using (model and number of gates, appears on top of the chip), and finally the width of the data that you want to put in the fifo and an estimate number of data values.
If you are not sure of the width nor the number of data values, you should explain a little the application that your trying to achive. Otherwise, imposible to help
can you tell me what is the size of your file??..how many bits does it have...usually a single port bram has 18000 bits(18Kb) so that means that you can use 2250x8 data values....2250 is the length of your fifo and 8 is the width of the data in each address position of fifo i.e 2250 locations.
Why are you asking about a file? The OP is trying to implement a FIFO.can you tell me what is the size of your file??
Why are you asking about a file? The OP is trying to implement a FIFO.
u24c02 you still haven't told us the FIFO depth. you've given us 8-bits as the width, but what is the depth you are trying to achieve?
regards
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?