行业中使用最广泛的电路模拟器是什么?


11

我想知道是否有人知道行业中使用最广泛(不是最喜欢)的电路仿真工具。在我工作的公司,我有两个选择,但是我仍然喜欢在大多数工作中使用LTSpice。我刚大学刚毕业,所以我还没有很好的机会了解这个行业的状况。


2
我假设您正在谈论模拟仿真。但是,有一些用于数字,RF和信号完整性仿真的工具。这些几乎是不重叠的工具集。
布莱恩·卡尔顿

Answers:


12

我要有点不同意奥林。

如果您将模拟器用于某些事情,而几分钟后却可以使用计算器和一张纸,那么您就将模拟器用于错误的目的。如果您假设“餐巾纸数学”分析将在现实中进行,那么您很可能首先会开发极其简单的基本电路。

更重要的是,您实际上是在说,可以跳过原型设计验证最重要的阶段。如果您正在从事任何中等复杂的工作,即使在简单的电路上也有很多工作回到您身边,这是一个非常糟糕的主意。我已经看到即使最简单的红外发射器也会由于寄生而振荡。

此外,蒙特卡洛分析是一个巨大的模拟用例,仅用计算器就很难做到。几乎每个模拟器都支持此功能,这对于生产设计非常重要。

实际上,很少有模拟器能够比对电路进行2分钟(主要是基于直觉的)分析提供更多的洞察力来提供对真实电路的了解。几个小时的仿真过程可以轻松地为您节省几天等待拿回原型的时间,而只是发现通过一些尴尬的组件或寄生相互作用,您理论上完美的发射器只是一个糟糕的振荡器。

例如,摘自ADI公司的应用笔记:

在此处输入图片说明

在左侧,我们看到一个基本的运算放大器电路。在右侧,我们看到如果考虑基本的PCB寄生效应,该电路的外观。

毫无疑问,只需60秒和一个计算器,您就能弄清楚左边的电路在做什么。

但是,这不能代替在实际应用中(例如右侧的电路)生成更复杂的实际电路模型。无需手动挥舞无关紧要的组件,就很难手动分析右侧电路。

另外,正确的仿真将使用更实际的组件模型,而不是理想模型,理想模型对于任何复杂性或速度的电路来说,理解和分析都至关重要。

关于原始问题:

大多数电路仿真器至少与SPICE有关,许多电路仿真器共享兼容或接近兼容的模型格式。此外,还有许多其他专门针对特定领域的模拟器。尤其是RF /微波仿真,数字逻辑仿真等。

我遇到过的最常见的模拟器:

  • PSPICE-Cadence OrCAD设计软件包的一部分
  • Spectre-Cadence的混合信号和RF模拟器(可能是最常见的)
  • NI MutiSim-National Instruments模拟软件包
  • HSPICE-由Synopsis实现的商业SPICE,也很受欢迎
  • XSPICE-SPICE3的扩展版本,Altium使用此
  • SIMetrix-SPICE衍生的模拟仿真

您将在给定公司中看到的哪个人通常是其专业领域(模拟,混合信号,RF等)的功能,在他们选择的开发环境中能够很好地集成的东西以及他们过去的习惯。


6
您的例子恰好是我在谈论的那种对模拟器的滥用和过度依赖。您永远无法量化一切。您的示例B只是现实中无限复杂的事物的另一个模型。好的设计是要知道真正重要的事情,并确保没有解决的效果都没有关系。除非您做一些不寻常的事情,否则整个想法是选择合理的值并使用良好的布局,以使示例A是有效的模型。在某些时候,您必须真正了解一些知识,而不仅仅是盲目地将数据输入模拟器。
奥林·拉斯罗普

5
整个想法是创建一个尽可能接近实际的模型。好的设计是要使其正确并可靠地正确,而不是证明没有工具也可以做什么。这不是一项没有计算器的数学测试,而是它的业务。任何可以提高设计正确性并降低成本的工具都应充分利用。知道您不知道的内容以及如何对其进行测试,比认为您知道某些东西并因此无法正确验证它重要得多。
标记

8
“整个想法是创建一个尽可能接近现实的模型。” 错了,错过了重点。整个想法是创建一个有用的模型。这意味着只有足够复杂的模型来描述实际影响。对于大多数电路,这种模型可以在几分钟内用计算器求解。对于讨厌的情况,模拟器可能是一个有用的工具,但有其自身的缺点。过度使用模拟意味着模型不正确,因此对实际相关的理解不足。
奥林·拉斯洛普

8
电路仿真不是一个好的设计工具。但是,它是一种出色的验证工具。就像让别人检查您的工作一样。几乎可以肯定它不会捕获所有错误,但是可能会捕获您错过的一些错误。
康纳·沃尔夫

4
....我记得类似的论点,即人们盲目地使用计算器而没有难以理解的算术(人们确实如此),以及关于GPS SatNavs的论点“使”人们驶入河流和悬崖(人们也这样做),但这并不是问题的错。工具。学习基本的算术,学习阅读地图,学习分析电路,然后获得计算器,GPS和仿真工具。
MikeJ-UK 2011年

10

我确信其他人会推荐特定的电路仿真程序包。

但是,电路仿真器是一种工具,但通常不是非常重要的工具,并且肯定不能替代使用自己的大脑。我经常看到年轻的工程师沉迷于模拟器产生的某些价值的第三位数,以至于他们忘记思考和实际了解正在发生的事情,而不是看中了模拟器的输出。奇特的输出只能告诉您发生了什么,而不是更重要的原因

当您真正了解电路在做什么时,一两分钟之内就可以用计算器解决几乎所有问题。通过这种理解,还可以让您看到一些极端的情况,即只有您输入正确的信号,模拟器才会向您显示。当您不太了解电路时,奇特的输出只会给您一种错误的安全感。

模拟器占有一席之地,但是它们很少提供有用的电路分析,而大脑和计算器却无法更快地得出结果,这实际上是很少见的。


极好的答案,+ 1。(不是我会期望的少一些:
stevenvh 2011年

这不能回答-1。这应该是一个注释-一个完全有效的一个
托比Jaffey

4
@Joby:有时候,一个好的答案可以解决真正的问题,而不是OP的字面要求。
奥林·拉斯罗普

+1,因为此答案应该放在最前面。用@标记在答案中指定为B的“反例”更像是“事后”模型,而不是一开始就想到的模型。关键是要具有足够的设计公差,以使此类工作量减少,这就是基础ckt理论和经验的来源!
Vaibhav Garg,2012年

2

我已经在一些工作场所使用了SPICE的所有变体。

模拟器的另一种格式是SABRE。波音,空中客车公司和其他各种安全关键型行业都使用此设备。我与之合作的一个分包商正在设计DC / DC转换器,并且需要DO-254认证(航空),而他们的客户(以及认证机构)则需要电路的SABER模型。为此,我们聘请了SABRE专家来进行仿真工作,并在我们的内部设计中使用了SPICE变体!!

我认为电路仿真还有第三种主要格式。


2

我使用Linear Technology的LTSprice。与其他免费软件包(例如TI的TINA)相比,免费,易于添加其他供应商提供的库和真正的美。


问题不是问您个人使用什么。
endlith 2011年

2
@endolith好..感谢您指出风格。
弗兰克,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.