AR# 58996

System Generator for DSP 13.4 to 14.7 - Why does the %full flag always stay at zero when simulating the First Word Fall Through (FWFT) FIFO in Simulink?

Description

Why does the %full flag always stay at zero when simulating the First Word Fall Through (FWFT) FIFO in Simulink?

Solution

This is a known problem with the FIFO when the FWFT option is enabled. The hardware will work correctly, as will the HDL simulation.

You can work around this issue by generating a synchronous FIFO with FWFT enabled in the CORE Generator tool, then bringing it into System Generator for DSP as a blackbox.

Information on how to bring a core into System Generator for DSP as a blackbox can be found in the System Generator for DSP User Guide (UG639), under the Blackbox example:
http://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/sysgen_gs.pdf

Linked Answer Records

Master Answer Records

AR# 58996
Date 01/08/2014
Status Active
Type General Article
Tools
IP