Reading sequential data from Streaming in | Cypress Semiconductor
Reading sequential data from Streaming in
I'm testing the streaming in firmware on the FX3.
Using a fifo 32 bit interface between Spartan 6 FPGA and FX3,
i'm trying to read a simple counter inside the FPGA from Control Center.
What's troubling me is that, after resetting both FPGA and FX3, when I press "Transfer Data-IN",
the first 32 bit I read is different from 0.
This lead me to think that as soon as I program the FPGA it starts to count and write into FX3 DMA buffer.
How can I read sequentially the counter avoiding data loss?