【技术实现步骤摘要】
门控电源中窄矩形区域电源开关单元插入方法及系统
[0001]本专利技术属于超大规模集成电路物理设计技术,具体涉及一种门控电源中窄矩形区域电源开关单元插入方法及系统。
技术介绍
[0002]随着集成电路设计技术的高速发展和制造工艺的不断进步,对芯片的性能要求不断提高,导致系统功耗也随之不断增加。为了降低功耗,门控电源技术应运而生。门控电源技术在物理实现上主要通过电源开关单元(Power Switch Cell)来控制可掉电区域是否上电,并用隔离单元来隔离常开区域和可掉电区域。因此,电源开关单元的插入对于门控电源的实现至关重要。现有的电子设计自动化(EDA)工具通常按列排列的方式插入电源开关单元,然后将电源开关单元的关断信号串连成一条链。但是,EDA工具在遇到窄矩形区域时,通常不能很智能地插入电源开关单元,有时甚至因为事先设置好的间距导致电源开关无法插入到窄矩形区域,从而导致该区域的电压降(IR
‑
Drop)较大。
技术实现思路
[0003]本专利技术要解决的技术问题:针对门控电源物理实现中EDA工具不能很好地处理窄矩形区域电源开关单元插入问题,提供一种门控电源中窄矩形区域电源开关单元插入方法及系统,本专利技术能够辅助电子设计自动化(EDA)工具在窄矩形区域插入电源开关单元并将其与常规区域内的电源开关单元的电源关断信号串成一条链。
[0004]为了解决上述技术问题,本专利技术采用的技术方案为:
[0005]一种门控电源中窄矩形区域电源开关单元插入方法,包括:
[0 ...
【技术保护点】
【技术特征摘要】
1.一种门控电源中窄矩形区域电源开关单元插入方法,其特征在于,包括:1)获取门控电源设计中指定的窄矩形区域;2)从所述窄矩形区域的第一端开始,按指定的间距m朝向第二端插入电源开关单元直至到达第二端,并将插入的电源开关单元的关断信号依次串起来;3)从所述窄矩形区域的第二端开始,按指定的间距n朝向第一端插入电源开关单元直至到达第一端,并将插入的电源开关单元的关断信号依次串起来;4)将插入的电源开关单元的关断信号串成一条链;5)将所述窄矩形区域中插入的电源开关单元的关断信号与所述窄矩形区域外电源开关单元的关断信号串成一条链,结束并退出。2.根据权利要求1所述的门控电源中窄矩形区域电源开关单元插入方法,其特征在于,步骤1)中获取门控电源设计中指定的窄矩形区域具体是指通过参数化的方式传递得到。3.根据权利要求1所述的门控电源中窄矩形区域电源开关单元插入方法,其特征在于,步骤1)中获取门控电源设计中指定的窄矩形区域后,确定门控电源设计中指定的窄矩形区域的左下角坐标(x
left
,y
left
)和右上角坐标(x
right
,y
right
)。4.根据权利要求3所述的门控电源中窄矩形区域电源开关单元插入方法,其特征在于,步骤2)中的第一端是指窄矩形区域的底部,第二端是指窄矩形区域的顶部;步骤2)中按指定的间距m朝向第二端插入电源开关单元直至到达第二端时,插入的任意第i个电源开关单元C
i
坐标(x
i
,y
i
)满足:x
left
<x
i
<x
right
,y
left
<y
i
<y
right
,x
i+1
=x
i
,y
i+1
=y
i
+m;步骤2)中将插入的电源开关单元的关断信号依次串起来是指针对从底部到顶部依次插入的各个电源开关单元:将任意第i个电源开关单元C
i
的关断输出信号SLEEPOUT连至第i+1个电源开关单元C
i+1
的关断输入信号SLEEPIN,直至到达插入的最后一个电源开关单元。5.根据权利要求4所述的门控电源中窄矩形区域电源开关单元插入方法,其特征在于,步骤3)中按指定的间距n朝向第一端插入电源开关单元直至到达第一端时,插入的电源开关单元C
j
坐标(x
j
...
【专利技术属性】
技术研发人员:冯超超,赵振宇,何小威,乐大珩,马驰远,黄鹏程,许诺,赵学谦,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。