AR# 47251

Ten Gigabit Ethernet PCS/PMA (10GBASE-R) v2.2 - Kintex-7 - Unable to find an active 'TimeGrp' or 'TNM' or 'TPSync' constraint named 'clk156_mmcm0_i_clkout0'

描述

When implementing the 10GBASE-R PCS/PMA v2.2 core, the generated UCF will throw the following warnings:

WARNING:ConstraintSystem:56 - Constraint <TIMESPEC "TS_rxusrclk2_to_clk156" =
FROM rxusrclk2 TO clk156_mmcm0_i_clkout0 TIG;> [pcs.ucf(90)]: Unable to find
an active 'TimeGrp' or 'TNM' or 'TPSync' constraint named
'clk156_mmcm0_i_clkout0'.

WARNING:ConstraintSystem:56 - Constraint <TIMESPEC "TS_clk156_to_txclk322" =
FROM clk156_mmcm0_i_clkout0 TO txclk322 TIG;> [pcs.ucf(94)]: Unable to find
an active 'TimeGrp' or 'TNM' or 'TPSync' constraint named
'clk156_mmcm0_i_clkout0'.

WARNING:ConstraintSystem:56 - Constraint <TIMESPEC "TS_txclk322_to_clk156" =
FROM txclk322 TO clk156_mmcm0_i_clkout0 TIG;> [pcs.ucf(96)]: Unable to find
an active 'TimeGrp' or 'TNM' or 'TPSync' constraint named
'clk156_mmcm0_i_clkout0'.

解决方案

The workaround is to replace the following lines in the UCF:

TIMESPEC "TS_rxusrclk2_to_clk156" = FROM rxusrclk2 TO clk156_mmcm0_i_clkout0 TIG;
TIMESPEC "TS_clk156_to_txclk322" = FROM clk156_mmcm0_i_clkout0 TO txclk322 TIG;
TIMESPEC "TS_txclk322_to_clk156" = FROM txclk322 TO clk156_mmcm0_i_clkout0 TIG;

with:

TIMESPEC "TS_rxusrclk2_to_clk156" = FROM rxusrclk2 TO refclk TIG;
TIMESPEC "TS_clk156_to_txclk322" = FROM refclk TO txclk322 TIG;
TIMESPEC "TS_txclk322_to_clk156" = FROM txclk322 TO refclk TIG;

These UCF constraints will be fixed in core v2.3 delivered in ISE 14.1

Revision History:
4/12/2012 - Initial Release

AR# 47251
日期 12/15/2012
状态 Active
Type 综合文章
IP