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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] PowerPlanning in ASIC

[复制链接]
发表于 2023-1-6 01:13:11 | 显示全部楼层 |阅读模式

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

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

x
Could you give me some advice for PowerPlanning Part (Such as how to choose the Power Ring Width, how many sets of them, and the stripe width/spacing ...)
 楼主| 发表于 2023-2-28 16:49:27 | 显示全部楼层
I have found this

PowerPlanning.pdf

873.75 KB, 下载次数: 94 , 下载积分: 资产 -2 信元, 下载支出 2 信元

2

 楼主| 发表于 2023-3-6 21:16:55 | 显示全部楼层
Thanks for your kind words and your very good question.
Unfortunately, my answer is more towards the "black magic" one...
So there are rings for VDD/GND inside the pads and essentially, you "don't need" the core rings for power distribution. Of course, they help, but I believe that their main purpose/use is to ease the connections to the follow pins and power stripes, because the rings inside the pads are inaccessible. That being said, I've seen a floorplan without core rings at all, but this makes connecting really hard.

For the spacing - you actually want VDD/GND to be close to each other for decap. So your only constraints are the spacing of the vias for connection to the pad pins on one side and the follow pins/stripes on the other side. These can be tricky, because of harder and harder design rules at scaled technologies, but you'll see them quickly during floorplanning DRC run. As for width - yes, the only real way to do this is run Voltus (or other tool) early rail analysis (I don't discuss this in the course and I am far from an expert - it didn't exist when I was in industry). These tools tell you if you have a robust power grid or you have "hot spots" that you need to address. But, as I mentioned, there is a lot of black magic involved. In our lab, we got some guidance from Cadence and kind of blindly follow it (though we're not making products, so we don't care too much...) and so I recently asked a friend in Industry who has worked at both big big (BIG) companies and is currently at a start up and his answer was no better. At the big company, there was a design technologies team that told the backend teams what to do in terms of power grid and then run Voltus to see that it was okay. In the start up, they kind of guess. So there is no good answer that I know of, but at least nowadays, the tools help you identify problems. When I worked at Marvell, this wasn't the case and there were a few huge "disasters" due to IR Drop. Consequently, we had power grids that were so thick, you could barely route your design, resulting in low utilization and extreme routing run times (and gray hair...). We literally needed permission from the head of the design technology team to cut a power rail to enable routing, because they were so scared of an IR failure. They had internal scripts that ran rail analysis, but they took days to run and the commercial tools didn't provide this. The situation today is much better.
发表于 2023-4-18 15:44:27 | 显示全部楼层
Thanks
发表于 2023-6-19 21:29:56 | 显示全部楼层
Thanks
发表于 2023-6-25 11:32:52 | 显示全部楼层
thank
发表于 2023-11-2 16:34:08 | 显示全部楼层
感谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-15 05:45 , Processed in 0.024080 second(s), 7 queries , Gzip On, Redis On.

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