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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 14002|回复: 26

[求助] DC综合结果report_timing cell delay问题

[复制链接]
发表于 2014-3-20 17:10:27 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 dengbo11111111 于 2014-3-20 17:13 编辑

背景:我的设计按照bottom-up方式综合的;reference design “intrlv_1024”在上层design “DEC”之下,例化名为”Inst_intrlv“。问题:我单独综合design “intrlv_1024”的时候时序没问题,但是我在综合 “DEC”时将底层设计 “intrlv_1024”导入并且设置dont_touch属性后发现时序在”Inst_intrlv“里面的有些cell_delay的延迟很大,应该是高扇出问题,但是这些cell不在边界上,应该不存在胶粘逻辑,并且我是在DC-T下用compile_ultra综合的,这个指令自带边界优化。具体问题如下截图所示:
“intrlv_1024”的timing report:
交织.PNG
“DEC”的timing report:

DEC_1

DEC_1


DEC_2

DEC_2


希望大家遇到过此问题的给个建议或者解决方案,谢谢了
 楼主| 发表于 2014-3-21 08:56:37 | 显示全部楼层
回复 2# trippa
不大呀,我是设置的某个DFF的D端口 drive.PNG
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-22 18:25:34 | 显示全部楼层
回复 4# trippa
约束1.PNG 约束2.PNG
以上是我的约束文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-22 18:27:51 | 显示全部楼层
回复 5# 分特

多加选项解决不了问题吧,最多只能增大找到原因的概率而已
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-24 10:06:21 | 显示全部楼层
回复 9# trippa
对于工作环境的设置这一问题,我的工作的逻辑库和物理库已经指定,加上我用的是DC-T,不需要设置WLM,该算法会根据virtual place&route来估计RC,所以应该不需要设置工作环境。你说的对复位信号设置无限大驱动这个约束我先试试,谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-24 10:08:06 | 显示全部楼层
回复 8# wh1105

关键路径在单独的底层模块中是完全满足我的是需要求的,分析我的设计的框图,在顶层应该是不存在关键路径过长过大这一情况的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 08:56:04 | 显示全部楼层
回复 12# wh1105
以下是我在DC中查看的关键路径部分信息 关键路径.PNG
fanout违反了我设置的set_max_fanout 10的drc,并且capacitance也违反了我设置的set_max_capacitance 0.3。代码量太大,不方便粘贴在帖子中
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 20:13:40 | 显示全部楼层
回复 14# trippa

你check_lib看看结果,应该是你的物理库在配置文件中没有导入,我用的是milkyway的,跟你的有点不一样,pdb的我没用过。我遇到过这个问题,原因就是物理库没导入进去
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 22:16:19 | 显示全部楼层
回复 16# liu121zhe

在那个大地方本来就不是ideal的吧,我只对clk、rst设置了ideal_network。Ideal networks are an extension of ideal nets that incorporate automatic propagation  of  the  ideal  attribute. the compile command treats all nets, cells, and pins on the transitive fanout of these objects  as ideal.所以我对这个命令的理解是只有与clk、rst fanout相关的是ideal的,不过你说的这个倒是提供了一种思路
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-25 22:35:28 | 显示全部楼层
回复 19# liu121zhe
check_timing部分截图如下:
check_timing.PNG 这应该是没有问题的,那个warning是因为我没设置hold的input_delay
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-9-15 05:18 , Processed in 0.022404 second(s), 8 queries , Gzip On, Redis On.

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