Asynchronous FIFO and discontinuous write clock
Hello,
The FPGA is a Cyclone 10LP (10CL016YU256I7G).
The FIFO is configured as separate write and read clocks, it is 32 words deep.
I have a design where the write clock is discontinuous. I have a difference between simulation and hardware behavior. In fact, all works great in simulation. However, it does not work as expected in hardware. I suppose that simulation model is not accurate with the real hardware.
What I observe, when I write the four words (full and empty signals are useless as I have another way of knowing how many words have been written), the first read is always 0 and the fourth read give me the penultimate word.
So, question is : can we use this asynchronous FIFO with a discontinuous write clock ?
Many thanks in advance for the help.
Steve