微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 使用DC综合含有PLL的时钟问题

使用DC综合含有PLL的时钟问题

时间:10-02 整理:3721RD 点击:
用DC综合含有PLL的工程,输入时钟只有一个,用PLL产生若干时钟做为工程各个时钟域的时钟源.
那么在写综合脚本的时候还有没有必要对输入时钟加各种约束,还有就是PLL输出的各个时钟怎么对其加约束?
各位各个大概的思路,谢谢了!

tong wen!

generrally you can just create clock in the output of PLL. it is unnecessary to create clock for the input of PLL. if your PLL has more than one output, you can create clocks for all outputs.

首先要看看你的Pll有没有Phase lock功能,否则哪么所有的输出clock之间都是异步的

好东东;

very good! i agree with you

yuuuuuuuuuuuuuuuuu

dddddd

不大理解4楼说的PLL的相位锁定是指什么,如果是指移相的话,那的确是比较麻烦。
我们通常会不考虑PLL,只是将系统的clock定义在PLL的输出端。
如果PLL输出多个clock给系统用,那么就定义PLL的input clock,然后将PLL的所有的输出定义为这个clock的生成时钟就好了。

xuexi...

这个应该把你的时钟方案说的更详细些。不同的时钟方案,时钟定义是不一样的。
不过,按我的理解,你的系统只会用PLL的输出时钟。如果是这样,时钟就直接定义在PLL的输出。

应该是将时钟定义在PLL各输出上

学习学习

学习了

您好,我目前是用pll当时钟源,我的代码前面有个clk端口,然后pll的输出是clkIn,因为clk用于异步复位一个模块。不知道dc综合时候脚本怎么搞。

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

网站地图

Top