Lattice Automate™ Solution Stack

Accelerate Development of Industrial Automation Systems

OPC Foundation Logo

The Lattice Automate™ solution stack provides Industrial Automation system designers with tools needed to evaluate, develop, and deploy FPGA-based, RISC-V software programmable Industrial Automation applications, such as CNC, robotics, scalable multi-channel motor control with predictive maintenance, real-time Industrial Networking, and Local to Cloud Networking with OPC UA and MQTT.

The Lattice Automate™ solution stack incorporates modular Nexus hardware platforms, IP building blocks, easy to use FPGA and Lattice Propel Software Design tools, reference designs and demonstrations, as well as custom design services.

Optimized for driving development of intelligent automation systems to improve throughput, efficiency and safety, the Lattice Automate™ solution stack supports features like low power operation and high availability, with deterministic performance and real time networking.

Jump to

Video

Lattice Automate Solution Stack VideoExpand Image

Lattice Automate Solution Stack Introduction

System Architecture

The Lattice Automate™ Stack solution system architecture and initial reference design is depicted below. The Lattice Propel built RISC-V processor based subsystem combined with HW acceleration enables flexible, low power and high performance support for multi-channel motor control with AI based predictive maintenance over a low-cost, real-time embedded Ethernet Network. Lattice and design services partners are also available to provide customizations to enable support for different types of motors and topologies.

Automate System Architecture

Implementation

Motor Control

  • BLDC Motor Control
  • PdM Data Collector
  • Embedded Real Time sense and control

EtherConnect Main

  • Main Node controls real time Embedded Ethernet Nodes
  • Compact, low power, low latency

EtherConnect Node

  • Connect multiple nodes over real time Embedded Ethernet
  • Compact, low power, low latency

Predictive Maintenance

  • AI-based analysis of Motor waveforms
  • Single AI engine supports multiple motor monitoring

Reference Design

Multi-Channel Motor Control with Predictive Maintenance

Reference Design

Multi-Channel Motor Control with Predictive Maintenance

This design incorporates a RISC-V CPU and processing subsystem supporting multi-channel Motor Control with Predictive Maintenance.
Multi-Channel Motor Control with Predictive Maintenance

Demos

CSI-2 PCIe Bridge Demonstration

Demo

CSI-2 PCIe Bridge Demonstration

This design demonstrates the functionality of transferring MIPI CSI-2 camera video data to computer via PCIe with a Direct Memory Access (DMA) engine.
CSI-2 PCIe Bridge Demonstration
Multi-Channel Motor Control with Predictive Maintenance

Demo

Multi-Channel Motor Control with Predictive Maintenance

This design incorporates a RISC-V CPU and processing subsystem supporting multi-channel Motor Control with Predictive Maintenance.
Multi-Channel Motor Control with Predictive Maintenance

Development Kits, Boards and HW

CertusPro-NX Versa Board

Board

CertusPro-NX Versa Board

CertusPro-NX Versa Board supports a wide range industry standards such as MIPI, SFP+, 10 GbE, LPDDR4 and PCIe (Gen3) for rapid prototyping and testing.
CertusPro-NX Versa Board
Certus-NX Versa Evaluation Board

Board

Certus-NX Versa Evaluation Board

Contains a rich set of high-performance interfaces for development with the Certus-NX FPGA, including PCIe, DDR3, Ethernet PHY, cameras, PMOD and more.
Certus-NX Versa Evaluation Board
Anaheim Automation BLY171S-24-4000

Board

Anaheim Automation BLY171S-24-4000

The BLY17 Series Brushless DC Motors come in a compact package with high power density. These motors are cost effective solutions to many velocity control applications.
 
Anaheim Automation BLY171S-24-4000
Trenz TEP0002-03-Pmod-compatible-motor-driver-board-15A-0-30V

Board

Trenz TEP0002-03-Pmod-compatible-motor-driver-board-15A-0-30V

The Trenz Electronic TEP0002 is a Pmod compatible motor driver board and good for developing BLCD or CD motor driving software.
 
Trenz TEP0002-03-Pmod-compatible-motor-driver-board-15A-0-30V

Software Tools

Lattice Diamond Design SoftwareLattice RadiantLattice Propel

Custom Design Services

The Lattice automate solutions stack includes an ecosystem of selected, worldwide design service partners that can deliver custom solutions for a range of end-applications, including smart factory, and robotics.

Documentation

Quick Reference
Technical Resources
Information Resources
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Automate Stack Demo Design
FPGA-UG-02164 1.0 6/28/2022 PDF 6.4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Node System Reference Design
2.0 6/28/2022 ZIP 9 KB
Main System Reference Design
2.0 6/28/2022 ZIP 3.2 MB
Predictive Maintenance Training
1.1 12/15/2021 7Z 328.3 KB
Automate Stack
FPGA-RD-02255 1.0 6/28/2022 PDF 4.3 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Lattice Automate Solution Stack: Accelerating Factory Automation
I0276 2.0 6/28/2022 PDF 1.4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
Automate without Compromise: Accelerating Factory & Logistics Automation Solutions
1.0 5/11/2021 PDF 3.2 MB
Implementing Motor Control with Predictive Maintenance Using the Lattice Automate Solution Stack
WP0030 1.0 9/24/2021 PDF 786.3 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
MQTT_GUI_Installer
2.0 6/28/2022 ZIP 47.4 MB
MQTT_Automate Stack
2.0 6/28/2022 ZIP 17.5 MB
GUI Intaller V0.1.13
2.0 6/28/2022 ZIP 44.6 MB
OPC_UA Server
2.0 6/28/2022 ZIP 43.8 MB
PCI_Script
2.0 6/28/2022 ZIP 99.4 KB
Docklight Scripts
1.1 12/15/2021 PTP 3.6 KB
Node System Demo Design File
2.0 6/28/2022 ZIP 1 MB
Main System Demo Design File
2.0 6/28/2022 ZIP 2.2 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.