夏宇聞老師談FPGA工程師的入門學(xué)習(xí)
1. 必須清楚自己究竟適合不適合做工程師??纯醋约旱男愿裉攸c,是不是特別安靜,又耐得住寂寞。因為FPGA工程師是一個辛苦的工作,不但要通過不斷學(xué)習(xí)研究提升自己的設(shè)計水平,還要經(jīng)常性的熬夜加班敲寫代碼,如果沒有一種耐得住寂寞的性格,你最好不要去做FPGA工程師。因為它不像銷售那樣,動動嘴皮子就可以掙到大錢。在初級階段,F(xiàn)PGA工程師薪水不會很高,但當(dāng)你有了一定的工程經(jīng)驗和項目經(jīng)驗時,薪水自然就很高了。所以做FPGA工程師首要一點——必須有一顆耐得住寂寞的心。
2. 如果你認(rèn)為自己是一個可以安靜下來的人,那接下來就要和機(jī)器打交道了。你必須像熱愛打游戲一樣熱愛verilog,每個想學(xué)FPGA的人,都可以把自己關(guān)在一個屋子里,除了吃飯睡覺外,連續(xù)3天時間就和verilog為伍,看看大家有沒有這個定力,如果沒有這個定力、耐不住寂寞,那你趕快去找自己喜歡的職業(yè),如果你還行,那就開始艱苦的學(xué)習(xí)。
3. 建立操作環(huán)境。你必須想方設(shè)法安裝ModelSim,ISE,QuartusII等操作軟件,去網(wǎng)上下載,一次不行就兩次,直到安裝完成,越是不容易安裝,你就越珍惜、越可以很負(fù)責(zé)任的學(xué)習(xí)。接下來就對照相關(guān)教程熟悉各種軟件、做實驗。
4. 接下來,可以找verilog書看看。只要在校的大學(xué)生都可以看懂,然后認(rèn)真地做后面的各種練習(xí)。最初簡單一點,當(dāng)可以獨立把I2C、CPU寫出來時,你就可以掙點小錢了,當(dāng)然接下來還需要更多的提升和發(fā)展。
5. 對于我書里的一些錯誤,很多讀者來信反映,是因為我的電子稿是word,而出版用的是方正的飛騰,轉(zhuǎn)換時會遇到一些問題。如果大家有什么小的項目,跟著學(xué)一學(xué),還是會慢慢成長起來的。
總之,FPGA工程師,是一個看起來是高薪,又非常艱苦的職業(yè),如果你的性格適合做這一行,那就付出艱苦努力吧!