FPGA學習日記 學習資源篇

2021-10-08 04:06:58 字數 1052 閱讀 8482

文件類封裝引腳

一般在原始的xilinx,diligent官網(大學裡的basy2,3;nexys4;pynq-z1/z2,以及部分高階fpga都是diligent的)都能免費找到相應的檔案,在csdn上獲取的都是要積分的,而且不全面。

另外自己購買的一些開發板,如黑金、公尺聯客,正點原子等,**那邊都會給出很詳細的資料。其中指導手冊最重要。

跟著提供的指導手冊走一遍流程,大概就能知道這個軟體(vivado,ise,modelsim,hls)使用的方法了。

以下是借用各位老哥的csdn:

ise使用

vivado使用

vivado-hls

使用一塊新的板子的時候,(預設已經熟悉工具的使用)需要了解板子的資源(重要的是晶元的引腳),這時候就要去看看開發板的手冊了。以下是部分開發板的手冊。

4. ego1

5. basys2

6. basys3

7. nexys4

8. [spartan6]

9. pynq-z1

xilinx中國官網

xilinx大學計畫這個有很多針對學生免費開放的資源。

vivado 公開課-01基礎篇:vivado

vivado 公開課-02高階篇:精準高效的時序約束

pynq

pynq官方介紹,和pycharm,anaconda的介紹差不多吧,很權威了。

hls理論學習:hlsbook,這個是hlsbook的中文版,能有助於理解hls,但是不是手把手帶著做實驗的。

pynq-z1

pynq-z1,使用hls開發的資源:【入門必看】pynq官方社群資料彙總貼

hls技術相關:xilinx ug902手冊。

開發板的官方資訊:xilinx大學計畫-pynq-z1資訊

vivado 安裝pynq器件:如何在vivado上安裝digilent的board files

文件類如果想查某個xilinx文件的中文版(如ug903),在搜尋中(c_ug903)

ug894:所有的tcl命令

封裝引腳

xilinx 所有fpga的引腳:官網

fpga學習日記 數碼管掃瞄

數碼管顯示是比較簡單的顯示方式,在開發的過程中很多時候能起到驗證和顯示狀態的作用。由於開發最重要的就是實際上手操作,在實戰中慢慢學習verilog的語法細節 之前有學習過vhdl和c 數碼管通常是七段數碼管,感覺加點應該算八段,但是習慣於叫它七段數碼管。我使用的板子上是八位的數碼管,板子原理圖如下 ...

Linux學習日記 配置篇 1

筆者是在今年9月份才開始真正接觸linux的,之所以這麼說,是因為之前零散的了解過相關的資訊.既然是新人,肯定要去各大論壇觀摩一下 前輩的 使用心得 和 經驗分享,於是乎開始了 新人必經的抉擇之旅 介面確實美觀,定製性強 但是依賴問題較為嚴重,至少 本人不敢恭維 棄之 介面不如 ubuntu 定製性...

git學習日記(實踐篇)

當我們發布乙個新版本到線上伺服器時通常都會在版本庫中打乙個標籤 這就是所謂的tag 這樣方便以後隨時檢視某乙個版本,這個標籤類似乙個 識別符 通常也理解為版本庫的乙個快照。注意 git的標籤與分支類似,區別是分支是可變的而標籤是不可變的 例項如下 獲取遠端倉庫中某個標籤所指向的版本 轉殖master...