Forum Discussion
Altera_Forum
Honored Contributor
8 years agoOk, I did some further investigations but still I have no idea why this is happening.
I don't think that the problem is timing related since I get no message from Time Quest around this part of the design. Like written above, I use some of the LEDs of the DE1-SoC board to display the current value of rdusedw. When I use this signal in any possible way (like simply forwarding two of the bits), all LEDs stay dark indicating the FIFO to be always empty. But when I remove every line of VHDL code containing the rdusedw signal, the LEDs show the current value of elements stored in the FIFO as expected. So is there something is miss or do I have to add special Contraints to the SDC file to see if something is wrong with the timing? PS: I took a closer look on the RTL schematic and there is nothing between the output register of the FIFO and the input register of my design (when reading the rdusedw inside my clocked process @143MHz)