国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

初學(xué)者怎樣學(xué)習(xí)FPGA

發(fā)布時間:2013-8-6 10:16    發(fā)布者:天空之云
關(guān)鍵詞: fpga
今天瀏覽網(wǎng)頁的時候,看到這么篇文章,感覺寫的還蠻不錯的,就分享給大家了~


最近也面試了很多FPGA工程師,沒找到合適,我覺得很多人從開始的時候就誤入歧途了,對新手學(xué)習(xí)FPGA設(shè)計我也說一點看法吧。我認為要從基礎(chǔ)開始做,基礎(chǔ)牢,才有成為高手的可能。
我覺得有以下幾步必須要走:

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

第二步:掌握FPGA設(shè)計的流程。了解每一步在做什么,為什么要那么做。很多人都是不就是那幾步嗎,有什么奇怪的?呵呵,我想至少有一半以上的人不知道synthesize和traslate的區(qū)別吧。

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

第三步:開始學(xué)習(xí)代碼了。我建議要學(xué)代碼的人都去AlteraXilinx的網(wǎng)站上下原廠工程師的代碼學(xué)習(xí)。不要一開始就走入誤區(qū)。

個人愚見,歡迎大家討論。

做fpga主要是要有電路的思想,作為初學(xué)者,往往對器件可能不是熟悉,那么應(yīng)該對于數(shù)字電路的知識很熟悉吧,fpga中是由觸發(fā)器和查找表以及互聯(lián)線等基本結(jié)構(gòu)組成的,其實在我們在代碼里面能夠看到的就是與非門以及觸發(fā)器,不要把verilog和c語言等同起來,根本就是不同的東西,沒有什么可比性,在寫一句程序的時候應(yīng)該想到出來的是一個什么樣的電路,計數(shù)器 選擇器 三態(tài)門等等,理解時序,邏輯是一拍一拍的東西,在設(shè)計初期想的不是很清楚的時候可以畫畫時序圖,這樣思路會更加的清晰,還有就是仿真很重要,不要寫完程序就去往fpga中去加載,首先要仿真,尤其是對比較大型一點的程序,想像自己是在做asic,是沒有二次機會的,所以一定要把仿真做好,還有很多新手對于語言的學(xué)習(xí)不知道選vhdl好還是verilog好,個人偏好verilog,當(dāng)然不是說vhdl不好,反正寫出來的都是電路,那當(dāng)然就不要在語言的語法上面花太多的功夫了,verilog 言簡意賅
assign  always  case if else 掌握這些幾乎可以寫出90%的電路了,上面是我的一些愚見,希望對大家有所幫助 做一塊板子,實現(xiàn)一個協(xié)議,先從簡單入手,譬如RS232,然后到復(fù)雜,PCI協(xié)議,然后再設(shè)計一些高速的,譬如ddr sdram,基本上你對fpga的了解就已經(jīng)很深了

能搞到51,MEGA,STM32的源碼和相關(guān)庫,就小CASE啦,編譯--》綜合--》下載,OL

學(xué)習(xí)FPGA最重要的是要了解綜合和時序仿真,你熟知你寫的每個進程到RTL級中都會綜合成什么樣的電路,只有這樣你才能使用有限的資源設(shè)計出好的邏輯硬件。

本文地址:http://m.qingdxww.cn/thread-119168-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點和對其真實性負責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時間更正或刪除。
天空之云 發(fā)表于 2013-8-9 16:27:55
z_weijun518 發(fā)表于 2013-8-8 21:04
學(xué)習(xí)了!謝謝!

對你有用就好~
z_weijun518 發(fā)表于 2013-8-8 21:04:10
學(xué)習(xí)了!謝謝!
lsx22 發(fā)表于 2013-8-15 19:56:28
THANKS
我叫宛小毛 發(fā)表于 2013-8-12 15:51:36
謝謝,
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區(qū)
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節(jié)省時間和空間
  • Dev Tool Bits——使用DVRT協(xié)議查看項目中的數(shù)據(jù)
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監(jiān)視
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚州视频一区 | h漫免费在线观看 | 痴女勃起寸止榨干精在线播放 | 日韩高清在线不卡 | 久久综合精品国产一区二区三区 | 黄色免费网站在线观看 | 国产亚洲欧美精品久久久 | 99导航 | 欧美一级特黄视频 | 日韩欧美一区二区三区不卡视频 | 青青草原综合久久大伊人精品 | 国产成人高清亚洲一区久久 | 中文字字幕在线一本通 | 加勒比日本道 | 色偷偷成人 | 欧美大片在线观看 | 国产成人啪午夜精品网站 | 欧美日韩高清在线 | 午夜香蕉视频 | 狠狠亚洲婷婷综合色香 | 欧美日中文字幕 | 国产精品久久久一区二区三区 | 最近新韩国日本免费看 | 国产在线一区观看 | 在线视频一区二区三区三区不卡 | 四虎在线播放免费永久视频 | 婷婷六月综合 | a级成人毛片久久 | 国产精品一区在线免费观看 | 91免费公开视频 | 99精品免费视频 | 精品国产精品国产偷麻豆 | 精品国产区一区二区三区在线观看 | 99re最新这里只有精品 | 日韩成人中文字幕 | 久久精品国产清高在天天线 | 国产欧美日韩亚洲 | 国产精品一区二区久久不卡 | 欧洲一卡2卡三卡4卡免费网站 | 日韩成人综合网 | 亚洲国产最大av |