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.
New Features supported in Automate 3.1
- First stack to support FreeRTOS RISC-V CPU implementation on CertusPro-NX FPGA
- UDP Ethernet stack along with OPC-UA Pub/sub model implemented to communicate between the Host PC and main system (CPNX Versa board) via Ethernet
- Performance improvement on main system, its running at 110MHz
- Propel bus infrastructure support upgraded to AXI4
- Node system uses a RISC-V MC core with Bare Metal and OPC-UA stack
- OPCUA Pub/Sub End-To-Endfrom Cloud to main system “CertusPro-NX” to node system “Certus-NX”
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.