在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4840|回复: 5

[求助] 关于DC综合后,将某些信号设为don't touch表示疑惑

[复制链接]
发表于 2014-6-19 22:54:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
请教大家一个问题。我这里有这样一段代码:
always@(*)
  begin:produce_cut_width
            if(!rst_n)
                     begin
                 cut_w   =      0                  ;
                     end
            else
                     begin
                              if(cut_posi==0)
                                       cut_w   =      0;
                              else if(|cut_posi[42:38])
                                       cut_w   =      3'd1;
                              else if(|cut_posi[37:32])
                                       cut_w   =      3'd2;       
                              else if(|cut_posi[31:26])
                                       cut_w   =      3'd3;
                              else if(|cut_posi[25:20])
                                       cut_w   =      3'd4;
                              else if(|cut_posi[19:13])
                                       cut_w   =      3'd5;
                              else
                                       cut_w   =      3'd6;
                     end
  end  
我发现我要是将这个写成组合逻辑,则经过DC后,cut_w信号就会被标志成don't touch。从而整个电路的延迟会变的特别大。而改为时序逻辑时,就不会有这样的问题。
我的脚本里面只对clk 和 rst_n设置了don't touch
因此在这里想问下:1、这个don't touch到底是什么意思,会造成什么结果。
                          2、为什么我写成组合逻辑后,报告中会出现cut_w这个信号是dont't touch 的啊?这一般会是什么原因呢?

谢谢了
发表于 2014-6-21 22:45:03 | 显示全部楼层
rst_n看上去是复位信号,设成dont touch后会将dont touch属性传递给连接的net,因为复位的负载一般很大造成这根信号上的延时看上去很大,可以使用set_ideal_network什么什么的命令,有点忘记了,综合时将时钟和复位设成ideal的信号。
还有给个小建议时钟和复位信号不要经过组合逻辑使用。具体原因忘记了,嘿嘿
发表于 2014-6-23 09:58:33 | 显示全部楼层
回复 2# liyanyu_1987

rst信号不要经过组合逻辑,是因为rst其实和clk一样,也要做rst tree。那么芯片各个地方的rst延时不一样。
 楼主| 发表于 2014-6-23 10:09:59 | 显示全部楼层
回复 2# liyanyu_1987


    非常感谢,我明白了
 楼主| 发表于 2014-6-23 10:10:36 | 显示全部楼层
回复 3# haimo


    哦,知道了,好多东西都还不会,慢慢学吧。谢谢您了
发表于 2019-1-9 12:44:30 | 显示全部楼层
好贴!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-4-26 06:38 , Processed in 0.021026 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表