logo资料库

调用PS端时钟.docx

第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
资料共7页,全文预览结束
对于 ZYNQ7 系列开发板中,XC7z100FFG900 的开发板中,PL 端没有独立的时钟供给,如需 用到 PL 端的开发,可以调用 PS 端的时钟或者在底板上外接时钟。就如何在 VIVADO 中调用 PS 端时钟供给 PL 端开发进行以下讲述。 1,首先建立 VIVADO 工程,如图所示。 (1)新建 Project 项目,命名为 EX1,同时在 source 中添加 V 文件,命名为 led_flash。 2,选择 RTL PROJECT,并勾选 DO NOT SPECIFY SOURCES AT THIS TIME。 3,点击 FINISH,完成项目构建。
2,在工程中添加 V 文件,如图所示。 3,在文件中,对按键进行识别和灯进行闪烁处理。 4,添加 IP 核,设置如图所示。
5,选择相应的引脚单元,并创建引脚,点击 run 按键,生成 IP 核。 6,切记在例化 IP 时,一定要点击 auto run ,否则编译出错。 7,对 IP 执行 validate design。
8,对 IP 核进行打包操作。 9,打包完后,新建顶层文件,如下图,并调用 IP 核以及底层文件。
10,对生成的 IP 核进行调用,编译和执行。 10,对芯片进行引脚绑定。 11,生成 bitstream 的二进制文件。
12,在编译出 bit_stream 后,选择 FILE->EXPORT HARDWARE。 13,选择 LAUNCH SDK,打开 SDK 工具。
14,打开 Xilinx SDK,在 SDK 中点击 RUN->RUN CONFIGURATION,在配置界面勾选 Run ps7_post_config”, 确认需要加载的 bit 文件,然后点 Run,将程序下载至开发板。
分享到:
收藏