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







評論