发新帖我要提问
12
返回列表
打印

FPGA与ARM,如何取舍

[复制链接]
楼主: rolimfw
手机看帖
扫描二维码
随时随地手机跟帖
21
zealane| | 2008-6-24 18:20 | 只看该作者 回帖奖励 |倒序浏览

fpga学好了很好。

可是,除非你有项目经历,否则谁会重托与你?

使用特权

评论回复
22
zsy726| | 2008-6-24 21:00 | 只看该作者

关于学习什么,可以参考一下招聘内容就知道了

首先你把自己定位在软件还是硬件方向。
如果软件:
精通嵌入式操作系统,特别是底层驱动,没有个几年功夫做不好!
如果硬件:
arm其实就是一种处理器。
精通外围器件的应用,会PCB高速布线。
精通FPGA。

使用特权

评论回复
23
xddzccn| | 2008-6-25 10:18 | 只看该作者

确实 ARM算个啥!

确实 ARM算个啥!

使用特权

评论回复
24
sodwell| | 2008-6-25 18:46 | 只看该作者

re

人家是学生,刚上研究生想找个方向学,人家又不是在做项目,找一个适合这个项目的CPU。如果是做项目,大家可以说,武器不是重要的,重要的是能把项目做出来就行了!
居然还有人仅仅看了几句话 就说lz自私,成不了什么气候,对一个学生,来这向前辈讨教!犯得着这样挖苦人家么!
人家一个武器都不会用,你还跟人家说;武器不重要!你还真是※×◎%%#¥!!! 

使用特权

评论回复
25
王紫豪| | 2008-6-27 12:37 | 只看该作者

re 楼上

学生怎么了?特别是研究生,什么arm、fpga这些都需要掌握的。如果研究生毕业,你连个arm或者fpga都不会用,算是白瞎了。

现在是团队精神,所以我说楼主自私,既然楼主不是在项目中做主导,就应该服从安排,积极配合整个团队,只有大家把事情做好了,自己才能长进。这比单纯的为了学习arm、学习fpga不好吗?

另外我不是说武器不重要,而是说只有在实际的项目中才能学好一些工具,但是具体什么工具,是根据需要来的。并不是说根据每个人的意愿来的。

你觉得我在挖苦他?

总之一句话,带着自私自利的目的参与项目的,永远成不了气候! 人总要大气一点,不要老为了自己能学到什么而去做事!总之养成这样的习惯以后出头的日子很小!!

使用特权

评论回复
26
judge| | 2008-6-30 23:30 | 只看该作者

说到精处,估计都难

别这个算啥,那个算啥。搞精了都不容易。 要下功夫

使用特权

评论回复
27
rolimfw|  楼主 | 2008-7-7 11:28 | 只看该作者

好几天没上网了

回16楼,这个不是计较的问题,现在要学的知识这么多,精力有限,当然是选择好方向去努力。不过学到深处还是会相通,只是偶远未到那个境界。。。

使用特权

评论回复
28
Ice_River| | 2008-7-7 11:41 | 只看该作者

支持16楼

ARM和FPGA 只是是两种形式! 16楼的建议 学习!学的是方法,使用方法达成目的才是关键!

使用特权

评论回复
29
linqing171| | 2008-7-7 13:23 | 只看该作者

Arm用的多一点。

出来混的话,Arm用的多一点,特别是低端便宜的东西。灵活而功能大。
FPGA的特长是快速,用在雷达、信号识别等用Arm这种相对便宜一点的东西不擅长的地方。

FPGA对单片机的指导:
但是FPGA现在慢慢的都加上了单片机的核了,特别用FPGA做东西,总线扩展、命令译码、乃至一个寄存器的读写、第二功能的复用电路、高低速总线的桥接,参考一下单片机里面的设计是非常有用的,当然数字电路的冒险和竞争之类的做Arm就不用考虑,只要是按照人家给的时序里面的时间就可以了。

单片机对FPGA架构设计的指导:
做ARM的话,如果你用FPGA时间多了,你看看端口的读写框图,就可以很明了的知道这个端口的哪个第二功能受那个寄存器控制,在这个第二功能复用的时候,通用寄存器断开了没有,偶尔这种东西手册上会不说的,或者说了不如看图来的明了。

俺读本科的时候做了9个多月的FPGA。单片机是从大二就开始做了。
从出来工作后,在企业里感觉就是FPGA就没有适合的场合。
这句话别跟我争。一个EPON(1.25G的光网络,以太网标准802.3ah)的MAC用FPGA来做,要1000多一片。而用专用芯片来做,才200就搞定了。只要是能量产的东西,就没有不用专用芯片来做的。
真需要大量逻辑的被CPLD都占光了,需要复杂时序的有单片机或专用芯片。
FPGA基本就是一无是处。

不过学习FPGA最大的好处就是对你将来电路设计,布线的时候的走线优化会有所指导意义。

结论就是FPGA一定要学,特别在学校里做东西,要有点深意的毕业设计,要学,但是出来,没有用。

使用特权

评论回复
30
drentsi| | 2008-7-7 14:17 | 只看该作者

楼上落后了啊

一般的企业用不好FPGA,技术门槛高,人才难得。
用FPGA的都是搞高科技的,暴赚钱的行业。

FPGA的优势就是高性能,高灵活,要用好FPGA,硬件基础必须相当过硬。光会搞个VHDL,verilog而硬件基础差的话,会是个水货。


我做的三态以太网MAC,用100多块钱一个FPGA来做,一个芯片里可以做6个MAC,数据吞吐量每个端口可达100MB/s。

对于光网络,我已经做了125Mbps的PHY接口IP,就是说可以直接把光模块的信号接到FPGA来处理。

使用特权

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

本版积分规则