[发明专利]电路仿真方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202310205831.1 | 申请日: | 2023-03-06 |
公开(公告)号: | CN116070584A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 安成韬;李文欣;高涛;胡小川 | 申请(专利权)人: | 深圳市比昂芯科技有限公司 |
主分类号: | G06F30/398 | 分类号: | G06F30/398;G06F30/327 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 李翠 |
地址: | 518000 广东省深圳市福田区福保街道福保*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电路 仿真 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本申请提供了一种电路仿真方法、装置、电子设备及计算机可读存储介质,该方法包括:根据超图划分规则和网表电路的初始信息将所述网表电路划分为多个子电路;对多个所述子电路并行建模以获得BBD矩阵;对所述BBD矩阵的块对角矩阵并行求解得到所述网表电路的综合计算结果,以完成所述网表电路仿真;其中,所述BBD矩阵为单层BBD结构。本申请通过将网表电路划分为多个子电路,以对多个子电路进行并行分析与求解,最后将各个子电路的计算结果综合得到最终的仿真结果,节约该网表电路整体计算时间,提高了电路仿真效率。
技术领域
本申请涉及自动化领域,具体而言,涉及一种电路仿真方法、装置、电子设备及计算机可读存储介质。
背景技术
在VLSI(Very Large Scale Integration Circuit,中文名称:超大规模集成电路)的电路设计阶段,需要使用EDA(Electronic Design Automation,中文名称:电子设计自动化)工具对已设计好的电路进行模拟仿真,以对电路功能进行验证,并能够进一步优化设计。随着工艺的提升,集成电路的规模越来越大,集成电路的仿真的时间越来越长,仿真速度慢。
发明内容
有鉴于此,本申请实施例的目的在于提供一种电路仿真方法、装置、电子设备及计算机可读存储介质,能够加快电路仿真速度。
第一方面,本申请实施例提供了一种电路仿真方法,包括:根据超图划分规则和网表电路的初始信息将所述网表电路划分为多个子电路;对多个所述子电路并行建模以获得BBD矩阵;对所述BBD矩阵的块对角矩阵并行求解得到所述网表电路的综合计算结果,以完成所述网表电路仿真;其中,所述BBD矩阵为单层BBD结构。
在上述实现过程中,通过将网表电路划分为多个子电路,并对该多个电路并行分析与求解,以实现在同一时间对多个子电路进行分析和处理,缩短了该网表电路整体分析和处理的时间,提高了电路仿真速度。另外,本申请通过将BBD矩阵设置为单层,简化了BBD矩阵计算的难度,简化了该电路仿真的计算难度。
在一个实施例中,所述对所述BBD矩阵的块对角矩阵并行求解得到所述网表电路的综合计算结果,以完成所述网表电路仿真,包括:通过块高斯消去法处理所述BBD矩阵以获取处理后的BBD矩阵;对所述处理后的BBD矩阵的第一目标块对角矩阵进行并行求解得到子电路计算结果;对所述处理后的BBD矩阵的第二目标块对角矩阵的线性方程进行求解得到根电路计算结果;根据所述子电路计算结果和所述根电路计算结果确定所述综合计算结果,以完成所述网表电路仿真;其中,所述第一目标块对角矩阵和所述第二目标块对角矩阵分别为所述BBD矩阵的一部分。
在上述实现过程中,通过根据BBD矩阵中不同的块对角矩阵的特征,分别对该BBD矩阵中不同区域的块对角矩阵的不同特性进行计算,可以根据不同的块对角矩阵的特征匹配相应的计算方式,简化了BBD矩阵的计算,提高了计算效率。
在一个实施例中,所述对所述处理后的BBD矩阵的第一目标块对角矩阵进行并行求解得到子电路计算结果,包括:通过稀疏矩阵直接法对所述第一目标块对角矩阵进行并行预求解得到子电路计算结果。
在上述实现过程中,对于BBD矩阵中复用性较强的第一目标块对角矩阵采用稀疏矩阵直接法进行求解,基于该稀疏矩阵直接法通用性好、求解结果精度高,性能稳定等优势,能够整体提高该第一目标块对角矩阵的求解速度和计算准确性。
在一个实施例中,所述对所述处理后的BBD矩阵的第二目标块对角矩阵的线性方程进行求解得到根电路计算结果,包括:通过迭代法对所述第二目标块对角矩阵的线性方程进行求解得到根电路计算结果。
在上述实现过程中,通过采用迭代法求解该BBD矩阵中较为复杂的第二目标块对角矩阵,基于该迭代法求解速度快优势,能够在提高该第二目标块对角矩的求解速度。另外,通过限制子计算单元与根计算单元之间的传输信息量,并经由分析与求解的算法配合,达到了低数据量传输的并行效果,极大地提高了并行效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市比昂芯科技有限公司,未经深圳市比昂芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310205831.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体器件、堆叠式复合沟槽结构的制作方法
- 下一篇:一种贴签机及贴签方法