GreenWaves’ pioneering GAP8 IoT Application Processor enables high-performing evaluation board and development kit

Grenoble, France and Santa Clara, Calif., May 22, 2018 – GreenWaves Technologies, a fabless semiconductor startup designing disruptive ultra-low power embedded solutions for image, sound and vibration AI processing in sensing devices, today announced the availability of its GAP8 Software Development Kit (SDK) and GAPuino Development Board. The GAPuino Boards are available for purchase here and the GAP8 SDK can be downloaded via GitHub here.

The GAP8 IoT Application Processor, announced in February of this year, enables the cost-effective development, deployment and autonomous operation of intelligent sensing devices that capture, analyze, classify and act on the fusion of rich data sources such as images, sounds or vibrations. GAP8 is uniquely optimized to execute a large spectrum of image and audio algorithms including convolutional neural network (CNN) inference, with an energy efficiency compatible with operation on batteries for years. GAP8 integrates a communications and control processor with an eight-core computational cluster combined with a convolution hardware engine.

“We’re excited to roll out our Development Board and SDK to enable our customers to get GAP8 solutions up and running quickly,” said Loïc Liétar, co-founder & CEO of GreenWaves Technologies. We’re delighted by the appetite for GAP8 and look forward to seeing applications using the unique capabilities of GAP8 prototyped on GAPuino.”.

GAPuino is an Arduino Uno form-factor board that integrates GAP8 and all peripheral interfaces necessary to prototype GAP8 applications. It is compatible with most Arduino shields and features a camera connector, a range of Arduino compatible I/Os, a USB to UART/JTAG converter and external Flash and RAM over a HyperBus interface. The GAP8 SDK, that is built in part on the PULP SDK, allows users to develop, compile and execute applications on GAP8. The SDK includes a full toolchain which targets GAP8’s RISC-V cores, including support for GAP8’s extended instructions and a tool for remote debugging, flashing and control of the GAP8. The SDK provides two real time operating systems supporting GAP8: PULP OS and Arm Mbed OS.

In addition to the core toolchain, the GAP8 SDK also integrates higher level utilities for developing and porting algorithms to GAP8. These include a code generation tool, the GAP8 AutoTiler, which simplifies the use of the cluster, implementing a wide range of algorithms such as CNN layer, HoG, FIR Filters, FFT and others and TF2GAP8, which provides an automated workflow from a simple TensorFlow graph all the way through to a functional GAP8 application.

For more information on how to download the GAP8 SDK and information on the GAPuino development board, please visit: https://greenwaves-technologies.com/en/sdk/.

GreenWaves will have demonstrations of GAP8 and GAPuino at Booth No. 101 at Embedded Vision Summit in Santa Clara, Calif. from May 22 – 24, 2018. To schedule a meeting with GreenWaves at the show, please contact greenwavestechnologies@racepointglobal.com. For business inquiries, please visit: https://greenwaves-technologies.com/en/contact-us-form/.