你能生成一个子系统的HDL代码与重塑块,其输出维度设置为“从参考输入端口派生”?
1个视图(过去30天)
显示旧注释
我试图从一个子系统生成HDL代码与重塑块的输出维度设置为“从参考输入端口派生”。ref输入端口连接到一个大小为[1x64]的信号。支持吗?万博1manbetx
接受的答案
MathWorks支万博1manbetx援小组
2021年7月13日
编辑:MathWorks支万博1manbetx援小组
2021年7月13日
这在MATLAB万博1manbetx R2017b中得到了支持。
对于MATLAB R2017b之前的版本,当重塑块的输出维度设置为“从参考输入端口派生”时,不支持HDL代码生成。万博1manbetx主要原因是HDL Code生成不期望该块有2个输入端口,因此抛出以下错误:为一个接线块找到多个输入或输出端口。
此场景的解决方法是使用其他输出维度设置之一,如一维数组、列向量、行向量或自定义。这些选项将输入端口的数量减少到一个,因此与HDL代码生成兼容。