模型设计
通过使用这些库中的块来创建受支持的块库并设计与hdl兼容的模型
本节包含关于如何在Simulink中对设计建模的信息®通过使用所有支持HDL代码生成的产品的块。2022世界杯八强谁会赢?要过滤Simulink Library Browser以只显示hdl支持的块,请输入hdllib
.
除了HDL Coder™子库,支持的块库还包括来自Simulink、Stateflow的块®、通信工具箱™、DSP系统工具箱™、视觉HDL工具箱™、无线HDL工具箱™和HDL验证器™库。
下面的部分包含到文档页面的链接,这些块只在HDL Coder库中可用。链接包括诸如高密度脂蛋白FIFO、RAM块和Multiply-Add块。其他区块,例如添加而且延迟都可以使用hdllib
和其他块库。有关支持HDL代码生成的Simulink块的列表,请参见Simulink块列表(HDL代码生成).在这个列表中,您可以看到Simulink和HDL Coder库中可用的块。
类别
- HDL基本算法
使用基本的Simulink块创建简单的HDL设计 - RAM和ROM块
在硬件上使用HDL ram库中的块模拟ram和rom - 分层设计和同步硬件行为
使用状态控制块创建子系统和分层HDL设计 - 自定义MATLAB函数
使用用户定义函数库中的块创建适合于hdl的算法 - Stateflow块
使用Stateflow库中的块创建HDL-ready算法 - 信号处理算法的HDL应用
使用DSP HDL工具箱™和DSP系统工具箱块创建和运行HDL应用程序 - 图像处理算法的HDL应用
使用Vision HDL工具箱块创建和运行HDL应用程序 - 通信算法的HDL应用
使用通信工具箱和无线HDL工具箱块创建和运行HDL应用程序