棋子 · 2019年10月17日

Clock_info03a问题blackbox

1.png
请问什么叫assume_path?
定义了以后clkout和clk是什么关系?
什么情况下可以使用assume path?
什么情况下又该直接定义clkout为时钟?
两者使用对这个black box有何要求?

1 个回答 得票排序 · 时间排序
极术小姐姐 · 2019年10月17日

1、assume_path就是假设有这么一条路径,让工具去分析。因为clk经过了blackbox,工具无法对blackbox进行分析,但是clk_out又是后级的时钟信号,所以需要用assume_path对clk_out进行约束,让clk经过blackbox输出clk_out。
2、clk和clk_out是同时钟域的同步clock
3、两种方法等同。
4、对blackbox没有要求。

你的回答