04-24-2019 07:38 AM
I want to send 2000 points(+14,4 FXP) from host to FPGA by FIFO and save in block memory,but I can't read them from the block memory anymore
04-25-2019 04:38 AM
04-25-2019 08:21 AM - edited 04-25-2019 08:23 AM
Why don't you wire the lower read node with the FIFO constant? I've never seen a construct like that before....
Are you sure you're not just reading the data but it's too fast to see? The output value on the FP will be overwritten so fast, it might just look like it's not working.
Instead of using accumulators as an index for your BRAM, use a +1 set to wrap with the apprpriate FXP datatype.
04-25-2019 08:37 AM
Because I want to cycle use this group of data as an input signal,and I will calculate them before input
04-25-2019 09:28 AM
@mingzz wrote:
Because I want to cycle use this group of data as an input signal,and I will calculate them before input
I'm having trouble attaching context to this answer. Which question are you replying to?
04-26-2019 03:05 AM
I'm sorry,that's replying to you first questoion, I thought the data transfered by FIFO can use only once at first time,and now I save these data in an array;
For the second question,I had set the read time in FPGA as 1ms,but I still get noting on the FP,maybe I make some mistakes about the block memory.
And for the third,yes u r right, I made it complex.
Thank you.
But now I meet another question,in a for-loop structure,how can I output a data after every cycle