三维电源分配网络中最优硅通孔数目的估计方法技术

技术编号:21971709 阅读:13 留言:0更新日期:2019-08-28 01:31
本发明专利技术公开了一种三维电源分配网络中最优硅通孔数目的估计方法,主要解决现有技术对硅通孔数目估计计算时间较长的问题。其实现步骤是:1)获取相关参数;2)根据硅通孔分布情况确定硅通孔数目:对于硅通孔为边缘分布,则用边缘分布下的目标等式求硅通孔数目NT1;对于硅通孔为均匀分布,则先用均匀分布下的目标等式求硅通孔的初始数目xp,再令当前硅通孔数目迭代点xk等于xp,将xk进行牛顿迭代,求解下一个硅通孔数目迭代点xk+1,当两迭代点之差大于误差ε时继续迭代,否则令均匀分布方式下硅通孔数目NT2取大于等于xk+1的最小整数值。本发明专利技术无需计算大量矩阵,极大减少了计算时间,可用于微电子芯片设计。

Estimation Method of Optimal Silicon Through Hole Number in Three-Dimensional Power Distribution Network

【技术实现步骤摘要】
三维电源分配网络中最优硅通孔数目的估计方法
本专利技术属于电子电路
,特别涉及一种最优硅通孔数目的估计方法,可用于微电子芯片设计。
技术介绍
自从二十世纪六十年代摩尔定律提出以后,整个微电子行业便沿着摩尔定律而发展。如今,微电子芯片的特征尺寸已到达7nm,通过减小特征尺寸从而提高电路密度不但大大提高了成本,更影响了电路的可靠性。因此为了延续甚至超越摩尔定律,由二维平面集成电路向三维集成电路的转变成为了必然的趋势。硅通孔TSV技术是通过在硅片上制作通孔,再往里面填充导电物质,进行芯片之间互联的一种结构。三维集成电路,即通过硅通孔TSV将多层二维平面芯片垂直互联,构成一块整体的芯片。相较于传统的二维平面芯片,三维集成电路具有封装密度高,功耗低以及工作速率快等特点。三维电源分配网络是位于三维集成电路内部,用于向芯片上晶体管提供稳定电压的供电网络,其由多层片上电源分配网络、微焊球以及硅通孔TSV组成。电阻性电压降IR-drop指的是受电源分配网络的寄生电阻的影响,电压出现下降的一种现象。随着网络规模的增大,IR-drop噪声的仿真与计算需要耗费大量时间。在实际的电路设计中,由于IR-drop噪声是无法完全消除的,设计者往往会允许电路内存在一定比例的噪声。而在允许的噪声容限内,为了节约成本,一般要求硅通孔TSV的数目越少越好。传统的计算方法或者软件仿真需要耗费大量时间,德国KIT研究所的ShengchengWang曾提出一种IR-drop优化算法,见论文“WangS,FirouziF,OborilF,etal.P/GTSVplanningforIR-dropreductionin3D-ICs[C]DesignAutomationandTestinEurope.IEEE,2014.”,当TSV数目不变时,该算法通过调整TSV的位置来减小IR-drop的大小,但其计算时间较长。大连理工大学的肖婷在其硕士论文“基于电源网格的单元级的3DIC电源传输网络分析方法”提出了一种基于软件仿真,优化TSV数目的算法,该算法虽能较好地估算TSV的数目,但是其耗费时间更长。另外,随着网络规模增大,其运行时间会呈现出指数规模增长。
技术实现思路
本专利技术的目的在于针对上述现有技术的不足,提出一种三维电源分配网络中最优硅通孔数目的估计方法,以减少时间耗费,快速估算出最优硅通孔的数目。为实现上述目的,本专利技术的其技术方案包括如下:(1)获取相关参数:(1a)根据三维电源分配网络参数,得到供电电压Vs、芯片层数N、芯片面积S、单元网格边长L、电源线横截面积A、单位电流源I;(1b)通过电磁仿真软件Q3D,仿真获得微焊球电阻Rb;(1c)计算硅通孔TSV电阻RT;(1d)确定满足设计要求的噪声容限Vn;(2)判断硅通孔TSV排布方式:当硅通孔TSV分布在片上电源分配网络的边缘时,执行(3);当硅通孔TSV均匀地分布在片上电源分配网络时,执行(4);(3)计算在边缘分布方式下硅通孔TSV数目NT1:(3a)根据步骤(1)中所获取的相关参数,得到边缘分布方式下满足噪声容限的目标等式:其中,N为芯片层数,RT为硅通孔TSV的电阻,Rb为微焊球的电阻,I为单位电流源,Vn为直流压降的噪声容限,ρ为电源线的电阻率,L为最小单元网格的边长,A为电源线的横截面积,xo为硅通孔TSV数目的初始结果;(3b)解式<1>得到硅通孔TSV数目的初始结果xo,取边缘分布方式下硅通孔TSV数目NT1为大于等于xo的最小整数值;(4)计算在均匀分布方式下硅通孔TSV数目NT2:(4a)根据(1)中所提取的相关参数,得到均匀分布方式下满足噪声容限的目标等式:其中,A为电源线的横截面积,N为芯片层数,RT为硅通孔TSV的电阻,Rb为微焊球的电阻,I为单位电流源,Vn为直流压降的噪声容限,ρ为电源线的电阻率,L为最小单元网格的边长,S为芯片面积,x为要计算的硅通孔TSV的数目;(4b)忽略式<2>中第二项电压降,得到均匀分布方式下满足噪声容限的简化目标等式:(4c)解式<3>得到硅通孔TSV的初始数目xp,执行(4d);(4d)牛顿迭代:(4d1)令当前硅通孔TSV数目迭代点xk等于(4c)中计算的硅通孔TSV的初始数目xp;(4d2)根据(1)中的相关参数以及当前硅通孔TSV数目迭代点xk,利用牛顿迭代公式求解出下一个硅通孔TSV数目迭代点xk+1;(4d3)设定允许误差ε,判断下一个硅通孔TSV数目迭代点xk+1与当前硅通孔TSV数目迭代点xk之差的绝对值是否大于允许误差ε,若是,则令xk=xk+1,并返回(4d2);若不是,则令均匀分布方式下硅通孔TSV数目NT2取大于等于xk+1的最小整数值。本专利技术与现有技术相比,具有以下优点:第一,本专利技术由于采用连续平面积分法得到满足噪声容限的目标等式,所以相对传统的单元网格矩阵算法无需计算大量矩阵,计算时间也不受电路规模的影响。第二,本专利技术在进行牛顿迭代之前,首先计算了硅通孔TSV的初始数目xp,并令初始硅通孔TSV的数目迭代点xk=xp,所以能极大减少算法计算时间。在芯片设计的初期,能快速计算出与仿真结果基本吻合的所需最优TSV数目,指导整个芯片的设计与规划,避免芯片后续设计中的冗余设计,提高了设计效率。附图说明图1为三维电源分配网络结构图;图2为本专利技术的实现流程图;图3为硅通孔TSV的两种分布情况图。具体实施方式以下结合附图对本专利技术的实施例和效果进行详细描述。参照图1,三维电源分配网络结构,自上向下分别为平面配电网络、硅通孔TSV及微焊球三个部分,平面配电网络结构中灰线长方体表示地线,白线长方体表示电源线,硅通孔TSV中填充的是导电介质铜,本专利技术基于三维电源分配网络结构先给出其自底向上的最大电压下降值,电压下降分为两部分,其一为垂直方向上的硅通孔TSV及微焊球的电压降,其二为水平方向上通过连续平面积分法得出平面配电网络的电压降,再根据噪声容限要求列出硅通孔两种分布方式的目标等式,对等式进行求解估算出最优硅通孔数目。参照图2,对本专利技术的实施步骤如下:步骤一,获取相关参数。(1a)根据三维电源分配网络参数,要对供电电压Vs、芯片层数N、芯片面积S、单元网格边长L、电源线横截面积A、单位电流源I进行设置,本实例取但不限于以下参数:Vs=1V、N=6,12,18,24、S=512um×512um、L=10um、A=2um2和I=96uA;(1b)通过电磁仿真软件Q3D的电磁参数提取功能,仿真提取微焊球电阻Rb本实例通过仿真提取但不限于Rb=65.1mΩ;(1c)根据三维电源分配网络参数,对硅通孔的半径r,硅通孔的高度h,硅通孔填充金属的电导率ρT进行设置,本实例取但不限于r=5um、h=50um、ρT=1.82×10∧-6uΩ·m,(1d)根据(1c)设置的参数,计算硅通孔TSV电阻RT:其中,ρT为硅通孔的电阻率,h为硅通孔的高度,r为硅通孔的半径,本实例计算出的硅通孔TSV电阻RT=24.2mΩ;(1d)根据Synopsys的官方用户手册,在芯片设计过程中,静态IR-drop噪声要求小于输入电压的5%,因此取允许的最大电压降噪声与芯片供电电压的比值α为5%,再根据(1a)设置参数,计算本文档来自技高网
...

【技术保护点】
1.一种三维电源分配网络中最优硅通孔数目的估计方法,其特征在于,包括如下:(1)获取相关参数:(1a)根据三维电源分配网络参数,得到供电电压Vs、芯片层数N、芯片面积S、单元网格边长L、电源线横截面积A、单位电流源I;(1b)通过电磁仿真软件Q3D,仿真获得微焊球电阻Rb;(1c)计算硅通孔TSV电阻RT;(1d)确定满足设计要求的噪声容限Vn;(2)判断硅通孔TSV排布方式:当硅通孔TSV分布在片上电源分配网络的边缘时,执行(3);当硅通孔TSV均匀地分布在片上电源分配网络时,执行(4);(3)计算在边缘分布方式下硅通孔TSV数目NT1:(3a)根据步骤(1)中所获取的相关参数,得到边缘分布方式下满足噪声容限的目标等式:

【技术特征摘要】
1.一种三维电源分配网络中最优硅通孔数目的估计方法,其特征在于,包括如下:(1)获取相关参数:(1a)根据三维电源分配网络参数,得到供电电压Vs、芯片层数N、芯片面积S、单元网格边长L、电源线横截面积A、单位电流源I;(1b)通过电磁仿真软件Q3D,仿真获得微焊球电阻Rb;(1c)计算硅通孔TSV电阻RT;(1d)确定满足设计要求的噪声容限Vn;(2)判断硅通孔TSV排布方式:当硅通孔TSV分布在片上电源分配网络的边缘时,执行(3);当硅通孔TSV均匀地分布在片上电源分配网络时,执行(4);(3)计算在边缘分布方式下硅通孔TSV数目NT1:(3a)根据步骤(1)中所获取的相关参数,得到边缘分布方式下满足噪声容限的目标等式:其中,N为芯片层数,RT为硅通孔TSV的电阻,Rb为微焊球的电阻,I为单位电流源,Vn为直流压降的噪声容限,ρ为电源线的电阻率,L为最小单元网格的边长,A为电源线的横截面积,xo为硅通孔TSV数目的初始结果;(3b)解式<1>得到硅通孔TSV数目的初始结果xo,取边缘分布方式下硅通孔TSV数目NT1为大于等于xo的最小整数值;(4)计算在均匀分布方式下硅通孔TSV数目NT2:(4a)根据(1)中所提取的相关参数,得到均匀分布方式下满足噪声容限的目标等式:其中,A为电源线的横截面积,N为芯片层数,RT为硅通孔TSV的电阻,Rb为微焊球的电阻,I为单位电流源,Vn为直流压降的噪声容限,ρ为电源线的电阻率,L为最小单元网格的边长,S为芯片面积,x为要计算的硅通孔TSV...

【专利技术属性】
技术研发人员:董刚蒋佳夏逵亮杨银堂
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1