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!

cancel
Showing results for 
Search instead for 
Did you mean: 
2,387 Views
Registered: ‎02-07-2008

MIG warning at maximum frequency

Hi,

 

When using MIG, and setting my clock frequency to the maximum value (400MHz), I get a message in yellow saying:

 

"To achieve optimum resource utilization, maintain default clock period given by the tool or a value greater than default clock period. Please contact Xilinx Technical Support for further information".

 

 

mig.png

 

If I understand correctly, that means that if I reduce the clock frequency, it will use less FPGA resources. Is that all it means?

 

Jeff

 

0 Kudos
2 Replies
Moderator
Moderator
2,374 Views
Registered: ‎09-18-2014

Re: MIG warning at maximum frequency

Jeffrey,

 

I take it that the MIG IP/core/tool was created/optimized for certain DDR based interfaces and moving away from those parameters would cost additional penalties in device resources. The higher you go the more resources are consumed to implement the interface. Above ~333MHz it will be more likely that more resources are consumed. I believe this is a message that usually only occurs when using MIG without cost optimized portfolio devices like Spartan-7 or Artix-7. You can generate the core and example designs to see how much additional resources it expects to consume at different frequencies to get an idea of how much additional resources it will consume. 

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Moderator
Moderator
2,180 Views
Registered: ‎11-28-2016

Re: MIG warning at maximum frequency

Hello Jeffrey,

That messaging will be updated in future versions of Vivado to make it more clear exactly what's going on.  Overall there was an effort to improve the MIG resource utilization for some smaller devices and product families and it's not only the default clock period that's optimized it's all of the settings on that page of the MIG configuration tool.  Once the default settings are changed the resource utilization jumps.  You can implement some example designs yourself to see how much utilization increases from the default configuration.

0 Kudos