打印

哪些人适合做FPGA开发?-转

[复制链接]
4644|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mzhang198|  楼主 | 2011-8-22 19:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
http://xilinx.eetrend.com/blog/561

FPGA是电工的高级工具,掌握了它,你可以认为掌握了整个电子世界.

FPGA目前非常火,各个高校也开了FPGA的课程,但是FPGA并不是每个人都适合,FPGA讲究的是一个入道,入什么道,入电子设计的道,就是说,这个过程,你得从电子设计开始,然后再学FPGA,而不是先从VHDL开始,直接跳过数电模电.这一点非常重要,这涉及到你以后的发展高度的问题.我是过来人,我深刻体会到FPGA与数电模电的基础的深层次联系.对于本科生而言,你可以把FPGA当作业余兴趣,但不要把它当成今后的饭碗,你可以保持这个兴趣直到研究生读完.从我招聘的情况来看,做FPGA的至少要读过研究生。
做FPGA,一定要学,一定要有兴趣,至少要学3年才算可以掌握这门技术,为什么这么说呢,我每天与FPGA打交道,xilinx官方网站的基本上每个英文资料我都看了一下,我看了整整两年的文档,才在这个行业有话语权,而我每天要研究14个小时的FPGA,差不多是一般人的两倍.现在我可以说我掌握了FPGA,可以用来做任何事情,CPU,交换机,等等这都不算什么.重要的是,我可以用相同的价钱把一个系统的性能做到大多数现状的10倍以上.或者说,某个东西,我看了一下,可以用10分之一的成本把这个系统做下来.我现在苦恼的是,不知道要做什么.我设计的千兆交换机,用FPGA做的成本,比用通用的ASIC还低.随着研究的深入,看着一行行代码就能想象出用什么逻辑电路设计,哪里是组合逻辑,哪里是触发器,VHDL语言,设计的就是逻辑门,越是深入研究这些东西,越是觉得与电路关系深刻,之后设计的代码越像是用74系列搭起来的.这种时候,FPGA的性能将发挥到极致.在spartan-3中,可以把逻辑运行到200MHz以上去,在virtex-5中,跑600MHz是没任何问题的,编译系统报告的速度在-1的速度下有800多MHz.
编写好的代码实际上是对电路的理解,我自始至终强调,做好电子设计才能做好FPGA,有了硬件基础,做好FPGA的话,你的收入可能会成指数增长.
FPGA是电工的高级工具,掌握了它,你可以认为掌握了整个电子世界.

相关帖子

沙发
0719andy| | 2011-8-22 20:19 | 只看该作者
这样说我目前还不适合学FPGA,因为电子设计还没玩转呢

使用特权

评论回复
板凳
bily198310| | 2011-8-22 20:23 | 只看该作者
这么看我离fpga还有段距离:(

使用特权

评论回复
地板
bily198310| | 2011-8-22 20:24 | 只看该作者
我需要先把单片机玩熟了,再涉猎这方面:lol

使用特权

评论回复
5
wahahaabc| | 2011-8-22 22:26 | 只看该作者
1# mzhang198

"我现在苦恼的是,不知道要做什么"

能达到这个境界 高手啊

使用特权

评论回复
6
wahahaabc| | 2011-8-22 22:30 | 只看该作者
1# mzhang198

同意LZ这句话“做好电子设计才能做好FPGA”,功夫全在FPGA之外啊

使用特权

评论回复
7
AutoESL| | 2011-8-23 08:42 | 只看该作者
收入可能会成指数增长

这个诱人啊:D

使用特权

评论回复
8
jakfens| | 2011-8-23 09:57 | 只看该作者
受教了

使用特权

评论回复
9
atua| | 2011-8-23 10:26 | 只看该作者
这是哪位高人啊?

使用特权

评论回复
10
hjjnet| | 2011-8-23 11:48 | 只看该作者
顶一个先

使用特权

评论回复
11
and| | 2011-8-23 17:31 | 只看该作者
这不是drentsi老大说的吗?

使用特权

评论回复
12
madqd| | 2011-8-23 18:01 | 只看该作者
想学那 不知道从哪里下手

使用特权

评论回复
13
werewofe| | 2011-8-23 19:43 | 只看该作者
菜鸟路过~

使用特权

评论回复
14
sxhhhjicbb| | 2011-8-23 20:26 | 只看该作者
本帖最后由 sxhhhjicbb 于 2011-8-23 20:30 编辑

LZ这个帧子是 copy了drentsi的内容。

使用特权

评论回复
15
atua| | 2011-8-23 20:55 | 只看该作者
那个81年的旷世奇才啊?怪不得呢

使用特权

评论回复
16
luohao316| | 2011-8-23 22:26 | 只看该作者
"FPGA是电工的高级工具,掌握了它,你可以认为掌握了整个电子世界."
这句话似乎有些牵强。电子世界可不等于FPGA。
做FPGA开发,人人都适合。其实做FPGA有一个小窍门。
无非是同步,建立时间,保持时间。这个小窍门掌握了。基本上也就入了门了。

如果想要做得深一些,可以研究一下算法,CPU体系结构之类的。
不过即便是能用FPGA做出个龙芯。就能说是掌握了整个电子世界吗?

做模拟,做射频,做微波,做IC难道不属于电子世界吗?

使用特权

评论回复
17
GoldSunMonkey| | 2011-8-23 22:37 | 只看该作者
顶:)哈哈

使用特权

评论回复
18
福州观沧海| | 2011-8-24 10:58 | 只看该作者
楼主把FPGA吹的神乎其神,电子世界博大精深,FPGA只是一种电子器件而已!

使用特权

评论回复
19
li_mu| | 2011-8-24 12:26 | 只看该作者
"FPGA是电工的高级工具,掌握了它,你可以认为掌握了整个电子世界."
这句话似乎有些牵强。电子世界可不等于FPGA。
做FPGA开发,人人都适合。其实做FPGA有一个小窍门。
无非是同步,建立时间,保持时间。这个小窍门掌握了。基本上也就入了门了。

如果想要做得深一些,可以研究一下算法,CPU体系结构之类的。
不过即便是能用FPGA做出个龙芯。就能说是掌握了整个电子世界吗?

做模拟,做射频,做微波,做IC难道不属于电子世界吗?
-----------------------------------------------------------------
这个这个说的不错
未来的更好玩啊

使用特权

评论回复
20
opple| | 2011-8-27 14:30 | 只看该作者
顶起

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

157

帖子

1

粉丝