mooc课程精选,成品人片观看入口众乐乐,久久久久人妻一区精品性色av,苍兰诀大结局是什么,白丝美女被狂躁免费视频网站

當前位置:首頁 > 嵌入式培訓 > FPGA培訓 > 零基礎學FPGA的幾個建議

零基礎學FPGA的幾個建議 時間:2018-08-16      來源:未知

FPGA并不難學,關(guān)鍵是掌握良好的學習方法,抓住學習上的重點,這里給大家分享幾個零基礎學FPGA的建議,希望大家在學習FPGA的時候,能夠重點關(guān)注這些問題,會對你學好FPGA有很大幫助。

零基礎學FPGA的幾個建議

1、學習了解FPGA結(jié)構(gòu)

FPGA是什么,F(xiàn)PGA芯片里面有什么,零基礎學FPGA不要開始就拿個開發(fā)板照著別人的東西去編程。很多開發(fā)板的程序?qū)懙暮軤,我也做過一段時間的開發(fā)板設計,我覺得很大程度上,開發(fā)板在誤人子弟。不過原廠提供的正品開發(fā)板,代碼很優(yōu)秀的,可以借鑒。只有了解了FPGA內(nèi)部的結(jié)構(gòu)才能明白為什么寫Verilog和寫C整體思路是不一樣的。

2、掌握FPGA設計的流程。

想要學好FPGA開發(fā),一定要熟悉FPGA開發(fā)流程。了解每一步在做什么,為什么要那么做。很多人都覺得不就是那幾步嗎,有什么奇怪的?呵呵,我想至少有一半以上的人不知道synthesize和traslate的區(qū)別吧。

了解了FPGA的結(jié)構(gòu)和開發(fā)設計流程才有可能知道怎么去優(yōu)化設計,提高速度,減少資源,不要急躁,不要去在為選擇什么語言和選擇哪個公司的芯片上下功夫。語言只是一個表達的方式,重要的是你的思維,沒有一個好的指導思想,語言用得再好,不過是個懂語言的人。

3、關(guān)于代碼學習

這里建議要學代碼的人都去Altera或Xilinx的網(wǎng)站上下原廠工程師的代碼學習,不要一開始就走入誤區(qū)。

4、template很重要

能不能高效利用FPGA資源,一是了解fpga結(jié)構(gòu),二是了解欲實現(xiàn)的邏輯功能和基本結(jié)構(gòu),三是使用正確的模板。FPGA內(nèi)部器件種類相對較單一,用好模板,你的邏輯才能被高效的綜合成FPGA擅長表達的結(jié)構(gòu)。

5、好能有一塊開發(fā)板,不用太好的開發(fā)板,一般的就好(太好的也用不上),平時多實踐,這樣才能加深對知識的理解。

6、開始不要弄太復雜的功能(我說的是編譯器上的功能),主要是功能仿真、和時序仿真。

關(guān)于零基礎學FPGA,以上提出了幾個建議,如果您想學習更多FPGA開發(fā)知識,可以關(guān)注我們的FPGA入門教程欄目,或者了解一下我們的系統(tǒng)FPGA培訓班

 
 

上一篇:FPGA和單片機的區(qū)別有哪些

下一篇:認識FPGA中的testbench

戳我查看2018年嵌入式每月就業(yè)風云榜

點我了解華清遠見高校學霸學習秘籍

猜你關(guān)心企業(yè)是如何評價華清學員的

干貨分享
相關(guān)新聞
前臺專線:010-82525158 企業(yè)培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部