下面给大家介绍的是添加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上的设计就完成了~ |