System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电压波形获取方法和存储介质技术_技高网

一种电压波形获取方法和存储介质技术

技术编号:40631012 阅读:14 留言:0更新日期:2024-03-13 21:16
本申请提供一种电压波形获取方法和存储介质,所述电压波形获取方法包括:确认电路的输入电流的电流函数;根据所述电路的结构信息生成传递函数;根据所述电流函数和所述传递函数,基于卷积算法生成所述电路的输出电压的电压波形。本申请提供的电压波形获取方法和存储介质基于卷积算法通过电路的结构信息生成的传递函数,能够快速求解输入电流经过电路后生成的输出电压的电压波形,不仅精度高,还具有高效性的优点。

【技术实现步骤摘要】

本申请涉及集成电路,具体涉及一种电压波形获取方法和存储介质


技术介绍

1、集成电路由于具有体积小,重量轻,引出线和焊接点少,寿命长,可靠性高,性能好等优点而被广泛应用。为了保证集成电路逻辑功能的正确性和功能的完备性,通常需要对集成电路进行验证。在对集成电路进行验证时需要获取经过rc互连线后的输出电压的电压波形。

2、现有的输出电压的电压波形通常采用仿真电路模拟器(simulation programwith integrated circuit emphasis,spice)获取,但spice的计算速度慢,工作量大,因此获取电压波形的效率低。

3、前面的叙述在于提供一般的背景信息,并不一定构成现有技术。


技术实现思路

1、为了缓解上述问题,本申请提供一种电压波形获取方法和存储介质。

2、在一方面,本申请提供一种电压波形获取方法,具体地,所述电压波形获取方法包括:确认电路的输入电流的电流函数;根据所述电路的结构信息生成传递函数;根据所述电流函数和所述传递函数,基于卷积算法生成所述电路的输出电压的电压波形。

3、可选地,所述电压波形获取方法在执行确认电路的输入电流的电流函数的步骤包括:根据复合电流源延时模型确认所述电流函数。

4、可选地,所述电压波形获取方法中的所述电路的结构信息包括以下至少一项:电阻信息;电感信息;电容信息。

5、可选地,所述电压波形获取方法在执行根据所述电路的结构信息生成传递函数的步骤包括:根据所述结构信息生成频域的传递函数;将所述频域的传递函数进行拉普拉斯逆变换,生成时域的传递函数。

6、可选地,所述频域的传递函数为:和/或所述时域的传递函数为:其中,h(s)为所述频域的传递函数,d为预设常数,i为所述电路中各个极点的序号,n为所述电路中极点数量,s为电流频率,pi为所述电路中第i个极点的极点值,h(t)为所述时域的传递函数,δ(t)为单位冲激函数,ki为第i个极点的增益系数,e为自然常数,t为电流时间。

7、可选地,所述电压波形获取方法在执行根据所述结构信息生成频域的传递函数的步骤之后包括:当所述频域的传递函数中的极点数量大于预设极点阈值时,以预设极点数量替代所述极点数量,更新所述频域的传递函数。

8、可选地,根据所述电流函数和所述传递函数,基于卷积算法生成所述电路的输出电压的电压波形的步骤包括:根据所述时域的电流函数和所述时域的传递函数进行卷积运算,生成时域的电压函数,并根据所述时域的电压函数获取所述电压波形;或,根据所述频域的电流函数和所述频域的传递函数进行等效的卷积运算,生成频域的电压函数,并对所述频域的电压函数进行拉普拉斯逆变换生成时域的电压函数后,根据所述时域的电压函数获取所述电压波形。

9、可选地,所述时域的电压函数为:其中,v(t)为所述时域的电压函数,h(t)为所述时域的传递函数,i(t)为所述时域的电流函数,τ为电流时间自变量。

10、可选地,根据所述电流函数和所述传递函数,基于卷积算法生成所述电路的输出电压的电压波形的步骤包括如下至少一项:在所述电流函数包括时域的单位阶跃函数时,根据所述单位阶跃函数和所述传递函数,基于卷积算法生成时域的第一电压函数,并根据所述时域的第一电压函数获取所述电压波形;在所述电流函数包括时域的斜坡函数时,根据所述斜坡函数和所述传递函数,基于卷积算法生成时域的第二电压函数,并根据所述时域的第二电压函数获取所述电压波形;在所述电流函数包括时域的分段线性函数时,根据所述分段线性函数和所述传递函数,基于卷积算法生成时域的第三电压函数,并根据所述时域的第三电压函数获取所述电压波形;。

11、可选地,所述时域的第一电压函数包括:

12、可选地,,所述时域的第二电压函数包括:

13、可选地,其中,所述时域的第三电压函数包括:其中,i为所述电路中各个极点的序号,n为所述电路中极点数量,pi为所述电路中第i个极点的极点值,ki为第i个极点的增益系数,t为电流时间,y1(t)为所述时域的第一电压函数,y2(t)为所述时域的第二电压函数,y3(t)为所述时域的第三电压函数,exp为指数e表示方法,r(t)为所述斜坡函数,r(t)=tu(t),u(t)为所述单位阶跃函数,m表示分段电流的数量,tj表示第j段的电流时间,bj表示第j段的电流斜率,j=0,1,…,m,b0=0。

14、可选地,在所述电流函数包括分段线性函数时,根据所述分段线性函数和所述传递函数,基于卷积算法生成时域的第三电压函数,并根据所述时域的第三电压函数式获取所述电压波形的步骤包括:在所述第i个极点的极点值不为零时,将所述时域的第三电压函数根据所述时域的第二电压函数进行展开运算,生成第i极点处的时域的第四电压函数。

15、可选地,所述第i极点处的时域的第四电压函数为:

16、可选地,在所述第i个极点的极点值为零时,将所述时域的第三电压函数根据所述时域的第二电压函数在t=tj处对进行二阶泰勒展开运算,生成第i极点处的时域的第四电压函数,并根据第i极点处的时域的第四电压函数获取所述电压波形。

17、可选地,所述第i极点处的时域的第四电压函数为:其中,yi(ta)为第i极点处的时域的第四电压函数,ta为第a段电流时间,a=0,1,…,m+1。

18、可选地,所述电压波形获取方法在执行根据所述第i极点处的时域的第四电压函数获取所述电压波形的步骤包括:根据所述极点数量,将每个极点处的第四电压时域函数进行求和运算生成时域的总电压函数,根据所述时域的总电压函数生成所述电压波形。

19、可选地,所述时域的总电压函数为:其中,v(ta)为所述时域的总电压函数。

20、另一方面,本申请还提供一种存储介质,具体地,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的电压波形获取方法的步骤。

21、如上所述,本申请提供的电压波形获取方法和存储介质基于卷积算法通过电路的结构信息生成的传递函数,能够快速求解输入电流经过电路后生成的输出电压的电压波形,不仅精度高,还具有高效性的优点。

本文档来自技高网...

【技术保护点】

1.一种电压波形获取方法,其特征在于,所述电压波形获取方法包括:

2.如权利要求1所述的电压波形获取方法,其特征在于,所述电路的结构信息包括以下至少一项:

3.如权利要求2所述的电压波形获取方法,其特征在于,根据所述结构信息生成频域的传递函数的步骤之后包括:

4.如权利要求2或3所述的电压波形获取方法,其特征在于,所述电流函数为时域的电流函数或频域的电流函数;

5.如权利要求4所述的电压波形获取方法,其特征在于,其中,

6.如权利要求1所述的电压波形获取方法,其特征在于,

7.如权利要求6所述的电压波形获取方法,其特征在于,在所述电流函数包括分段线性函数时,根据所述电流函数和所述传递函数,基于卷积算法生成所述电路的输出电压的电压波形的步骤包括如下至少一项:

8.如权利要求7所述的电压波形获取方法,其特征在于,

9.如权利要求8所述的电压波形获取方法,其特征在于,根据所述第i极点处的时域的第四电压函数获取所述电压波形的步骤包括:

10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9任一项所述的电压波形获取方法的步骤。

...

【技术特征摘要】

1.一种电压波形获取方法,其特征在于,所述电压波形获取方法包括:

2.如权利要求1所述的电压波形获取方法,其特征在于,所述电路的结构信息包括以下至少一项:

3.如权利要求2所述的电压波形获取方法,其特征在于,根据所述结构信息生成频域的传递函数的步骤之后包括:

4.如权利要求2或3所述的电压波形获取方法,其特征在于,所述电流函数为时域的电流函数或频域的电流函数;

5.如权利要求4所述的电压波形获取方法,其特征在于,其中,

6.如权利要求1所述的电压波形获取方法,其特征在于,

【专利技术属性】
技术研发人员:请求不公布姓名请求不公布姓名请求不公布姓名
申请(专利权)人:杭州行芯科技有限公司
类型:发明
国别省市:

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

1