FPGA有什么作用?很多學(xué)校解釋為給學(xué)微電子專業(yè)或者集成電路設(shè)計(jì)專業(yè)的學(xué)生用的,其實(shí)這不過(guò)是很多學(xué)校受資金限制,買不起專業(yè)的集成電路設(shè)計(jì)工具而用FPGA工具替代而已。其實(shí)FPGA是給設(shè)計(jì)電子系統(tǒng)的工程師使用的。這些工程師通常是使用已有的芯片搭配在一起完成一個(gè)電子設(shè)備,如基站、機(jī)頂盒、視頻監(jiān)控設(shè)備等。當(dāng)現(xiàn)有芯片無(wú)法滿足系統(tǒng)的需求時(shí),就需要用FPGA來(lái)快速的定義一個(gè)能用的芯片。
學(xué)習(xí)FPGA一定要經(jīng)過(guò)刻苦努力、天天熬夜,才能真正學(xué)會(huì)FPGA嗎?網(wǎng)上有一個(gè)建議“你必須就像熱愛(ài)打游戲一樣熱愛(ài)verilog,每個(gè)想學(xué)FPGA的人你可以看看,把自己關(guān)在一個(gè)屋子里,除了吃飯睡覺(jué)外連續(xù)3天的時(shí)間就和verilog為伍,看看大家有沒(méi)有這個(gè)定力”。我看到這個(gè)建議就非??尚?,熱愛(ài)是發(fā)自內(nèi)心的熱愛(ài),而不是逼著自己一定要熱愛(ài),這是不可能做到的。很多人熱愛(ài)打游戲,那是因?yàn)橛螒蚶锬芙o自己帶來(lái)快樂(lè),如果不能給自己帶來(lái)快樂(lè),非要發(fā)自內(nèi)心地說(shuō)熱愛(ài),這可能嗎?
同樣的道理,如果學(xué)FPGA,但連破解個(gè)軟件都花好幾天,我想他是怎么也無(wú)法對(duì)FPGA有興趣的。
之前學(xué)習(xí)FPGA很難,是因?yàn)?/span>FPGA的教程實(shí)在不多,再加上網(wǎng)上開發(fā)板教程濫竽充數(shù),拼湊了一堆代碼。但自從有了明德?lián)P教材后,學(xué)習(xí)FPGA就很容易了,按它建議的步驟去學(xué),再多看他們提供的規(guī)范代碼,看看他們的視頻,基本上都能學(xué)會(huì)。