微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC后端设计交流 > 综合时怎么给生成的rst信号设置dont_touch attribute

综合时怎么给生成的rst信号设置dont_touch attribute

时间:10-02 整理:3721RD 点击:
就像下面这段代码,rst_i为输入端口,但是它生成了两个复位信号rst_ii和rst,在该模块中,实际起到复位作用的都是rst_ii和rst信号,那我该怎么给rst_ii和rst信号设置属性呢?例如set_dont_touch [get_ports {rst_i}]这种的?
inputrst_i,
regrst_ii;
always @ ( posedge clk) begin
rst_ii <= rst_i | ~phy_init_done_i;
end
assignrst = rst_ii | ~rrsht_init_done | ~wrsht_init_done ;
还望高手赐教,thanks a lot!

自己顶一下……

综合阶段,一种设置方法应该可行:
set_falst_path -from rst_i

请问这个语句是什么意思呢?我知道set_false_path通常用在异步时钟信号及rst信号之间,但是不知道起什么作用?多谢!

就是无视以rst_i为起点的整个reset网络。

多谢啦!

客气客气。

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

网站地图

Top