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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4343|回复: 8

[求助] 再问icc spg流程...

[复制链接]
发表于 2013-5-31 10:05:29 | 显示全部楼层 |阅读模式

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

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

x
ICC把布局完的def给DC

DC:
compile前有用 extract_physical_constraints 命令设置物理约束
compile的命令是  compile_ultra -congestion -spg
输出ddc的命令是 write -format ddc -hier -out top.ddc


在DC里打开的时候,std cell已经全部在core内被Place

ICC读入ddc之后,GUI显示的是macro如之前的def一样被设置在core内fixed。而std cell都被放在core右侧未被place的初始位置。

请教 在衔接过程中哪里错了会出现这样问题?

之后用create_fp+place_opt -spg和直接place_opt -spg都尝试过 比不做spg流程的时序差很多。想来是spg流程本身做的有问题。

谢谢!!!
 楼主| 发表于 2013-6-3 08:08:22 | 显示全部楼层
顶起》。
发表于 2013-6-3 12:09:22 | 显示全部楼层
我们是直接在DC SPG下,保存milkyway
ICC读入DC spg的mw时,std cell是处于unplaced状态,跳过create_fp,直接place_opt+spg
 楼主| 发表于 2013-6-4 08:46:42 | 显示全部楼层
回复 3# 陈涛


   灰常感谢大大!按照你的说法做真的就时序好很多!
   之前也是按照你的说法用Mw做 但是当时不知道要读入DC出的物理约束文件。

   后来读入ddc新建mw 发现时序很差。

   另外想请问一下 为什么DC读入ddc后显示的是std cell处于placed 状态  但是icc读入ddc之后就是未place的状态?
发表于 2013-6-4 14:54:21 | 显示全部楼层
这个没有仔细研究过
 楼主| 发表于 2013-6-4 15:31:10 | 显示全部楼层
回复 5# 陈涛


   好的 谢谢大大~~
发表于 2013-6-4 23:10:40 | 显示全部楼层
为啥需要先create_fp? 我都是直接place_opt,  没出现过你说的问题。 ddc里面都已经包含所有std cell的位置信息了,直接place_opt就行了。
发表于 2014-2-15 12:43:39 | 显示全部楼层
回复 3# 陈涛


    我请教下版主大大,就是读入mw是不是也要读入def文件,我现在直接读入mw然后place_opt报出error说没有floorplan信息,谢谢!
发表于 2020-6-28 15:08:09 | 显示全部楼层
楼主你好,我是新人刚开始做后端,DC阶段保存的DDC文件,里面会包含我在dc阶段设置的一些变量啥的吗,这些是我在ICC阶段还要重新设还是不用了。lib link还需要重新link吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-2 00:05 , Processed in 0.029086 second(s), 9 queries , Gzip On, Redis On.

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