配合公司的软硬件协同设计工作流程Xilinx通信工具箱™支持包金宝app®Zynq®的电台,必须安装和配置第三方工具和其他支持包。金宝app
请注意
如果无线电硬件已经设置好与主机计算机通信,并且您知道分配给它的IP地址,则跳过这一步。
当支持包安装完成后金宝app,必须设置硬件。在硬件设置过程中拍摄分配给无线电硬件的IP地址。您需要此信息第5步。在MATLAB中设置IP地址.
对于Windows®,按照里面的说明操作引导主机无线电硬件设置.
Linux®,按照里面的说明操作手动主机无线电硬件设置
Xilinx Vivado®开发工具,版本2019.1
该支持包使金宝app您能够为Zynq底层板的FPGA部分生成代码。(需要高密度脂蛋白编码器™)
在MATLAB®首页标签,在环境部分中,点击附加组件>获取硬件支持包金宝app.
在“附加组件资源管理器”窗口中,浏览或搜索Xilinx Zyn金宝appq平台的HDL编码器支持包.
选择支持包,单击金宝app安装.
这个支持包金宝app使您能够生成嵌入式ARM®针对Zynq底层董事会的代码(需要Embedded Coder®,金宝app®编码器™, 和ARM Cortex嵌入式编码金宝app器支持包®-A处理器)
在MATLAB首页标签,在环境部分中,点击附加组件>获取硬件支持包金宝app.
在“附加组件资源管理器”窗口中,浏览或搜索Xilinx Zynq平台嵌入金宝app式编码器支持包.
选择支持包,单击金宝app安装.安装需要几个g的下载空间。根据您的网络连接,安装这个支持包可能需要很长时间。金宝app
请注意
安装时Xilinx Zynq平台嵌入金宝app式编码器支持包完成后,不要继续进行与嵌入式编码器相关的硬件设置。如果要这样做,必须按照下面的步骤重新配置硬件,以实现这个支持包的软件定义的无线电功能金宝app引导主机无线电硬件设置.
下一步指导您通过配置过程。
调用zynq
使用以下语法功能,以确保使用无线电硬件的正确物理IP地址设置MATLAB。
devzynq = zynq ('Linux',“192.168.3.2”,“根”,“根”,“/ tmp”);
MATLAB使用这个IP地址进行软件部署到硬件。此地址必须与您为其中的无线电指定的物理IP地址匹配步骤1。设置主机-无线电通信.默认情况下,物理IP地址为192.168.3.2。如果在硬件设置过程中更改了无线电硬件IP地址,则必须提供该地址。
可以将此步骤作为引导主机无线电硬件设置,请参阅HW/SW协同设计的设置,或通过以下命令:
设置系统环境以从MATLAB访问Xilinx Vivado。调用这个函数hdlsetuptoolpath
并指定您的Xilinx安装文件夹。
例如:
在Windows中:
hdlsetuptoolpath (“ToolName”,'Xilinx Vivado',“路径”,...“C: \ Xilinx \ Vivado \ 2019.1 \ bin \ vivado.bat ')
在Linux中:
hdlsetuptoolpath (“ToolName”,'Xilinx Vivado',“路径”,...' / opt / Xilinx / Vivado / 2019.1 / bin ')
通过调用该函数建立HDL IP核心存储库setupzynqradiorepositories
.该配置过程耗时数分钟。
setupzynqradiorepositories;