[发明专利]统计电路仿真的方法和系统有效
申请号: | 201310007790.1 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103366033B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 布鲁斯·W·麦卡费 | 申请(专利权)人: | 济南概伦电子科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 贾磊 |
地址: | 250101 山东省济*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 统计 电路 仿真 方法 系统 | ||
1.一种用于统计电路仿真的计算机实现方法,包括:
提供被仿真电路的描述信息,其中描述信息包括电路统计参数的变化;
按照电路统计参数的变化将电路划分为多组网表;
使用复数个处理器并行仿真多组网表以生成复数个输出数据文件,所述复数个处理器包括复数个图形处理单元和复数个中央处理单元;
将所述复数个输出数据文件存储在存储器中。
2.权利要求1所述的计算机实现的方法,电路的描述信息进一步包括电路网表和模型库。
3.权利要求1所述的计算机实现的方法,划分包括在单指令多数据环境中生成多组被仿真的网表。
4.权利要求1所述的计算机实现的方法,划分还包括根据电路统计参数的变化的近似生成多组网表。
5.权利要求4所述的计算机实现的方法,进一步包括为一组统计参数确定一代表参数,这组统计参数具有和代表参数基本一致的值,并且这组统计参数基本不变。
6.权利要求4所述的计算机实现的方法,所述统计参数的变化的近似包括:
晶体管亚域区阈值电压的变化;
晶体管线性区阈值电压的变化;
晶体管饱和区阈值电压的变化。
7.权利要求1所述的计算机实现的方法,使用复数个处理器并行仿真多组网表包括:
在共享存储器维护所述多组网表和及相应的统计参数;
使用复数个图形处理单元进行模型计算;并且
使用复数个中央处理单元进行矩阵求解、检查仿真收敛性以及预测下一时间步。
8.权利要求7所述的计算机实现的方法,共享存储器包括:
一模型计算队列,用以存储被复数个图形处理单元所处理的一个或多个任务;
一任务队列,用以存储被复数个中央处理单元所处理的一个或多个任务。
9.权利要求8所述的计算机实现的方法,进一步包括:
指定模型计算队列中的一个或多个任务给复数个中央处理单元处理,从而执行负载平衡。
10.权利要求8所述的计算机实现的方法,进一步包括:
指定任务队列中的一个或多个任务给复数个图形处理单元处理,从而执行负载平衡。
11.一个执行统计电路仿真的系统,包括:
复数个处理器以及供所述复数个处理器使用的一共享存储器;
一仿真器模块,工作于所述复数个处理器,其中所述仿真器模块包括:
提供被仿真电路信息描述的逻辑,信息描述包括电路统计参数的变化;
按照电路统计参数的变化划分电路为多组网表的逻辑;
使用复数个处理器并行仿真多组网表生成复数个输出数据文件的逻辑,其中所述复数个处理器包括复数个图形处理单元和复数个中央处理单元;
用于存储所述复数个输出数据文件的存储器。
12.权利要求11所述系统,电路的描述信息进一步包括电路网表和模型库。
13.权利要求11所述的系统,电路划分的逻辑包括:在单指令多数据环境中生成多组被仿真的网表的逻辑。
14.权利要求11所述的系统,电路划分的逻辑进一步包括:根据电路统计参数的变化的近似生成多组网表的逻辑。
15.权利要求14所述的系统进一步包括:为一组统计参数确定一代表参数的逻辑,这组统计参数具有和代表参数基本一致的值,并且这组统计参数基本不变。
16.权利要求14所述的系统,统计参数的变化的近似包括:
晶体管亚域区阈值电压的变化;
晶体管线性区阈值电压的变化;
晶体管饱和区阈值电压的变化。
17.权利要求11所述的系统,使用复数个处理器并行仿真多组网表的逻辑包括:
在一共享存储器维护多组网表和及相应的统计参数的逻辑;
使用复数个图形处理单元进行模型计算的逻辑;
使用复数个中央处理单元进行矩阵求解、检查仿真收敛性以及预测下一时间步的逻辑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南概伦电子科技有限公司,未经济南概伦电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310007790.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:扩张器和具有该扩张器的制动器
- 下一篇:船用电磁失电制动器的装配结构