UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 22682

LogiCORE Packet Queue - Flushing the packet being read causes data corruption

Description

Flushing the packet being read causes data corruption.

Solution

If the application flushes the packet that is currently being output on the READ interface, it can cause the core to output corrupted data. The application must implement controls necessary to avoid this condition. One possible solution is to flush each packet when its EOF has been successfully read from the core.

AR# 22682
Date Created 09/04/2007
Last Updated 05/19/2014
Status Archive
Type General Article