Lattice Ultra-Low Power Solution Brings AI to the Edge of the IoT

June 4, 2018 Rich Nass

Machine learning and artificial intelligence (AI) is being addressed by all corners of our industry. For example, last week’s Five Minutes with… podcast featured an executive from Vicor, a power company. Vicor’s Robert Gendron explained how power has a great effect on the advancement of AI.

From another somewhat unexpected source comes another key AI announcement—Lattice Semiconductor. The company unveiled its sensAI, what the company is calling “a complete technology stack combining modular hardware kits, neural network IP cores, software tools, reference designs and custom design services.” The goal of the sensAI platform is to accelerate the integration of machine learning inferencing into broad market IoT applications, such as mobile, smart home, smart city, smart factory, and smart car. It does this by allowing for the implementation of edge computing closer to the source of data. In addition, it could also address some of the analytics needs at the edge of the IoT.

The sensAI technology has the ability to check most, if not all, of the boxes: a power consumption under 1 W, and even down to 1 mW in certain scenarios, package sizes ranging from 5.5 to 100 mm2, lots of interface flexibility (MIPI CSI-2, LVDS, GigE, etc.), and high-volume pricing that shouldn’t stunt growth, in the $1 to $10 range. As you likely already know, handing these operations in an FPGA offers the flexibility to support evolving algorithms, interfaces, and performance levels.

The sensAI stack includes:

  • Modular hardware platforms: an ECP5-based video-interface platform, including Lattice’s Embedded Vision Development kit, and iCE40 UltraPlus-based Mobile Development Platform.
  • IP cores: a convolutional neural-network accelerator and a binarized neural-network accelerator.
  • Software tools: a neural-network compiler tool for Caffe/TensorFlow, and Lattice’s Radiant and Diamond design software.
  • Reference designs: includes face and key-phrase detection, object counting, face tracking, and speed-sign detection.
  • Design services: Lattice has built up an ecosystem of design service partners for most IoT applications.

About the Author

Rich Nass

Richard Nass is the Executive Vice-President of OpenSystems Media. His key responsibilities include setting the direction for all aspects of OpenSystems Media’s Embedded and IoT product portfolios, including web sites, e-newsletters, print and digital magazines, and various other digital and print activities. He was instrumental in developing the company's on-line educational portal, Embedded University. Previously, Nass was the Brand Director for UBM’s award-winning Design News property. Prior to that, he led the content team for UBM Canon’s Medical Devices Group, as well all custom properties and events in the U.S., Europe, and Asia. Nass has been in the engineering OEM industry for more than 25 years. In prior stints, he led the Content Team at EE Times, handling the Embedded and Custom groups and the TechOnline DesignLine network of design engineering web sites. Nass holds a BSEE degree from the New Jersey Institute of Technology.

Follow on Twitter More Content by Rich Nass
Previous Article
8-Bit MCUs Tackle Closed-Loop Control Applications

Additions to both the PIC and ATtiny families serve developers from all walks.

Next Article
My Top Embedded Innovator
My Top Embedded Innovator

Each year, Embedded Computing Design dedicates an issue to innovators in the electronics design community. ...