晶格sensAI堆栈

加速柔性、低功耗推理在边缘的集成

全功能的Lattice sensAI堆栈包括评估、开发和部署基于fpga的机器学习/人工智能解决方案所需的一切——模块化硬件平台、示例演示、参考设计、神经网络IP核、开发软件工具和定制设计服务。

Lattice的基于fpga的机器学习解决方案高度灵活、易于实现、低功耗(低于1w - 1w)、体积小(封装尺寸从5.5 mm开始)2),并为大批量生产定价。

Lattice可以帮助您加速将始终在线、设备上的AI部署到广泛的Edge应用中,包括移动、智能家居、智能城市、智能工厂和智能汽车产品。yabovip888

4.0 sensAI堆栈

跳转到

视频

格子时尚sensAI扩大图像

格阵感应:加速边缘低功率AI

全功能的Lattice sensAI堆栈包括开发人员评估、开发和部署基于fpga的机器学习/人工智能解决方案所需的一切——模块化硬件平台、示例演示、参考设计、神经网络IP核、开发软件工具和定制设计服务。

设计方法概述

sensAI框图

  • 使用Tensorflow等标准机器学习框架进行培训
  • 为Lattice设备定制的示例NN模型
  • 下载或通过sensAI Studio提供的流行用例参考设计
  • 基于Verilog的硬件实现在FPGA中使用Lattice Radiant或Diamond

基于软件的方法

基于软件的方法

  • 使用TensorFlow进行培训,并转换为TF Lite
  • 使用Lattice Propel在FPGA中构建SoC,包括优化的ML加速
  • 基于c++软件的FPGA实现,使用方便
  • 参考设计提供下载

系统架构的例子

下面的图表是如何通常使用fpga为AI/ML解决方案供电的示例。晶格fpga为您提供了一个强大的、可扩展的AI/ML解决方案,简单、低功耗和小占用空间。向下滚动查看可以下载和评估的硬件演示。

预处理器:CrossLink-NX AI Accelerator

  • 基于FDSOI的FPGA优化架构
  • 灵活的接口,通过MIPI CSI-2连接高质量的图像传感器
  • 支持视频数据通过CSI-2或PCIe,支持AI加速元数据

单机:启用ECP5/iCE40 UltraPlus FPGA AI系统

  • 在ECP5或iCE40 UltraPlus FPGA上的始终开机、集成解决方案
  • 低延迟和安全实现
  • FPGA资源可用于系统控制

Preprocessor: iCE40 UltraPlus Event Trigger

  • iCE40 UltraPlus FPGA for always-on detection of key-phrases or objects
  • 仅在需要时唤醒高性能ASIC/ASSP进行进一步分析
  • 降低系统整体功耗

预处理器:ECP5 FPGA AI处理器

  • 基于ECP5的神经网络加速可扩展性能/功率
  • 基于ECP5的I/O灵活性,可无缝地与车载遗留设备(包括传感器)接口
  • 低端MCU用于灵活的系统控制

后置处理器:ECP/iCE40 UltraPlus AI Accelerator

  • 在不进行系统重大修改的情况下增加AI加速
  • 可扩展的性能/功率与ECP或iCE40 UltraPlus
  • ASIC/ASSP只能处理数据预处理和传递推断数据

参考设计

手势检测

参考设计

手势检测

实现了一个低功耗的基于人工智能的系统,利用红外图像传感器检测手势
手势检测
关键词检测

参考设计

关键词检测

通过数字MEMS麦克风连续搜索关键短语。可以重新配置,以配合任何训练过的单词或短语。
关键词检测
人脸识别人工智能

参考设计

人脸识别人工智能

在ECP5 FPGA中使用卷积神经网络检测人脸,并与已知的注册人脸进行匹配。可以与任何其他物体配合使用。
人脸识别人工智能
人类存在检测

参考设计

对象计算人工智能

参考设计

对象计算人工智能

一个基于Lattice sensAI堆栈的对象计数应用示例。包括SPI, DDR IP块,ISP引擎,8个CNN引擎和一个计数/覆盖引擎
对象计算人工智能

IP核

CNN Plus加速器IP

IP核心

CNN Plus加速器IP

利用cnn实现超低功耗AI解决方案。配置最多16位的宽度。使用点阵神经网络编译软件工具。
CNN Plus加速器IP
卷积神经网络加速器IP

IP核心

卷积神经网络加速器IP

使用普通或定制网络的cnn实现人工智能解决方案。配置最多16位的宽度。使用点阵神经网络编译软件工具。
卷积神经网络加速器IP

开发工具包和电路板

CrossLink-NX语音和视觉机器学习板

董事会

CrossLink-NX语音和视觉机器学习板

为使用Lattice sensAI和CrossLink-NX的低功耗机器学习应用yabovip888而设计。包括图像传感器、麦克风、HyperRAM和扩展端口。
CrossLink-NX语音和视觉机器学习板
HM01B0 UPduino盾

董事会

HM01B0 UPduino盾

一个完整的开发工具包,用于实现人工智能(AI),将视觉和声音作为感官输入,以低成本、低功耗的iCE40 UltraPlus FPGA。
HM01B0 UPduino盾
DPControl iCEVision董事会

董事会

DPControl iCEVision董事会

一个高度灵活和可扩展的原型平台,用于基于视觉的人工智能和许多其他应用
DPControl iCEVision董事会

演示

手势检测

演示

手势检测

使用小型、低功耗的iCE40 UltraPlus FPGA,使用人工智能(AI)实现手势检测算法
手势检测
人脸检测AI演示

演示

人脸检测AI演示

使用Lattice sensAI IP在微小、低功耗的iCE40 UltraPlus FPGA上检测人脸,在边缘实现人工智能。适用于检测其他物体。
人脸检测AI演示

软件工具

Lattice sensAI解决方案栈包括神经网络编译器,用于将TensorFlow、Caffe或Keras开发的网络轻松集成到Lattice fpga中,无需之前的RTL经验。

神经网络编译器的输出可以集成到标准的Lattice FPGA开发工具流程中——用于ECP5的Lattice Diamond,或用于iCE40 UltraPlus的Radiant,并最终部署到系统中的FPGA中。

  • 神经网络编译器-快速分析,模拟和编译各种网络,以实现到Lattice CNN/CNN Compact Accelerator IP核。
  • 晶格的软件FPGA设计工具,用于设计创建,导入IP,实现,位流生成,下载位流到FPGA。亚搏国际网址支持iCE40版本的UltraPlus设备。
  • 晶格钻石软件-针对ECP5系列FPGA的FPGA设计和探索工具。
  • 点阵驱动软件-软SoC设计,用于设计、编译和部署硬件设计到Lattice的fpga。
  • 晶格sensAI工作室-端到端模型动物园,数据标注,模型培训,验证和部署工具。

点阵用户在场意识工具包

一个演示套件与Windows应用程序,展示了计算机视觉的使用,以延长电脑电池寿命。

定制设计服务

Lattice sensAI堆栈包括一个精选的全球设计服务合作伙伴生态系统,可以为一系列终端应用提供定制解决方案,包括移动、智能家居、智能城市、智能工厂和智能汽车。yabovip888点击这里了解更多信息Lattice sensAI认证合作伙伴

文档

信息资源
标题 数量 版本 日期 格式 大小
Lattice sensAI Stack产品手册
I0265 7.0 5/20/2020 PDF 1.1 MB
标题 数量 版本 日期 格式 大小
加速低功耗人工智能在边缘的实现
wp - 0014 1.1 11/28/2018 PDF 1.2 MB
人工智能的不断提升要求更高的性能解决方案
wp - 0019 1.0 8/17/2019 PDF 1.1 MB
利用AI的力量:简单的开始与晶格的感觉
wp - 0017 1.0 1/31/2019 PDF 2.3 MB

*点击“更改通知我”按钮,表示您同意接收您所选文件的更改通知。

2019年电子业大奖

物联网年度最佳产品

EDN Hot 100产品奖

工具和开发

AI突破奖

最佳基于人工智能的工程解决方案

Assodel奖2019

工业和汽车相关五金产品

中国电子市场2018年度编辑选择奖

最具竞争力的FPGA产品

像大多数网站一样,我们使用cookie和类似的技术来增强用户体验。我们也允许第三方在我们的网站上放置cookie。继续使用本网站,即表示您同意使用我们所述的cookie饼干的政策