HDLCoder详细教程分析和总结.docx

生成代码前准备工作

在从模型生成HDL代码前,你应该作如下工作:

在生成代码前,用hdlsetup功能(详见InitializingModelParameterswithhdlsetup)来对你要生成HDL代码的模型进行设置。

用hdllib功能来创建目前支持HDL代码生成的模块库(详见ShowBlocksSupportedforHDLCodeGeneration)通过用这个库里的模块来构建模型,你的模型就会兼容HDL。

支持的模块集合在今后的版本会改变,所以你每次安装新版本的本产品时应该重建支持的模块库。

用RunCompatibilityChecker选项(详见SelectingandCheckingaSubsystemforHDLCompatibility)来检查你模型或者DUT的HDL兼容性并生成HDLCodeCheckReport。

你也可以调用chekhdl函数(见checkhdl)来运行兼容性检查器。

练习简介

HDLCoder支持生成代码,用户可以选择以下环境:

MATLAB命令窗口支持用makehdl,makehdltb和其他函数生成代码

SimulinkGUI(配置参数对话框和/或模型浏览器)提供模型仿真参数/代码生成参数和函数的集成视图

这个实践

文档评论(0)

1亿VIP精品文档

相关文档