小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

聽一位行業(yè)老兵介紹FPGA學習經(jīng)驗,受益良多??!

 西北望msm66g9f 2021-04-04

相信很多剛接觸FPGA的初學者們都對它一知半解,不知道它真正的優(yōu)勢在哪里。當然,這對于初學者來說,確實不需要太過于深入了解,也了解不了那么多。對于初學者們,有一些過來人的建議,小編覺得還是非常有用的,希望拿出來和大家分享一下。
圖片
1.數(shù)電知識
想學好FPGA,數(shù)電知識要過關(guān)。很多工程師在剛接觸FPGA的時候,把它當做單片機使用,跑跑流水燈什么的。但作為一個優(yōu)秀的FPGA工程師,我們要對數(shù)電知識有深入的理解,具體要深入到什么程度呢,這里就不再詳細描述了,大家盡自己最大努力去鉆研吧。
2.編程代碼的掌握
FPGA是可編程邏輯器件,是可以編程的。Verilog和VHDL硬件語言是主流。注意,這里說的是硬件語言,它雖然和C語言看似有點共通之處,但是實現(xiàn)的思路與C語言有很大區(qū)別。
從個人角度來看,推薦先學習Verilog。等你積累一定開發(fā)經(jīng)驗之后,可以考慮再看一下VHDL。因為有可能在實際項目里,一些模塊是Verilog寫的,另外一些事VHDL寫的。所以就算寫的不溜,也需要能看懂用VHDL寫的設計。
對于Verilog掌握比較熟練的朋友,推薦轉(zhuǎn)向SystemVerilog。很多業(yè)界的大公司其實都在使用SystemVerilog作為主要的開發(fā)語言。SystemVerilog可以看成是Verilog的超集,但不太推薦初學者自學SystemVerilog。
3.仿真的重要性
很多剛接觸FPGA的工程師,由于剛開始嘗試的都是一些簡單的例子,往往會忽略仿真,直接寫好上板子看效果,不行就修改。
這種行為習慣很不好。我們要養(yǎng)成一個仿真的習慣,不管工程大小,要多仿真。有些初學者可能會覺得浪費時間,其實恰恰相反,建立一個好的仿真模型,能節(jié)省很多開發(fā)調(diào)試的時間。在進行FPGA開發(fā)的時候,我們要加強自己的仿真建模能力。
4.代碼閱讀量
不管是學FPGA還是C語言,任何一種代碼的學習都離不開大量的代碼閱讀。多學習別人的代碼,在學習過程中更為重要的是模仿,模仿別人的代碼算法是怎么處理的,對于初學者來說,模仿多了,代碼看多了,你的能力就有所提升了。
寫代碼就像寫小說,如果你沒讀過很多文章的話,你也寫不出什么好的文章。FPGA代碼也是,你要多從別人的代碼里汲取知識,這樣才能快速成長。
5.堅持不懈
最后一點,做什么都要堅持下去,只有這樣才有收獲。

END
給大家看一下我的書單:

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多