飞泉

Vivado高效设计案例分享------用vivado2013.4 进行zynq 嵌入式系统的设计

0
阅读(7817)

    软件平台:vivado 2013.4

    硬件平台:zybo 板卡

    计算机操作系统平台:win7 64位

    首先安装vivado 2013.4软件。软件安装完成后,打开软件,构建zynq的嵌入式硬件平台。

    操作流程如下:

    1. 打开软件,双击图标

    2.出现如下界面:

    3.点击 Create New Project,创建新的工程。出现如下创建工程向导,点击next。

 4. 创建新工程的名称,工程路径。选择 create project subdirectory。点击next,进入下一步。

    5.创建一个RTL 工程,选择 Do not specify sources at this time。点击next。

    6. 选择parts,选择zynq芯片包括芯片的封装。zybo 选用的是xc7z010clg400-1的芯片。选择好芯片,点击next,进入下一步。

    7.点击finish 这样一个RTL new project 工程已经建立好了。

    8.  RTL 工程建立完毕后,出现如下工程界面。 在这个工程里面,我们需要创建一个 block design,点击create block design。

    9. 输入设计名称,这里我选择默认的设计名称。点击ok。

     10. 在diagram 对话框里面 选择  ADD IP。

    11. 选择 zynq7 processing system 。双击 zynq7 processing system 。

    12. 点击run block automation。并且选择rocessing_system7_0。

    13. 点击ok。

    14. 双击zynq 系统,进入系统设置。

15. 点击import XPS setting

    16. 从http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,1198&Prod=ZYBO网站上面可以下到 zybo_zynq——def.xml文件。下载该文件,在这里选择下载的文件。

    17.进入MIO Configuration,取消USB0.SD0.I2C0。进入PS-PL configuration里面,取消FCLK_RESET0_N和M_AXI_GP0 interface,进入Clock configuration,取消FCLK_CLK0.点击OK保存修改设置。

    18. 点击Ctrl+S 保存 block 设计。

    19 右击你的设计block 。选择 create HDL  wrapper。

20. 选择 let vivado manage wrapper and auto-update。

21. 选择 generate block design。

22点击generate。这样一个zynq的嵌入处理器系统就完成了。

    这里使用vivado 2013.4 设计了一个zynq 的processing system。今天就写到这了,希望可以跟大家一起共同学习,共同进步。