CDC Schemes
下面是一些questa使用时常见的cdc schemes的解释
reconvergence
reconvergence的原理如下图所示
如上图所示,sig1和sig2经sync cell同步过来后,又在组合逻辑上reconvergence了,最后送到rx domain的flip-flop上;
Fan-in of a flip-flop includes at least two separately synchronized CDC signals from a different clock domain.
如果上图中的sig1和sig2这个两个信号来自于同一组bus,那么这个schemes也会report为:
1、reconvergence_bus
2、reconvergence_mixed
如果sig1和sig2并非来自同一组bus,那么这个schemes会被report为reconvergence;
注意:
这里的sig1和sig2必须来自同一个clock domain;如果sig1和sig2分别来自不同的clock domain,那么这个scheme属于后面介绍的reconvergence_multi_tx_clock;
reconvergence_bus
reconvergence_bus的原理如下图所示