如何看待FPGA学习与如何找到海量的FPGA开发资料

如何看待FPGA学习?

FPGA(Field Programmable Gate Array)芯片基于可编程器件(PAL、GAL)发展而来,是半定制化、可编程的集成电路。相对全球集成电路领域超4,600亿美元的市场规模,FPGA市场规模较小,存在增量释放空间。相较赛灵思、Intel等巨头,中国FPGA研发起步晚,但研发进度逐渐赶上(与全球头部厂商相差3代缩短至接近2代)。本土芯片在产品硬件性能等方面落后于境外高端产品,但短期在LED显示、工业视觉等领域出货量较高。2025年后,边缘计算技术及云计算技术在智慧交通网络、超算中心全面铺开,自动驾驶、数据中心领域FPGA应用市场成长速度将超过通信、消费电子市场。

◆5G通信体系建设提高FPGA芯片需求

通信场景是FPGA芯片在产业链下游应用最广泛的场景(超40%),随5G通信技术发展、硬件设备升级,FPGA面临强劲增量市场需求。

FPGA相对CPU、GPU在功耗及计算速度方面具备优势,通信设备企业将加大FPGA器件在基站天线收发器等核心设备中的应用。

◆自动驾驶规模化商用提升FPGA量产需求

自动驾驶技术逐步发展,智慧交通市场空间广阔。自动驾驶领域ADAS系统、传感器系统、车内通信系统、娱乐信息系统等板块对FPGA芯片产品产生增量需求,全球头部FPGA厂商(赛灵思、英特尔等)积极布局自动驾驶赛道。

◆FPGA芯片设计复杂度持续提高

2016年至2018年,全球FPGA研发工作针对高性能、高安全性可编程芯片设计项目比重提高(2018年安全特性模块项目增至52%),FPGA设计复杂度日趋提升,具体可以嵌入式处理器数量增加、异步时钟域数量增加、安全特性(安全保证硬件模块)设计增加为证。

FPGA 的优缺点

FPGA 的优点:

FPGA 有很多优点,比如并行处理能力强,速度快,由于FPGA 硬件是可编程的特点,在一些ASIC 芯片还没出现的领域或者行业,FPGA 具有通过编程快速达到方案预期的好处,也可以在一些不知道去研发专用ASIC 电路的领域,或者最佳的成本优势。比如通信、安防、医疗、工业、军事、航天领域,FPGA 都是这些行业的明星,而且高端的FPGA 技术几乎被国外技术垄断。另外和PC 以及GPU 相比,FPGA 的综合功耗更低。

FPGA 的缺点:

1)、从成本角度,FPGA 不适合一些量非常大的领域使用,量非常大的领域一般有专用的ASIC 芯片供应。所以如果量大,建议读者先去考虑是否有专用的ASIC 芯片可以解决方案。

2)、从开发难度来说,FPGA 需要很强的专业背景,以及基础的底层通信协议的编写能力,使用FPGA 没有库函数给你调用的,所以基本上一切的接口都要自己去写,如果一些标准的IP 或者公司自己的IP,也要掌握接口的时序调用。

3) debug 困难,FPGA 的有一套自己的debug 方式,可以通过RTL 的仿真,初步验证自己的代码逻辑是否正确,

是否有必要学习FPGA

前面分析的内容,已经初步告诉你是否要学习FPGA 了。除了以上的分析,还有一定的机缘。如果机缘让你遇到FPGA,请好好把握,FPGA 是非常有趣的事物,需要学习的知识非常多,并且具备很大的挑战。如果对于一个学生,已经掌握了单片机,你可以选择一条往ARM 方向,LINUX 方向的发展路径,也可以选择一条往FPGA 的通信、并行加速发展方向;但是不管如何,都需要你有专业背景,也就是把你专业领域的东西,通过这些先进的技术

可以发挥作用。如果你是一个工程师,如果你们的公司要求你掌握FPGA,你就的去学习FPGA,如果你是工程师,你已经厌倦了ARM 或者LINUX 的枯燥,你更喜欢FPGA 的并行处理能力,对FPGA 的并行加速方案非常痴迷,

你可以选择学习FPGA。如果你犹豫不绝,毅力不够坚定,还是不知道自己学习FPGA 的目的,那就不要学习FPGA.

学习FPGA 的困难

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值