概述
Altium Designer中的电路仿真是真正的混合模式仿真器,可以用于对模拟和数字器件的电路分析。仿真器采用由乔治亚技术研究所(GTRI)开发的增强版事件驱动型XSPICE仿真模型,该模型是基于伯克里SPICE3代码,并于且SPICE3f5完全兼容。
SPICE3f5模拟器件模型:包括电阻、电容、电感、电压/电流源、传输线和开关。五类主要的通用半导体器件模型,如diodes、BJTs、JFETs、MESFETs和MOSFETs。
XSPICE模拟器件模型是针对一些可能会影响到仿真效率的冗长的无需开发局部电路,而设计的复杂的、非线性器件特性模型代码。包括特殊功能函数,诸如增益、磁滞效应、限电压及限电流、s域传输函数精确度等。局部电路模型是指更复杂的器件,如用局部电路语法描述的操作运放、时钟、晶体等。每个局部电路都下在*.ckt文件中,并在模型名称的前面加上大写的X。
数字器件模型是用数字SimCode语言编写的,这是一种由事件驱动型XSPICE模型扩展而来专门用于仿真数字器件的特殊的描述语言;它来源于标准的XSPICE代码模型。SimCode模型源代码被保存在ASCII文件中,编译后生成*.scb模型文件。可以将多个数字器件模型写在同一个文件中。
Altium Designer的仿真器可以完成各种形式的信号分析,在仿真器的分析设置对话框中,通过全局设置页面,允许用户指定仿真的范围和自动显示仿真的信号。每一项分析类型可以在独立的设置页面内完成。Altium Designer中允许的分析类型包括:
- 直流工作点分析
- 瞬态分析和傅立叶分析
- 交流小信号分析
- 阻抗特性分析
- 噪声分析
- Pole-Zero(临界点)分析
- 传递函数分析
- 蒙特卡罗分析
- 温度扫描
直流工作点分析:直流工作点分析用在测定带有短路电感和开路电容电路的直流工作点。
在测定瞬态初始化条件时,除了已经在Transient/Fourier Analysis Setup中使能了Use Initial Conditions参数的情况外,直流工作点分析将优先于瞬态分析。同时,直流工作点分析优先于交流小信号、噪声和Pole-Zero分析,为了保证测定的线性化,电路中所有非线性的小信号模型。 在直流工作点分析中将不考虑任何交流源的干扰因素。


