System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电路仿真,具体涉及一种参数获取、电路仿真方法及系统、电路仿真设备、可读存储介质。
技术介绍
1、电路仿真能够对电路的功能和稳定性等特征进行验证分析,是电路形成过程中的重要环节。一些小规模电路等特定电路需要借助统一的电路仿真设备进行仿真,以在有效仿真的基础上,控制仿真成本。这类仿真方案通常需要依据待仿真电路的特征确定电路参数,将电路参数输入至统一的电路仿真设备(或系统),使上述统一的电路仿真设备载入对应电路参数,准确表征待仿真电路,再运行载入对应电路参数电路仿真设备,开展对待仿真电路的仿真作业。
2、上述仿真方案中,电路仿真设备通常会提供一套api(应用程序接口)资源,将其仿真工具的功能对外开放,以接收其他待仿真电路的电路参数等输入数据,响应其他待仿真电路的仿真需求。专利技术人研究发现,传统的电路仿真设备往往需要返到接收各个电路参数,在需要读取的电路参数较多时,仿真程序只能一个一个依次接收并传输电路参数,再依次根据所接收的参数分别修改电路仿真设备内部的相应配置,导致电路参数等输入数据的获取效率低,从而影响对应的电路仿真效率。
技术实现思路
1、鉴于此,本申请提供一种参数获取、电路仿真方法及系统、电路仿真设备、可读存储介质,以解决传统方案导致电路参数等输入数据的获取效率低的问题。
2、本申请提供一种参数获取方法,包括:
3、输出预设的第一数据窗口,所述第一数据窗口用于同时记录多组电路参数;
4、所述第一数据窗口接收完电路参数之后
5、通过预设的api获取所述数据传输包;
6、解压所述数据传输包,以得到多组所述电路参数。
7、可选地,所述第一数据窗口包括用于记录多组电路参数的数据结构。
8、可选地,所述数据结构内设有用于分离每个电路参数的分隔符;所述参数获取方法还包括:根据所述分隔符分割解压所述数据传输包后得到的电路参数,以得到相互独立的各个电路参数。
9、可选地,在所述输出预设的第一数据窗口之前,所述参数获取方法还包括:输出用于表征串行传输的第一选择控件和用于表征并行传输的第二选择控件;响应所述第一选择控件接收的第一选择操作,输出用于读取单个电路参数的第二数据窗口;响应所述第二选择控件接收的第二选择操作,执行所述输出预设的第一数据窗口的步骤。
10、本申请还提供一种电路仿真方法,包括:
11、采用上述任一种参数获取方法获取多组电路参数;
12、根据各组所述电路参数修改电路仿真设备内的电路配置参数,以使所述电路仿真设备能够表征待仿真电路;
13、读取测试输入信号,以对所述待仿真电路进行仿真。
14、可选地,在所述根据各组所述电路参数修改电路仿真设备内的电路配置参数之后,所述电路仿真方法还包括:清理预设缓存空间缓存的内容,所述预设缓存空间用于缓存数据传输包。
15、本申请还提供一种参数获取系统,包括:
16、输出模块,用于输出预设的第一数据窗口,所述第一数据窗口用于同时记录多组电路参数;
17、压缩模块,用于所述第一数据窗口接收完电路参数之后,对所述第一数据窗口接收的所有数据进行压缩处理,得到数据传输包;
18、获取模块,用于通过预设的api获取所述数据传输包;
19、解压模块,用于解压所述数据传输包,以得到多组所述电路参数。
20、本申请还提供一种电路仿真系统,包括:
21、输出模块,用于采用上述任一种参数获取系统获取多组电路参数;
22、修改模块,用于根据各组所述电路参数修改电路仿真设备内的电路配置参数,以使所述电路仿真设备能够表征待仿真电路;
23、读取模块,用于读取测试输入信号,以对所述待仿真电路进行仿真。
24、本申请还提供一种电路仿真设备,所述电路仿真设备包括:存储器、处理器,其中,所述存储器上存储有参数获取程序,所述参数获取程序被所述处理器执行时实现如上任一种参数获取方法的步骤或者上任一种电路仿真方法的步骤。
25、本申请还提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一种参数获取方法的步骤或者上任一种电路仿真方法的步骤。
26、本申请上述参数获取、电路仿真方法及系统、电路仿真设备、可读存储介质,电路仿真设备可以输出用于同时记录多组电路参数第一数据窗口,在第一数据窗口接收完电路参数之后,对第一数据窗口接收的所有数据进行压缩处理,得到数据传输包,通过预设的api获取数据传输包,再解压数据传输包,以一次性获取多组电路参数,能够提高电路参数的获取效率,从而提高对应的电路仿真效率。
本文档来自技高网...【技术保护点】
1.一种参数获取方法,其特征在于,所述参数获取方法包括:
2.根据权利要求1所述的参数获取方法,其特征在于,所述第一数据窗口包括用于记录多组电路参数的数据结构。
3.根据权利要求2所述的参数获取方法,其特征在于,所述数据结构内设有用于分离每个电路参数的分隔符;
4.根据权利要求1所述的参数获取方法,其特征在于,在所述输出预设的第一数据窗口之前,所述参数获取方法还包括:
5.一种电路仿真方法,其特征在于,所述电路仿真方法包括:
6.根据权利要求5所述的电路仿真方法,其特征在于,在所述根据各组所述电路参数修改电路仿真设备内的电路配置参数之后,所述电路仿真方法还包括:
7.一种参数获取系统,其特征在于,所述参数获取系统包括:
8.一种电路仿真系统,其特征在于,所述电路仿真系统包括:
9.一种电路仿真设备,其特征在于,所述电路仿真设备包括:存储器、处理器,其中,所述存储器上存储有参数获取程序,所述参数获取程序被所述处理器执行时实现上述权利要求1至4任一项所述的参数获取方法的步骤,或者上述权利要
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述权利要求1至4任一项所述的参数获取方法的步骤,或者上述权利要求5或6所述的电路仿真方法的步骤。
...【技术特征摘要】
1.一种参数获取方法,其特征在于,所述参数获取方法包括:
2.根据权利要求1所述的参数获取方法,其特征在于,所述第一数据窗口包括用于记录多组电路参数的数据结构。
3.根据权利要求2所述的参数获取方法,其特征在于,所述数据结构内设有用于分离每个电路参数的分隔符;
4.根据权利要求1所述的参数获取方法,其特征在于,在所述输出预设的第一数据窗口之前,所述参数获取方法还包括:
5.一种电路仿真方法,其特征在于,所述电路仿真方法包括:
6.根据权利要求5所述的电路仿真方法,其特征在于,在所述根据各组所述电路参数修改电路仿真设备内的电路配置参数之后,所述电路仿真方法还包...
【专利技术属性】
技术研发人员:贾海洋,
申请(专利权)人:济南概伦电子技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。