學習ZYNQ 帶你入門

2021-10-25 02:12:10 字數 627 閱讀 2009

眾所周知zynq系列的晶元內部整合fpga和arm兩部分,也稱之為片上系統(soc)。

學習soc就業前景較好,向上可以從事數字晶元設計,通訊,雷達,一些訊號處理領域的工作。也可向下做一些fpga開發,fpga技術支援,晶元驗證的崗位。

熟練使用zynq需要較多的知識儲備,既要學習使用fpga(1年),也要學習使用嵌入式(1年)。工作中接觸硬體層面的機會很多,所以要求會看原理圖。在能熟練用zynq實現某一演算法之前,我想以下幾點可以幫助你從0到1,快速入門。

(目標人群:大三以上,已經掌握電子資訊工程專業的本科的核心課程的同學)

第一部分

學習fpga,建議學習verilog hdl語言,它比vhdl語言更為簡潔。

1.《數字系統設計及**》于斌編著,電子工業出版社。

2. b站上邊于斌老師講的modelsim課程,多加練習。

第三部分

買一塊開發板,便宜一點的800大洋就可以搞定。黑金或者公尺聯科的開發板都可以,他們都有配套的教學資料,可以帶你迅速入門。此時終於可以開始跑例程,動手做實驗了。

第四部分

跑跑手頭的專案,沒有專案的可以去github上找找,雷達、通訊、影象處理這些演算法,zynq是xilinx的主推晶元系列,放心大膽去找。此時你應該能感受到之前的努力沒有白費。

ZYNQ入門學習筆記

文章持續更新 網上教程很多,但是如果出現在匯入license之後雖然提示成功,但是檢視license status列表為空的情況,可以考慮是不是使用者名為中文導致的,另外設定非中文的license的匯入路徑即可。在下圖目錄中建立乙個名為 init.tcl的檔案,內容為 只有不帶時鐘的always語句...

zynq中斷入門

zynq的ps是基於arm架構,使用兩個arm cortex a9處理器和gic pl390中斷控制器。系統中斷框圖如下 interrupt controller 中斷控制器 框圖如下 中斷詳細分為sgi software generated interrupts 軟體中斷,ppi private ...

ZedBaord 學習1 Zynq入門PL之LED

這裡先點亮led吧,參考 遇到的問題 通過zynq晶元的啟動過程可以看到上電或者復位後片內處理器首先啟動,然後根據mode引腳判斷啟動方式,zedboard的啟動可以通過quad spi flash sd卡或者jtag介面,如下表 管腳mio6 mio5 mio4 mio3 mio2 跳線jp11 ...