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

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

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


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

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

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

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

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

個(gè)人愚見(jiàn),歡迎大家討論。

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

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

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

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

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

對(duì)你有用就好~
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ā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • 使用SAM-IoT Wx v2開(kāi)發(fā)板演示AWS IoT Core應(yīng)用程序
  • 使用Harmony3加速TCP/IP應(yīng)用的開(kāi)發(fā)培訓(xùn)教程
  • 集成高級(jí)模擬外設(shè)的PIC18F-Q71家族介紹培訓(xùn)教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 99精品久久久久久久| 视频一区在线免费观看| 在线观看国产亚洲| 午夜久久久久久| 欧美一区二区三区精品| 色婷婷中文字幕| 中文字幕视频在线观看| 亚洲欧美日韩国产精品一区| 99精品国产电影| 清冷受被CAO的合不拢| 日韩一区二区三区免费视频 | 亚洲伊人国产| 亚洲看| 婷婷综合久久中文字幕一本| 四虎一区| 饱满奶大30p| 欧美 国产 日产 韩国 在线| 亚洲一区成人| 欧美蜜桃臀在线观看一区| 五月婷婷在线观看视频| 无耻之徒第十一季在线观看| 这里只有精品久久| 精品国产乱码久久久久久人妻| 天天夜夜草草久久亚洲香蕉| 亚洲精品无播放器在线看观看| 欧美亚洲欧美日韩中文二区| 在线国产网站| 一级毛片片完整版一级毛片片| 国产高清超清在线播放| 亚洲精品国产国语| 欧美操操操| 生活片一级| 天堂网在线网站成人午夜网站| 中文字幕久久久| 久久人妻无码毛片A片麻豆| 亚洲免费视频日本一区二区| 日本国产一区| 色综久久天天综合绕视看| 在线看a级片| 久久久无码精品亚洲欧美| 伊人影院久久|