概述
PCB设计、仿真及分析完全统一的集成环境在较大的电路设计系统上,PCB设计团队需要快速、可靠的仿真软件来实现对设计的收敛。Cadence Allegro X PSpice System Designer提供PCB设计人员的仿真技术是把电路仿真环境与PCB布局布线设计环境完全集成在一起,构成一个完整的统一集成环境。设计师通过集成模拟和事件驱动数字仿真,可以在不牺牲精度的情况下提高仿真速度。同时,使用PSpice高级分析功能,设计师可以最大限度的提高电路的性能、提高成品率和可靠性。
Allegro X PSpice System Designer模拟以及混合仿真器,它能支持解决从高频系统到低功耗IC电路的任何电路设计所带来的挑战,功能强大的仿真引擎可轻松集成Cadence PCB原理图输入的解决方案,从而缩短产品上市时间并控制运营成本。海量器件厂商提供的模型、内置数学函数和行为模型建模技术等资源,结合一个交互的,容易使用的流程化的仿真环境有助于实现高效的设计过程。其提供的高级分析功能(灵敏度分析、蒙特卡诺、冒烟分析、参数绘图仪、多参数优化分析),可以提高设计性能、提高成品率以及可靠性。Allegro X PSpiceSystem Designer现在提供新的器件模型接口功能,用于自动生成用C / C ++、SystemC、Verilog A-ADMS以及行为模拟器件和受控源编写的多级抽象模型代码。
技术优势
• 具有仿真速度快、仿真结果准确、确保对大型电路仿真的收敛性。
• 通过集成模拟和事件驱动的数字仿真来提高速度而不会降低精度。
• 通过使用直流、交流、噪声、和瞬态分析来探索电路行为。
• 具有PSpice-Simulink-Matlab接口软件模块来用于测试实际电子设计的系统级接口。
• 提供超过33000个模拟和混合信号器件模型库供设计师调用。
• PSpice自动识别A-to-D和D-to-A的连接,通过插入接口子电路和供电模块,对之进行适当的处理。
• 用What-if方法理解并探索电路定能和功能的关系。
• 使用PSpice优化器能自动最大化优化电路性能。
• 使用数学表达式,函数和行为级器件来识别和模拟复杂电路的功能模块。
• 使用Smoke分析可以确定哪些组件超负荷,使用Monte Carlo分析看是否符合可制造性,这些都有助于防止电路板故障。
• 用C / C ++和SystemC编写的虚拟原型(利用GUI代码生成的混合信号系统模型),和用Verilog A编写的紧凑模型(利用自动器件模型合成器的生成),可以很容易地在PSpice环境中使用。
软件特点
用于PCB设计的Cadence仿真技术与Cadence前端、后端的设计流程无缝集成,从而可以为仿真和PCB设计提供单一,统一的集成设计环境。
设计输入和编辑
从拥有超过33000个符号和模型的库中选择元器件,用户可以方便的使用Cadence PCB原理图设计输入完成电路搭建、进行仿真和设计。软件提供了许多实用的功能,可以轻松捕获和模拟混合信号设计。还包括仿真运行一键启动和仿真数据与电路交互查看,以及许多其他附加的实用程序。此外,Allegro X PSpice System Designer还包含一个语法感知的Spice电路文件文本编辑器。
激励创建
访问可参数化描述的内置函数或用鼠标徒手绘制分段线性(PWL)信号来创建任何形状激励。为信号,时钟和总线创建数字激励,通过单击和拖动引入和移动转换。
电路仿真
用户可以很容易的设置和运行仿真,然后在电路图编辑环境中与Probe(行业标准的波形查看器)中交叉探测仿真结果。软件支持多个仿真剖面文件,用户能够在同一原理图上调用和运行不同的仿真。用户可以直接在原理图上查看仿真偏置结果,包括节点电压,器件功率计算以及引脚和子电路电流。软件支持设置断点(Checkpoint) 重起电路仿真进程,当相同的电路有点小改变并被多次仿真,这样可以节省仿真时间。此外,设计人员能够在模拟过程中使用特殊组件(Assertions)插入错误和警告条件,在仿真过程中为仿真器标注这些条件。
混合模拟数字仿真
集成模拟和事件驱动数字仿真引擎可提高速度,且不损失精度。单个图形波形分析器在同一时间轴上显示混合模拟和数字仿真结果。数字功能支持五个逻辑电平和64strengths,Allegro X PSpice System Designer还为数字门和约束检查(如设置和保持时间)提供了传播建模功能。
Checkpoint仿真重启
Checkpoint仿真重启功能允许设计人员在各个时间点存储仿真状态,然后从任何仿真状态重新开始仿真,从而节省时间。设计人员可以在从预先记录的时间状态开始仿真之前修改的仿真设置和设计参数。
自动收敛设置选项
此设置选项使仿真器能自动更改设计收敛的收敛容差极限,设计人员可以使用设置选项达到仿真收敛,然后通过进一步修改仿真器设置选项来微调仿真,这个设置选项在电力电子设计仿真上非常有用。
软件高级分析功能
使用高级分析功能,设计者能够自动最大化电路性能,这里有四大重要的分析功能:灵敏度分析、电路优化、应力分析和蒙特卡诺分析,这些分析使设计师能够创建设计的虚拟原型并自动最大化电路性能。软件也能对多个仿真剖面文件的测量一起处理。
灵敏度分析Sensitivity analysis
灵敏度分析是确定电路中哪个器件的参数是影响电路性能的关键。灵敏度分析可以检查电路设计中每个元件独立或与其它器件共同作用对电路性能影响程度的大小。通过灵敏度分析,设计师可以确定电路中的关键元件,使用优化工具优化器参数,从而优化电路性能。通过灵敏度分析也能发现那些器件对生产的影响最大,从而提高对他们的容差要求,降低对其他器件的容差要求,以达到降低成本,提高成品率的目的。
参数优化Optimizer
参数优化是通过对电路进行分析,比传统的实验室调试更方便快捷地达到提高电路性能的目的。参数优化可以帮助设计是最符合电路性能和规则要求的器件参数。设计师可以在参数优化工具中设定多个设计目标和规则,来对器件参数,设计目标进行通盘考虑。
设计师使用参数优化工具可以
• 提高电路性能
• 根据新的要求更新电路设计
• 在自顶向下设计和模型创建中优化行为级模型
• 参数优化工具中包括四个分析引擎
• 最小二乘法搜索引擎
• 改进的最小二乘法搜索引擎
• 随机引擎
• 分布引擎