FPGA行业应用二:通用仪器行业

这篇具有很好参考价值的文章主要介绍了FPGA行业应用二:通用仪器行业。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通用仪器指的是电子测试技术中涉及的仪器仪表,如:万用表,示波器,信号发生器,波形发生器,频谱分析仪,功率计,电源,等…… 用于测量,测试,控制,监测。

【FPGA应用场景】

通用仪器产品对于FPGA芯片算是高度依赖,涉及数据采集,传输,信号处理,协议转换,信号生成模拟,数据显示等相关技术。

拿我了解的一家国内龙头示波器厂商为例,主要是示波器用得最多(一半以上),然后是任意波形发生吕,射频仪器(频谱仪,网络分析仪),射频源,还有一些像万用表一类的测量装置会用到FPGA。会用到各个档次的FPGA,从几K 到 几百K的FPGA容量都有涉及,

数据采集:
FPGA与AD/DA 配合使用,这个很好理解,将模拟信号转成数字信号后,就交给FPGA来处理,或转换或加工或显示,还有将数字信号转为模拟信号用于控制和输出。这个对于FPGA的在线处理能力要求很高,需要有高速,高带宽,高算力,当然,这和具体的设备要求有关。不同要求使用不同档次的FPGA。各个档次FPGA,,最小有用到几K规模,最大的是,跨度很大。

数据运算:
数据要显示成各种波形或者数值,或者针对不同的通讯协议的数据进行解析或者封包,需要有大量的运算,这里涉及到不同的算法。如果数据需要实时显示,这时处理速度和数据支持的带宽非常重要。大量使用到的资源,一般会是DSP,DSP的运算能力和仪器的要求有关,按照国内某家中低端示波器的厂商,认为他们 一般是 12 * 12,或者 12 * 16 即可,更高位的运算实际上对他们是一种浪费。而对于这种乘法器的使用量,他们反馈,多多益善,在使用X厂商的V5P,会有3500个左右的DSP。他们都可以完全用完。当然,还有可能用到RAM,一般使用 Block RAM。对于示波器,会提供大量的算法,一些用硬件来实现,一些使用FPGA的软核来实现。

数据缓存:
如果数据的处理并非实时,数据量又是巨大的,无法及时处理,这时往往需要有缓存,一般是使用DDR。在DDR写满后再慢慢的进行读处理。

IO封装:
对于I/O的封装,需要尽量多的I/O,保证并行的性能和可扩展性。

多片协同:
示波器是多通道的,所以存在多片FPGA配合协同使用场景(各自负责不同通道)。·

渲染/显示
有时也会使用FPGA来完成刷屏,一般使用BlockRAM作为显存。这些显示比较初级,小的逻辑就可以搞定。

配合处理器CPU(Soc)
有时会配合CPU来使用,但经常并不是使用SoC,而是通过PCIe和ARM CPU进行配合使用,操作系统使用linux,少量使用X86,主要使用ARM。实际上,通用仪器行业对于Soc的需求并不大,因为他们认为SoC会带来不灵活,被绑定,他们宁愿自已搭配处理器来完成,因为他们对于设备的体积没什么要求。

【客户产品】

换一个角度来看仪器行业,把客户产品分为两种类型,接收型设备(万用表、示波器、网络分析仪)和发射型设备(任意信号发生器、射频源)。

接收型设备:由采集卡(AD +FPGA)+ 公控板(处理器ARM或X86)组成系统,FPGA在采集卡上,负责处理AD的数字信号,进行数字信号处理工作卸载,将处理结果通过PCIe传输给工控板。发射型设备:射频源由发送卡(FPGA + DA) 完成。

总之,FPGA是在通用仪器应用是偏向数字信号处理。同一台设备中有可能用多片FPGA,比如高端的4通道示波器,会用2片FPGA,每片负责2个通道,再做一些互通、通道对齐的操作。

【板级框图】

以示波器为例:

FPGA行业应用二:通用仪器行业,芯片,FPGA,fpga开发

【外围互联】(以某国内示波器厂商为例)

FPGA外围互联主要是和ADDA的JESD204B/C高速SerDes接口,以某国内厂商为例,目前最高是20Gbps x 12bit共计240Gbps的吞吐率。

和公控卡的CPU互联是PCIe Gen2x4,这个因为FPGA已经将数字信号处理卸载,和CPU通讯需要的带宽不高。另外因为AD数据量太大,无法做到实时处理,特别需要DDR外挂。最多的VU5P外挂了4组64位DDR4作为buffer。未来因为带宽需求更大,外围DDR已经没法满足需要,或者说对单板设计造成了过大的压力,已经在考虑用VU37P集成HBM的做产品。

【国内客户痛点】

AD高吞吐率和FPGA实时处理性能的矛盾,需要外挂DDR解决,所以需要的都是大封装器件。甚至会考虑HBM器件。

DSP资源几乎耗尽,目前鼎阳的AD分辨率都是12bit,因此乘法器只需要12x12 = 24bit。高宽度的DSP乘法器如不能拆分,使用起来很浪费。按照未来要求看,如果能将·27x27的乘法器拆分成2个比如12x16的乘法器,则会极大程度的改善DSP的资源紧张程度,成为FPGA器件核心竞争力。

对于这个行业理解不深,写得比较杂乱,后续有时间再深入。文章来源地址https://www.toymoban.com/news/detail-745289.html

到了这里,关于FPGA行业应用二:通用仪器行业的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软考高级系统架构设计师系列论文八十一:论行业应用软件系统的开发规划

    本文通过地震基本参数快速获取与发布系统论述了行业应用软件系统的开发规划。本人去年有幸参加了《地震基本参数快速获取与发布系统的研制》项目的开发,该系统按功能被分为三个子系统:地震实时波形数据监控子系统;地震事件处理子系统;数据发布子系统。该系统

    2024年02月11日
    浏览(16)
  • 数据可视化在行业解决方案中的实践应用 ——华为云Astro Canvas大屏开发研究及指南

    本文主要探讨华为云Astro Canvas在数据可视化大屏开发中的应用及效果。首先阐述Astro Canvas的基本概念、功能和特性说明,接着集中分析展示其在教育、金融、交通行业等不同领域实际应用案例;之后,详细介绍使用该工具进行大屏图表创建的开发指南和最佳实践策略,包括模

    2024年02月08日
    浏览(13)
  • 行业应用: Spark在各行业中的应用与案例

    Spark是一个开源的大数据处理框架,它可以处理大量数据并提供高性能、高可扩展性和高可靠性的数据处理能力。Spark已经被广泛应用于各个行业,包括金融、电商、医疗、制造业等。在这篇文章中,我们将讨论Spark在各个行业中的应用和案例。 Spark的优势在于其高性能、高可

    2024年02月22日
    浏览(11)
  • 区块链技术的应用行业应用

    区块链是一个信息技术领域的术语,该技术融合了涉及数学、密码学、互联网和计算机编程等众多领域的专业技术。简单来说,区块链是一个分布式的共享数据库,按照时间顺序将数据区块相连,组合成一种链式数据结构,并以密码学方式保证不可篡改和不可伪造。北京木奇

    2024年02月11日
    浏览(10)
  • 「移动机器人行业应用分析」锂电行业

    锂电池作为目前一种比较成熟和先进的电池,因其质量轻,储电量大等特点,受到了人们的广泛应用。 中国作为全球最大的锂电生产和消费国 ,也是全球最大的电动汽车市场,随着“碳中和”这一目标的提出,锂离子电池技术可以为碳中和提供电动汽车、储能系统、智能电

    2024年02月07日
    浏览(16)
  • GPT应用程序的行业应用

    GPT(Generative Pre-trained Transformer)应用程序在各个行业都有广泛的应用潜力,其自然语言生成的能力使其适用于多种场景。以下是一些行业中常见的GPT应用,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 1.教育: 智能辅导和学

    2024年01月23日
    浏览(13)
  • bigemap工程行业应用

    类似这种看布置,修温室大棚,再就是把影像添加到cad里。落坐标点   是因为觉得地图影像清晰,更新及时 能直接用软件做等高线地形图进行投影转换配合cad来使用 直接在线下载卫星图和高程节省测绘时间,以及手机端去做数据的采集,对工作有帮助 使用 现状 : 手机端出

    2024年02月14日
    浏览(17)
  • 大模型在游戏行业的应用分析

    1)节省美术成本 AI+游戏领域目前落地最成熟的是美术环节,随着 Stable Diffusion 等工具突破生成精 度等问题,手握强大的 AI 工具,美术工作人员可达成“一人成军”的效果 。特别是 2D 领 域,作品重点在作品的表现力和准确性上,参数达百亿、千亿级的大模型生成时的非对称

    2024年02月02日
    浏览(34)
  • chatGPT应用于房地产行业

        作为 2023 年的房地产专业人士,您无疑认识到技术对行业的重大影响。近年来,一项技术进步席卷了世界——人工智能。人工智能彻底改变了房地产业务的各个方面,从简化管理任务到增强客户互动。 在本文中,我们将探讨几种巧妙的人工智能技巧,作为房地产经纪人,

    2024年02月13日
    浏览(14)
  • 边缘计算在交通行业的应用有哪些?

    随着我国城市化进程的不断加快。人民生活水平不断提高。随之带来的私家车辆增多导致的交通拥堵问题。智慧交通作为一种新兴的交通模式,对传统交通行业产生了深远的影响。 智慧交通利用边缘计算和物联网等先进人工智能技术,赋能传统交通行业数字化升级。实现交通

    2024年02月15日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包