yanjiesh 发表于 2012-7-18 09:47:07

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

如题,想请教下大家,选择Altera,还是Xilinx,还是?还是听下各位高手的意见吧,谢谢!

pocker5200 发表于 2012-7-18 10:10:54

入门的话随意了,实在拿不定主意的话就跟着老大走……

yanjiesh 发表于 2012-7-18 10:22:26

老大? {:smile:} 用的是啥啊?

yanjiesh 发表于 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>

yanjiesh 发表于 2012-7-18 10:45:58

是有商业忌讳吗?还是此问题太菜了,:)

korgo 发表于 2012-7-18 11:16:23

还是看今后发展了

yanjiesh 发表于 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.

yanjiesh 发表于 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芯片。

chinabn 发表于 2012-7-18 11:35:45

没必要纠结!
公司用什么,就学习什么

yanjiesh 发表于 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单元,就有了更多的选择。

yanjiesh 发表于 2012-7-18 11:48:42

如果我想明白了 会对公司的产品研发有个参考路线 呵呵

yanjiesh 发表于 2012-7-18 11:49:23

换句话说 公司还没开始用FPGA :)

pulan 发表于 2012-7-18 11:52:06

yanjiesh 发表于 2012-7-18 11:49 static/image/common/back.gif
换句话说 公司还没开始用FPGA :)

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

usingavr 发表于 2012-7-18 12:29:59

altera的软件工具做的最好,适合入门

yanjiesh 发表于 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芯片而出名,但是它也确实提供其他种类的数字逻辑微芯片。

zgxcom123 发表于 2012-7-18 16:53:55

如果LZ拿不定注意的话,抛硬币吧~~~
如果硬币在空中旋转时……LZ瞬间知道了答案,那样更好~~{:lol:}

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

yanjiesh 发表于 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公司的 来的贵,我不得而知,如果有大侠知道,请纠正下。

yanjiesh 发表于 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公司友好的编程工具。最终,我们需要基于我们的需求和预算来查阅两家公司所有的产品线挑选合适的芯片。

yanjiesh 发表于 2012-7-18 17:31:30

非常感谢几位回应的高手和大侠,本人的译文也不知正确与否,是否会误导他人?咳,没办法,菜鸟一个,惭愧。

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

Nuker 发表于 2012-7-18 17:41:31

expansive != expensive

zhanshenguilai 发表于 2012-7-18 20:07:47

楼主英文很好啊,换我直接就粘google翻译了

ifuleu 发表于 2012-7-19 21:00:19

20楼的好眼力{:lol:}

yanjiesh 发表于 2012-7-20 11:23:56

谢谢 Nuker失误了 呵呵 原文(Its product line is more expansive than that of Xilinx) 应该译为Altera的产品线要比Xilinx的来得宽。

zl_diy 发表于 2012-7-22 23:05:31

没必要纠结这个问题,先找个上手。熟悉了一种,另外一种再上手也不需要什么时间。像这样考虑用X还是A,学VHDL还是VERILOG,别人的意见都是参考,听来听去都有说好说差的,反而把自己搞的患得患失。

rx_78gp02a 发表于 2012-7-23 01:06:25

用xilinx的会很纠结,但是,它很强大。用altera比较舒服,但是能玩的东西就少了。

rclong 发表于 2012-7-23 02:49:48

学习都该挑资料多的

orange-208 发表于 2012-7-23 14:36:59

看用途吧,学习的话选择便宜的。

yiwei0397 发表于 2012-7-23 23:21:05

怎么没人提起Lattice?
不比ALTERA、XILINX的芯片差呀,甚至某些特点更优秀。毫不夸张的说。

Elec_Ramble 发表于 2012-7-25 20:16:45

没必要纠结哪家公司...开始仿真试试也不错。

苹果520 发表于 2012-7-28 11:02:21

我也想弄快开发板来,玩玩,大家推荐下那家的开发板!
页: [1]
查看完整版本: 准备正式学习FPGA,但究竟选哪家公司的芯片入手呢?