|
发表于 2021-10-13 22:31:22
|
显示全部楼层
1.如果用的是Innovus,本来后端读的是netlist,sdc,lib,lef,tlu+;如果是ddc的话,后端应该都读什么文件?还用读其他文件吗?-》ddc是S家的数据打包格式,C 家的工具是无法支持的。后端工具icc&icc2&fc应该支持直接读ddc的,具体没有吃过。 另外Innovus好像不吃tlu+, qrc/captable好像是吃的。
2.如果是读了DCG出的def,是不是直接做place就行了?
-》这个设计到两个Flow的对比,一种是只拿DCG的net list,Innovus然后自己摆FP,然后Place ...;还有一种是拿DCG的Netlist和已经摆放好STD的DEF(一般这个DEF Inn哦vu是吃进去Cell的位置都是illeagle的,需要refinePlace一下到leagle location),然后拿这版本数据当Place的数据,直接往后做PreCTs Opt。至于两个版本的结果,需要Run一下才知道。只是只能说,第二种情况是C家拿S的Place Engine结果,然后往后做。。。至于结果,对比之后再决定吧。
|
|