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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2376|回复: 6

[求助] 关于DC综合的一些疑问,请求给与帮助,不胜感激;

[复制链接]
发表于 2019-1-7 19:57:22 | 显示全部楼层 |阅读模式

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

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

x
小白最近在用DC综合一个项目,遇到了一些不理解的地方,希望能够给与帮助,非常的感谢;1.关于脚本中的一些不理解的地方
      set_min_library "smic130_rvt_ss.db" -min_version "smic130_rvt_ff.db"
      这句脚本是什么意思?
      还有就是其作用是什么?
      需要在target_library中设置这两个.db文件吗?


2.还有一个奇怪的问题,我自己写的脚本,每一条命令单独跑的时候是没有任何错误的,但是source 一个tcl文件的时候,
居然工具报了以下的错误,非常的不理解。是我的tcl语法写的有问题吗?是不是有一些要注意的地方啊?
这个是报错的log

这个是报错的log

这个是报错的log

这个是脚本

这个是脚本

这个是脚本
发表于 2019-1-8 08:48:00 | 显示全部楼层
1. dc shell里man一下会看得很明白
2. 环境变量看看有没有问题
发表于 2019-1-8 18:45:35 | 显示全部楼层
1. 应该是operation选择WC_BC模式了吧,这个应该是DC在分析时序时采用的一种方式,一般这样过于悲观了,比较常用的是ocv了。
2. 可能是某个变量定义的有问题,建议source脚本的时候加上source -verbose -echo ../../...tcl,会把脚本里的命令和命令的执行情况打印出来,方便定位问题。
 楼主| 发表于 2019-1-8 21:40:56 | 显示全部楼层
回复 3# Marvin.Liang


   好的,谢谢;   还有一个问题就是,综合之后report_constain -all_violators
   报告显示出,max_transiton和max_capacitance以及max_fanout的错误;
   我想问下,max_transition和max_capacitance以及max_fanout一般设置多少合适?
   我用的.18的工艺库,max_transition 最大的有5 units;max_cap 最大的有24 units;max_fanout 最大的有450 units;
   这三个都出现了违例,我想问下这个是正常的吗?
发表于 2019-1-9 22:41:05 | 显示全部楼层
回复 4# 西门电工


   这三个属于DRC违反,一般在综合时不太管这个违反,会在pnr阶段修的,至于DRC的值一般都是经验值吧,看看工艺库的手册或者问一下厂商。
 楼主| 发表于 2019-1-10 12:33:30 | 显示全部楼层
回复 5# Marvin.Liang

好的,非常感谢;
发表于 2019-3-29 23:08:20 | 显示全部楼层
学习学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-3-29 09:02 , Processed in 0.024387 second(s), 7 queries , Gzip On, Redis On.

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