HDL代码生成论述

22日视图(30天)
kameshwar赛
kameshwar赛 2020年10月6日
评论道: kameshwar赛2020年10月7日
我试图让一个模式检测器检测使用摩尔FSM模式1101001。FSM工作正常,但是当我试图生成HDL代码,我得到许多错误,无法改正。请帮我生成Verilog /硬件描述语言(VHDL)的代码。我无法做到。我将会非常感谢你,请帮助我吗?

接受的答案

Kiran Kintali
Kiran Kintali 2020年10月6日
> > makehdl (gcb)
# # #生成高密度脂蛋白的Pattern_Detector_19a /子系统。
# # #使用模型Pattern_Detector_19a HDL代码生成的配置设置参数。
# # #开始高密度脂蛋白。
# # #开始硬件描述语言(VHDL)代码生成“Pattern_Detector_19a”。
# # #工作Pattern_Detector_19a /子系统/图表hdlsrc \ Pattern_Detector_19a \ Chart.vhd。
# # #工作在Pattern_Detector_19a /子系统hdlsrc \ Pattern_Detector_19a \ Subsystem.vhd。
# # #生成包文件hdlsrc \ Pattern_Detector_19a \ Subsystem_pkg.vhd。
# # #创建Subsystem_report.html HDL代码生成检查报告
# # #高密度脂蛋白检查“Pattern_Detector_19a”完成0错误,0警告,0的消息。
# # #高密度脂蛋白代码生成完成。
> >版本
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MATLAB版本:9.6.0.1472908 (R2019a)更新9
MATLAB牌照号码:未知
操作系统:Microsoft Windows 10企业版10.0(19041年建立)
Java与甲骨文公司的Java版本:Java 1.8.0_181-b13热点(TM) 64位服务器虚拟机混合模式
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
你能再次尝试连接模型吗?正如你所看到的我也看不出这样的错误。
4评论
kameshwar赛
kameshwar赛 2020年10月7日
我的错误,我为整个系统生成HDL代码,而我要做的子系统。
现在我做的子系统,我能够生成成功。谢谢你先生,我没有说感谢的话。再次感谢你。

登录置评。

答案(1)

Kiran Kintali
Kiran Kintali 2020年10月6日
HDLCoder不支持Statefl万博1manbetxow图表配置浮点类型。
根据您的应用程序不需要为这个模式检测的例子支持浮点类型。万博1manbetx改变输入类型boolean,改变输出分配逻辑真/假OV变量非常将摩尔图表模型可以使用有效的逻辑类型和生成一个硬件友好的状态机。
与这些变化我能够为模型生成代码。
> > makehdl (gcb)
# # #生成高密度脂蛋白的Pattern_Detector /子系统。
# # #使用模型Pattern_Detector HDL代码生成的配置设置参数。
# # #运行高密度脂蛋白检查模型“Pattern_Detector”。
# # #开始模型的编译“Pattern_Detector”
# # #应用高密度脂蛋白对模型优化“Pattern_Detector”
# # #开始生成模型。
# # #模型一代完成。
# # #开始硬件描述语言(VHDL)代码生成“Pattern_Detector”。
# # #工作Pattern_Detector /子系统/图表hdlsrc \ Pattern_Detector \ Chart.vhd。
# # #工作在Pattern_Detector /子系统hdlsrc \ Pattern_Detector \ Subsystem.vhd。
# # #生成包文件hdlsrc \ Pattern_Detector \ Subsystem_pkg.vhd。
# # #代码一代“Pattern_Detector”完成。
# # #创建Subsystem_report.html HDL代码生成检查报告
# # #高密度脂蛋白检查“Pattern_Detector”完成0错误,0警告,0的消息。
# # #高密度脂蛋白代码生成完成。
如果你有麻烦尝试加载模型
web (fullfile (docroot,万博1manbetx仿真软件/ gui / simulink-preferences-model-file-pane.html))
slprivate (showprefs)和取消” 不加载模型创建一个新版本的仿真软件”万博1manbetx
或运行这个命令
> > set_param (0,“ErrorIfLoadShadowedModel”,“关闭”)
5个评论
kameshwar赛
kameshwar赛 2020年10月6日
爵士模型加载,但当我生成HDL代码,显示以下错误。为什么?

登录置评。