下面给大家介绍的是添加IP核之后,在Vivado中进行的硬件处理~
1.3硬件处理
1. Tools >Validate Design

2.等待软件运行,运行后的界面如下:

3.单击OK;
4.right-click the top-level subsystem design->Generate Output Products


5.单击Generate,等待软件运行,运行完成后right-click the top-level subsystem design->Create HDL Wrapper


6.单击OK;
7. 单击Generate Bitstream,单击Yes,首先进行分析综合和实现;(这里也可以直接先点击Run Synthesis,然后点击Run Implementation,然后再点击Generate Bitstream)
需要等待运行的时间比较长,本机大概需要15分钟;


8.运行完成后,会自动弹出对话框,选择Open Implemented Design,单击OK:

9.运行完成后的界面如下:

10. 在关联到SDK时,需要将Package和Device都打开,如果运行后只是自动打开了device,需要Open Synthesized Design来打开Package

11.单击NO,将Package和Device同时显示出来;

打开后的界面如下:

12. 单击Open Block Design to invoke the IP integrator design

13. 连接 micro-usb cable between the PC and the JTAG port of the board, another micro-usb cable between the PC and the UART port of the board,.打开Zedboard板的电源,如下图所示,打开电源之后POWER灯会亮;

14.单击Hardware Manager中的Open Target,这里因为曾经在本机上使用过Zedboard,所以会直接显示出Localhost,如果是第一次连接Zedboard,要单击Open New Target
(如果直接显示出Localhost,可以直接点击Localhost进行步骤18)


15.单击Next;(如果hardware manager中找不到硬件板,这是由于在任务管理器的进程中,hw_server.exe进程一直在执行,需要将其关掉,如果关了之后还检测不到硬件板,则需要关机之后再开机便可;)

16.选择Local server,单击Next;

17.软件会自动检测出Localhost,选择后单击Next;

18.单击Finish,自动Open Target;
19. 单击Hardware Manager中的Program Device,单击xc7z020_1:


20.单击Program将比特流烧写到ZedBoard板上;完成后板上的DONE蓝灯会亮,
提示成功:

21.单击File中的Export,单击Export Hardware

22.单击OK

23. 单击File中的launch SDK:

24.单击OK;

这样在Vivado中的操作就完成了,软件会自动打开SDK:

至此~在Vivado上的设计就完成了~ |