Knowledge Base Article
Why does SCFIFO almost_empty signal stay high while usedw is larger than almost_empty threshold ?
Description
Due to a problem in the SCFIFO, the almost_empty signal stays "high" even if enough data is written into SCFIFO.
This problem only occurs in case of both "Show-ahead mode" used and almost_empty threshold is set to "2".
Resolution
To work around this issue, perform one of the following actions:
- Set Normal synchronous FIFO mode instead of Show-ahead synchronous FIFO mode
- Set the almost empty value to something other than 2
- Enable underflow circuitry protection
This problem is fixed beginning with the Quartus Prime software version 17.1.
Updated 3 months ago
Version 2.0No CommentsBe the first to comment