1.New Project
选择对应的芯片型号Parts 还有板Boards
2.选择左侧 Creat Block Design
3.这时候会有Block Design的界面,点击左侧Add IP 输入zynq,选择我红色圈住的那个
4.因为我们只需要用到UART 口,所以只需要勾上UART,其他可以忽略.
Expand I/O peripherals if necessary, and deselect all the
I/O peripherals
except
UART 1.
i.e. Remove:
ENET 0
USB 0
SD 0
Expand GPIO
to deselect
GPIO MIO
Expand Memory Interfaces
to deselect
Quad SPI Flash
Expand Application Processor Unit
to disable
Timer 0
.
![](https://img-blog.csdnimg.cn/20200723123154520.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200723123335663.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200723123410764.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
5.上面的都取消完了点击Ok,然后点击
Run Block Automation,你会得到xai
![](https://img-blog.csdnimg.cn/20200723123508114.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
6.右击选择
Generate Output Products
![](https://img-blog.csdnimg.cn/20200723124003370.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200723124018687.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
7.Generate完成之后生成 HDL包
![](https://img-blog.csdnimg.cn/202007231241278.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
完成之后你会发现,design sources文件中多了一个design_1_wrapper顶层文件
![](https://img-blog.csdnimg.cn/20200723124155546.png)
8.此时我们可以生成.bit文件了
![](https://img-blog.csdnimg.cn/20200723124329159.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
完成之后选择 OPEN implemented desig,点击ok
![](https://img-blog.csdnimg.cn/20200723124735888.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
9.打开之前的block design 之后,我们选择export hardware
![](https://img-blog.csdnimg.cn/2020072312493181.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200723125001350.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
![](https://img-blog.csdnimg.cn/20200723125011808.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MzA2NTI1Ng==,size_16,color_FFFFFF,t_70)
10.最后我们就可以运行sdk了
![](https://img-blog.csdnimg.cn/20200723125045993.png)