System object
System object 是一种 MATLAB® 专有对象,可用于实现或仿真具有随时间变化的输入的动态系统。
使用 HDL Coder™,您可在 MATLAB 中生成代码期间使用预定义或用户定义的 System object。System object 具有以下优点:
组件重用:通过使用现有 System object 组件节省设计和测试时间。
自定义:设计并鉴定自定义 System object 以在多个设计中重用。
算法定义:在 System object 中定义一次算法,即可在单个 MATLAB 设计中重用该算法的多个实例。
模块化与可读性:从 System object 生成的 HDL 代码是模块化的,并且可读。
您可使用 MATLAB、DSP System Toolbox™ 和 Communications Toolbox™ 提供的预定义 System object 生成 HDL 代码。有关详细信息,请参阅Predefined System Objects Supported for HDL Code Generation。
要了解有关为 HDL 代码生成创建用户定义 System object 的更多信息,请参阅Generate Code for User-Defined System Objects。
函数
主题
- HDL Code Generation for System Objects
System object support for HDL code generation.
- Predefined System Objects Supported for HDL Code Generation
List of predefined System objects for HDL code generation.
- Generate Code for User-Defined System Objects
How to create user-defined System objects and generate HDL code.
- Integrate Custom HDL Code Into MATLAB Design
Include pre-existing HDL code in your MATLAB design.