描述
共享FIFO块无法识别System Generator for DSP 14.x版本中输出数据宽度的浮点类型。
在具有共享FIFO的简单设计中,当我尝试生成pcore时,报告了以下错误:
标准异常:XNetlistEngine:
提出了一个例外:
com.xilinx.sysgen.netlist.NetlistException: – 网络列出名为“CH0”的共享FIFO时遇到错误。 FIFO输入端口宽度(32)与FIFO输出端口宽度(16)不匹配。
提出了一个例外:
com.xilinx.sysgen.netlist.NetlistException: – 网络列出名为“CH0”的共享FIFO时遇到错误。 FIFO输入端口宽度(32)与FIFO输出端口宽度(16)不匹配。
但是,核心配置为输出类型为浮点,默认情况下浮点数据类型应为32位。
解
这是System Generator 14.x中共享FIFO块的已知问题,并且已提交变更请求。
有一个解决方法如下:
- 将输出类型更改为固定点,并在固定点精度参数中选择32.0。
- 重新选择浮点数据类型
- 重新生成pcore
pcore生成成功。
没有回复内容