[发明专利]基于贝塞尔函数分段积分的集成电路电磁仿真方法及系统有效
申请号: | 202210052753.1 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114417769B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 王芬 | 申请(专利权)人: | 北京智芯仿真科技有限公司 |
主分类号: | G06F30/39 | 分类号: | G06F30/39;G06F111/10 |
代理公司: | 北京星通盈泰知识产权代理有限公司 11952 | 代理人: | 李筱 |
地址: | 100084 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 贝塞尔 函数 分段 积分 集成电路 电磁 仿真 方法 系统 | ||
1.一种基于贝塞尔函数分段积分的集成电路电磁仿真方法,其特征在于,包括:
步骤100,确定出贝塞尔函数的零点分布情况;
步骤200,基于零点对积分区间进行初始分段,并对每两个零点之间的初始子区间进行数值积分并将得到的积分进行累加,得到初始的贝塞尔函数积分值;
步骤300,在每两个零点的中间位置增设分段点并进行区间细分;
步骤400,对包括零点的当前分段点中每两个点之间的细分子区间进行数值积分并将得到的积分进行累加,得到积分区间在当前细分情况下的贝塞尔函数积分值;
步骤500,将当前累加得到的积分和与前一次累加得到的积分和进行比较,若两者之间的误差小于预设的第一误差精度,则将当前的积分和作为积分结果,依据所述积分结果得到相应的格林函数,进而算出多层集成电路版图中的点电流源在场点产生的电磁场,否则在每两个相邻的所述当前分段点中间位置增设新分段点,将新分段点加入当前分段点中,转至步骤400;
步骤400中通过高斯积分方法来计算各子区间的积分,并通过下式计算各子区间的积分累加:
其中,G(r)为待积分的格林函数,r为格林函数作用的空间距离,为源点到待计算场点的距离;
M为包括零点的当前分段点形成的细分子区间总数,K是高斯积分点总数;
Dm为每个子区间变换到标准高斯积分区间[-1,1]的雅可比变换,为Dm的逆变换;
是第k个高斯点,是第k个高斯点对应的权重;
为函数g(λ)在λ取值为时的值,g(λ)为积分核函数,λ为积分变量;
为v阶贝塞尔函数,v为贝塞尔函数的阶数;
在步骤400中重新进行子区间的积分累加之后,在末位当前分段点和该分段点的后一分段点之间增设一个第二新分段点,若此时满足所述式(7)则完成对零点个数选择的确定,若此时未满足所述式(7)则执行以下步骤:
步骤B1:设置q=1;
步骤B2:在当前细分的分段数量下计算积分:
步骤B3:将累加到:
步骤B4:如果,结束,否则设置q=q+1,转入步骤B2;其中,
表示未进行细分的情况下的第M+q个分段点,对应贝塞尔函数的第M+q个零点,, 表示积分子区间在当前第j+1次细分情况下截断到贝塞尔函数的第M+q个零点后的累加积分;
依据下式(7)确定出零点个数的选择:
(7);
其中,表示未进行细分的情况下的第M个分段点,表示未进行细分的情况下的第M+1个分段点,ε为预设的第二误差精度。
2.如权利要求1所述的基于贝塞尔函数分段积分的集成电路电磁仿真方法,其特征在于,步骤500中,通过下式判断当前累加得到的积分和与前一次累加得到的积分和之间的误差是否小于第一误差精度η:
其中,表示积分子区间在当前第j次细分下的累加积分,表示积分子区间在前一次第j-1次细分下的累加积分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京智芯仿真科技有限公司,未经北京智芯仿真科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210052753.1/1.html,转载请声明来源钻瓜专利网。