MATLAB 和 Simulink 培训

课程详细信息

本课程为期一天,面向 Simulink 知识丰富的用户。课程通过建模方法和工具说明如何使用 Simulink 进行混合信号验证。
 
主题包括:
  • 使用 Simulink 界面
  • 链接 MATLAB 和 Cadence Virtuoso ADE 
  • 为混合信号生成 SystemVerilog DPI 
  • 使用 C 代码生成和 DPI-C 接口 
  • 将模型转换为定步长求解器 
  • 生成用于数字验证的 RTL 代码 
  • 使用控制设计技巧进行伯德图绘制分析和线性化 
  • 自动化 Simulink 任务

第1天 (共1天)


准备 Simulink 模型以进行混合信号验证

目标: 将 Simulink 模型转换为定步长求解器,以生成 SV DPI-C 或 RTL 代码进行验证。

  • 了解用于模拟和混合信号设计的 Simulink 求解器 
  • 比较变步长和定步长求解器仿真结果 
  • 为您的模型确定合适的固定步长采样率

模拟联合仿真

目标: :使用 Simulink 和 Cadence 工具创建和验证模拟组件

  • Simulink 和 AMS Designer 与变步长求解器的联合仿真 
  • 同步和求解器配置 
  • 案例研究:PLL 的联合仿真
  • 使用 Cadence Virtuoso 和 Simulink 进行 PLL 组件协同仿真并比较结果

混合信号验证

目标: 使用 Simulink 和 Cadence 工具,通过 DPI-C 和 RTL 生成和验证组件

  • 生成 SystemVerilog DPI-C 以用于 Delta-Sigma ADC 的模拟混合信号验证
  • 使用 C 代码生成和 DPI-C 模块实现与 Cadence Xcelium 的集成 
  • 使用模型引用进行仿真和 RTL 代码生成 
  • 使用 HDL Coder 生成用于数字验证的 RTL 代码 
  • 对 RTL 代码和 SystemVerilog DPI-C 组件进行仿真,并使用 Simulink 比较结果

难度: 高级

课程要求:

MATLAB 基础使用 Simulink 进行模拟和复路信号设计,以及数字信号处理和混合信号设计的基础知识。

持续时间: 1 天

查看时间表并报名