FPGA怎么學,有什么推薦的書籍嗎
uj5u.com熱心網友回復:
夏雨聞的verilog教程先看看 然后開發板的實驗教程都跟著做做把uj5u.com熱心網友回復:
先了解基本語法 編幾個小程式 仿真一下然后跟著開發板的例程走 慢慢學著修改例程實作一些小功能
懂了就自己可以做點東西什么的
uj5u.com熱心網友回復:
先改例程,后面加自己寫的模塊 后面在嘗試實作完整的工程uj5u.com熱心網友回復:
多練習,多用板子跑,還是蠻好玩的uj5u.com熱心網友回復:
tong問~uj5u.com熱心網友回復:
最一開始先熟悉語法,要牢記Verilog僅僅只是硬體描述語言,而不是硬體開發語言,隨意要配合著數字電路知識看。之后先描述一些小部件,比如數選器,編碼器等。熟悉一些之后可以寫一寫簡單的小系統比如數字時鐘。數字時鐘設計沒問題之后就做一做協議,比如UART,IIC,SPI。之后根據計算機組成原理設計一下CPU,在深入的學一學演算法實作。uj5u.com熱心網友回復:
先買個板子吧,我一開始就買了個小梅哥的板子,它里面有視頻和檔案,感覺跟著視頻和檔案走一遍,就可以了。他的視頻講的很詳細,而且都有代碼例程。之后你可以看看網路課堂什么的。uj5u.com熱心網友回復:
FPGA的上手,建議你分成3個階段:1、了解語法,這個隨便什么書都可以,真正在專案中用到的語法也不多,有基礎一天就可以了。關鍵是要理解時序;
2、仿真,比如modelsim,你了解了語法,可以寫一點簡單的程式了,這個時候你需要仿真,來看看你的程式是否OK?
3、了解FPGA,你的程式仿真正常了,功能OK了,但是他在FPGA里是如何作業的了?這個需要你有工程經驗。
慢慢來,先把1/2步做好。如果是新手,可以關注公眾號:elcs_fpga,里面有一些最基本的設計
uj5u.com熱心網友回復:
So many ads.uj5u.com熱心網友回復:
在淘寶買塊夏宇聞老師的板子,勇敢的芯這書買一本uj5u.com熱心網友回復:
1、先過一遍eda設計基礎,對fpga設計、Verilog/VHDL有個大概的了解;2、找塊FPGA開發板,不需要太高級,但要自帶教程。了解下板子,自帶的外設/IO等,按照教程跑一遍,有個概念;
3、自己寫一些或者改點程式,最好外設控制類,能直接看到結果。遇到問題,再試著用軟體自帶的除錯工具;
4、找個實際的專案練練手。
uj5u.com熱心網友回復:
買個開發板跑幾個程式練練,多讀讀datasheetuj5u.com熱心網友回復:
首先學基本硬體描述語言,verilog/vhdl,就跟你學單片機先學C語言一樣,然后自己去找一個板子,做一些基礎實驗,推薦給你一個鏈接,上面詳細的介紹了很多基礎模塊的原理以及原始碼 ,https://www.cnblogs.com/alinx/p/3754426.htmluj5u.com熱心網友回復:
先買塊板子,做一些基礎實驗uj5u.com熱心網友回復:
分硬體和軟體,老外的一本書,FPGA快速原型設計權威指南,非常好,設計FPGA的方面比較全面,看完之后決定走那條路,再去找相關書籍和檔案參看即可~
uj5u.com熱心網友回復:
多動手,實踐中學習uj5u.com熱心網友回復:
對于FPGA的工程,在vivado上的綜合,實作,位元流生成及除錯下載測驗時是需要連接板子嗎?uj5u.com熱心網友回復:
需要連接板卡uj5u.com熱心網友回復:
自己做個小專案就好了uj5u.com熱心網友回復:
淘寶上有些FPGA學習實驗板帶學習資料,在實驗中學習效率最高uj5u.com熱心網友回復:
基礎,多了解FPGA底層,對設計優秀的電路有用uj5u.com熱心網友回復:
先學CPLD ;uj5u.com熱心網友回復:
上手簡單,買個開發板找教程一步一步走即可,現在礦機很便宜的。關鍵在于要有專案,不然學了一段時間不用就生疏了,學習例程也無法貼近實際專案。uj5u.com熱心網友回復:
那個視頻網上可以下么 了解下先
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/37475.html
標籤:其他硬件開發
下一篇:JZ42 和為S的兩個數字
