默认情况下,Vitis HLS 会实现含 64 位地址总线的 AXI4 端口。但在某些器件(如 Zynq-7000)上,存在 32 位地址总线。在此情况下,您可通过禁用
m_axi_addr64
接口配置选项,实现含 32 位地址总线的 AXI4 接口。- 选择 。
- 在“Solution Settings”(解决方案设置)对话框中,单击General类别,并单击Edit以编辑现有
config_interface
命令,或者单击Add以添加该命令。 - 在“Edit or Add”(编辑或添加)对话框中,选中config_interface并禁用m_axi_addr64。
重要: 如果禁用m_axi_addr64选项,那么 Vitis HLS 会在含 32 位地址总线的设计中实现所有 AXI4 接口。