作者:周立功 來(lái)源:新浪博客 日期:2009-09-30 編者按:我們先后承辦了兩屆Actel杯全國(guó)大學(xué)生FPGA創(chuàng)新設(shè)計(jì)大賽,雖然很多大學(xué)都開(kāi)設(shè)了與FPGA有關(guān)的課程,但是從招聘的情況來(lái)看,真正熟練掌握了 FPGA的在校大學(xué)生數(shù)量幾乎可以忽略不計(jì),企業(yè)深感招聘FPGA專(zhuān)業(yè)應(yīng)用設(shè)計(jì)人才非常困難。針對(duì)當(dāng)前的狀況,應(yīng)該重點(diǎn)面向在校大學(xué)生以普及教育為主,而不是舉辦華而不實(shí)的創(chuàng)新設(shè)計(jì)大賽,想辦法迅速提高大學(xué)生的FPGA應(yīng)用設(shè)計(jì)水平,以滿足企業(yè)對(duì)人才的需要,那么通過(guò)舉辦DIY大賽培養(yǎng)種子選手則是最佳的途徑。 我們計(jì)劃從2010年上半年開(kāi)始,針對(duì)大二與大三學(xué)生舉辦“Actel杯全國(guó)大學(xué)生FPGA DIY大賽”,下半年針對(duì)大三和大四學(xué)生以Actel即將推出的基于Cortex-M3 ARM硬核的FPGA為載體,舉辦“Actel杯全國(guó)大學(xué)生ARM SoC應(yīng)用設(shè)計(jì)大賽”,DIY大賽的目標(biāo)是培養(yǎng)種子選手,ARM SoC應(yīng)用設(shè)計(jì)大賽的目標(biāo)激活大學(xué)生的創(chuàng)新設(shè)計(jì)能力基礎(chǔ)。 我們認(rèn)為只有愿意掏錢(qián)購(gòu)買(mǎi)板子的人,才是真正想學(xué)好FPGA的選手,而參加DIY大賽的選手,則當(dāng)然成為ARM SoC大賽的參賽者,對(duì)于ARM SoC大賽的入選者,我們將免費(fèi)提供價(jià)值不菲的ARM SoC開(kāi)發(fā)平臺(tái)、配套資料和培訓(xùn)。 一位廣東工業(yè)大學(xué)的學(xué)生在我的博客上發(fā)言指責(zé)我,其原話摘錄如下:“周工,今年在廣州地區(qū)搞Actel的DIY比賽的形式有點(diǎn)過(guò)分哦!你讓大家買(mǎi)一塊只配叫CPLD的EasyFPGA030板比賽,不止把獎(jiǎng)品的錢(qián)賺出來(lái)了(即使可能您不在乎這點(diǎn)),還賺得宣傳和口碑,真不愧是個(gè)成功的商人。 笔聦(shí)上,當(dāng)我從電影院看完《風(fēng)聲》回到家就立即回復(fù)了,但沒(méi)有想到由于新浪網(wǎng)的不穩(wěn)定,連同我回復(fù)的帖子也一同丟失了。這位同學(xué)連續(xù)回了幾次,我又跟了幾次,但沒(méi)有想到轉(zhuǎn)眼之間又丟失了。接著更加沒(méi)有想到是這位同學(xué)又增加了一段看來(lái)十分可笑的內(nèi)容,那就是“你就刪吧!只要我上網(wǎng)就會(huì)把這個(gè)帖子發(fā)到比賽結(jié)束,讓那些盲目崇拜你的可憐的學(xué)生看到真相!” 事實(shí)上,我的兒子現(xiàn)在新加坡讀書(shū),很快就要上大二了,從年紀(jì)上我至少可以做你的叔叔吧!從1981年到今天,我經(jīng)歷了多少風(fēng)浪、指責(zé)和白眼啊,一路走來(lái)異常艱辛,有時(shí)甚至感到非常地?zé)o助和痛苦,難道我還有必要和一個(gè)在校大學(xué)生或晚輩去計(jì)較嗎?所以我沒(méi)有按時(shí)睡覺(jué),一直都在等待他的貼,然后立即再回帖。因?yàn)槲乙恢笨释c大學(xué)生交流,希望能夠盡自己最大的努力,幫助更多的大學(xué)生走向成才之路,這也是我開(kāi)設(shè)此博客的初衷。即便時(shí)常受到誤解,但我也一直無(wú)怨無(wú)悔。 我們已經(jīng)連續(xù)舉辦了兩屆Actel杯FPGA大賽,第一屆發(fā)出了101套競(jìng)賽板,為了提高競(jìng)賽水平和滿足更多大學(xué)生的求知欲望,于是第二屆我們又發(fā)出去了 300套競(jìng)賽板,而結(jié)果呢?究竟有多少學(xué)生做出來(lái)了?我發(fā)現(xiàn)隨手可得的、免費(fèi)的東西從來(lái)就沒(méi)有幾個(gè)人好好珍惜過(guò),當(dāng)然造成這樣的結(jié)果有很多的原因。而且很多參賽的學(xué)生基本上沒(méi)有多少FPGA基礎(chǔ),他們從一邊學(xué)習(xí)、一邊完成參賽題目,能夠堅(jiān)持做到最后已經(jīng)非常不錯(cuò)了,最終提交論文的人非常有限,提交作品的人也就更少了,而出現(xiàn)這樣的結(jié)果對(duì)于Actel公司來(lái)說(shuō)是非常痛苦的。作為一個(gè)本土的企業(yè)家,我愈加感到自己的使命任重而道遠(yuǎn)。 年初,我們給廣東工業(yè)大學(xué)光電學(xué)院贊助了62臺(tái)計(jì)算機(jī)、ARM開(kāi)發(fā)板和邏輯分析儀,建立了2個(gè)由學(xué)生自主管理的開(kāi)放式創(chuàng)新實(shí)驗(yàn)室,期望能夠全面提高學(xué)生的動(dòng)手能力。到目前為止,我們?cè)谌珖?guó)銷(xiāo)售了超過(guò)10000套EasyFPGA030開(kāi)發(fā)板,盡管我們的資料非常詳細(xì),也舉辦了網(wǎng)絡(luò)培訓(xùn),但還是有很多初學(xué)者來(lái)信告訴我們,入門(mén)之后仍然感到深入學(xué)習(xí)提高技術(shù)水平難度很大。于是我們分別派出了兩組工程師深入廣東工業(yè)大學(xué)和江西理工大學(xué)為學(xué)生開(kāi)辦FPGA培訓(xùn)班,期望通過(guò)現(xiàn)場(chǎng)培訓(xùn)活動(dòng)深入了解初學(xué)者在學(xué)習(xí)中存在的問(wèn)題,在實(shí)戰(zhàn)中我們發(fā)現(xiàn)DIY是提高水平的最佳途徑。在我們的培訓(xùn)過(guò)程中,這些學(xué)生開(kāi)展了一系列的 DIY實(shí)踐活動(dòng),效果是非常明顯的,我們優(yōu)選了其中幾篇文檔供初學(xué)者下載參考,詳見(jiàn)“EasyFPGA030開(kāi)發(fā)平臺(tái)”網(wǎng)頁(yè)DIY作品專(zhuān)欄。 在培訓(xùn)和總結(jié)大賽經(jīng)驗(yàn)的過(guò)程中,我們想到要提高初學(xué)者應(yīng)用FPGA的水平,必須從大二和大三學(xué)生抓起,于是我們嘗試推出了“FPGA DIY大賽”,決定先在廣州的6所大學(xué)中舉辦比賽積累經(jīng)驗(yàn),然后再推向全國(guó)各地大學(xué),為下一步在全國(guó)的大二和大三學(xué)生中同步舉辦“FPGA和Cortex-M3 SoC”兩大賽事打下扎實(shí)的基礎(chǔ)。很多學(xué)生只知道自己找一份理想的工作很難,而不知道現(xiàn)在企業(yè)從應(yīng)屆生中招聘FPGA人才有多難嗎?事實(shí)上很多客戶都要求我向他們推薦這方面的人才,這就是現(xiàn)實(shí)情況。 各位不妨看看我們網(wǎng)上針對(duì)初學(xué)者錄制的FPGA視頻培訓(xùn)教程、翻譯的各種軟件使用手冊(cè)、不斷增加的實(shí)驗(yàn)用例和應(yīng)用案例(詳見(jiàn)“EasyFPGA030開(kāi)發(fā)平臺(tái)”網(wǎng)頁(yè)),先不要說(shuō)投了多少錢(qián),我們投入10個(gè)人整整忙了8個(gè)月時(shí)間,難道這種精神不值得贊享和鼓勵(lì)嗎?事實(shí)上想學(xué)東西的學(xué)生不論是否比賽都會(huì)認(rèn)真去學(xué)習(xí)的,但能夠自覺(jué)地在缺乏指導(dǎo)和外力促進(jìn)的前提下將FPGA學(xué)好,對(duì)于大多人來(lái)說(shuō)依然還是有一些困難。就象當(dāng)初的ARM推廣一樣,如果沒(méi)有EasyARM2104等系列開(kāi)發(fā)套件,對(duì)于很多初學(xué)者來(lái)說(shuō),困難還是不少。 要說(shuō)到賣(mài)EasyFPGA030能賺到錢(qián)的話,99元的售價(jià)能賺錢(qián)嗎?各位要看一看我們投入的勇氣,我想在全國(guó)不會(huì)再有第二家這樣的企業(yè)了。我們一直維持著一支9人的英文翻譯團(tuán)隊(duì),其中的開(kāi)支不少。為什么前幾年我們寫(xiě)作了很多圖書(shū)啊,一本書(shū)從基礎(chǔ)資料的翻譯、加工、修改、用例、創(chuàng)作、插圖、校對(duì)到出版,對(duì)于企業(yè)來(lái)說(shuō)都要占用大量的人力資源,其中牽扯的精力是不可想象的,如果我們繼續(xù)堅(jiān)持寫(xiě)作的話,可能最終企業(yè)也就不見(jiàn)了。雖然我們現(xiàn)在也寫(xiě)了不少的配套資料,但只要不出版,其最終的要求是不一樣的。也有人會(huì)這樣說(shuō),你的投入是帶有商業(yè)目的,當(dāng)然我毫不否認(rèn)企業(yè)在其中能夠得到的好處。但為什么很少有企業(yè)愿意這樣做呢?因?yàn)橐_(dá)成商業(yè)目的絕對(duì)不需要這樣做,我畢竟是一個(gè)能力有限的代理商。說(shuō)句良心話,我更多想到的是愛(ài)心。每當(dāng)談到愛(ài)心,也有人罵我,你為什么不給那些買(mǎi)不起板子的貧窮學(xué)生每人發(fā)一套呢? 一些年輕人常常喜歡寫(xiě)幾句刺激我的話,大家知道周瑜是怎么死的嗎?他不是被諸葛亮氣死的,而是周瑜自己氣死了自己。其實(shí)這就是一個(gè)人的心態(tài)問(wèn)題,一個(gè)人要想成就自己先要修煉自己。而那些指責(zé)我的人無(wú)非要說(shuō),“你不過(guò)就是一個(gè)賣(mài)芯片的商人罷了!”在一些年輕人看來(lái),只要一談?wù)摰嚼习澹男哪恐邢氲降木褪求a臟的,而事實(shí)上很多人都渴望創(chuàng)業(yè)成為老板。這個(gè)社會(huì)是非常公平的,實(shí)際上很多有財(cái)富的人都是有能力的人,甚至都是有高尚道德和富有愛(ài)心的人。如果你沒(méi)有高尚的道德和愛(ài)心,即便你最終賺到了錢(qián)也會(huì)垮掉。 處在當(dāng)今激烈競(jìng)爭(zhēng)的社會(huì)里,其實(shí)最不穩(wěn)定的職業(yè)就是老板,你只要倒退就會(huì)被別人否定掉。不管你是否愿意,比賽仍在繼續(xù),所有人只關(guān)注你手中的獎(jiǎng)杯。盼望成功就不要死在沖鋒的路上,活就活在高聳的山崗,因?yàn)槭袌?chǎng)只給強(qiáng)者名次。當(dāng)人們只看到成功者表面的榮耀時(shí),卻無(wú)人體會(huì)到你內(nèi)心的滄桑。人們只渴望成為強(qiáng)者,但卻看不到奮斗的路上布滿了荊刺。你可以笑看風(fēng)云,但內(nèi)心卻在彷徨。當(dāng)你給別人信心和方向時(shí),其實(shí)自己卻如履薄冰。當(dāng)別人對(duì)你的指責(zé)無(wú)以復(fù)加時(shí),此時(shí)雖然你看不到一絲的理解、寬容和善良,卻只能默默地承受。不管別人對(duì)你如何,是狼就要和狼群在一起,是英雄就要永遠(yuǎn)在路上。 |
支持周先生!其實(shí)FPGA的普及困難不是周先生一個(gè)人能看到的,其中有FPGA本身的應(yīng)用領(lǐng)域問(wèn)題?梢韵胂,單片機(jī)好學(xué),應(yīng)用范圍廣,成本又低,而FPGA恰恰相反。能象周先生一樣致力于推廣的還是少數(shù)。希望能看到周先生在這方面的書(shū)。 |
FPGA的冷清, 都是市場(chǎng)決定的。 其實(shí)在好多產(chǎn)品,F(xiàn)PGA是不需要的,而且某些地方也是可有可無(wú)的。 在這種連個(gè)電阻,電容的成本都計(jì)算的社會(huì),很難想象。。。。 某些特殊領(lǐng)域,F(xiàn)PGA還是有市場(chǎng)。。。 |
那東西不但貴,而且難用.或者門(mén)檻高點(diǎn),你用FPGA做一個(gè)SPI接口,和你用一個(gè)帶SPI的MCU難度不是一個(gè)等級(jí). |
在國(guó)內(nèi)真正做FPGA設(shè)計(jì)的人相對(duì)于國(guó)外來(lái)說(shuō)很少很少,周先生在推廣過(guò)程中遇到的困難可想而知。 有好多人不知道自己珍惜機(jī)會(huì),在上學(xué)時(shí)浪費(fèi)青春,踏入社會(huì)時(shí)才發(fā)現(xiàn)自己什么都不會(huì),工作是如此難找。不如把這些資源讓需要的人購(gòu)買(mǎi)更方便一點(diǎn),資料可以在網(wǎng)上發(fā)布,在論壇上交流信息,這樣推廣或許更容易點(diǎn)。 |
基于Cortex-M3 ARM硬核的FPGA為載體。。。 這是個(gè)好事哦,剛學(xué)過(guò)CM3又在學(xué)FPGA,以后也搞個(gè)玩玩 |
在我看來(lái),F(xiàn)PGA學(xué)習(xí)應(yīng)用最大的障礙還是E文資料看不懂,感謝周立功翻譯的那些資料,本人也買(mǎi)了一塊 ESAYPRO 030開(kāi)發(fā)板,不知道能做些什么東西出來(lái) 我想,不會(huì)E文并不代表智商不高吧 |
我不同意二樓說(shuō)的fpga市場(chǎng)冷清,呵呵 我覺(jué)得fpga和mcu不能說(shuō)誰(shuí)好誰(shuí)壞,兩者用處不同啊,一個(gè)是硬件設(shè)計(jì),一個(gè)是軟件設(shè)計(jì),具體看應(yīng)用了。目前軟件設(shè)計(jì)比較普及,稍微會(huì)點(diǎn)軟件程序設(shè)計(jì)的人都能搞mcu,但fpga是基于硬件設(shè)計(jì),而且使用的語(yǔ)言也就在十幾年前才在中國(guó)開(kāi)始使用,會(huì)這方面的人是不多,即使此專(zhuān)業(yè)的大學(xué)生在學(xué)校有這方面的環(huán)境,但也很少得到鍛煉。 FPGA學(xué)習(xí)應(yīng)用最大的障礙不是E文資料看不懂,也不是由于缺少開(kāi)發(fā)板,我覺(jué)得是由于: 未了解fpga開(kāi)發(fā)的思維方法,注意是硬件開(kāi)發(fā)哦,在寫(xiě)代碼前,你的腦子里就應(yīng)該有電路圖了,而不是寫(xiě)軟件程序,代碼只是將你腦子里的電路圖表述出來(lái)。不要受軟件開(kāi)發(fā)思維方法影響哦。 支持周先生! |
呵呵 說(shuō)得不錯(cuò) |
說(shuō)的不錯(cuò),希望周先生能夠指明,大學(xué)應(yīng)該怎樣學(xué)習(xí)FPGA?學(xué)習(xí)什么東東?謝謝 |
想學(xué)卻無(wú)從下手。 |
能否介紹幾個(gè)好點(diǎn)的入門(mén)書(shū)籍 網(wǎng)站 開(kāi)發(fā)板??? |
本來(lái)做FPGA的就少,更不知道應(yīng)用方向,所以興趣都不大! |
現(xiàn)在國(guó)內(nèi)的FPGA發(fā)展還是不錯(cuò)的 |
說(shuō)的很好,深有同感 |
很受教,珍惜! |
支持周先生 |
這個(gè)東西沒(méi)有“現(xiàn)成的”電路來(lái)的方便,重要的是價(jià)格。但現(xiàn)在國(guó)內(nèi)已經(jīng)自己開(kāi)發(fā)出來(lái)的數(shù)千萬(wàn)門(mén)的FPGA了,價(jià)格終會(huì)落下來(lái)的。周先生的做法是有些前瞻性的。開(kāi)始做這個(gè)工作是困難的,但周還在堅(jiān)持,值得稱(chēng)贊,F(xiàn)在的工作相當(dāng)于廣撒種,但“收獲(即認(rèn)真學(xué)習(xí)并diy且對(duì)這個(gè)東西有了真正的實(shí)踐認(rèn)知)”可能還很少,就是說(shuō),比如教了100個(gè)學(xué)生,只有一兩個(gè)兩三個(gè)認(rèn)真學(xué)了,這沒(méi)有關(guān)系,這已經(jīng)是不錯(cuò)的成績(jī)了。隨著教授次數(shù)的增多,收獲也會(huì)增長(zhǎng)。這有點(diǎn)像我們小時(shí)候背誦唐詩(shī)宋詞,當(dāng)時(shí)認(rèn)為有什么用?呵呵等到真需要的時(shí)候,沒(méi)有好好學(xué)習(xí)的人就后悔了。 |