微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > PLL时钟进行时序约束后的相位问题

PLL时钟进行时序约束后的相位问题

时间:10-02 整理:3721RD 点击:


如图所示,clk是源时钟,clk[0],clk[1],clk[2]是PLL的输出时钟,其中clk[0]和clk[2]有延迟,这个问题怎么解决?
setup time slack和hold time slack都没有问题,但我还是想解决它。尝试过让其他时钟延迟,添加了set clock latency,但并没有什么用。所以求高手解决。

你生成pll的时候设置了他们的相位关系吧,你看其他跟源时钟没有延迟的Rise都是0.00ns,才能跟源时钟的相位对齐,现在你这两个时钟的Rise不是0.00ns,所以肯定相对于源时钟有相位变化。你重新生成一次,生成的时候,记得把相位都设成一样的,肯定有选项让你选择的,要么是phase,要么是Rise,两者之一肯定可以设置。

谢了,我试试。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top