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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] dct或者icc里的 spg 到底如何理解【已解决】

[复制链接]
发表于 2015-7-20 19:52:36 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 jiazhang 于 2015-7-21 13:41 编辑

请教大家三个问题:

dct时候 现在icc中做一版简单的fp和coarse placement (包含一些blockage或者macro摆放位置等),然后传数据给dct,dct做完之后,出ddc或者.v文件给icc用;此时在icc中fp时候 (1) 是不是形状和面积要和之前设置的一样,否则dct就没啥意义了; (2) place_opt中-spg选项解释道

2541.png

这里的physical guidance information 就是上面小括号中内容把

(3) 如果我在 place_opt 之前修改了一些约束,比如我增大了最一开始的某块blockage 的面积,那 -spg 时工具怎么处理这些约束呢

就想问大家一下这个 spg flow到底是怎么回事,希望能详细回答下;
发表于 2015-7-20 20:42:12 | 显示全部楼层
DCT+SPG,compile_ultra -spg,基于解决布线拥堵问题的DC模式,之前为 -congestion
包含virtual global-routing虚拟布局布线技术,可以使得设计者在RTL综合期间预测布线拥堵,此技术允许设计者定位并解决设计中的问题,去减少布线拥堵,消除综合和后端实现中代价较高的迭代,以完成设计并加快布局布线的过程。
DCG综合提供了一个自动的方法去优化RTL以达到减小拥堵的目的,它执行特殊的优化去生成一种布局友好的网表结构。这样的网表最小化了高拥堵结构和拥堵区域中连线的交叉。通过这样的方式,会使得布线更加的简单,DCG可以为后端设计提供一个雏形,会使得布局布线更快的收敛。
 楼主| 发表于 2015-7-20 22:38:58 | 显示全部楼层
回复 2# cei527

额,你说的这些 手册上都有,大侠,麻烦能解答下上面三个问题吗
发表于 2015-7-20 22:50:41 | 显示全部楼层
同问,不懂
发表于 2015-7-21 10:13:18 | 显示全部楼层
1、DCG前后floorplan原则上要保持一致,一旦改变需要重新DCG
2、physical guidance information包括blockage  macro  port 信息,die area  site  row  power domain  fixed cell等。通过write_def 写出
3、如果你更改了blockage的形状,建议你重新写出def进行DCG流程。
 楼主| 发表于 2015-7-21 12:03:02 | 显示全部楼层
回复 5# cei527

恩,在手册上也看到了有这么解释的;多谢多谢!
发表于 2021-9-22 14:54:50 | 显示全部楼层


jiazhang 发表于 2015-7-21 12:03
回复 5# cei527

恩,在手册上也看到了有这么解释的;多谢多谢!


哥们,手册能来发一份嘛  981609921@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-8 16:54 , Processed in 0.020067 second(s), 8 queries , Gzip On, Redis On.

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