电子发烧友网>工业控制> > 正文

为智能工业自动化开发锻造加速引擎

2021年06月28日 14:32 次阅读

莱迪思(LatTIce)半导体继2018年推出面向低功耗网络边缘AI的sensAI,2020年公布面向低功耗嵌入式视觉和面向网络保护恢复可信根的mVision 1.0与Sentry 1.0,及其后续升级版本mVision 2.0和Sentry 2.0后,日前,面向智能工业系统的Automate解决方案集合也正式面世。

Automate带来了什么?

与sensAI、mVision和Sentry解决方案的架构类似,Automate的底层硬件平台基于Certus-NX马达控制开发板和基于MachXO3D的硬件安全开发板,在此之上是一系列IP核(Ether-Connect、CNN处理单元、PDM数据采集器)、软件工具(RADIANT、DIAMOND、Propel、RISC-V+硬件协处理)、参考设计与演示和定制设计服务,共同构成了完整的Automate方案。

在参考设计与演示层,Automate包含了多轴马达控制、预测性维护、实时工业网络、硬件安全等多个方面的内容,便于快速开发常见的工业应用:

  • 可扩展的马达控制方案——加速开发实现灵活的马达控制系统,包括用于系统监控和控制的基于GUI的用户界面工具。
  • 预测性维护——通过监测系统中的多个马达,最小化停机时间。
  • 嵌入式实时网络——使用莱迪思Nexus FPGA作为中央控制器,为各种设备实现可扩展的传感和控制系统。
  • 网络保护恢复——实现硬件可信根,实时检测、保护基于固件的攻击并从中恢复。
  • 易于使用的软件设计方法——Automate支持莱迪思Propel™,使用嵌入式RISC-V处理器,通过软件和硬件协处理简化工业自动化系统的开发。

软件方面的更新与之前的方案类似。除了支持易于使用的莱迪思Radiant和Diamond设计工具,Automate还通过莱迪思Propel设计环境支持RISC-V软核CPU的使用。该基于图形用户界面(GUI)的最新设计工具可以使用拖放的方式快速布置和配置基于RISC-V处理器的设计。最新版本的Propel设计工具支持Automate所包含的全新工业IP核(Ether-Connect、CNN处理单元和PDM数据采集器)。

除了可以通过拖拽简化系统构建外,开发者还可以在莱迪思RISC-V CPU内核上挂载所需要的功能IP模块,再经由可视化连线构建系统,并通过C代码编辑器编辑可执行的C代码,从而简化了开发流程。从而一举降低了对FPGA专业背景知识的需求,开发者即使没有相关专业背景,也能够进行方案开发。

Automate应用实例

市场调研机构Fortune Business Insights的数据显示,截至2027年,全球工业自动化市场规模预计将达到3261.4亿美元。而Allied Market Research的报告则指出,2020-2027年,全球机器人市场规模将以13.5%的复合年均增长率快速增加。因此,Automate的应用重点将集中于马达控制、可预测性维护、实时网络互连、功能安全和网络恢复保护五大领域,以满足下一代工业自动化系统对低功耗、低延迟、精确可预测性、高稳定性、接口灵活等关键特性的需求。

可拓展多轴马达控制方案

工业场景下通常会部署很多电动马达。合适的控制系统能够显著提升这些马达的效率和运行生命周期,但是这样的控制系统往往要求对马达的电压和电流波形进行高速和精确的采样处理。FPGA则非常适合这项任务,与微控制器相比,它们处理的马达数量至少可以翻倍,能提供比微控制器更高的性能,同时功耗极低。

在下图展示的LatTIce FPGA可拓展多轴马达控制方案中,FPGA负责收集马达的反馈信息,并通过产生PWM波对马达进行控制。由于FPGA器件响应速度快,灵活性高,具备更好的定位、精度、效率和精确控制等特点,因此不但可以支持各类型马达,还可实现更好的闭环控制。相比MCU,LatTIce FPGA可控制的马达数量是MCU的2倍,功耗最低可达7mW,远小于MCU的100mW。

具备AI功能的可预测性维护

在维护马达之类的设备时,传统的方法有被动或主动维护。被动维护一般是机器持续运行直至出现故障,然后派遣人员诊断并解决问题;主动维护本质上是在机器损坏之前进行修复,这固然值得称赞,但也很耗时且价格昂贵。相比之下,预测性维使用人工智能和机器学习来监视机器的运行情况,从而掌握机器动态趋势和异常状况,并在机器停止工作之前为维护团队提供 “警示”。有趣的是,仅通过监测马达的电压和电流值即可实现预测性维护,无需任何其他传感器(热、振动音频传感器等)。

因此,结合sensAI方案,Automate中也引入了具备AI功能的可预测性维护。简单而言,就是通过波形好/坏、信号稳定性高/低等信息,用以判断马达是否处于稳定、亚稳或是不稳定的状态,有助于对马达性能的下降做出提前警示。延续马达的使用场景是该方案的另一大特点。传统应用中,不可预测性维护需要固定的时间进行检测,确认没有问题后再重新使用,但通过引入可预测性的AI功能,包括人为干预在内的宕机时间将得以大幅缩减。

通过Ether-Connect实现嵌入式实时感测和控制

Ether-Connect嵌入式实时感测和控制系统是最新开发的功能,通过器件和方案来缩小微秒级以下的器件间同步协作的差异,从而更好地控制多个马达同时运作的同步性。以Ether-Connect IP为例,它可以利用器件的低功耗来达到实时网络互连,同时用集中式主控制器来管理多个BLDC马达。具体的支持数量,取决于整个系统的最低刷新率,目前可以实现16个控制板的串联,甚至更长。

除了支持EtherConnect私有协议外,该方案还支持EtherCAT等其他工业标准协议,莱迪思联合瑞萨电子及中电港推出的高性能EtherCAT伺服驱动解决方案最具代表性。此方案采用Renesas MPU+LatTIce FPGA双芯片架构,支持EtherCAT总线技术和多轴应用,具备以下三方面的核心优势:

优势一:FPGA控制电流环,高性能,高精度

在传统方案中,由于位置环和速度控制环的算法复杂,计算缓慢且电流环控制需要实时快速更新,很难在单个处理器芯片里兼顾这两类不同的算法。而Renesas MPU+Lattice FPGA采用的双芯片架构,能将电流环控制放在FPGA里进行硬件加速,大幅降低延时,让电流环更快速,提高精确度。不仅如此,FPGA还可分担处理器的工作,进而提升整体性能。

采用FPGA硬件电流环以及EtherCAT总线架构的多轴伺服系统,实现真正意义上的多轴实时同步

优势二:以更优成本实现单/多轴应用

与市面常见的SoC和DSP方案相比,FPGA在实现多轴同步控制、电流环控制、PWM控制和输出等方面更具优势,能够以最优成本实现多轴控制。例如DSP通常只支持单轴电机系统,如果要实现双/多轴电机系统,需要外加芯片;SoC可以实现1-6轴,但成本较高。Lattice FPGA可灵活搭配不同型号,可实现1-6轴电机控制,成本上更具优势;

伺服方案对比:RZ/T1+Lattice FPGA vs SoC vs DSP

优势三:灵活搭配不同配置

Renesas RZ/T1系列芯片兼容全系列管脚,可根据不同功能/主频灵活选择不同型号。

硬件安全参考设计

Automate主要是利用XO3D的芯片特性实现硬件级别的保护,从而在启动前、启动期间和正常运动时进行固件保护。同时,还能够对固件进行验证、监测和保护,一旦发现固件受到攻击,可迅速恢复至初始状态。

MachXO3D是可实现硬件可信根的安全FPGA,使用硬件可信根和双引导特性强化安全控制应用,新增的不可更改的嵌入式安全模块可提供硬件可信根和预验证加密功能,例如ECDSA、ECIES、AES、SHA、HMAC、TRNG、唯一安全ID和公钥/私钥生成,强化了控制功能。同时,Lattice将用户闪存升级到了2700kbit,且提供商业级、工业级及符合AEC-Q100的汽车级产品。

结语:

Automate解决方案集合贯彻了Lattice持续打造“基于应用的解决方案栈(solution stack)”的产品布局思路,囊括了嵌入式系统设计人员加速开发工业自动化应用所需的全部资源,核心目标是通过软件工具、工业IP核、模块化硬件开发板和软件可编程参考设计和演示,为工业自动化系统的设计人员提供评估、开发和部署基于FPGA的可编程工业自动化应用所需的各种工具,加速工厂自动化产品开发进程。

实际上值得注意的是,莱迪思Automate解决方案集合并不局限于传统的工厂应用,

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

简述FPGA中亚稳态的产生机理及其消除方法

亚稳态的概念 亚稳态是指触发器无法在某个规定时间段内达到一个可确认的状态。当一个触发器进入亚稳态引时....
发表于 2021-07-23 11:03 38次阅读
简述FPGA中亚稳态的产生机理及其消除方法

FPGA几大厂商介绍,你知道的有哪些呢?精选资料分享

大侠好,欢迎来到FPGA技术江湖,江湖偌大,相见即是缘分。大侠可以关注FPGA技术江湖,在“闯荡江湖”、"行侠仗...
发表于 2021-07-23 08:40 0次阅读
FPGA几大厂商介绍,你知道的有哪些呢?精选资料分享

DDR3驱动原理与FPGA实现(一、DDR的基本原理)精选资料分享

一、存储器分类存储器一般来说可以分为内部存储器(内存),外部存储器(外存),缓冲存储器(缓存)以及闪存这几个大类。内...
发表于 2021-07-23 08:38 0次阅读
DDR3驱动原理与FPGA实现(一、DDR的基本原理)精选资料分享

FPGA之道(26)VHDL初始化 精选资料分享

对于连线类的信号,是否初始化对于芯片的行为几乎没有影响,因为芯片一上电后,整个FPGA的输入就由客观环境确定了...
发表于 2021-07-23 06:23 0次阅读
FPGA之道(26)VHDL初始化  精选资料分享

Xilinx FPGA输入输出缓冲 BUF 的使用 精选资料分享

目前,大型设计一般推荐使用同步时序电路。同步时序电路基于时钟触发沿设计,对时钟的周期、占空比、延时和抖动提出了...
发表于 2021-07-23 06:05 0次阅读
Xilinx FPGA输入输出缓冲 BUF 的使用  精选资料分享

初学者的福音

​至芯李老B站直播FPGA培训工程师就业课程 (直播课)每日9点开始 https://live.bilibili.com/h5/23300129?share...
发表于 2021-07-22 14:44 0次阅读
初学者的福音

Xilinx FPGA开发板 精选资料分享

Nexus4DDR开发板搭载 Xilinx@ artix-7FPGA芯片,是一个打开即用型的数字电路开发平台,帮助使用者能够在课堂环...
发表于 2021-07-22 08:34 0次阅读
Xilinx FPGA开发板  精选资料分享

FPGA入门学习第二天(点亮LED灯)精选资料分享

学习目的1. 掌握LED灯的发光原理2. 学会通过代码控制FPGA管脚的高低电平3. 学会利用QuartusII 11.0新建工程...
发表于 2021-07-22 07:56 0次阅读
FPGA入门学习第二天(点亮LED灯)精选资料分享

FPGA入门开发完整流程(Vivado2020+Verilog)精选资料分享

一、总体流程开发工具:Vivado2020VerilogARTIX-7 FPGA AX7035这是我做的完整流程,涉及到初级开发的功能...
发表于 2021-07-22 07:35 0次阅读
FPGA入门开发完整流程(Vivado2020+Verilog)精选资料分享

简谈FPGA实现高斯滤波

发表于 2021-07-21 15:00 101次阅读
简谈FPGA实现高斯滤波

FORESEE工规级SSD应用宽温技术,加速智能...

为助力工业/汽车电子市场发展,FORESEE工业存储研发团队在近日推出了工规级SSD产品。
发表于 2021-07-21 14:26 239次阅读
FORESEE工规级SSD应用宽温技术,加速智能...

2021最新FPGA面试题 精选资料分享

1、简述建立时间和保持时间  建立时间Tsu(setup):触发器在时钟上升沿到来之前,其数据输入端的数据必须...
发表于 2021-07-21 08:17 0次阅读
2021最新FPGA面试题  精选资料分享

FPGA设计中 Verilog HDL实现基本的...

今天给大侠带来基于FPGA的数字视频信号处理器设计,由于篇幅较长,分三篇。今天带来第三篇,下篇,程序....
发表于 2021-07-13 09:30 215次阅读
FPGA设计中 Verilog HDL实现基本的...

Rambus携手莱迪思开发下一代安全解决方案

莱迪思安全业务副总裁Eric Sivertson表示:“系统开发人员需要最新和最强大的安全技术,以保....
发表于 2021-07-08 16:20 165次阅读
Rambus携手莱迪思开发下一代安全解决方案

加强边缘AI能力,Lattice新推Certus...

Lattice基于三星28nm FD-SOI平台推出了一系列FPGA产品,包括在嵌入式视频方面应用比....
发表于 2021-07-07 11:22 2508次阅读
加强边缘AI能力,Lattice新推Certus...

国内FPGA领先企业安路科技科创板IPO上会通过

7月5日,上海证券交易所网站公布科创板上市委2021年第45次审议会议结果,上海安路信息科技股份有限....
发表于 2021-07-06 09:32 2040次阅读
国内FPGA领先企业安路科技科创板IPO上会通过

点亮智能科技采用莱迪思CrossLink-NX ...

目前对于不同环境和应用场景需求,高清图像处理和视频接口也非常之多,这其中必然涉及到一些接口的转换和信....
发表于 2021-07-05 17:38 1827次阅读
点亮智能科技采用莱迪思CrossLink-NX ...

合适的电源设计能让5G 充分发挥优势

目前ADI 的 Power by Linear 产品组合包括低噪声 LDO 稳压器、低 EMI 且高....
发表于 2021-07-05 15:52 363次阅读
合适的电源设计能让5G 充分发挥优势

FPGA动态可重构技术是什么,局部动态可重构的时...

所谓FPGA动态可重构技术,就是要对基于SRAM编程技术的FPGA实现全部或部分逻辑资源的动态功能变....
发表于 2021-07-05 15:41 169次阅读
FPGA动态可重构技术是什么,局部动态可重构的时...

FPGA应用中部分重配置的操作过程

Partial Reconfiguration(部分重配置)在现在的FPGA应用中越来越常见,我们这....
发表于 2021-07-05 15:28 131次阅读
FPGA应用中部分重配置的操作过程

e络盟社区启动FPGA暑期活动

FPGA暑期活动将通过专题讨论会、培训课程、网络研讨会、产品测试来帮助社区成员获取有关基础组件的专业....
发表于 2021-07-05 15:21 1818次阅读
e络盟社区启动FPGA暑期活动

FPGA电源设计有哪些规范设计

FPGA (Field Programmable Gate Arrays) 是现今最复杂的集成电路之....
发表于 2021-07-05 14:56 283次阅读
FPGA电源设计有哪些规范设计

基于FPGA实现扩频通信模块的设计方案与仿真

在无线通信系统中,普遍使用扩频通信技术,因此扩频技术对通信系统具有重要的现实意义。直接序列扩频技术是....
发表于 2021-07-05 14:29 181次阅读
基于FPGA实现扩频通信模块的设计方案与仿真

求一款具有出色EMI性能的高效率DC-DC转换器

现场可编程门阵列(FPGA)、片上系统(SoC)和微处理器等数据处理IC不断扩大在电信、网络、工业、....
发表于 2021-07-04 12:52 492次阅读
求一款具有出色EMI性能的高效率DC-DC转换器

FPGA的重构是什么,具有哪些要点

术语“重构”是指FPGA已经配置后的重新编程。FPGA的重构有两种类型:完全的和部分的。完全重构将整....
发表于 2021-07-02 17:39 588次阅读
FPGA的重构是什么,具有哪些要点

赛灵思Vivado ML版优化应用设计

赛灵思近日宣布推出 Vivado ML 版,这是业内首个基于机器学习(ML )优化算法以及先进的面向....
发表于 2021-07-02 16:40 299次阅读
赛灵思Vivado ML版优化应用设计

FPGA的配置模式的分类及应用分析

所有现代FPGA的配置分为两类:基于SRAM的和基于非易失性的。其中,前者使用外部存储器来配置FPG....
发表于 2021-07-02 16:01 215次阅读
FPGA的配置模式的分类及应用分析

你真的了解Zynq的学习吗?

一、简介部分 Zynq是由两个主要部分组成的:一个是由双核 ARM CortexA9 构成的处理系统....
发表于 2021-07-02 11:00 327次阅读
你真的了解Zynq的学习吗?

怎么利用DDS IP实现非重复扫描系统

一个不容忽视的现实是:很多时候,我们穿衣服时第一道扣子扣错了,却总在扣最后一道扣子的时候才发现。衣服....
发表于 2021-07-02 10:48 224次阅读
怎么利用DDS IP实现非重复扫描系统

仿真的时候最主要的细节是啥?

仿真是我们在验证逻辑功能的常用手段。通过仿真,我们可以提早发现一些隐含的逻辑Bug。仿真一般分为功能....
发表于 2021-07-02 10:43 189次阅读
仿真的时候最主要的细节是啥?

基于FPGA的直方图线性拉伸的解决方案与对比分析

但是实际应用中并不会直接采用上述的A和B,这是由于图像中可能存在噪声的原因。想象如果图像中存在几个纯....
发表于 2021-07-02 10:38 171次阅读
基于FPGA的直方图线性拉伸的解决方案与对比分析

如何基于DDS IP实现线性调频信号

利用DDS IP实现线性调频信号 1 DDS技术简介随着电子技术的不断发展,传统的频率合成技术逐渐不....
发表于 2021-07-02 10:27 184次阅读
如何基于DDS IP实现线性调频信号

基于FPGA的DDS IP实现线性调频信号的设计...

利用DDS IP实现线性调频信号1 DDS技术简介随着电子技术的不断发展,传统的频率合成技术逐渐不能....
发表于 2021-07-02 10:27 177次阅读
基于FPGA的DDS IP实现线性调频信号的设计...

自制还是外购:嵌入式开发板如何选择?

|开发板系列|简介 从前,嵌入式系统的开发从硬件开始。现在,可以再加入FPGA!面对应用需求越来越复....
发表于 2021-07-01 09:59 286次阅读
自制还是外购:嵌入式开发板如何选择?

采用硬件加速实现的基本思维有哪些

很多图像算法不涉及对颜色的识别,仅需要识别灰度目标的变化即可,因此很多时候需要将彩色图像转换为灰度图....
发表于 2021-06-30 15:37 178次阅读
采用硬件加速实现的基本思维有哪些

如何利用Vivado集成开发环境进行FPGA的应...

随着5G、AI、航天等领域迅猛发展,高速信号处理需求日益突出,硬件加速势在必行。异构多核架构近年来得....
发表于 2021-06-30 11:11 376次阅读
如何利用Vivado集成开发环境进行FPGA的应...

为何CPU主频比FPGA快还要说可以帮助CPU加...

主频只是影响计算速度的一个因素,并不是全部。在执行一些计算密集型的任务场景中,FPGA的计算速度是更....
发表于 2021-06-30 10:57 268次阅读
为何CPU主频比FPGA快还要说可以帮助CPU加...

基于FPGA的实时图像边缘检测系统设计

导读 随着科学技术的高速发展,FPGA在系统结构上为数字图像处理带来了新的契机。图像中的信息并行存在....
发表于 2021-06-30 09:49 229次阅读
基于FPGA的实时图像边缘检测系统设计

莱迪思全新CertusPro-NX通用FPGA为...

 莱迪思Nexus产品系列中逻辑密度最高的器件,拥有行业领先的功耗效率、性能和小尺寸特性。
发表于 2021-06-29 15:07 2758次阅读
莱迪思全新CertusPro-NX通用FPGA为...

定点程序会是什么样?为什么要进行定点仿真呢?

浮点程序已经给出了,那么定点程序会是什么样子呢?为什么要进行定点仿真呢?这是产品的要求!很多产品中用....
发表于 2021-06-29 14:19 249次阅读
定点程序会是什么样?为什么要进行定点仿真呢?

3D激光三角测量技术将助力机器视觉

3D视觉技术正在成为主流--这是件好事。技术的进步和成本的降低使得3D视觉成为一种可以用于半导体和电....
发表于 2021-06-29 10:04 247次阅读
3D激光三角测量技术将助力机器视觉

揭秘0.1uF容量的旁路电容的由来

有一定经验的工程师都会发现:旁路电容的容值大多数为0.1uF(100nF),这也是数字电路中最常见的....
发表于 2021-06-29 09:15 264次阅读
揭秘0.1uF容量的旁路电容的由来

XILINX FPGA的硬件设计总结之PCIE硬...

随着FPGA的不断发展,FPGA本身自带的PCIE硬核的数量越来越多,本文以ZU11EG为例介绍,如....
发表于 2021-06-27 11:20 501次阅读
XILINX FPGA的硬件设计总结之PCIE硬...

简述FPGA的图像高斯滤波

在知乎上看到一个比较有意思的话题,卷积为什么叫”卷“积?哈哈哈哈哈 其中有个动图用卷毛巾生动形象的比....
发表于 2021-06-27 11:08 347次阅读
简述FPGA的图像高斯滤波

基于StratixIVGT FPGA实现100G...

供应商、企业以及服务提供商认为100G系统最终会在市场上得到真正实施。推动其实施的主要力量是用户持续....
发表于 2021-06-26 16:52 459次阅读
基于StratixIVGT FPGA实现100G...

基于Virtex-2p FPGA实现无线信道模拟...

多径传播信道的信道脉冲响应模式是模拟一个离散的广义平稳非相关散射模型(WSSUS)。这样的频率选择性....
发表于 2021-06-26 16:33 451次阅读
基于Virtex-2p FPGA实现无线信道模拟...

基于可编辑逻辑和数字信号处理器实现雷达模目信号的...

雷达系统在研制过程中,各部分往往是并行的,在调试信号处理分系统时,如果天线没做好,就得不到阵面送下来....
发表于 2021-06-26 14:40 370次阅读
基于可编辑逻辑和数字信号处理器实现雷达模目信号的...

怎样去设计一种基于FPGA的以太网数据传输硬件?

本文研究的是基于FPGA的以太网的MAC层数据处理,目的是能广泛应用于多种嵌入式网络设备的前端设计,....
发表于 2021-06-26 12:47 313次阅读
怎样去设计一种基于FPGA的以太网数据传输硬件?

BittWare扩展其采用IntelAgilex...

Molex莫仕公司旗下的BittWare是致力于边缘计算和云计算应用企业级加速器的领先供应商,宣布扩....
发表于 2021-06-25 17:58 1590次阅读
BittWare扩展其采用IntelAgilex...

ARM、DSP、FPGA它们有什么区别?

ARM(Advanced RISC Machines)是微处理器行业的一家知名企业,设计了大量高性能....
发表于 2021-06-25 17:08 578次阅读
ARM、DSP、FPGA它们有什么区别?

探究FPGA的SmartNIC技术及其在数据中心...

自上世纪80 年代中期首批 PC 机面市后不久,网络接口卡 (NIC) 就已经进入了市场。然而,在过....
发表于 2021-06-25 15:37 735次阅读
探究FPGA的SmartNIC技术及其在数据中心...

FPGA中的FWFT神秘操作你知道吗?

QAFirst-Word Fall-Through(FWFT)读取操作 在查看Xilinx KINT....
发表于 2021-06-25 11:10 211次阅读
FPGA中的FWFT神秘操作你知道吗?

Socionext将选用Flex Logix嵌入...

摘要 近日,Flex Logix宣布与Socionext签署协议,Socionext获得其EFLX ....
发表于 2021-06-25 10:47 369次阅读
Socionext将选用Flex Logix嵌入...

Verilog进行组合逻辑设计时有哪些注意事项

一、逻辑设计 (1)组合逻辑设计 下面是一些用Verilog进行组合逻辑设计时的一些注意事项: ①组....
发表于 2021-06-23 17:45 253次阅读
Verilog进行组合逻辑设计时有哪些注意事项

基于EP1C6T144C8 FPGA实现STM-...

同步技术在数字通信系统中是非常重要的技术,一般有位(码元)同步、字(码组)同步、载波同步和帧同步,对....
发表于 2021-06-23 15:44 226次阅读
基于EP1C6T144C8 FPGA实现STM-...

基于DSP和FPGA实现RS-485平衡型差分传...

在高速磁浮交通系统中,车载测速定位单元对车辆的位置和速度进行实时测量,并将位置和速度信号通过无线电系....
发表于 2021-06-23 14:47 279次阅读
基于DSP和FPGA实现RS-485平衡型差分传...