Jul
28
1、Hold Time违例可能导致数据在不到一个时钟内穿越触发器。具体例子见参考资料1,P28
2、对有关系的不同时钟域进行约束方法有二:
TIMESPEC TS_CLKA=PERIOD A_GRP 20;
TIMESPEC TS_CLKB=PERIOD B_GRP TS_CLKA*2;
Or
TIMESPEC TS_CLKA=PERIOD A_GRP 20;
TIMESPEC TS_CLKB=PERIOD B_GRP 20;
TIMESPEC TS_CLKA2B=FROM A_GRP TO B_GRP 20;
推荐第一种
3、对没关系的不同时钟域约束,其中间相连的部分需要TIG
具体参见资料P104
参考资料
1、Timing Presentation[ftp://ftp.xilinx.com/pub/documentation/misc/timingcsts6i.pdf]
2、Constraints Guide
2、对有关系的不同时钟域进行约束方法有二:
TIMESPEC TS_CLKA=PERIOD A_GRP 20;
TIMESPEC TS_CLKB=PERIOD B_GRP TS_CLKA*2;
Or
TIMESPEC TS_CLKA=PERIOD A_GRP 20;
TIMESPEC TS_CLKB=PERIOD B_GRP 20;
TIMESPEC TS_CLKA2B=FROM A_GRP TO B_GRP 20;
推荐第一种
3、对没关系的不同时钟域约束,其中间相连的部分需要TIG
具体参见资料P104
参考资料
1、Timing Presentation[ftp://ftp.xilinx.com/pub/documentation/misc/timingcsts6i.pdf]
2、Constraints Guide





