一。自我情況說明 上研究生。實驗室是搞嵌入式計算技術(shù)的。目前主要研究是設計一個多核并行處理器。使用FPGA來進行驗證。 我也打算投入FPGA的方向。并為之努力。 下學期就開始,打算先從VHDL和ISE環(huán)境學起(我們實驗室用的是XILINX)。
二。第一個問題:FPGA方向獨立嗎?有沒有必要再精通ARM或DSP? 上嵌入式課時老師說嵌入式(主要指ARM),DSP,FPGA,只要精通一個就可以無憂矣。 導師分給自己的項目就是用C6000的芯片,不過,自己不想搞DSP。師兄說,那個好像通信專業(yè)更有優(yōu)勢,我們計算機專業(yè)沒有專業(yè)優(yōu)勢,找工作也不沾光。 一心想走FPGA方向,但目前的了解,在工程中FPGA技術(shù)是否可以獨立于ARM和DSP還未可知,經(jīng)常在ARM或DSP的板子上看FPGA當配角。雖然知道FPGA像個畫板,畫什么是什么,但應該很少有人把ARM核寫在FPGA上,出于成本考慮的話(初學者,童言無忌,有誤請一一指正)。
三。第二個問題:FPGA的學習要點,如何就算精通? 感覺,首先要把環(huán)境學好。欲善其事,先利其器。 然后,VHDL語言本身好學,就像C/C++。語言本身不是問題,編程的經(jīng)驗才是重點。這也可以多通過多練習和在工程中學習而得到成長。 其他的,實在卻沒有什么想法了。只是想多實踐,幫師兄們多用FPGA做些驗證。 不知道,過來人有什么好的想法和經(jīng)歷經(jīng)驗可以分享?
四。第三個問題:目前FPGA行業(yè)狀況如何? 學FPGA的技術(shù)不止是熱愛(我熱愛硬件的相關(guān)技術(shù),包括ARM或DSP或C51等等,如果不是時間精力所限,盡可以都多學學~~),更現(xiàn)實的目標是畢業(yè)后找到不錯的工作,能夠把這個喜歡的方向延續(xù)下去。 不知道FPGA行業(yè)里實際在做些什么什么工程或事情,希望了解者舉幾個例子,說說一二。 另外就是,F(xiàn)PGA方向有哪些不錯的公司。清楚的仁兄就給推薦下。以后也好多留意它們做的事情,和要求等,向那個方向努力。
五。致謝 本來這個帖子這么多問題,應該設為“求助”貼才合適。但我有意設成了討論的主題,是希望有所了解的仁兄都能來說說自己的想法,大家各抒己見,終能使新人老手在思考中有所小悟,少走些彎路或清楚些未來的道路。我也談了自己的想法,如前所言“初學者,童言無忌”,有什么不妥的大家一起討論。
|