模拟信息模型对象类定义制造技术

技术编号:40319555 阅读:47 留言:0更新日期:2024-02-07 21:02
提供了一种计算机实现的方法(1200),该计算机实现的方法包括实例化模拟信息模型对象类定义的对象(1204),该类定义定义:到数字电路仿真器的线网接口,以及多个模拟电路属性。该方法包括将数据结构的线网接口连接到在数字电路仿真中定义的第一线网(1206),以及识别连接到在仿真数字电路的该数字电路仿真中定义的该第一线网的该AIM对象类定义的所有其他实例(1208),以及基于连接到该第一线网(1212)的所有实例(1210)的模拟电路属性确定该第一线网处的模拟电压和通过该第一线网的电流。

【技术实现步骤摘要】
【国外来华专利技术】

本申请涉及计算机辅助设计和模拟系统。


技术介绍

1、电子电路设计者在构建实线电路之前使用各种软件工具来对设计进行建模、模拟和验证。数字设计工具通常使用称为verilog的设计语言来对数字电路进行建模,与软件程序员写代码十分相似。模拟设计工具通常使用spice,spice是一种用于模拟电路的类似编程语言。计算机辅助设计包没有足够的能力来处理混合的模拟设计和数字设计。数字电路通常用离散状态和便于信号稳定的定义时间窗口来顺序地进行建模。数字电路通常一次处理一个分量(或公式),输出依次传递到下一个公式。相反,模拟电路通常用电压/电流电平和随时间的连续波形来进行建模。在模拟电路模型中,同时对所有连接的组件进行模拟以获得对电路行为的准确理解。

2、verilog设计是用经由线网连接的组件(表示一个或多个数字门)构建的。线网表示组件之间的实体连接。“导线”型的线网可由可能具有不同强度的多个驱动器驱动。导线的值可以是逻辑低、逻辑高、未知逻辑值(例如,在多个驱动器发生冲突的情况下)或高阻抗(例如,所有驱动器都处于三态模式)。verilog包括标准组件库、用于定义本文档来自技高网...

【技术保护点】

1.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括模拟信息模型对象类定义,所述类定义包括:

2.根据权利要求1所述的非暂态计算机可读介质,所述对象类定义包括:

3.根据权利要求1至2中任一项所述的非暂态计算机可读介质,

4.根据权利要求1至3中任一项所述的非暂态计算机可读介质,其中所述线网接口与标准Verilog导线兼容。

5.根据权利要求1至4中任一项所述的非暂态计算机可读介质,其中所述模拟电路属性包括:

6.根据权利要求5所述的非暂态计算机可读介质,其中:

7.根据权利要求5至6中任一项所述的非暂态计算机...

【技术特征摘要】
【国外来华专利技术】

1.一种非暂态计算机可读介质,所述非暂态计算机可读介质包括模拟信息模型对象类定义,所述类定义包括:

2.根据权利要求1所述的非暂态计算机可读介质,所述对象类定义包括:

3.根据权利要求1至2中任一项所述的非暂态计算机可读介质,

4.根据权利要求1至3中任一项所述的非暂态计算机可读介质,其中所述线网接口与标准verilog导线兼容。

5.根据权利要求1至4中任一项所述的非暂态计算机可读介质,其中所述模拟电路属性包括:

6.根据权利要求5所述的非暂态计算机可读介质,其中:

7.根据权利要求5至6中任一项所述的非暂态计算机可读介质,其中所述类型能够为电压源、电流源、电阻负载或电容负载,并且其中:

8.根据权利要求5至7中任一项所述的非暂态计算机可读介质,其中所述类型能够为电压源、电流源、电阻负载或电容负载,并且其中:

9.根据权利要求5至8中任一项所述的非暂态计算机可读介质,其中所述一种或多种方法包括指令,所述指令当在所述计算机处理器上执行时确定所述第一线网处的所述模拟电压和通过所述第一线网的所述电流,包括用以进行以下操作的指令:迭代,直到通过所述模拟信息模型对象类的与所述第一线网相关联的实例列表中的具...

【专利技术属性】
技术研发人员:C·麦克利什
申请(专利权)人:微芯片技术股份有限公司
类型:发明
国别省市:

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

1