主要内容

coder.config

创建 HDL Coder 代码生成配置对象

说明

config_obj = coder.config('hdl') 创建一个 coder.HdlConfig 配置对象,用于在从 MATLAB® 代码生成 HDL 或高级综合 (HLS) 代码时与 HDL codegen 函数结合使用。

示例

config_obj = coder.config('fixpt') 创建一个 coder.FixptConfig 配置对象,用于在从浮点 MATLAB 代码生成 HDL 代码时与 HDL codegen 函数结合使用。coder.FixptConfig 对象配置浮点到定点转换。

示例

示例

全部折叠

使用默认设置创建一个 coder.FixptConfig 对象 fixptcfg

fixptcfg = coder.config('fixpt');

设置测试平台名称。在此示例中,测试平台函数名称为 mlhdlc_dti_tb

fixptcfg.TestBenchName = 'mlhdlc_dti_tb';

使用默认设置创建一个 coder.HdlConfig 对象 hdlcfg

hdlcfg = coder.config('hdl');

将您的浮点 MATLAB 设计转换为定点,并生成 HDL 或 HLS 代码。在此示例中,MATLAB 设计函数名称为 mlhdlc_dti

codegen -float2fixed fixptcfg -config hdlcfg mlhdlc_dti

版本历史记录

在 R2013a 中推出