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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 11155|回复: 19

[原创] 后端面试--每日一题(090)

[复制链接]
发表于 2012-11-14 12:46:58 | 显示全部楼层 |阅读模式

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

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

x
There are 3 blocks A, B and C belong to 3 different power domains. between A and C there is long wire through B and have to insert a buffer inside of B. When A and C power off, should we shutdown the buffer in B? why?

有3个模块,A,B,C,分别有各自不同的电源,其中A与C之间的连接要穿过B,并且在B里面有个buf,当A和C的电源都关断时,是否需要把B里面那个buf也断电?为什么?

难度:4
发表于 2012-11-14 13:58:41 | 显示全部楼层
回复 1# 陈涛


    需要断电吧?
因为它的输入float了,会有电流从VDD流向VSS。
发表于 2012-11-15 00:01:45 | 显示全部楼层
我觉得这是个是否用Always-On Buffer的问题
power domain (PD) A和C会被关断,而且在PD B中需要利用buffer进行驱动。首先要知道这个buffer是否存在其它PD的fanin或者通向其它PD的fanout。当这个buffer不仅仅用来驱动PD A到PD C时,可能这个buffer在它们关断的时候,还承载的其它PD的驱动作用,因此不可以被关闭,此时这个buffer需要用always-on buffer来取代。正如楼上所说,一直打开的cell将消耗能量且占用面积比普通的buffer要大,因此,如何使用较少的always-on buffer也是现在low power设计,以及EDA工具low power性能的一个指标。

个人愚见,请陈版主斧正
 楼主| 发表于 2012-11-15 10:02:08 | 显示全部楼层
让我们把问题简单化,那个在PD B中间的buf只是作为A和B的接力,fanin和fanout都是1,(没有连接其他单元)
发表于 2012-11-15 10:41:41 | 显示全部楼层
回复 4# 陈涛


    我的观点是:Power domain B可以不掉电。
发表于 2012-11-15 11:00:03 | 显示全部楼层
回复 4# 陈涛


    版主的意思是要用个iso cell替代这个buffer吗?
发表于 2012-11-15 11:22:29 | 显示全部楼层
回复 6# sjtusonic


    应该不是用ISO cell替代 buf b啊,版主说的是A-->B(buf)-->C,ISO cell需要再其他位置,与这个buf不同。
发表于 2012-11-15 11:23:51 | 显示全部楼层
回复 6# sjtusonic


    不是ISO cell替代buf b啊,版主说的是A-->B(buf)--->C,ISO cell需要再其他位置啊。个人理解。
发表于 2012-11-15 11:26:08 | 显示全部楼层
回复 6# sjtusonic


    不是ISO cell替换BUF b,版主的意思是A(power off)--->B(buf)---->C(power off),ISO cell需要再其他位置啊
发表于 2012-11-15 11:28:07 | 显示全部楼层
回复 9# xieqq


    我靠,咋弄了这么多!刚才提示不能回复的啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 14:41 , Processed in 0.045699 second(s), 8 queries , Gzip On, Redis On.

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