MATLAB和Simu万博1manbetxlink的混合信号系统

分析,设计和验证模拟和混合信号系统

使用MATLAB®和Sim万博1manbetxulink®对于行为建模,快速设计开发,初步设计分析和混合信号系统的验证。

对于入门的设计混合信号集成电路(IC),你可以使用PLL和ADC的混合信号模块库™模式。积木的特征在于与数据片的规格,并包括模拟损伤。内置分析工具和测量测试平台帮助你减少验证工作。

对于高速链路,如PCI Express的设计与分析®,USB,DDR和以太网,可以使用的SerDes工具箱™为信道仿真构建和评估您的信道均衡方案,并自动生成IBIS-AMI模型。

随着MATLAB和Simulin万博1manbetxk,您可以:

  • 创建的锁相环,数模转换器,模数转换器,串行解串器,开关电源,以及其它混合信号系统的行为模型
  • 评估遵循自上而下的方法模拟数字设计权衡
  • 通过协同仿真或通过创建SystemVerilog的模块和IBIS-AMI模型Link系统级模型EDA工具
  • 生产测试芯片之前验证的设计,包括模拟/数字硬件和控制逻辑

“电路级仿真花了三天时间。使用MATLAB和Simulink,我们减少了模拟时间仅有一分钟。”万博1manbetx

君上原,Epson Toyocom公司

混合信号分析

在抽象的最高水平,你可以使用MATLAB来分析基本的系统架构;例如,这是更好:第二或第三阶Σ-Δ调制器?什么类型的PLL是最好的?什么的波特图说一下系统的稳定性?

MATLAB和Simulink的使用分析工具来探索设计空间,并找到万博1manbetx适合您设计的最佳起点。例如,混合信号模块库使用MATLAB功能来执行的PLL的闭环和开环静态分析和快速设计环路滤波器。

MATLAB提供了比电子表格或传统的编程语言如C / C ++更大分析和可视化的功能。不过,你不必放弃现有的投资;MATLAB与Microsoft®高强®并用C / C ++。


混合信号顶向下设计

使用和精心行为模型和测量测试平台,使设计和验证速度。在Si万博1manbetxmulink,可以在不同的抽象层与控制逻辑和数字硬件仿真模拟电路在一起。

描述模拟电子或者在“传递函数”的抽象层次使用连续时间信号或使用的Simscape电气™到模型的电压和电流和部件,诸如RLC元件,运算放大器和开关。

描述数字电子在使用浮点精度算法级或执行使用任意长度的定点数据类型,包括量化和饱和效应比特精确的模拟。最后,生成靶向ASIC和FPGA综合的HDL代码。

使用MATLAB函数或Stateflow的描述在算法级控制逻辑和状态机®。可以使用定点数据类型并使用嵌入的C / C ++代码生成决定是否目标微控制器或生成综合的HDL代码用于靶向ASIC和FPGA。


混合信号验证

系统级模型必须链接到在设计流程的下一个阶段。你有不同的方式来使用你的MATLAB和Simulink模型作为测试工具的SPICE模型,HDL万博1manbetx代码,或硬件。

协同仿真的不同工具之间的运行时间链接;在每个仿真时间步骤中,数据被工具之间交换,使它们能够一起运行,以模拟的模型。在模拟域中,Cadence的®炫技®AMS Designer提供协同仿真链接到Simulink中。万博1manbetx在数字域,HDL验证™提供链接到第三方HDL仿真器和FPGA板在环测试。

对于功能验证环境回归测试和重用,你可以MATLAB算法和Simulink模型导出为服用DPI-C接口的优势SystemVerilog的模块。万博1manbetx

您可以分析IC模拟结果与MATLAB更有效和使用最优化,机器学习,或深学习技术进一步细化行为模型以可视化的数据。

混合信号验证的最终水平为设备测试。在这个阶段,MATLAB和Simulink集成了多种万博1manbetx测试设备,使您能够建立一个通过创建模型,控制测试设备测试向量测试系统,并分析结果。


锁相环(PLL)

晶体管级车型是准确的,但非常缓慢,当涉及到锁相环(PLL)的设计。反馈回路通常需要长期模拟捕获锁定时间和小仿真时间步骤来准确地预测相位噪声的效果。万博1manbetxSimulink和混合信号模块库使用可变步长求解的结果非常快PLL仿真,无需过采样的。

凭借其控制的设计传统,具有的Simulink仿真引擎,在与反馈回路仿万博1manbetx真系统的效率非常高。行为建模的组合和更快的方法来模拟,使工程师能够切断模拟时间从PLL天,小时或分钟设计。


浏览产品s manbetx 845

数据转换器(ADC / DAC)

快速模拟连续 - 和离散时间信号的能力是关键的模拟 - 数字转换器(ADC)的设计和验证。由于Simuli万博1manbetxnk的允许在相同的环境模拟和数字硬件建模,您可以通过SPICE工具所需要的时间的一小部分设计的ADC。

这样快速ADC设计使用Simulink使参数扫描速度更快万博1manbetx,使工程师能够在更短的时间进行详细的验证。使用混合信号模块库测试平台,您可以快速评估积分和微分非线性和噪声性能。


SerDes和高速链路

分析和高数据速率的SerDes操作串行和并行DDR均衡系统的仿真可以模拟慢如蜗牛,这威胁到项目交付时间,并限制了设计的探索范围。

所述SerDes设计的应用程序允许用户分析在几分钟之内任意的高速信道均衡方案,包括用于预加重和均衡,即使用NRZ或PAM4信号不同的架构。从应用程序,可以自动生成Simulink模型,以进一步细化自适应均衡算法,或者你可以从你自万博1manbetx己的模型开始并添加您的专有算法。对于系统集成和渠道验证,您可以使用的SerDes工具箱自动生成双IBIS-AMI模型。


射频功率放大器的数字预失真(DPD)

数字预失真是在理论上很简单,但在实践中很难。MATLAB提供了用于控制测试设备,分析复杂的数据,并且同时具有由RF功率放大器(PA)引入的影响的深入了解构建算法的DSP或FPGA的一个统一的环境。

在MATLAB中,你可以轻松地构建基于改进的Volterra级数,包括内存和非线性在PA模型,并使用RF模块库™电路包络仿真。用自己的DPD算法模拟RF PA在闭环允许你才去实验室估计时间,量化和额外的RF影响。