Forum Discussion
Altera_Forum
Honored Contributor
16 years agoCan Altera's sync_FIFO or async_FIFO be dead?
Hi, There is a sync_FIFO or async_FIFO in a design. If we write data into it when it's full or read data from it when it's empty, is there any chance that the FIFO will be dead? I mean, in this ca...
Altera_Forum
Honored Contributor
16 years agoIt won't be "dead", but can become corrupted. In that case a clear will reset the state of the FIFO.
There are some safe functions that can be enabled in the megawizard (and I think they are enabled by default). With those options the FIFO won't become corrupted if you try to write to it when it's full or read when it is empty. The action will just be ignored by the FIFO.