VHDL Users
Change the following line in "ui_wr_data.vhd" from:
wr_data_end <= app_wdf_end_r1 AND app_wdf_rdy_r_copy1;
to include "app_wdf_wren_r1":
wr_data_end <= app_wdf_end_r1 AND app_wdf_rdy_r_copy1 AND app_wdf_wren_r1;
Verilog Users
Change the following line from:
wire wr_data_end = app_wdf_end_r1 && app_wdf_rdy_r_copy1;
to:
wire wr_data_end = app_wdf_end_r1 && app_wdf_rdy_r_copy1 && app_wdf_wren_r1;
The "wr_data_end" indirectly affects the "occ_cnt" value, which in turn affects the wr_data_index and wr_data_addr and can cause problems in hardware and simulations.
This is fixed in the ISE 13.2 MIG v3.8 release.
| Answer Number | Answer Title | Version Found | Version Resolved |
|---|---|---|---|
| 39128 | MIG Virtex-6 and Spartan-6 v3.7 - Release Notes and Known Issues for ISE Design Suite 13.1 | N/A | N/A |