DC综合中compile和compile_ultra有什么区别?
二者使用的作用上有什么区别?使用时候如何选择?
优化的策略更多,结果更好些
太荣幸了,又见阁下!
按阁下的说法是不是,每次综合直接用complie_ultra就行了?就可以得到更好的结果了啦。嚯嚯…你太有才了!
-----------------------------------------------------
回小编:sdb不必须,尤其是不用图形界面 da dv的时候更不用。
即使用了da dv 没有添加sdb的话,dc也自带通用的sdb库的。
1.同问。
是不是每次综合直接用complie_ultra就行了?
2.优化的策略更好?compile的时候不是最优化的优化吗?难道还有所保留?
complie_ultra优化的时候参考的东西有什么不同?
compile_ultra会打开一些优化选项,使用一些附加的优化能力,需要单独的license支持
比如说,topo模式就只能在compile_ultra下进行
当然也有问题,比如说综合的时间会明显变长
多谢大家。大点的设计是选哪种的比较好呢?
good experience for me
very good
所以最好选择compile_ultra,毕竟关心的是最后出来的结果,综合时间长点无所谓的,不过太大的设计用分块综合比较好。
还是不清楚
5楼正解 ultra要额外的license 优化算法更多一些
曾经试过用compile_ultra,hie综合的时候他会自动帮你打平一些逻辑(不加no_auto_ungroup选项的话),但是compile却不会
牛人很多啊,学习了
个人觉得synopsys就是靠这种不断的增加融合不同的脚本生成新的命令来卖钱。呵呵。
底层都是dc引擎,现在出各种dct,dcg,dc-upf。用户就不停的更新呗!
dc综合时用脚本和图形界面有什么区别,那个更好?
好像没什么区别
dct,dcg,dc-upf 这些也是和工艺的发展有关的。
你用.5的工艺,有何必关心呢。
知识又长了一点点
新手留名
不know
貌似compile_ultra还有一个小缺点就是在做fv的时候有时候会不太顺利
学习啦~
要注意乘法器的使用
那就把以前的compile命令中的compile换成compile_ultra就可以了是吧?
学习了,谢谢解答
很好的帖子
试了下同一个模块的三种不同综合引擎出来的·netlist`, (DC-Ultra, DC-T, DC-G)
发现DC-G综合出来的netlist在place&route时,cell area会小不少,对congestion的帮助也很大
有没有高手来做一个DC引擎的分析呢?
效果貌似好不了太多的
1、对于现在的设计,用complie_ultra,优化力度大
2、可能导致formal fail
3、会增加run time
长见识了....
学习了,受教呵呵