Version Found: MIG 7 Series v2.3
Version Resolved: See (Xilinx Answer 54025)
Opt_design adds a BUFG between the PLL output clock "freq_refclk" and the FREQREFCLK input to the PHASER_IN in the PHY.
This can cause minimum pulse width violations in the MIG design.
It can be seen in the implementation log files that the "retarget" phase in "opt_design" has added this BUFG to the PLL output:
Phase 1 Retarget
INFO: [Opt 31-138] Pushed 10 inverter(s) to 78 load pin(s).
INFO: [Opt 31-194] Inserted BUFG ClkFreq_BUFG_inst to drive 22 load(s) on clock net ClkFreq
INFO: [Opt 31-193] Inserted 1 BUFG(s) on clock nets
INFO: [Opt 31-49] Retargeted 0 cell(s).
This extra BUFG is not required and should be removed.
The issue can be worked around with the following options:
set_param logicopt.enableBUFGinsertCLK 0
(* dont_touch="true" *) wire freq_refclk;
(* dont_touch="true" *) wire mem_refclk;
(* dont_touch="true" *) wire sync_pulse;
Revision History:
1/21/2015 - Initial Release
Answer Number | 问答标题 | 问题版本 | 已解决问题的版本 |
---|---|---|---|
54025 | MIG 7 Series - IP Release Notes and Known Issues for Vivado | N/A | N/A |
AR# 63165 | |
---|---|
日期 | 01/26/2015 |
状态 | Active |
Type | 已知问题 |
器件 | |
Tools | |
IP |