在块设计中添加Zynq处理器
Zynq7处理系统IP代表Zynq芯片的非fpga组件,被称为处理系统,或PS。它必须用于一个块设计,想要连接到处理器的任何东西,并配置PS端外围设备,时钟和其他设置。
注意:本节仅适用于带有7系列Zynq芯片的单板。
在方框图窗格的工具栏中,单击添加IP按钮().
您的项目可能需要更改Zynq PS的一些默认设置。要编辑其设置,双击打开配置向导。
以下是两个具体案例:
Zynq PS可以生成多个时钟,然后提供给FPGA fabric。这些时钟被称为FCLKs,可以在时钟配置“Zynq PS”页签。它们位于PL织物时钟下拉。它们可以通过复选框启用(或禁用),用来驱动时钟的硬件可以更改,频率可以修改。
Digilent Zynq板的所有板文件默认启用一个Zynq PL时钟,用于连接到Zynq的m_ax_gp0端口的外设。
有些设计可能需要在设计中添加特定频率的额外时钟。在这些情况下,启用第二个时钟并指定所需的频率,如右图所示。
注意:这个部分总是可以在以后返回,因为在硬件构建之前可以随时执行附加时钟的添加。
Zynq设备也可以使用FPGA fabric中产生的中断来触发处理系统中的中断。中断相关的设置可以在配置向导的中断选项卡中更改。这些中断通常使用IRQ_F2P端口,可以在Fabric interrupt→IRQ_F2P下拉菜单中找到。要启用这个端口,Fabric interrupt和IRQ_F2P端口都必须启用。