一、 definition and schematic
相比普通的buffer cell,always on buffer(AOB)有secondary always on pin,可以讓AOB即使在primary power off的情況下保持on的狀態(tài);AOB在secondary pg pin off的情況下也是off的。
例如,vdd是連接到AOB secondary pg pin的power net;如果vdd off,那么AOB也就關(guān)閉了。
二、scenario where always on buffer insertion is required
1.always on net穿過一個(gè)可以off的domain
遵守level-shifting和isolation rule;Buffer要放在正確的domain。
2.驅(qū)動(dòng)一個(gè)always on net
哪些是always on net,例如:Isolation cell的enable net,State retention power gate cell的control信號(hào)等。
Inference of AON buffers by tool in different MSV scenarios
Domain之間的關(guān)系決定了要不要插AOB
Domain之間的關(guān)系有:
1.Domain coverage(PD1>=PD2)
如果PD1 cover PD2,意味著PD1比PD2更on;含義是不存在這樣一個(gè)時(shí)刻,在該時(shí)刻PD2 on而PD1 off;也就是如果PD1是off的,那么PD2一定是off的;如果PD2是on的,那么PD1一定是on的;如果PD1 cover PD2,那么從PD1到PD2使用普通buffer即可;
2.Domain equivalence
如果PD1>=PD2且PD2>=PD1,那么PD1==PD2 從PD1到PD2或從PD2到PD1,使用普通buffer即可
3.Independent domains
兩個(gè)domain相互獨(dú)立,例如feedthrough的情況,從一個(gè)always on domain到另一個(gè)always on domain,中間穿過一個(gè)可以off的domain ;
[ON domain | OFF domain | ON domain]
在off domain中使用AOB,可以保證driver端和receiver端以及AOB都處于相同的狀態(tài);
三、Regular Vs.Always-On Cell Choices
-左圖上方,從on domain到off domain;在on domain中使用普通buffer;
? -左圖下方,從off domain到off domain,穿過on domain;在on domain中使用AOB,其secondary pg pin連接到off domain的primary power;在這種情況下,也可以在on domain中直接使用普通buffer,從耗電的角度看,工具傾向于使用可以關(guān)斷的AOB;
? -右圖上方,整條path都在on domain,使用普通buffer;
? -右圖下方,on-on-off-on-on,從on domain到on domain,穿過off domain,需要在off domain中使用AOB;
2.
Pdbuf_1,Pdbuf_2,Pdbuf_3,Pdbuf_4有如下關(guān)系:
已知PDdrv cover Pdbuf_1
Pdbuf_1不能cover Pdbuf_2
Pdbuf_2 cover Pdbuf_3
Pdbuf3不能cover Pdbuf_4]
那么,雖然PDdrv比Pdbuf_1更on,但是由于Pdbuf_1不能cover Pdbuf_2,存在Pdbuf_1 off而Pdbuf_2 on的情況,因此在Pdbuf_1中需要使用AOB,并且其secondary pg pin需要連接PDdrv domian中的power;
由于Pdbuf_2 cover Pdbuf_3,因此可以在Pdbuf_2中使用普通buffer;
Pdbuf_3和4的分析同理;
3.
必須使用AOB的情形
PD_default>PD1>PD2 由于PD1比PD2更on,也就是存在PD2 off但是PD1 on的情況,當(dāng)信號(hào)要穿過PD2時(shí),需要在PD2中插入AOB;
使用AOB更好的情形
此時(shí)不走藍(lán)色PD2的話就需要在PD1中加很多regular buffer,而穿過藍(lán)色PD2的話只用加少量的AOB,所以工具會(huì)傾向于這樣做;
-
buffer
+關(guān)注
關(guān)注
2文章
120瀏覽量
30054
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論