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# 46857

13.4 EDK - "ERROR:Pack:2501 - Symbol " "of type MCB has a property "MEM_DDR3_WRT_RECOVERY" with an illegal value of "3"

Description

If I use axi_s6_ddrx_0, an error similar to the following occurs in Implementation:

ERROR:Pack:2501 - Symbol "u2/axi_s6_ddrx_0/axi_s6_ddrx_0/mcb_ui_top_0/mcb_raw_wrapper_inst/samc_0" of type MCB has a property "MEM_DDR3_WRT_RECOVERY" with an illegal value of "3".

Solution

The equation of MEM_DDR3_WRT_RECOVERY is:

localparam  C_MEM_DDR3_WRT_RECOVERY = (C_MEM_TYPE !="DDR3") ? 5: ((C_MEM_TWR   +C_MEMCLK_PERIOD -1) /C_MEMCLK_PERIOD);

This message is generally based on clock frequency. 

The error can occur if an invalid clock frequency for DDR3 is used, (for example 200 MHz), which is below the ~300 MHz DDR3 minimum frequency.

AR# 46857
Date Created 03/19/2012
Last Updated 09/16/2014
Status Active
Type General Article
Tools
  • ISE Design Suite - 13
  • ISE Design Suite - 13.1
  • ISE Design Suite - 13.2
  • More
  • ISE Design Suite - 13.3
  • ISE Design Suite - 13.4
  • EDK - 13
  • EDK - 13.1
  • EDK - 13.2
  • EDK - 13.3
  • EDK - 13.4
  • Less
IP
  • AXI Spartan-6 FPGA DDRX Memory Controller