CDC中最重要的问题是metastability问题. 加入Synchronizer来进行异步时钟的同步,两级的Sync,第二级仍然会出现亚稳态的概率由MTBF决定. MTBF:mean time between fail,数值越大越好,MTBF=1/(Fclk*Fdata*X). 在频率越高的情况下,MTBF越小,而且clock周期也短,此时可以考虑4级Sync. 在sending clock domain,先将数据用reg打一拍,消除glitch,而且减小了Fdata的频率,这样做CDC时,…