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

时钟约束问题,求问

时间:10-02 整理:3721RD 点击:
有一个clk pin脚,会跑两个时钟20M,和70M。那么在时序约束时应该怎么写呢?
如果写70M,部分只会在20M工作下的路径时序分析不能通过。

看起来你这个20MHz像是DFT时钟?如果是的话可以用MultiMode + set_case_analysis,分别写两个SDC,用支持MMMC的综合/后端工具分别作收敛。
如果没有那么复杂的模式选择的话,对同一个脚分别create_clock -add两个时钟,再定义伪路径就可以了。



    不是DFT的时钟。是项目中一个比较特别的需求。
只好用第二种时序约束方法,不过有可能false path可能比较多,
很麻烦。

学习了。

如果能方便的找到电路中控制模式的节点,还是可以用第一钟方法。
DFT就是第二种方法伪路径太多。

小编的意思,使用20M时钟和70M时钟的电路会同事工作?不可能吧。
这种case,我觉得单纯约束70M即可,没有问题。

同意楼上的说法,全局用70M,然后个别模块用20M也可以,70M在xilinx器件上只要不是很不好的RTL,一般无压力,其他器件就不晓得了。

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

网站地图

Top