用过Vivado的网友,应该对工程的创建流程很熟悉了,其中有一个步骤是选择芯片或者开发板,我加入了自己的开发板Miz702。 工程创建完毕后,添加一个GPIO IP。 点击上图红色椭圆内的“Run Connection Automation”,弹出下图所示的对话框。 可以选择将IO口连接到开发板上的8个led,还是5个按钮,还可以自己定制。 结束语 之...
用过Vivado的网友,应该对工程的创建流程很熟悉了,其中有一个步骤是选择芯片或者开发板,我加入了自己的开发板Miz702。 工程创建完毕后,添加一个GPIO IP。 点击上图红色椭圆内的“Run Connection Automation”,弹出下图所示的对话框。 可以选择将IO口连接...
回到Diagram界面,分别点击Run Connection Automation和Run Block Automation,完成自动连线和引出必要端口,如下图所示。 Run Connection Automation对话框中直接点击OK。 Run Block Automation对话框中直接点击OK。 得到如下电路图,然后点击Validate Design验证Block Design是否有错误。 出现以上信息就是大功告成了,接下来的操...
我们有 3 个时钟,因此需要从 IP 目录添加 3 个 Processor System Reset IP 核: 下一步,需要添加中断信号。这里我们从 IP 目录添加 AXI Interrupt Controller。用户可以使用 IP integrator 中的“运行自动连接(Run Connection Automation)”功能来处理 AXI 连接。 使用100Mhz 时钟 在AXI Interrupt Controller 中,将...
下一步,需要添加中断信号。这里我们从 IP 目录添加 AXI Interrupt Controller。用户可以使用 IP integrator 中的“运行自动连接(Run Connection Automation)”功能来处理 AXI 连接。 使用100Mhz 时钟 在AXI Interrupt Controller 中,将“中断输出连接(Interrupt Output Connection)”设置为“单连接 (Single)”,并将其连...
7).等待软件Add IP,接下来工程窗上部分会出现Run Block Automation,点Run Block Automation,直接点OK。 8).接下来继续添加IP,Add Ip 并在在搜索中寻找AXI GPIO,双击添加。 9).完成后继续点Run Connect Automation,出现窗口先打钩S_AXI,右边设置保持不变,直接点OK。之后继续点run connect automation,打钩剩下的...
7).等待软件Add IP,接下来工程窗上部分会出现Run Block Automation,点Run Block Automation,直接点OK。 8).接下来继续添加IP,Add Ip 并在在搜索中寻找AXI GPIO,双击添加。 9).完成后继续点Run Connect Automation,出现窗口先打钩S_AXI,右边设置保持不变,直接点OK。之后继续点run connect automation,打钩剩下的...
再添加User IP,点击Run connection Automation。没连线的手动连好,对要引出Block外的port右键,make external。 这里的图连线问题,interconnectareset连接ACLK,peripheralareset连接S00和M00_ACLK。 点击Address Editor,若未分配IP地址,选中Unmapped address-> 右键 –> Autoassign。
针对每个时钟都需要提供同步复位。我们有 3 个时钟,因此需要从 IP 目录添加 3 个 Processor System Reset IP 核: 下一步,需要添加中断信号。这里我们从 IP 目录添加 AXI Interrupt Controller。用户可以使用 IP integrator 中的“运行自动连接(Run Connection Automation)”功能来处理 AXI 连接。
针对每个时钟都需要提供同步复位。我们有 3 个时钟,因此需要从 IP 目录添加 3 个 Processor System Reset IP 核: 下一步,需要添加中断信号。这里我们从 IP 目录添加 AXI Interrupt Controller。用户可以使用 IP integrator 中的“运行自动连接(Run Connection Automation)”功能来处理 AXI 连接。