0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于赛灵思FPGA简述

Xilinx赛灵思官微 来源:djl 作者:赛灵思Hanson He 2019-07-27 10:57 次阅读

FPGA对绝大多数的人来说相对有些陌生。经常有朋友问我,你们成天搞的这个FPGA到底是什么东西?

我想很难用一两句通俗易懂的语言解释什么是FPGA,因为当今的FPGA已经是一个非常复杂的系统了。打个比喻来说,对于热爱乐高的人来说FPGA设计就像搭积木,对于爱涂鸦的我来说FPGA就像是一张精密的画布。借助赛灵思这样的FPGA厂商提供给设计师的易用的“画笔”,有创意的设计师就能根据需求创作自己心仪的作品。

那么这张画布有什么好处呢?

易 用 性

对“画家”来说,FPGA令人生畏的地方,就是只有“硬件工程师使用”的硬件可编程模式。硬件描述语言虽然硬件发展了30多年,但是由于HDL是一种用形式化的语言描述极其复杂的数字系统的,抽象级别较低,因而大大提高了编程难度,限制了FPGA的推广和普及。其次随着系统级FPGA和片上系统(SoC)的出现和迅速发展,FPGA开发已不再单单只是一个模块的“编程”工作。系统设计,软硬件协同设计变得越来越重要,这也大大提高了“准入”门槛。

然而,“山穷水复疑无路,柳暗花明又一村”,觊觎 FPGA 的优势又苦于不会使用的软件工程师和系统工程师们, 现在可以再次把 FPGA 开发提到日程上来了, 因为赛灵思在解决“易用性”问题上已经迈出了几大步,其中包括:

赛灵思2012年就发布了Vivado设计套件集成环境,大大简化了FPGA 的开发流程,使画家的画笔更好用更易用。

HLS (High level Synthesis,高层次综合)工具给“画家”提供了新的画笔——可以直接用抽象级别更高的c/c++进行硬件编程。

SDSoC(Software Defined SoC)顾名思义,软件定义的SoC。它赋予了系统设计极高的灵活性,将设计灵活地在PS(ARM processor)/PL(可编程逻辑)进行分配。

System Generator作为matlab/simulink的插件,使算法仿真和FPGA设计进行bit级的无缝连接。

还有最近 赛灵思最近推出的又一力作Module Composer,极大地提高了算法仿真速度,并降低了在FPGA上实现复杂算法的门槛。

当然,赛灵思新的 CEO 在3月19日刚刚发布的ACAP (自适应计算加速平台)这个超越 FPGA 的新型产品,更是为 FPGA 在软件和算法工程师中的普及描绘了一个美好的蓝图。

系 统 性

当今 FPGA 技术飞速发展,FPGA 早已经不是只能做 glue logic(胶合逻辑)或者 I/O 连接的硬件电路的一部分了。FPGA 越来越成为开发各种应用的系统中最核心的一部分了。除了PL(可编程逻辑),赛灵思还集成了 PS(ARM processor),以及各种高性能的硬核。2017年,我想业内最爆炸的新闻莫过于“Xilinx公布了基于16nm工艺的Zynq UltraScale + RFSoC 产品系列”。Xilinx 将高性能的 ADC/DAC 集成在 FPGA 中,这就相当于赛灵思 FPGA 不仅提供了精密的画布还提供了华美的边框,用户不再需要额外布置片外的 ADC/DAC 芯片和相应的模拟电路,就可以在数字与模拟之间自由切换。这个创举不仅在功耗/成本/面积上带来巨大的优势,还给用户(设计者)带来了极大的方便。(FPGA工程师轻呼一口气,终于可以扔掉恼人的 JESD 了)

功 耗

如果对某个成熟的算法或者技术,已经有某种成熟的ASIC可以满足需求,我就不建议考虑FPGA了。因为无论是价格还是功耗,FPGA都可能略逊一筹。但是对于那些喜欢与众不同,喜欢用差异化甩开竞争对手, 并希望自己的设计能够与时俱进、灵活应变的开发者,FPGA就是你最佳的选择。

随着科技的飞速发展,技术的更新迭代,昨天成熟的技术今天可能就已经过时了,这正是可重配置的“万能”芯片FPGA 的时代。当然, 如前所述,当今的FPGA是一个片上的系统,如果从整体系统的角度来看,FPGA在性能功耗比上无疑都有着巨大的优势。

总之,同十年前相比,FPGA的开发和使用的难度已经大大降低了。赛灵思已经不再满足于只向用户提供业界最领先的“画布”,它还提供了一整套的生态环境和解决方案,力争使设计者玩FPGA玩出乐高的乐趣,玩出大师级画家的精彩。 通过简单的“插”,“拔”,使用户更容易地完成系统级的masterpiece。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1602

    文章

    21309

    浏览量

    593128
  • 编程
    +关注

    关注

    88

    文章

    3439

    浏览量

    92377
  • C++
    C++
    +关注

    关注

    21

    文章

    2066

    浏览量

    72899
收藏 人收藏

    评论

    相关推荐

    790.被并入AMD对中国FPGA厂商有什么意义?

    fpga
    小凡
    发布于 :2022年10月05日 02:52:44

    采用FPGA实现DisplayPort详细教程【内部资料】

    公司高级产品营销经理 Neal KendallQuantum Data市场营销经理采用FPGA实现DisplayPort详细教程【
    发表于 03-01 11:10

    FPGA中使用ARM及AMBA总线

    国外的融合技术专家展示了一项基于FPGA的数据采集系统,用于合成孔径成像技术。采用了Xilinx ISE设计软件,支持ARM AMBA AXI4接口。文风犀利,观点新颖,FPGA中使用ARM及AMBA总线中不可多得的资料在
    发表于 03-01 15:48

    FPGA原理图例子之s3astarter

    `FPGA原理图例子之s3astarter
    发表于 03-16 10:41

    玩转FPGA,FPGA设计大赛开赛啦

    经历过和牛人一起进行FPGA设计比赛的激烈竞争吗?你感受过FPGA原厂开发板和fpga行业泰斗直接带来的强烈震撼吗? 没经历过没关系,电子发烧友网主办,
    发表于 04-23 09:31

    (XILINX)全新7系列FPGA详述

    (XILINX)全新7系列FPGA详述
    发表于 08-14 12:20

    Verilog(FPGACPLD)设计小技巧

    Verilog(FPGACPLD)设计小技巧
    发表于 08-19 22:52

    玩转FPGA (xilinx)FPGA设计大赛圆满结束

      电子发烧友网讯:由(xilinx)公司和华强PCB网赞助,电子发烧友网主办的玩转FPGA
    发表于 09-06 11:52

    玩转FPGA (xilinx)FPGA设计大赛获奖名单!!!

    本帖最后由 ycq654263138 于 2012-9-12 10:12 编辑   电子发烧友网讯:由(xilinx)公司和华强PCB网赞助,电子发烧友网主办的玩转FPGA
    发表于 09-06 11:54

    :“玩转FPGA (xilinx)FPGA设计大赛”获奖奖品展示

      电子发烧友网讯:由(xilinx)公司和华强PCB网赞助,电子发烧友网主办的玩转FPGA
    发表于 09-06 14:33

    FPGA是用altera多还是的多呢

    FPGA是用altera多还是的多呢,我买的开发板是altera的,但是很多人推荐说学习
    发表于 01-09 21:27

    XilinxFPGA技术及应用线上公开课

    ` 本帖最后由 MGJOY 于 2017-4-10 15:07 编辑 本周三,4月12日,FPGA技术及应用线上公开课。欢迎大家观看、学习交流~分享主题【
    发表于 04-10 15:06

    FPGA对DLP数字影院投影仪产生了哪些影响?

    公司(Xilinx)日前宣布NEC子公司NEC Display Solutions有限公司的三款DLP数字影院投影仪产品,均采用了
    发表于 08-19 07:12

    为什么说已经远远领先于Altera?

    Altera和20年来都在FPGA这个窄众市场激烈的竞争者,然而Peter Larson基于对两个公司现金流折现法的研究表明,
    发表于 09-02 06:04

    如何使用FPGA加速包处理?

    FAST包处理器的核心功能是什么如何使用FPGA加速包处理?
    发表于 04-30 06:32