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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8980|回复: 10

[讨论] Power gating(power shutdown) switch 个数的确定?

[复制链接]
发表于 2016-1-8 09:53:28 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 地古牛 于 2016-1-8 16:49 编辑

请问 encounter在做 power gating 的时候,switch的个数是怎么确定的?

我的想法是由功耗或电流确定:
假设整个chip分为3个domain,PD1(主要是analog macro)、PD2(全是digital std cell)、PD3(ALWAYS_ON)

无标题.png
powermode                  PD1         PD2           PD3
      PM1                       off           on             on
      PM2                       on           off             on

1.PM1: PD1关断。PD1的功耗是否可以用 internal power 估算
2.PM2: PD2关断。PD2的功耗是否可以用 leakage power 估算
3.假如功耗能够估算,功耗如何决定switch的个数

希望大家指导。
有这方面的参考资料的大大,约我!
发表于 2016-1-8 15:00:55 | 显示全部楼层
回复 1# 地古牛


    请问power gating 是什么意思?是power shutdown吗,shutdown了何来功耗
 楼主| 发表于 2016-1-8 16:47:58 | 显示全部楼层
本帖最后由 地古牛 于 2016-1-8 16:50 编辑

回复 2# legend03u8z


   就是power shutwon.

以下是我的理解:


关断是某个domain(比如PD2)不工作的时候把电断掉,避免PD2消耗功耗。
在这个domain(PD2)工作的时候,它的电要从外部的PD3(电源是VDD)通过switch接到domain(PD2)内部(电源是VDD_PD2).
此时PD2由switch提供驱动。switch太少,PD2工作不正常;switch太多,会引入不必要的噪声和延时。


所以switch的个数要估算
发表于 2016-1-8 19:31:20 | 显示全部楼层
回复 3# 地古牛


    你要是只讨论switch的数量的话应该每个pok库或p&R工具都有推荐的methodology,应该有明确个数
 楼主| 发表于 2016-1-11 09:13:01 | 显示全部楼层
回复 4# legend03u8z


    看了ug,只介绍了switch怎么加,并没有看到如何估算个数。pok是啥?pdk吗?
发表于 2016-1-11 10:10:27 | 显示全部楼层
回复 5# 地古牛


    power optimization kits/power management kits, 专门包含所有low power单元的单元库,这个库的ug里应该提供了相应的methodology
发表于 2016-1-14 13:24:59 | 显示全部楼层
回复 3# 地古牛


   难道不是一个Power Domain就只有一个Power Switch吗?Power Switch不就是开关吗,难道一个Power Domain有多个Power Switch?
 楼主| 发表于 2016-1-18 10:35:38 | 显示全部楼层
回复 6# legend03u8z

现在知道是通过 addPowerSwitch 这条命令估算个数的。
也是先计算功耗,然后再考虑ramp up time、crowbar current。
然后得到一个比较平衡的power gating。

我再仔细看下PMK,应该还有详细的说明。
谢谢啊。
 楼主| 发表于 2016-1-18 11:04:14 | 显示全部楼层
回复 7# IC设计学者


    从逻辑上来看,一个powerswitch 可以实现powerdomain关断。
但实际上,domain比较大的时候,一个powerswitch不能提供足够的驱动。也无法承受足够大的电流。
这时要通过多个switch来实现。并且出于对ramp-up time和on-rush电流的考虑,这些switch还会有不同的组合方式。
打个比方,不知道恰不恰当。
某工地搬砖需要人。那么首先要知道有多少砖,好派合适的人数过去。
1.只派一个人,这人累死
2.派一百人,有五十人站着玩,同样要发工资

我们假定需要五十人刚好。那也要安排工作方法,最短时间把砖搬完。
1.站成一排,一个个传,每次传5块砖,太重而且显然太慢
2.站成两排,每排每次传2.5块砖,负担减轻,速度还能加快
。。。。。。。。。。

大概就是这个意思,这还是一个比较重要的题目。

好了,我去搬砖了。
发表于 2021-12-6 11:37:44 | 显示全部楼层
楼主,请问你power switch级联的时候,最后一个power switch的输出信号该怎么处理,谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-22 13:49 , Processed in 0.025302 second(s), 9 queries , Gzip On, Redis On.

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