GreenWaves Technologies Announced Availability of GAP8 Software Development Kit and GAPuino Development Board

2024-08-20 GREENWAVES Official Website
IoT Application Processor,Software Development Kit,SDK,Development Board

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 GAP8 IoT Application Processor 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, which is built in part on the PULP SDK, allows users to develop, compile, and execute applications on GAP8. The SDK includes a full toolchain that 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.

  • +1 Like
  • Add to Favorites

Recommend

This document is provided by Sekorm Platform for VIP exclusive service. The copyright is owned by Sekorm. Without authorization, any medias, websites or individual are not allowed to reprint. When authorizing the reprint, the link of www.sekorm.com must be indicated.

Contact Us

Email: