如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。
1.基礎(chǔ)問題
FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本數(shù)字電路的書,不管是那個版本的,這個是基礎(chǔ),多了解也有助于形成硬件設(shè)計的思想。
在語言方面,建議初學(xué)者學(xué)習(xí)Verilog語言,VHDL語言語法規(guī)范嚴格,調(diào)試起來很慢,Verilog語言容易上手,而且,一般大型企業(yè)都是用Verilog語言。
2.EDA工具問題
熟悉幾個常用的就可以的,開發(fā)環(huán)境QuartusII ,或ISE 就可以了,這兩個基本是相通的,會了哪一個,另外的那個也就很Easy了。功能仿真建議使用Modelsim ,如果你是做芯片的,就可以學(xué)學(xué)別的仿真工具,做FPGA的,Modelsim就足夠了。綜合工具一般用Synplify,初學(xué)先不用太關(guān)心這個,用Quartus綜合就OK了
3.硬件設(shè)計思想問題
對于初學(xué)者,特別是從軟件轉(zhuǎn)過來的,設(shè)計的程序既費資源又速度慢,而且很有可能綜合不了,這就要求我們熟悉一些固定模塊的寫法,可綜合的模塊很多書上都有,語言介紹上都有,不要想當(dāng)然的用軟件的思想去寫硬件。
4.學(xué)習(xí)習(xí)慣問題
FPGA學(xué)習(xí)要多練習(xí),多仿真,signaltapII是很好的工具,可以看到每個信號的真實值,建議初學(xué)者一定要自己多動手,光看書是沒用的。
關(guān)于英文文檔問題,如果要學(xué)會Quartus II的所有功能,只要看它的handbook就可以了,很詳細,對于IT行業(yè)的人,大部分知識來源都是英文文檔,一定要耐心看,會從中收獲很多的。
5.算法問題
做FPGA的工程師,最后一般都是專攻算法了,這些基礎(chǔ)知識都是順手捏來的,如果你沒有做好搞理論的準(zhǔn)備,學(xué)FPGA始終只能停留在初級階段上。
對于初學(xué)者,數(shù)字信號處理是基礎(chǔ),應(yīng)該好好理解,往更深的方向,不用什么都學(xué),根據(jù)你以后從事的方向,比如說通信、圖像處理,雷達、聲納、導(dǎo)航定位等。
如何學(xué)好FPGA呢
相關(guān)推薦
熱點推薦
為什么說學(xué)好FPGA,首先要掌握HDL
薦讀:如何學(xué)習(xí)FPGA 大家好。又到了每日學(xué)習(xí)的時候了,近期很多人問我該如何去學(xué)FPGA,那么今天咱
2018-05-28 09:09:04
6064
60645個問題解答如何學(xué)好FPGA
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。 1.基礎(chǔ)問題 FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本
2017-03-25 18:44:08
FPGA的編程機理是什么呢
CPLD 是可以等價于 GAL 的陣列,編程的數(shù)學(xué)模型是基于多項式的乘用與門電路實現(xiàn),而多項式的加用或門電路實現(xiàn)。那么我們 FPGA 的編程機理是什么呢?它為什么能夠?qū)崿F(xiàn)我們?nèi)我獾暮瘮?shù)表達式呢?我們
2021-07-30 06:39:06
學(xué)好嵌入式開發(fā)的好處在哪里呢?
在全球半導(dǎo)體市場快速復(fù)蘇,消費電子、通信以及嵌入式系統(tǒng)各個應(yīng)用領(lǐng)域快速發(fā)展,嵌入式微處理器技術(shù)不斷進步的情況下,全球嵌入式系統(tǒng)產(chǎn)業(yè)規(guī)模繼續(xù)保持穩(wěn)步增長。再不知道嵌入式開發(fā)就太過out了。而學(xué)好嵌入式開發(fā)的好處在哪里呢?嵌入式技術(shù)又有何特點,這些都是需要了解的。 1、嵌入式技術(shù)的特性是“...
2021-11-08 07:14:18
MATLAB、SIMULINK、FPGA是什么
MATLAB、SIMULINK、FPGA是最流行的技術(shù)目前MATLAB,SIMULINK,FPGA是最為流行的技術(shù)了,學(xué)好這三個,基本能搞定一些常用軟硬件算法仿真。-----------------------------------------------------------...
2021-07-12 08:14:11
c語言基礎(chǔ)不好,能學(xué)好labview嗎
c語言基礎(chǔ)不好,能不能學(xué)好labview,另外,學(xué)好labview要多久才能精通?
2017-09-07 15:18:11
關(guān)于FPGA學(xué)習(xí)的幾個問題
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。1.基礎(chǔ)問題FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本數(shù)字電路的書
2016-11-29 14:19:22
關(guān)于FPGA學(xué)習(xí)的幾個問題
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。1.基礎(chǔ)問題FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本數(shù)字電路的書
2017-03-12 11:10:53
關(guān)于FPGA學(xué)習(xí)的幾個問題
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。1.基礎(chǔ)問題FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本數(shù)字電路的書
2016-10-16 10:48:59
只略懂C語言,能學(xué)好Labview嗎?
只略懂C語言,能學(xué)好Labview嗎?看教材上涉及到了好多其它語言,什么VB,VC,SQL,ACCESS等等,都不懂哦我還能學(xué)好labview嗎
2012-11-12 10:57:02
基于FPGA的串口與外部SDRAM
進行數(shù)據(jù)讀寫。都說學(xué)好數(shù)理化,走遍天下都不怕,我想說趁年輕,學(xué)好fpga,高薪工作從此有。要說到哪里學(xué),還是到至芯科技。
2016-10-07 09:43:43
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法?! ?. 基礎(chǔ)問題 FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本
2014-12-03 17:42:34
如何學(xué)好STM32。
請教給位,如何學(xué)好STM32,已經(jīng)購買了相關(guān)開發(fā)板,但是比較多看不懂,應(yīng)該是不理解這一樣吧。希望各位指點一下這個STM32芯片的學(xué)習(xí)心得。謝謝
2017-08-24 15:57:52
如何才能學(xué)好單片機呢?如何去學(xué)習(xí)單片機呢?
,幾乎所有的家電都有單片機應(yīng)用的身影,比如智能電飯煲、智能洗衣機、智能窗簾、智能燈泡等等。單片機應(yīng)用廣泛,那么單片機領(lǐng)域的工程師的需求相對增多,單片機相關(guān)的人才需求增多,也就越來越多的同學(xué)想學(xué)好單片機,那么如何才能學(xué)好單片機呢?如何去學(xué)習(xí)單片機呢?今天給大家分享一下學(xué)習(xí)經(jīng)驗。就目前來說,各個高校...
2021-11-24 07:58:06
學(xué)習(xí)FPGA是從事嵌入式那塊領(lǐng)域嗎?
領(lǐng)域的工作啊,是嵌入式嗎?我能做什么工作?工作是屬于什么性質(zhì)?FPGA的發(fā)展前景怎么樣?學(xué)好能找到工作么?怎么學(xué)好?
2020-06-03 04:08:29
學(xué)習(xí)FPGA需要哪些基礎(chǔ)?怎么學(xué)好FPGA?
學(xué)習(xí)了51單片機系統(tǒng),就應(yīng)該對單片機系統(tǒng)有一個了解了。只要把FPGA當(dāng)作51外圍的一個譯碼電路好了,沒那么復(fù)雜的。學(xué)完數(shù)電,你對74邏輯電路就應(yīng)該了解了,FPGA就把它理解為74電路的集成好了。需要
2018-08-24 09:38:29
怎樣才能學(xué)好fpga???
學(xué)習(xí)fpga兩三個月了,感覺自己好像還沒入門。最近一個月基本沒什么進步,好像還是在原地徘徊。怎樣才能學(xué)好fpga,怎樣調(diào)程序,怎樣寫testbench,有沒有具體的步驟,可實施的操作。希望大家不吝賜教。
2012-07-29 14:41:17
求大神指點如何快速的學(xué)習(xí)以及學(xué)好32?
求大神指點如何快速的學(xué)習(xí)以及學(xué)好32…本人新手,但非常想學(xué)好32!
2016-11-28 09:18:29
經(jīng)驗分享:如何學(xué)好單片機
大部分高校都已經(jīng)把單片機方面的課程作為學(xué)生的必修課,這為我國近些年來的科技、工業(yè)控制等方面的發(fā)展培養(yǎng)了大量人才,而且社會對此方面的人才需求還在不斷的增加。面對如此情況,作為在校學(xué)生,又該從何學(xué)起?如何學(xué)好這門課程呢?又怎樣才能不讓自己學(xué)了等于沒學(xué)呢?本文在多年實踐的基礎(chǔ)上,介紹自已的一些感受和經(jīng)驗。
2011-03-04 17:21:23
菜鳥求助啊~!學(xué)習(xí)FPGA是從事嵌入式那塊領(lǐng)域嗎?
領(lǐng)域的工作啊,是嵌入式嗎?我能做什么工作?工作是屬于什么性質(zhì)?FPGA的發(fā)展前景怎么樣?學(xué)好能找到工作么?怎么學(xué)好?
2011-05-12 17:44:49
該如何有效快速的學(xué)好嵌入式開發(fā)呢
中來。對于初學(xué)者,該如何有效快速的學(xué)好嵌入式開發(fā)呢?嵌入式哪個方向好?學(xué)習(xí)嵌入式開發(fā),粵嵌嵌入式培訓(xùn)小編認為大概分為以下四個階段: 第一:基礎(chǔ)階段 1.要熟悉LINUX系統(tǒng)這個是...
2021-11-04 07:46:13
轉(zhuǎn):如何學(xué)好FPGA呢
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法?! ?.基礎(chǔ)問題 FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本
2011-07-25 09:00:10
如何學(xué)好醫(yī)用電子學(xué)?
如何學(xué)好醫(yī)用電子學(xué)?
(1)首先,明確電子學(xué)在生物醫(yī)學(xué)中的應(yīng)用,即用電子學(xué)的方法去解決生物醫(yī)學(xué)中的問題,提供臨床上應(yīng)用的診斷手
2009-04-22 20:29:06
2616
2616如何學(xué)好五筆
如何學(xué)好五筆
五筆字型輸入法是目前中文輸入法中最快的一種輸入法,專業(yè)的人員都使用它來輸入漢字。可五筆字型雖然好,但是它比較難學(xué),一
2010-02-23 15:31:56
1922
1922關(guān)于FPGA學(xué)習(xí)的幾個問題
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法
2011-05-27 10:03:00
857
857FPGA學(xué)習(xí)及設(shè)計中的注意事項
學(xué)習(xí)FPGA的注意事項,FPGA的基礎(chǔ)就是數(shù)字電路和HDL語言,想學(xué)好FPGA的人,建議床頭都有一本數(shù)字電路的書,不管是哪個版本的,這個是基礎(chǔ),多了解也有助于形成硬件設(shè)計的思想
2011-09-08 17:29:50
1044
1044學(xué)好HDL/PLD/FPGA的參考書籍推薦
1.《FPGA設(shè)計及應(yīng)用(第二版)》 評價:★★★ 作者: 褚振勇 齊亮 田紅心 高楷娟 西安電子科技大學(xué)出版社 出版日期: 2006年12月第 2 版書號:ISBN 7-5606-1132-X/TP0574 本書介紹了FPGA的相關(guān)基
2012-05-21 13:38:27
3498
3498學(xué)習(xí)FPGA需要注意的幾個重要問題
如何學(xué)好FPGA呢,很多人很困惑,多數(shù)停留在基礎(chǔ)位置徘徊,我就這方面問題給大家談幾點自己的看法。
2017-02-11 03:40:02
1210
1210學(xué)好FPGA應(yīng)該要具備的知識
閱讀本文的人群:熟悉數(shù)字電路基本知識(如加法器、計數(shù)器、RAM等),熟悉基本的同步電路設(shè)計方法,熟悉HDL語言,對FPGA的結(jié)構(gòu)有所了解,對FPGA設(shè)計流程比較了解。
2017-02-11 16:17:30
1221
1221學(xué)好STM32,只要弄懂這 20個經(jīng)典項目設(shè)計就夠了!
學(xué)好STM32,只要弄懂這 20個經(jīng)典項目設(shè)計就夠了!
2018-02-03 10:52:56
1262
1262怎樣才能學(xué)好電路分析
學(xué)好電路分析是后續(xù)課程的基礎(chǔ),可謂簡單而重要,只有電路分析學(xué)好了,在后續(xù)課程中才能有良好的思路去解決問題。
2018-03-23 10:07:36
22620
22620學(xué)好PLC須掌握的三個典型程序?qū)嵗?/a>
如何學(xué)好模擬電路設(shè)計
一定要先把分立元器件學(xué)好,學(xué)透。比如:電阻、電容、二極管、穩(wěn)壓管、三極管、比較器、運放、MOSFET等。
2018-06-29 09:45:27
16278
16278關(guān)于FPGA的幾點問題,你了解嗎?
因此,要想學(xué)好FPGA,你得用硬件的思維方式來編寫代碼,注重FPGA的系統(tǒng)結(jié)構(gòu)設(shè)計,好的系統(tǒng)結(jié)構(gòu)設(shè)計會帶來質(zhì)的飛躍,這就告訴我們RTL Coding其實是硬件結(jié)構(gòu)設(shè)計,而非基于處理器架構(gòu)的C語言程序開發(fā),好的RTL Coding就是好的硬件結(jié)構(gòu)。
2018-07-04 14:12:00
3178
3178我們要學(xué)好FPGA必須掌握以下知識
門單元是構(gòu)成一切數(shù)字邏輯器件的基本單元,在數(shù)字世界里你想做任何事情、實現(xiàn)任何功能,都可以通過邏輯門的堆砌來實現(xiàn),也就是說FPGA在數(shù)字領(lǐng)域里幾乎無所不能,因此n年前我國的某一個FPGA公司在向國務(wù)院
2018-12-13 15:59:03
4638
4638課程概述與如何學(xué)好FPGA技術(shù)
FPGA設(shè)計的主要難點是熟悉硬件系統(tǒng)以及內(nèi)部資源,保證設(shè)計的語言能夠?qū)崿F(xiàn)元器件之間的有效配合,提高程序的可讀性以及利用率。這也對設(shè)計人員提出了比較高的要求,需要經(jīng)過多個項目的經(jīng)驗積累才可以達到相關(guān)的要求。
2019-12-13 07:12:00
1363
1363
深入淺出玩轉(zhuǎn)fpga視頻教程:課程概述與如何學(xué)好FPGA技術(shù)
FPGA的工作頻率由FPGA芯片以及設(shè)計決定,可以通過修改設(shè)計或者更換更快的芯片來達到某些苛刻的要求(當(dāng)然,工作頻率也不是無限制的可以提高,而是受當(dāng)前的IC工藝等因素制約)。
2019-12-19 07:04:00
2747
2747
課程概述與如何學(xué)好FPGA
FPGA(Field Programmable Gate Array)是在PAL、GAL等可編程器件的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路數(shù)有限的缺點。
2019-11-15 07:03:00
2771
2771
【ZYNQ Ultrascale+ MPSOC FPGA教程】第八章FPGA片內(nèi)FIFO讀寫測試實驗
FIFO是FPGA應(yīng)用當(dāng)中非常重要的模塊,廣泛用于數(shù)據(jù)的緩存,跨時鐘域數(shù)據(jù)處理等。學(xué)好FIFO是FPGA的關(guān)鍵,靈活運用好FIFO是一個FPGA工程師必備的技能。本章主要介紹利用XILINX提供的FIFO IP進行讀寫測試。
2021-02-02 06:24:38
11
11雷達信號有什么特點?和通信信號的差異在哪里呢?
先學(xué)好數(shù)字信號處理的知識,才能慢慢的理解雷達信號處理!先來看看雷達信號有什么特點?和通信信號的差異在哪里呢?載波的信息都是有用的,但各自用的肯定不一樣!
2021-03-04 11:03:17
15344
15344如何才可以學(xué)好N型MOSFET?
MOSFET又叫場效應(yīng)晶體管,那么如何去學(xué)好MOS管呢?大家都對三極管有了解了,已經(jīng)弄明白了。實際上,要想學(xué)好MOS管,首先我們要對標(biāo)三極管來學(xué)。我們說,三極管有N管和P管,同樣的,MOS管也有N型
2021-04-07 18:22:03
4461
4461
如何才能學(xué)好單片機??
點擊上方“大魚機器人”,選擇“置頂/星標(biāo)公眾號”福利干貨,第一時間送達!很多想學(xué)單片機的人問我的第一句話就是:怎樣才能學(xué)好單片機?對于這個問題我今天就我自己是如何開始學(xué)單片機,如何開始上...
2021-11-14 18:06:11
16
16如何學(xué)好單片機?
很多想學(xué)單片機的人問我的第一句話就是:怎樣才能學(xué)好單片機?對于這個問題我今天就我自己是如何開始學(xué)單片機,如何開始上手,如何開始熟練這個過程給大家講講。先說說單片機,一般我們現(xiàn)在用的比較...
2021-11-24 13:06:05
25
25如何學(xué)好電子電路分析
學(xué)好電子電路的關(guān)鍵是要學(xué)會分析電路,而分析電路需要先掌握一些與電路分析有關(guān)的基本定律和方法。
2022-08-14 16:20:02
4654
4654
如何學(xué)好射頻集成電路?
那就從射頻集成電路需要的基礎(chǔ)知識說起,一步一步說明如何學(xué)好RFIC。最基礎(chǔ)的高等數(shù)學(xué),電路分析基礎(chǔ),模擬電路理論,數(shù)字電路,信號與系統(tǒng),高頻電路基礎(chǔ)。
2023-01-29 14:39:31
2319
2319ARM和FPGA究竟是如何進行通信的呢?
ZYNQ擁有ARM+FPGA這個神奇的架構(gòu),那么ARM和FPGA究竟是如何進行通信的呢?本章通過剖析AXI總線源碼,來一探其中的秘密。
2023-02-16 09:26:57
14889
14889怎樣才叫學(xué)好了FPGA?
今天在群里有工程師問我,怎么才叫**學(xué)會了**FPGA,怎么才叫**學(xué)好了**FPGA?我相信有很多朋友有類似的問題,因為在多數(shù)人的潛意識里,FPGA是非常高深莫測的技術(shù),能夠玩轉(zhuǎn)FPGA的都是大神級的人物。
2023-03-21 10:54:42
976
976
FPGA原型平臺到底能跑多快呢?
FPGA原型平臺的性能估計與應(yīng)用過程的資源利用率以及FPGA性能參數(shù)密切相關(guān),甚至FPGA的制程也是一個因素。
2023-04-04 09:49:04
3145
3145
電子發(fā)燒友App






評論