主要内容

codegen

从MATLAB代码生成高密度脂蛋白或SystemC代码

描述

例子

codegen配置hdlcfgmatlab_design_name从MATLAB生成高密度脂蛋白或SystemC代码®代码。

例子

codegen配置hdlcfg-float2fixedfixptcfgmatlab_design_name将浮点MATLAB代码转换为定点代码,然后生成高密度脂蛋白或SystemC代码。

例子

全部折叠

创建一个coder.HdlConfig对象,hdlcfg

hdlcfg = coder.config (“高密度”);%创建一个默认的配置高密度脂蛋白

设置试验台的名字。在这个例子中,试验台函数名mlhdlc_dti_tb

hdlcfg。TestBenchName =“mlhdlc_dti_tb”;

Verilog设置目标语言®

hdlcfg。开发“Verilog”;

从MATLAB生成HDL代码设计。在这个例子中,MATLAB设计函数名mlhdlc_dti

codegen配置hdlcfgmlhdlc_dti

创建一个coder.FixptConfig对象,fixptcfg默认设置。

fixptcfg = coder.config (“fixpt”);

设置试验台的名字。在这个例子中,试验台函数名mlhdlc_dti_tb

fixptcfg。TestBenchName =“mlhdlc_dti_tb”;

创建一个coder.HdlConfig对象,hdlcfg默认设置。

hdlcfg = coder.config (“高密度”);

浮点MATLAB设计转换为定点,并生成高密度脂蛋白或SystemC代码。在这个例子中,MATLAB设计函数名mlhdlc_dti

codegen-float2fixedfixptcfg配置hdlcfgmlhdlc_dti

输入参数

全部折叠

HDL代码生成配置选项,指定为一个coder.HdlConfig对象。

创建一个coder.HdlConfig对象使用高密度脂蛋白coder.config函数。

顶级MATLAB函数的名称,你想生成HDL代码。

浮点定点转换配置选项,指定为一个coder.FixptConfig对象。

使用fixptcfg当从浮点MATLAB代码生成HDL代码。创建一个coder.FixptConfig对象使用高密度脂蛋白coder.config函数。

版本历史

介绍了R2013a