本篇文章给大家分享fpga编程软件altera,以及fpga app对应的知识点,希望对各位有所帮助。
简略信息一览:
学习FPGA是选Altera还是Xilinx
目前市面上主要是两个厂家的开发板,Altera和Xilinx。初学推荐用Aletra芯片开发板,对电脑的要求比较低,编译速度快。另外推荐书籍:verlog语法快速掌握,FPGA至简设计法,深入浅出玩转FPGA。
从好用来说,肯定是Xilinx的好用,不过Altera的便宜。 他们的特点,Xilinx的短线资源非常丰富,这样在实现的时候,布线的成功率很高,尤其是逻辑做得比较满的时候。
Xilinx是发明FPGA的公司,高端产品一直占有领先地位,比如航天、军队,科研单位,以及一些大公司。Altera属于后来者,但其开发工具方面非常容易上手,而且其低成本芯片性价比很高,近几年市场推广很迅速,有后来居上的趋势。
但两家现在的发展方向似乎有些不一样,altera更加注重低成本系列的发展,而且产品更加多样化,xilinx在高端器件方面投入的较多,网上看有人测试对比两家的高端FPGA芯片,结果是xilinx的性能要好一些,不知道是不是真的。
这两家FPGA厂商都差不多,哪一家作为入门都可以。FPGA开发板,可以上淘宝搜搜,看看销量大和好评多的,就可以了。
altera和xilinx的fpga区别
另外xilinx的fpga有宇航级别的,altera的没有。顶级器件方面xilinx也比altera要好一些,速度快一些。
Xilinx欧美用的很多,Altera低端FPGA(Cyclone)要比Xilinx(Spatan)的要好些,Xilinx高端的Virtex比Altera Stratix强悍些。这是我的FPGA使用经验。要是初学者,建议学习Altera FPGA ,毕竟资料很多,入手容易一些。
高端器件资源丰富跑二个NIOS核不在话下。高低端的差别主要在于高速度IO接口及RAM,时钟资源等。
两个都有优缺点吧,Xilinx在ARM处理器上,设计的晶圆比altera的要快,但altera针对ARM处理器架构进行了改正,更适合用于工业上。目前我们大家使用的ARM处理器,好像都不带硬件ECC的。
做逻辑电路设计时,altera的非常人性化,如库内就有一些逻辑电路(hc138,hc151),可以在原理图直接添加,比较方便。xilinx的ise编辑工具不错,其约束编辑也比较方便。
本人用过cyclone和spartan系列的FPGA,现就开发工具及开发流程对这两家FPGA进行对比。
FPGA编程开发工具有哪些
1、Quartus II是一款由Intel开发的FPGA设计工具,主要用于设计、仿真和编程FPGA芯片。Quartus II提供了全面的设计流程,包括原理图输入、硬件描述语言编写、逻辑综合、布局布线、时序分析、仿真和调试等功能。
2、QuartusII:这是英特尔公司的一款开发环境,主要用于可编程逻辑器件(FPGA)的设计和调试。XilinxISE:这是赛灵思公司推出的一种FPGA开发工具,支持Verilog和VHDL等多种设计语言。
3、目前FPGA的生产厂家主要有ALTERA,Xilinx,Actel,Lattice。FPGA开发板在基于MCU、定制ASIC和体积庞大的电线束来实现引擎及控制电子的系统方案已发展至接近其技术和应用极限,汽车工业正面临新的设计挑战。
关于fpga编程软件altera,以及fpga app的相关信息分享结束,感谢你的耐心阅读,希望对你有所帮助。