搜索
bottom↓
回复: 29

准备正式学习FPGA,但究竟选哪家公司的芯片入手呢?

[复制链接]

出0入0汤圆

发表于 2012-7-18 09:47:07 | 显示全部楼层 |阅读模式
如题,想请教下大家,选择Altera,还是Xilinx,还是?还是听下各位高手的意见吧,谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-7-18 10:10:54 | 显示全部楼层
入门的话随意了,实在拿不定主意的话就跟着老大走……

出0入0汤圆

 楼主| 发表于 2012-7-18 10:22:26 | 显示全部楼层
老大?  用的是啥啊?

出0入0汤圆

 楼主| 发表于 2012-7-18 10:23:36 | 显示全部楼层
还是网上搜了下,大家看下给个评判吧


<>综合了几家的观点,整理如下:</P>
< >从好用来说,肯定是Xilinx的好用,不过Altera的便宜<BR>他们的特点,Xilinx的短线资源非常丰富,这样在实现的时候,布线的成功率很高,尤其是逻辑做得比较满的时候。<BR>Altera的FPGA的短线资源经常不够用,经常要占用LE来充当布线资源(这也是为什么Altera的FPGA可以便宜的原因,资源少些当然便宜),但是如果你是高手,也能把他的性能发挥得很好。<BR>另外就是关于块RAM,Xilinx的双口RAM是真的,Altera的没有双口RAM,如果你要实现真正的双口RAM,只能用两块RAM来背靠背地实现,这样你的RAM资源就少了一半,如果你的应用对片内双口RAM的需求很重要,用Altera的就划不来<o:p></o:p></P>
< ><o:p> </o:p></P>
< >Xilnx是全球最大的FPGA生产和设计公司,在研究机构和高端应用一般都选用Xilnx,但是Xilinx的东西一般价格比较高,并且xilinx的大学计划做得很烂!<BR>Altera是第二大FPGA生产和设计公司,其大学计划做得很好,给学校很多免费的东西,包括软件和开发板,所以学校都在用。<BR>不过现在两个公司的东西不论在价格还是性能上都各有利弊,不能一概而论<o:p></o:p></P>
< ><o:p> </o:p></P>
< ><o:p> </o:p></P>
< >对两家的软件工具体会较深:<BR>感觉CPLD和小规模的FPGA是Altera的好用,MaxplusII的波形仿真速度非常快,波形编辑也超常的方便,xilinx的工具相比之下难用。<BR>但是大规模的FPGA就反过来了,xilinx工具对第三方仿真、综合工具结合的很好,有超强劲的仿真功能,而Altera的工具在这方面很显不足。</P>

出0入0汤圆

 楼主| 发表于 2012-7-18 10:45:58 | 显示全部楼层
是有商业忌讳吗?还是此问题太菜了,:)

出0入0汤圆

发表于 2012-7-18 11:16:23 | 显示全部楼层
还是看今后发展了

出0入0汤圆

 楼主| 发表于 2012-7-18 11:21:36 | 显示全部楼层
EDN搜到了一篇 大家看看 日期较近的

Difference Between Altera & Xilinx
By Darla Ferrara, eHow Contributor, last updated February 08, 2012

Altera and Xilinx are both companies competing for a spot in the digital logic microchips marketplace. Specifically, each has a reputation for the field-programmable gate array, or FPGA, circuit. Each business has built a name for themselves in this arena. To understand the differences between the two products, you must know more about FPGAs.

FPGA Circuits
A field-programmable gate array, FPGA, circuit is the microchip version of a blank canvas. Customers can purchase these chips and decide how to use them later when integrating them onto a board. The designer programs the chip for a specific logical function. You can think of a logical function as a switch that turns things on and off on an electronic device. The advantage of the FPGA over other chips is the programmable option. Designers do not always know what they need until they are building the unit. Having FPGA elements gives them more options as they create.

Xilinx
Xilinx is the grandfather of FPGA circuitry. This is the company that started it all by developing the first chip of this kind. It offers multiple types of FPGAs, each with its own specifications. As of February 2012, Xilinx has six different families of FPGAs available. The tools available from Xilinx include the ML401 development kit, a board that allows you to design and implement the features of the FPGA. The board works as a testing ground as you program the chip. Xilinx is known for FPGAs, but the company does offer other types of digital logic microchips.

Altera
Altera created the first programmable logic device, or PDL, in 1984. Modern-day Altera produces a number of programmable chips, including the FPGA varieties. As of February 2012, the company has three separate families of FPGA available, each with distinctive specification. The design properties include a friendly graphical user interface (GUI) that makes programming simpler for novice designers. Altera is known for a wide range of programmable chips. Its product line is more expansive than that of Xilinx.

Differences
It is impossible to list specific differences among the products offered by these two companies. Because of the variety of chips each offers, there are too many variables. Seasoned designers may prefer Xilinx chips over Altera's because they are more controllable. Those creating their first boards may want the friendly programming tools available from Altera. Ultimately, you should review all the products from both companies and select the right chip based on your needs and budget.

出0入0汤圆

 楼主| 发表于 2012-7-18 11:33:24 | 显示全部楼层
我来试着逐段翻译一下
Altera and Xilinx are both companies competing for a spot in the digital logic microchips marketplace. Specifically, each has a reputation for the field-programmable gate array, or FPGA, circuit. Each business has built a name for themselves in this arena. To understand the differences between the two products, you must know more about FPGAs.
Altera和Xilinx两家公司都在为数字逻辑微芯片的市场份额竞争中能一枝独秀而奋斗。明确地说,每家公司在现场可编辑门阵列或FPGA电路方面都享有一定的声誉。每家公司都在这一领域为他们自己树立了一个品牌。为了搞清楚两家公司产品间的差别,我们有必要更多地了解FPGA芯片。

出0入0汤圆

发表于 2012-7-18 11:35:45 | 显示全部楼层
没必要纠结!
公司用什么,就学习什么

出0入0汤圆

 楼主| 发表于 2012-7-18 11:47:18 | 显示全部楼层
FPGA Circuits
A field-programmable gate array, FPGA, circuit is the microchip version of a blank canvas. Customers can purchase these chips and decide how to use them later when integrating them onto a board. The designer programs the chip for a specific logical function. You can think of a logical function as a switch that turns things on and off on an electronic device. The advantage of the FPGA over other chips is the programmable option. Designers do not always know what they need until they are building the unit. Having FPGA elements gives them more options as they create.
一个现场可编程门阵列电路——FPGA电路是一幅微芯片版的空白画布。“顾客"们可以购买这些电路芯片,在以后要将它们集成到电路板上时决定如何使用它们。设计者们为芯片编程使之具备一种特定的逻辑功能。我们可以把一种逻辑功能想象成一个电器的开关。FPGA芯片相较其它芯片的优点是它们的可编程特性。设计者们不总想明白他们所需要的效果,直到他们在制造产品时。所以,在他们研发时,有了FPGA单元,就有了更多的选择。

出0入0汤圆

 楼主| 发表于 2012-7-18 11:48:42 | 显示全部楼层
如果我想明白了 会对公司的产品研发有个参考路线 呵呵

出0入0汤圆

 楼主| 发表于 2012-7-18 11:49:23 | 显示全部楼层
换句话说 公司还没开始用FPGA :)

出0入137汤圆

发表于 2012-7-18 11:52:06 | 显示全部楼层
yanjiesh 发表于 2012-7-18 11:49
换句话说 公司还没开始用FPGA :)

主流的就这两家,扔硬币吧
如果是cpld,感觉还是MAXII比较不错。

出0入0汤圆

发表于 2012-7-18 12:29:59 | 显示全部楼层
altera的软件工具做的最好,适合入门

出0入0汤圆

 楼主| 发表于 2012-7-18 16:44:16 | 显示全部楼层
Xilinx
Xilinx is the grandfather of FPGA circuitry. This is the company that started it all by developing the first chip of this kind. It offers multiple types of FPGAs, each with its own specifications. As of February 2012, Xilinx has six different families of FPGAs available. The tools available from Xilinx include the ML401 development kit, a board that allows you to design and implement the features of the FPGA. The board works as a testing ground as you program the chip. Xilinx is known for FPGAs, but the company does offer other types of digital logic microchips.
Xilinx 是FPGA电路的始祖。就是它在第一块此类芯片基础上推进发展了FPGA。该公司提供了多种类的FPGA芯片,每一种有它自己的规格。于2012年2月计,Xilinx有6种不同种类的FPGA产品线在售。由Xilinx提供的工具包括ML401开发工具,它是一块提供我们设计和开发FPGA能力的电路板。该板在我们为芯片编程时可以作为一块试验田。Xilinx公司由FPGA芯片而出名,但是它也确实提供其他种类的数字逻辑微芯片。

出0入0汤圆

发表于 2012-7-18 16:53:55 | 显示全部楼层
如果LZ拿不定注意的话,抛硬币吧~~~
如果硬币在空中旋转时……LZ瞬间知道了答案,那样更好~~

选哪家只是工具不同而已,重要的是设计思想,而设计思想是相通的

出0入0汤圆

 楼主| 发表于 2012-7-18 17:12:43 | 显示全部楼层
Altera created the first programmable logic device, or PDL, in 1984. Modern-day Altera produces a number of programmable chips, including the FPGA varieties. As of February 2012, the company has three separate families of FPGA available, each with distinctive specification. The design properties include a friendly graphical user interface (GUI) that makes programming simpler for novice designers. Altera is known for a wide range of programmable chips. Its product line is more expansive than that of Xilinx.
Altera公司在1984年发明了第一个可编程逻辑PDL器件。当下的Altera公司生产制造很多可编程芯片,包括丰富的FPGA电路芯片。至2012年2月的资料讯息,该公司有三类不同的FPGA产品系列在售,每一类都有其独特的规格。该公司提供的设计资源包括友好的GUI,这使得新手编程时较为容易。Altera公司以丰富多样的可编程芯片的制作而闻名。它的产品线相较Xilinx来的贵些。
本段末尾提及Altera公司的product line 是否比Xilinx公司的 来的贵,我不得而知,如果有大侠知道,请纠正下。

出0入0汤圆

 楼主| 发表于 2012-7-18 17:26:06 | 显示全部楼层
Differences
It is impossible to list specific differences among the products offered by these two companies. Because of the variety of chips each offers, there are too many variables. Seasoned designers may prefer Xilinx chips over Altera's because they are more controllable. Those creating their first boards may want the friendly programming tools available from Altera. Ultimately, you should review all the products from both companies and select the right chip based on your needs and budget.
要列举这两家公司产品间的细致差别几乎是不可能的。基于两家公司提供了多系列的芯片,因此就有了太多种类的亚系列芯片。经验丰富的设计者可能因为Xilinx芯片更可控些,而喜欢Xilinx公司的产品胜过Altera公司的产品。那些研发他们第一批FPGA板子的朋友可能喜欢来自Altera公司友好的编程工具。最终,我们需要基于我们的需求和预算来查阅两家公司所有的产品线挑选合适的芯片。

出0入0汤圆

 楼主| 发表于 2012-7-18 17:31:30 | 显示全部楼层
非常感谢几位回应的高手和大侠,本人的译文也不知正确与否,是否会误导他人?咳,没办法,菜鸟一个,惭愧。

不过我觉得可以先了解下两家公司的产品线,不知道在上海的朋友知道相关产品的销售代理联系方式吗?

出0入17汤圆

发表于 2012-7-18 17:41:31 | 显示全部楼层
expansive != expensive

出0入0汤圆

发表于 2012-7-18 20:07:47 | 显示全部楼层
楼主英文很好啊,换我直接就粘google翻译了

出0入0汤圆

发表于 2012-7-19 21:00:19 | 显示全部楼层
20楼的好眼力

出0入0汤圆

 楼主| 发表于 2012-7-20 11:23:56 | 显示全部楼层
谢谢 Nuker  失误了 呵呵 原文(Its product line is more expansive than that of Xilinx) 应该译为Altera的产品线要比Xilinx的来得宽。

出0入0汤圆

发表于 2012-7-22 23:05:31 | 显示全部楼层
没必要纠结这个问题,先找个上手。熟悉了一种,另外一种再上手也不需要什么时间。像这样考虑用X还是A,学VHDL还是VERILOG,别人的意见都是参考,听来听去都有说好说差的,反而把自己搞的患得患失。

出0入0汤圆

发表于 2012-7-23 01:06:25 | 显示全部楼层
用xilinx的会很纠结,但是,它很强大。用altera比较舒服,但是能玩的东西就少了。

出0入98汤圆

发表于 2012-7-23 02:49:48 来自手机 | 显示全部楼层
学习都该挑资料多的

出0入0汤圆

发表于 2012-7-23 14:36:59 | 显示全部楼层
看用途吧,学习的话选择便宜的。

出0入0汤圆

发表于 2012-7-23 23:21:05 | 显示全部楼层
怎么没人提起Lattice?
不比ALTERA、XILINX的芯片差呀,甚至某些特点更优秀。毫不夸张的说。

出0入0汤圆

发表于 2012-7-25 20:16:45 | 显示全部楼层
没必要纠结哪家公司...开始仿真试试也不错。

出0入0汤圆

发表于 2012-7-28 11:02:21 | 显示全部楼层
我也想弄快开发板来,玩玩,大家推荐下那家的开发板!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 09:29

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表