在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1492|回复: 0

[原创] 例说FPGA连载4:FPGA语言与厂商介绍

[复制链接]
发表于 2016-6-27 16:56:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
例说FPGA连载4FPGA语言与厂商介绍

特权同学,版权所有

配套例程和更多资料下载链接:

http://pan.baidu.com/s/1c0nf6Qc

file:///C:\Users\pc\AppData\Local\Temp\ksohtml\wpsE573.tmp.png


verilog与Vhdl

说到FPGA,我们一定关心它的开发方式。FPGA开发本质上就是一些逻辑电路的实现而已,因此早期的FPGA开发通过绘制原理图(和现在的硬件工程师绘制原理图的方式大体相仿)完成。而随着FPGA规模和复杂性的不断攀升,这种落后的设计方式几乎已经被大家遗忘了,取而代之的是能够实现更好的编辑性和可移植性的代码输入方式。

说到FPGA的设计代码方式,经过近三十年的发展,只有Verilog和VHDL二者最终脱颖而出,成为了公认的行业标准。对于这两种不同的语法,它们的历史渊源、孰优孰劣这里就不提了。美国和中国台湾地区的逻辑设计公司大都以Verilog语言为主,国内目前学习和使用Verilog的人数也在逐渐超过VHDL。从学习的角度来讲,Verilog相对VHDL有着快速上手、易于使用的特点,博得了更多工程师的青睐。即便是从来没有接触过Verilog的初学者,只要凭着一点C语言的底子加上一些硬件基础,三两个月很快就可以熟悉Verilog语法。当然了,仅仅是入门还是远远不够的,真正掌握Verilog是必须花很多时间和精力,加上一些项目的实践,才会慢慢对可编程逻辑器件的设计有更深入的理解和认识。

Altera、Xilinx和Lattice

相比于互联网的那些“暴发户”,半导体行业则更讲究历史底蕴,“今天丑小鸭,明天白天鹅”的故事要少得多,因此两家历史最为久远的FPGA供应商Altera和Xilinx凭着一直以来的专注,确保了它们在这个行业的统治地位。当然了,很大程度上也是由于FPGA技术相对于一般的半导体产品有着更高的门槛,从器件本身到一系列配套的工具链,再到终端客户的技术支持——这一箩筐的麻烦事,让那些行业大佬们想想就头疼,更别提插足捣腾一下了。

不过,提醒大家注意的是,开篇我们提到的Intel大手笔新闻,无论将来Altera的发展走势如何,这都在预示着一个新的趋势——FPGA技术将迎来它的又一个繁茂复活的春天。

唠叨一大气,赶紧回到我们的主题上来。目前FPGA器件的主流厂商Altera公司和Xilinx公司,它们的可编程逻辑器件占到了全球市场的60%以上。从明面上的“竞争对手”到今天暗地里还客气的互称“友商”,不难看出两家公司走过历史长河,虽然有“明争暗斗”,但确也不经意间的彼此促进,互相激励。的确,翻看FPGA的发展史,往往充斥着这两家公司不断上演的“你方唱罢我登场”的情节,并且偶尔也会有第三者如Lattice小弟的“插足”戏份。不过这好在新千年过后,各方重新定位,Altera和Xilinx便牢牢把持住象征统治地位的中高端市场,而Lattice也只能在低端市场找找“山中无老虎,猴子称大王”的感觉了。

不论是Altera、Xilinx还是Lattice,甚至一些后来者,如笔者接触过的国内FPGA厂商京微雅格,它们的FPGA器件内部结构虽然略有差异,但在开发流程、开发工具乃至原厂提供的各种支持上,都是“换汤不换药”的。所以,这对对用户而言,绝对是一个福音,只要好好的掌握一套方法论,任何厂商的器件都可以通吃。





您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 15:25 , Processed in 0.023257 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表