内容简介:
本次研讨会将涉及Microchip FPGA的架构规格和应用探讨。
在边缘数据爆发的时代,对边缘设备上的数据处理速度也越来越快。什么样的解决方案能既具备微处理器可重复编程的特性,又兼顾特定专用芯片ASIC的硬件运算性能的优势?这将是未来边缘运算中值得探讨的一个课题。
我们将深入探讨FPGA在市场中的定位,与通用单片机(MCU)的架构做比较。还将论述Microchip FPGA在边缘运算中的作用,FPGA低功耗在边缘运算应用中的优势,并介绍一些成功案例。
直播讲师:张银凤 Microchip Technology Inc.资深应用工程师
FAQ详情:
1、FPGA开发工具使用什么,是专用的bitstream开发,还是用类似verilog这样的公用语言。另外,FPGA开发的调试是否还需要逻辑分析仪这样的设备?
A:我们的开发工具是Libero SoC,使用通用语言Verilog、vhdl都行,支持混合语言编程。我们开发工具中集成了SmartDebug和Identify调试工具,方便调试。SmartDebug
2、microchip(microsemi)的FPGA,与xilinx、altera的相比,主要差异在哪里?还是说差不多?
A:我们非易失性fpga的主要差异化优势在于:低功耗、高可靠性和高安全性。
3、SmartFusion2开发套件SF2-STARTER-KIT-ES-2(开发环境,示例代码)的资料从哪里下载?
A:SmartFusion2 Dual-axis Motor Control Starter Kit:https://www.microchip.com/en-us/development-tool/SF2-MC-STARTER-KIT
4、Microchip在哪里有专栏介绍FPGA设计方案?
A:
4.SmartFusion2 Dual-axis Motor Control Starter Kit:https://www.microchip.com/en-us/development-tool/SF2-MC-STARTER-KIT
5、一站式解决方案中这些接口可以提供免费IP吗?
A:ISP基本都是免费的
6、FPGA芯片的发展主要体现在哪几个方面?未来的发展如何?
A:更快,更强,紧跟市场需求,增加更多IP支持,满足各种需求
7、选择FPGA有那些优势?
A:性能强,功耗低,定制化,开发周期短,费用低,可升级
8、fpga和zynq在边缘计算中的选取?
A:zynq就是FPGA的一种,里面嵌入了CPU IP而已
9、FPGA不就是等于定制芯片吗?
A:FPGA可看作客户自己可定义性能的芯片,且具有重编程和升级功能
10、PolarFire_SoC_FPGA内部的RISC-V的开发程序是在哪个软件平台?开发流程?
A:不运行linux操做系统的可以用soft console;Linux上应用用gcc即可
11、Microchip的FPGA在哪个软件平台上开发?
A:支持win10,win11,linux
12、使用C语言吗,具体开发流程怎么样的?
A:C 语言主要做FPGA中CPU程序开发,其对FPGA RTL描述支持不好!
13、Libero SoC 是否有licence费用,是否有可以使用或者引用的库,是否收费。是否可以导入第三方的库,如新思科技的,是否有授权协议。还是完全要自己手搓。
A:对小密度license免费。高端FPGA开发license需要购买;FPGA 仿真支持VCS , Modelsim, questasim .
14、只用FPGA可以设计运动控制器,需要ethercat master,微芯有哪个方案可以实现?
A:smartfusion2, Polarfire SOC
15、Microchip的产品线这么丰富,高中低档次都有,看来是多了个选择,对于嵌入式开发,小规模就能解决大问题,好用的很。这个FPGA产品线和原来的lattic有什么关联吗?
A:没有关系,来自以前的Actel !
16、FPGA开发的常用应用场景是哪些?
A:工业, 医疗,通信,航空
17、FPGA的运行频率最高到多少?
A:与逻辑设计复杂度相关
18、FPGA可以植入边缘AI吗?
A:可以,Microchip提供vectorbox支持CNN加速
19、soc中arm和fpga的通信协议是什么
A:AMBA
20、FPGA开发目前在车规领域有实际应用吗?
A:是的,如Lida控制,摄像头控制和视频处理
21、FPGA的工作功耗是不是比MCU高很多?
A:FPGA优势在高性能,做MCU做不到的。
22、FPGA可以运行LINUX操作系统吗?
A:polarfire SOC运行linux
23、从zynq平台移植到本soc平台,学习成本有多高?
A:zynq是ARM,polarfire是RISCV;底层区别大;对应用开发如只关注上层,区别不大;最关键是要找到你最合适的应用平台。
24、请问这款FPGA在汽车领域有哪些应用
A:雷达,视频控制与处理
25、目前是采用的ARM,Linux操作系统,加载了ethercat master,Ethernet TCP,FPGA请问怎么实现?
A:Polarfire SOC FPGA中已经嵌入应用处理器,可以运行linux,加载各种协议和驱动
26、FPGA的安全性上,和MCU比,有什么优势吗?
A:加密原理是一样的,与实现相关。
27、FPGA提供哪些视觉识别上的开发Ip核呢?是否免费开放?
A:免费!FPGA主要做AI加速,Microchip提供vectorbox IP
28、Microchip FPGA支持哪些仿真工具?
A:VCS,modelsim,questasim
29、FPGA的功耗有多大
A:与应用相关,从毫瓦到数十瓦
30、Microchip FPGA有哪些优势?
A:低功耗,安全,可靠。
31、逻辑分析仪可以连续实时抓取信号么?
A:不能,我们提供的smartdebug可以做到!
32、FPGA的灵活性低于MCU,什么情况下选择FPGA更加合适(数量、功耗、应用数据包)
A:FPGA的接口更灵活,并行处理功能更强大。当接口种类多,数量多,对实时性要求高的时候适合选用FPGA。microchip的FPGA和同规模FPGA相比,功耗低30%~50%。
33、FPGA对比MCP在技术性能以及成本方面考虑有何优势?
A:FPGA相比MCU,更适合接收高速数据信号后进行流式处理,单纯比成本并无明显优势
34、比如赛灵思FPGA开发需要专门的工具 microchip的新手容易吗
A:microchip FPGA可以用libero开发工具, soc可以softconsole开发,也可以用keil等开发环境
35、我是做电机驱动的FPGA设计人员,请问有没有入门的开发板和配套教程,可以用于带新手入门?
A:请参考https://www.microchip.com/en-us/development-tool/SF2-MC-STARTER-KIT
36、FPGA芯片在开发使用上会否比通用MCU麻烦困难?
A:FPGA和MCU不同,但很多FPGA上集成了,SOC, microchip smartfusion2里面集成有arm硬core,开发和MCU类似
37、FPGA低功耗最低多少uA?
A:FPGA的功耗和具体设计有关, mocrochip igloo nano在flash freeze的时候,功耗只有2~4uW
38、Microchip的FPGA在安全性方面做了那些设计?
A:所有的产品都有器件安全和设计安全,尾缀带S的产品含加密协处理器,可实现数据安全
39、microchip FPGA都有哪些资源?有高速接口么?
A:内部有 PLL、DLL,RAM,DSP,XCVR,DDRx PHY等。高速发收器最高到12.7G,可用于SDI ,CXP, 10G mac,AUXI等接口
40、smartfusion的io速度指标是基于多少系统主频下运行获得的数据?
A:smartfusion soc部分采用arm coretex3,主频100M, FPGA部分IO接口速率最快可达400M
41、PolarFire_SoC_FPGA中的RISC-V的开发流程
A:可参考视频链接 : https://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=204
42、Microchip FPGA获得了那些认证?
A:AEC-Q100, AECQ-100认证,IEC 61508有需求的可参考 https://www.microchip.com/en-us/products/fpgas-and-plds/functional-safety
43、各代产品硬件引脚兼容性如何?
A:产品换代没办法兼容,但每代产品不同规模的兼容性较好,polarfire可参考https://www.microchip.com/en-us/products/fpgas-and-plds/fpgas/polarfire-fpgas/polarfire-mid-range-fpgas
44、FPGA在边缘计算中的散热管理和可靠性问题如何解决?
A:不需要加风扇和扇热片,结温上来功耗也能维持的比较平稳,如有需要可以在设计上做一些降低功耗的工作,参见https://mu.microchip.com/using-microchip-polarfire-fpgas-in-low-power-applications-fpga2-sc
45、Microchip FPGA在边缘计算中的未来发展趋势是什么?
A:接口速度更快,对数据量和计算速度要求增高,需要大量RAM和DSP,加入机器学习等。
46、有支持FSMC接口IP吗
A:我们有AHB,APB,AXI等接口的内部RAM和IP接口
47、FPGA在边缘设备上的低功耗设计有哪些关键技术?
A:和flash工艺和设计有关。
48、有没有运动控制的资料,LED多路数字恒流驱动应用资料?
A:有马达控制的资料,可以参考FPGAs for Motor Control,链接https://www.microchip.com/en-us/solutions/motor-control-and-drive/motor-control-products/fpga
49、目前刚打算使用LAN9500AI的USB转Ethernet,这个芯片会有停产风险吗?
A:这不是FPGA产品,需要咨询相关部门
50、如何利用FPGA实现边缘设备的实时数据处理?
A:FPGA并行处理能力增强了其实时处理数据的能力,同时我们RISC-V硬核处理器能够实现实时linux操作系统
51、Microchip FPGA在新能源有哪些应用场景?
A:电动汽车逆变器(如 ProASIC 3 和 IGLOO 2 FPGA,生成用于 DC-DC 转换和牵引电机控制的高分辨率 PWM 信号、即时启动、SEU免疫)、辅助驾驶(基于热传感器的防撞摄像头和 LIDAR 、小尺寸封装)、电子后视镜(MIPI-CSI2、低功耗、小尺寸)、车内驾驶员监控(AI、VectorBlox SDK)、基于挡风玻璃的平视显示器(HDMI, DisplayPort 、 MIPI DSI-2)、5G 部署将使用多速率 USXGMII 1 到 10G 以太网,以小密度和小尺寸进行天线聚合。低功耗和散热将是关键。
52、FPGA的开发是如何嵌入到MCU的开发中,是单独形成驱动库,还是直接控制GPIO这样的端口,那样的话是否难度会更高的
A:SOC FPGA包括逻辑部分和嵌入式开发两部分,可以在逻辑部分单独驱动IO,也可以使用嵌入式处理器通过driver驱动各种外设接口。难度因人而异。Fpga开发和嵌入式开发都会的话,就不难。
53、FPGA,而非MCU,两者的差异有哪些?
A:IO灵活性、并行处理能力、低延时等
54、如何利用FPGA实现边缘设备的实时数据处理?
A:FPGA并行处理能力增强了其实时处理数据的能力,同时我们RISC-V硬核处理器能够实现实时linux操作系统
55、每代产品的硬件兼容性如何?
A:每代产品架构、工艺不同,硬件并不兼容。同一系列的产品有部分引脚兼容。
引用: beyond_笑谈 发表于 2024-5-9 13:23 才发现技术直播后,管理员还会把提问和回答整理出来发在论坛里~~~
是的呢~一直会有
引用: 云茜s 发表于 2024-5-9 13:50 是的呢~一直会有
专业,有始有终~~~
引用: beyond_笑谈 发表于 2024-5-9 16:14 专业,有始有终~~~