Version Found: v1.8.a
Version Resolved: See (Xilinx Answer 54025)
The MIG 7 Series RLDRAM 3 v1.8.a design also uses a bus turnaround time of 8 CK/CK# cycles to account for input timing skew and data bus contention.
This latency can be reduced from 8 down to 4 to improve the turnaround latency and improve bus efficiency.
To change the bus turnaround latency, the following code changes must be done in mig_7series_v1_8_rld_mc.v:
Change
localparam WR_TO_RD_CHK = (MEM_TYPE=="RLD2_CIO" || MEM_TYPE == "RLD3") ? 8 : 0;
localparam RD_TO_WR_CHK = (MEM_TYPE=="RLD2_CIO" || MEM_TYPE == "RLD3") ? 8 : 0; //12
To
localparam WR_TO_RD_CHK = (MEM_TYPE=="RLD2_CIO" || MEM_TYPE == "RLD3") ? 4 : 0;
localparam RD_TO_WR_CHK = (MEM_TYPE=="RLD2_CIO" || MEM_TYPE == "RLD3") ? 4 : 0; //12
Note: The latency must be in multiples of 4 CK cycles as a result of the 1/4 rate memory controller.
Revision History
06/19/2013 - Initial release
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
54025 | MIG 7 Series - IP Release Notes and Known Issues for Vivado | N/A | N/A |
AR# 56217 | |
---|---|
日期 | 10/01/2013 |
状态 | Active |
Type | 已知问题 |
器件 | |
IP |