Vivado+Zedboard之流水灯环境:Vivado2014
2开发板:Zedboardversionxc7z020clg484-1实验:使用Vivado和SDK进行Zedboard开发,制作一个简单的流水灯程序以说明软硬件协同设计的方法、开发流程等
本文将分为三个部分:1
使用Vivado创建一个工程,并构建一个Zynq嵌入式处理系统2
在上述基础上,将完成后的硬件导入到SDK中进行软件设计
最后下载到ZedBoard上进行调试
使用Vivado创建工程1
1新建工程1
鼠标左键双击Vivado2014
2图标,打开Vivado2014
2,出现如下界面:2
单击CreateNewProject创建一个新的工程:3
单击Next执行下一步;4
选择工程所在的位置,并输入工程名test_led,单击Next;5.在Vivado中新建一个RTL工程,暂不添加文件,单击Next;6
单击Next执行下一步;7
单击Next执行下一步;8
单击Next执行下一步;9
这一步要注意,在左上角Specify处选择Boards,选择ZedBoardZynqEvaluationandDevelopmentKitversionD器件,单击Next;10
单击Finish11
等待软件根据设定新建一个RTL工程
这样新建工程的步骤就完成了,下面进行硬件设计步骤;1
2硬件设计新建工程的界面如下:1
单击CreateBlockDesign,创建并添加IP核;2
输入工程名led,单击OK;3
等待软件CreateBlockDesign,创建完成后的界面如下:4
AddIP,一般会提示Thisdesignisempty
Togetstarted,AddIPfromthecatalog,单击AddIP会出现IP的目录,如果此处没有提示,可以单击Diagram左边框的AddIP添加;5