不得不说:痛苦的FPGA DIY大赛

2009年11月06日 15:11    贾延安
关键词: DIY , FPGA , 大赛
作者:周立功    来源:新浪博客    日期:2009-09-30

    编者按:我们先后承办了两届Actel杯全国大学生FPGA创新设计大赛,虽然很多大学都开设了与FPGA有关的课程,但是从招聘的情况来看,真正熟练掌握了 FPGA的在校大学生数量几乎可以忽略不计,企业深感招聘FPGA专业应用设计人才非常困难。针对当前的状况,应该重点面向在校大学生以普及教育为主,而不是举办华而不实的创新设计大赛,想办法迅速提高大学生的FPGA应用设计水平,以满足企业对人才的需要,那么通过举办DIY大赛培养种子选手则是最佳的途径。

    我们计划从2010年上半年开始,针对大二与大三学生举办“Actel杯全国大学生FPGA DIY大赛”,下半年针对大三和大四学生以Actel即将推出的基于Cortex-M3 ARM硬核的FPGA为载体,举办“Actel杯全国大学生ARM SoC应用设计大赛”,DIY大赛的目标是培养种子选手,ARM SoC应用设计大赛的目标激活大学生的创新设计能力基础。

    我们认为只有愿意掏钱购买板子的人,才是真正想学好FPGA的选手,而参加DIY大赛的选手,则当然成为ARM SoC大赛的参赛者,对于ARM SoC大赛的入选者,我们将免费提供价值不菲的ARM SoC开发平台、配套资料和培训。

    一位广东工业大学的学生在我的博客上发言指责我,其原话摘录如下:“周工,今年在广州地区搞Actel的DIY比赛的形式有点过分哦!你让大家买一块只配叫CPLD的EasyFPGA030板比赛,不止把奖品的钱赚出来了(即使可能您不在乎这点),还赚得宣传和口碑,真不愧是个成功的商人啊!”事实上,当我从电影院看完《风声》回到家就立即回复了,但没有想到由于新浪网的不稳定,连同我回复的帖子也一同丢失了。这位同学连续回了几次,我又跟了几次,但没有想到转眼之间又丢失了。接着更加没有想到是这位同学又增加了一段看来十分可笑的内容,那就是“你就删吧!只要我上网就会把这个帖子发到比赛结束,让那些盲目崇拜你的可怜的学生看到真相!”

    事实上,我的儿子现在新加坡读书,很快就要上大二了,从年纪上我至少可以做你的叔叔吧!从1981年到今天,我经历了多少风浪、指责和白眼啊,一路走来异常艰辛,有时甚至感到非常地无助和痛苦,难道我还有必要和一个在校大学生或晚辈去计较吗?所以我没有按时睡觉,一直都在等待他的贴,然后立即再回帖。因为我一直渴望与大学生交流,希望能够尽自己最大的努力,帮助更多的大学生走向成才之路,这也是我开设此博客的初衷。即便时常受到误解,但我也一直无怨无悔。

    我们已经连续举办了两届Actel杯FPGA大赛,第一届发出了101套竞赛板,为了提高竞赛水平和满足更多大学生的求知欲望,于是第二届我们又发出去了 300套竞赛板,而结果呢?究竟有多少学生做出来了?我发现随手可得的、免费的东西从来就没有几个人好好珍惜过,当然造成这样的结果有很多的原因。而且很多参赛的学生基本上没有多少FPGA基础,他们从一边学习、一边完成参赛题目,能够坚持做到最后已经非常不错了,最终提交论文的人非常有限,提交作品的人也就更少了,而出现这样的结果对于Actel公司来说是非常痛苦的。作为一个本土的企业家,我愈加感到自己的使命任重而道远。

    年初,我们给广东工业大学光电学院赞助了62台计算机、ARM开发板和逻辑分析仪,建立了2个由学生自主管理的开放式创新实验室,期望能够全面提高学生的动手能力。到目前为止,我们在全国销售了超过10000套EasyFPGA030开发板,尽管我们的资料非常详细,也举办了网络培训,但还是有很多初学者来信告诉我们,入门之后仍然感到深入学习提高技术水平难度很大。于是我们分别派出了两组工程师深入广东工业大学和江西理工大学为学生开办FPGA培训班,期望通过现场培训活动深入了解初学者在学习中存在的问题,在实战中我们发现DIY是提高水平的最佳途径。在我们的培训过程中,这些学生开展了一系列的 DIY实践活动,效果是非常明显的,我们优选了其中几篇文档供初学者下载参考,详见“EasyFPGA030开发平台”网页DIY作品专栏。

    在培训和总结大赛经验的过程中,我们想到要提高初学者应用FPGA的水平,必须从大二和大三学生抓起,于是我们尝试推出了“FPGA DIY大赛”,决定先在广州的6所大学中举办比赛积累经验,然后再推向全国各地大学,为下一步在全国的大二和大三学生中同步举办“FPGA和Cortex-M3 SoC”两大赛事打下扎实的基础。很多学生只知道自己找一份理想的工作很难,而不知道现在企业从应届生中招聘FPGA人才有多难吗?事实上很多客户都要求我向他们推荐这方面的人才,这就是现实情况。

    各位不妨看看我们网上针对初学者录制的FPGA视频培训教程、翻译的各种软件使用手册、不断增加的实验用例和应用案例(详见“EasyFPGA030开发平台”网页),先不要说投了多少钱,我们投入10个人整整忙了8个月时间,难道这种精神不值得赞享和鼓励吗?事实上想学东西的学生不论是否比赛都会认真去学习的,但能够自觉地在缺乏指导和外力促进的前提下将FPGA学好,对于大多人来说依然还是有一些困难。就象当初的ARM推广一样,如果没有EasyARM2104等系列开发套件,对于很多初学者来说,困难还是不少。

    要说到卖EasyFPGA030能赚到钱的话,99元的售价能赚钱吗?各位要看一看我们投入的勇气,我想在全国不会再有第二家这样的企业了。我们一直维持着一支9人的英文翻译团队,其中的开支不少。为什么前几年我们写作了很多图书啊,一本书从基础资料的翻译、加工、修改、用例、创作、插图、校对到出版,对于企业来说都要占用大量的人力资源,其中牵扯的精力是不可想象的,如果我们继续坚持写作的话,可能最终企业也就不见了。虽然我们现在也写了不少的配套资料,但只要不出版,其最终的要求是不一样的。也有人会这样说,你的投入是带有商业目的,当然我毫不否认企业在其中能够得到的好处。但为什么很少有企业愿意这样做呢?因为要达成商业目的绝对不需要这样做,我毕竟是一个能力有限的代理商。说句良心话,我更多想到的是爱心。每当谈到爱心,也有人骂我,你为什么不给那些买不起板子的贫穷学生每人发一套呢?

    一些年轻人常常喜欢写几句刺激我的话,大家知道周瑜是怎么死的吗?他不是被诸葛亮气死的,而是周瑜自己气死了自己。其实这就是一个人的心态问题,一个人要想成就自己先要修炼自己。而那些指责我的人无非要说,“你不过就是一个卖芯片的商人罢了!”在一些年轻人看来,只要一谈论到老板,他的心目中想到的就是肮脏的,而事实上很多人都渴望创业成为老板。这个社会是非常公平的,实际上很多有财富的人都是有能力的人,甚至都是有高尚道德和富有爱心的人。如果你没有高尚的道德和爱心,即便你最终赚到了钱也会垮掉。

    处在当今激烈竞争的社会里,其实最不稳定的职业就是老板,你只要倒退就会被别人否定掉。不管你是否愿意,比赛仍在继续,所有人只关注你手中的奖杯。盼望成功就不要死在冲锋的路上,活就活在高耸的山岗,因为市场只给强者名次。当人们只看到成功者表面的荣耀时,却无人体会到你内心的沧桑。人们只渴望成为强者,但却看不到奋斗的路上布满了荆刺。你可以笑看风云,但内心却在彷徨。当你给别人信心和方向时,其实自己却如履薄冰。当别人对你的指责无以复加时,此时虽然你看不到一丝的理解、宽容和善良,却只能默默地承受。不管别人对你如何,是狼就要和狼群在一起,是英雄就要永远在路上。
欢迎分享本文,转载请保留出处:http://www.eechina.com/thread-5168-1-1.html     【打印本页】
alpha321 发表于 2009-11-11 18:04:20
支持周先生!其实FPGA的普及困难不是周先生一个人能看到的,其中有FPGA本身的应用领域问题。可以想象,单片机好学,应用范围广,成本又低,而FPGA恰恰相反。能象周先生一样致力于推广的还是少数。希望能看到周先生在这方面的书。
Netjob 发表于 2009-11-18 09:30:59

FPGA的冷清, 都是市场决定的。

FPGA的冷清, 都是市场决定的。
其实在好多产品,FPGA是不需要的,而且某些地方也是可有可无的。

在这种连个电阻,电容的成本都计算的社会,很难想象。。。。

某些特殊领域,FPGA还是有市场。。。
忘情天书 发表于 2009-12-12 20:51:24
那东西不但贵,而且难用.或者门槛高点,你用FPGA做一个SPI接口,和你用一个带SPI的MCU难度不是一个等级.
terrysun 发表于 2009-12-12 21:30:17
在国内真正做FPGA设计的人相对于国外来说很少很少,周先生在推广过程中遇到的困难可想而知。
有好多人不知道自己珍惜机会,在上学时浪费青春,踏入社会时才发现自己什么都不会,工作是如此难找。不如把这些资源让需要的人购买更方便一点,资料可以在网上发布,在论坛上交流信息,这样推广或许更容易点。
joyko 发表于 2009-12-30 18:40:24
基于Cortex-M3 ARM硬核的FPGA为载体。。。  这是个好事哦,刚学过CM3又在学FPGA,以后也搞个玩玩
hidden
游客 发表于 2010-3-31 15:09:50
在我看来,FPGA学习应用最大的障碍还是E文资料看不懂,感谢周立功翻译的那些资料,本人也买了一块 ESAYPRO 030开发板,不知道能做些什么东西出来
我想,不会E文并不代表智商不高吧
bailj 发表于 2010-5-26 23:58:28
我不同意二楼说的fpga市场冷清,呵呵
我觉得fpga和mcu不能说谁好谁坏,两者用处不同啊,一个是硬件设计,一个是软件设计,具体看应用了。目前软件设计比较普及,稍微会点软件程序设计的人都能搞mcu,但fpga是基于硬件设计,而且使用的语言也就在十几年前才在中国开始使用,会这方面的人是不多,即使此专业的大学生在学校有这方面的环境,但也很少得到锻炼。
FPGA学习应用最大的障碍不是E文资料看不懂,也不是由于缺少开发板,我觉得是由于:
未了解fpga开发的思维方法,注意是硬件开发哦,在写代码前,你的脑子里就应该有电路图了,而不是写软件程序,代码只是将你脑子里的电路图表述出来。不要受软件开发思维方法影响哦。

支持周先生!!
zhengpl 发表于 2010-7-29 01:51:01
回复2楼alpha321
支持周先生
xiuxi2007 发表于 2010-8-24 08:49:12
呵呵 说得不错
shxianbo 发表于 2010-8-31 23:21:18
说的不错,希望周先生能够指明,大学应该怎样学习FPGA?学习什么东东?谢谢
fany009 发表于 2010-9-17 12:29:12
想学却无从下手。
xclfang 发表于 2010-10-26 21:00:27
能否介绍几个好点的入门书籍 网站 开发板???
asyou 发表于 2011-10-24 17:14:08
本来做FPGA的就少,更不知道应用方向,所以兴趣都不大!
x_cling 发表于 2012-1-2 10:52:13
现在国内的FPGA发展还是不错的
jerryaaa 发表于 2012-4-8 20:23:07
说的很好,深有同感
孑然儿 发表于 2012-6-22 09:16:59
很受教,珍惜!
linfeng3 发表于 2014-12-22 12:43:56
支持周先生
您需要登录后才可以发表评论 登录 | 立即注册

相关文章

相关视频演示

厂商推荐


关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备11013910号 | 京公网安备11010502021702
回顶部