Simulink建模与仿真-生成HDL代码
1、打开Matlab软件,Matlab命令行窗口中输入以下命令,如下图所示:
2、启动Simulink模型,将建好的模型封装成子系统,如下图所示。
3、右键点击子系统,选择HDL Code->HDL Workflow Advisor,或者菜单Code->HDL Code->HDL Workflow Advisor,如下面两图所示:
4、启动HDL Workflow Advisor,界面如下图所示:
5、生成通用的VIVADO工程,设置如下图所示:Target workflow->Generic ASIC/FPGA,Synthesis tool->Xilinx Vivado,器件按实际所用选择。
6、约束工作主频率,如下图所示:
7、逐步运行HDL Workflow Advisor的以下各项,如果有某项不通过,则需要查找问题并解决后再执行:
8、生成的vivado工程,在第一步选择的文件夹路径里,工程目录结构见下图所示:
9、选择在Matlab外部打开,启动Vivado工程,如下图所示:
10、启动的Vivado工程及Simulink生成的HDL代码,如下所示:
[图片]
本帖最后由 cb_z0729 于 2020-02-10 13:07 编辑
请登录后评论~