學習FPGA需要做哪些



有些人比較差,做了一些介紹,有誤導成分。有些人水平太高,介紹的很好,但是很多人依舊聽不懂,得到的肯定很少。學習FPGA,在不同層次的人明顯有不同的答案。

熟悉硬件描述語言語法,不需要什么都會,但是要記住幾個經典的時序,邏輯電路的描述方式。

熟悉三個經典電路描述並仿真。學會用邏輯分析儀抓取數據。三個經典電路分別是,分頻器,計數器(可做一個時鍾),序列檢測器。

上板卡跑一個燈,熟悉一個板卡上時鍾資源使用,硬件的使用原理。

FPGA學習主要不在於編程。壓根沒有編程這回事。Verilog是硬件描述語言!寫邏輯時腦子里必須有電路圖,知道FPGA主要學的是硬件和算法。

以上是對於一個FPGA初學者而言的。要想成為一個FPGA高手,仍然需要不斷學習。

下面介紹一下FPGA兩方面的優勢:

通信高速接口設計。一般速率太高了,需要用FPGA把高速數字信號分開,然后使信號容易處理,傳輸,存儲。

數字信號處理。包括圖像處理,雷達信號處理,醫學信號處理等。優勢是實時性好,用面積換速度,比CPU快的多。


版權所有權歸卿萃科技 杭州FPGA事業部,轉載請注明出處

作者:杭州卿萃科技ALIFPGA

原文地址:杭州卿萃科技FPGA極客空間 微信公眾號


掃描二維碼關注杭州卿萃科技FPGA極客空間


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM