Zynq是Xilinx公司7系列的FPGA,其内部除了具有Xilinx公司FPGA逻辑资源之外,还集成了两个ARM核,可用于嵌入式系统的开发,尤其方便于嵌入式软件与FPGA逻辑相同开发使用,下面详细介绍利用Zynq FPGA进行嵌入式开发的过程。包括PlanAhead工程开发、XPS工程开发及嵌入式硬件资源配置、SDK嵌入式软件开发流程等过程。 建立PlanAhead工程 1、双击桌面图标打开PlanAhead软件(14.7版本),出现如图1-1所示界面。点击Create NewProject,出现图1-2所示界面,点击Next。
2、输入PlanAhead工程名称和工程存放路径,如图1-3,默认勾选Create project subdirectory选项。点击Next。
3、默认选择RTL Project,如图1-4。点击Next。
4、进入添加源文件界面,如图1-5,新建工程暂时无需添加文件,但在此处要选择编程语言VHDL或Verilog。选择完毕后点击Next,出现添加IP界面如图1-6,新建工程暂时无需添加,直接Next,之后出现添加约束文件界面如图1-7,新建工程无需暂时添加,直接Next。
5、进入器件选择界面,如图1-8,点击开发板Boards,选择最后一项Zedboard,点击Next。出现图1-9,点击Finish。出现图1-10所示PlanAhead工程界面,PlanAhead工程建立完毕。
注:版权归“FPGA那点事儿”运营团队,转载请注明出处。 |
|