跳到主要内容

为SPICE模型库电路仿真做准备

SPICE模型库中的模型飞机和模型飞机部件的图片

我第一次接触模型是我和爸爸一起做的一个塑料飞机模型。嗯,好吧,大部分是我爸爸建造的,因为那时我还很小。从那里开始,我建造了各种不同的汽车、轮船、飞机和火箭。我当时并没有意识到,这些年来建立所有这些模型,有一天将在我的工程生涯中发挥关键作用。我不仅在制作东西方面获得了宝贵的经验,而且在我的脑海中牢固地树立了如何使用模型来代表其他东西的概念。

遗憾的是,我不再花很多时间建造我想要的模型飞机套件了。我确实花了很多时间处理各种各样的CAD模型,从原理图符号和组件到PCB占地面积和STEP模型。另一种引起我很大关注的模型是用于电路仿真的SPICE模型。让我们来看看什么是SPICE模型,以及在使用SPICE模型库时涉及到什么。

SPICE模型库中的模型由什么组成?

在运行SPICE模拟时,将从原理图中收集所有必要的数据,并将其放入SPICE引擎的网络列表中。这个网列表包含许多行数据,这些数据被组织成特定的组,包括:

  • 确认信息:标识将要运行的模拟的文本行。

  • 仿真命令:文本行中的特定关键字指示模拟器做什么。

  • 网表连接:将组件的引脚连接在一起的连接或节点的列表。

  • 模型描述:定义被模拟设备的电学特性的文本行。

模型描述为SPICE模拟器标识每个组件,例如电阻或电容器。模型描述还包括端子(引脚)信息、元件的值、工作温度等。模型数据以及数据量将根据组件的类型和复杂性而变化。简单的模型可能是一行文本,而更复杂的模型可能包含数百行文本。

SPICE模型库中的PCB组件和路由图

为了获得成功的PCB布局,您应该首先在SPICE中模拟电路

创建、管理和使用库

SPICE模型可以单独包含在一个模型文件中,也可以分组在一个库文件中。当从供应商下载特定的模型文件时,或在目录库中使用单个模型时,单个模型文件是理想的。当多个模型被组合在同一个文件中时,该文件有时被称为SPICE模型库。

在使用SPICE模型时,最好将它们组织在库目录结构中。对于这些目录,可以使用许多命名约定。目录可以根据组件供应商或部件系列(如“电阻”)或任何最适合您的情况的格式来命名。在某些情况下,用户将在单个SPICE库文件中组织多个模型,并将这些文件存储在库目录中。在一个库文件中使用多个模型,您可以使用更平坦的库目录结构。

尽管SPICE模型文件和SPICE库文件通常由唯一的文件名标识,但无论源是什么,SPICE工具本身都将使用数据。像“模型”和“库”这样的文件命名约定是为了方便用户而设计的,并没有考虑到SPICE模拟器本身。

在SPICE模型库管理中,重要的事情是以最适合您的公司和标准的方式组织您的数据。通过这种方式,您可以知道与构建的新原理图符号相关联的适当模型在哪里,以便为SPICE模拟准备好原理图。

SPICE模型库中PSpice报告的截图

PSpice中的图形报告

最好的SPICE软件如何帮助你

有许多版本的SPICE可供您使用,您应该寻找在SPICE模型的可用性和可用性等属性方面对您最有帮助的版本。您会发现,能够从一个已建立的SPICE模型库开始使用非常有帮助,这样您就不必立即构建自己的模型。

此外,拥有一个可以从组件供应商或其他来源轻松导入各种版本的SPICE模型的SPICE工具也将非常有帮助。SPICE工具中另一个有用的特性是模型创建实用程序,它可以轻松地指导您构建自己的SPICE模型和库。

PSpice是Cadence设计工具套件,被设计成当今市场上最有帮助和最容易使用的SPICE工具。PSpice软件包含超过34,000个模拟就绪模型,以及数据表驱动的建模向导,可以为常见组件和结构创建模拟就绪模型。此外,PSpice环境可以通过Cadence的开放API进行定制,以最好地满足您的需求。

如果您希望了解更多关于Cadence如何为您提供最佳SPICE模型库解决方案的信息,跟我们和我们的专家团队谈谈吧