Zynq_7000 sOC的初次使用

工具:vivado 201五、SDK
目的:初步掌握在Vivado集成開發環境下基於Zynq--7000 Soc實現嵌入式系統基本硬件和軟件設計的方法和實現流程。
一、建立工程
注意:建議你們首先講該文件zedboard複製到本身的vivado安裝目錄下:
安裝盤符:\xilinx\vivado\2015.4\data\boards\board_files.不然圖1.2可能找不到板子哦。
Zynq_7000 sOC的初次使用
1.1Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
1.2
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用ide

二、Then,使用IP集成器建立處理器系統
使用vivado集成開發環境提供的IP集成器建立一個新的設計塊,用於生成基於ARM Cortex- A9處理器的嵌入式硬件系統。
2.1create block design
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
輸入zynq搜索,選中標紅,回車
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
點擊標紅的綠色字
Zynq_7000 sOC的初次使用
能夠獲得以下,自動爲ddr和固定IO添加了端口,同時也出現不少多餘的端口。
Zynq_7000 sOC的初次使用
下面準備修改zynq的默認設置,移除那些多餘的端口。
雙擊zynq符號,出現re-customize IP:ZYNQ7 Processing System。
獲得以下圖。其中凡是可配置的塊,都是以綠色高亮顯示。
Zynq_7000 sOC的初次使用
在本設計中只使用UART1,因此其他的都取消勾選。右側電壓也要選3.3
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
點擊OK退出,右鍵,從新佈局。工具

Zynq_7000 sOC的初次使用
獲得以下最小系統
Zynq_7000 sOC的初次使用
有效性驗證:
Zynq_7000 sOC的初次使用
OK,表示當前設計正確。
Zynq_7000 sOC的初次使用
三、生成頂層HDL並導出設計到SDK.
將生成IP集成器輸出,頂層HDL,啓動SDK.佈局

Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
再次選中,生成頂層HDL模型。
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
將設計導出到SDK
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
按提示保存工程。
lanch SDK.打開,自動打開.hdf文件。新建按以下提示:
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
SDK terminal 端口點擊綠色+,添加端口。
Zynq_7000 sOC的初次使用
Zynq_7000 sOC的初次使用
OK.設計

相關文章
相關標籤/搜索