Syntiant  Always-On
Sensor Applications
 Processor

®

NDP102
thumbnail_SYNTIANT-102-front copy1.png
SYNTIANT-102-back.png

NDP102 Neural Decision Processor™

The Syntiant® NDP architecture is built from the ground up to run deep learning algorithms. Packaged with the Syntiant Core 1™ neural network,  the NDP102 is capable of performing sensor processing at under 100uW and can operate as a standalone always-on component of a larger system. It achieves breakthrough performance by highly coupled computation and memory, exploiting the vast inherent parallelism of deep learning and computing at only required numerical precision. The NDP102 combines these elements to deliver 1OOx improvement in efficiency and performance compared to current MCU-based architectures.

 

The native neural network processing capabilities embedded in the Syntiant Core 1 eliminate the need for intermediate compilers and, works seamlessly with popular machine learning frameworks such as TensorFlow, which greatly reduces time to market and helps assure expected performance.

Ultra-Low-Power Consumption

Micro-watt level active power consumption, while always-on and sensing

Chip.png

System-on-chip

Programmable general purpose IO and ability to boot from a serial flash enabling the NDP102 to operate as a standalone always-on component of a larger system

Neural Processing

Neural network with over half a million parameters providing large scale parallelism for sensor-based applications

Ease of Use

Multiple, flexible methods to access neural processing engine where the user has full customization of applications and post-processing

Applications

The NDP102 enables always-on sensor processing in the smallest systems, and serves as a powerful AI interface in a tiny package with near-zero power consumption  

mobile phones • smart home • remote controls • smart watches • IoT endpoints

mobile.png
drone.png
smartwatch22.png
camera.png
smarthome.png
iot endpoint .png

Key Features

+    Under 100uW active power consumption in always-on sensor applications

 

+    1.71mm x 2.51mm 20-pin eWLB (0.4mm ball pitch)

+    Syntiant Core 1 neural processor

 

+    Hardware feature extraction up to 100Hz frame rate and up to 40 frequency bins per frame

+    Fully connected neural network, supporting up to 589k parameters

+    Deeply embedded ARM cortex-M0 processor with 112KB SRAM

+    Six GPIO pins with programmable direction and drive strength

+    I2C serial interface for sensor applications

 

+    On-chip programmable clock divider

 

+    External serial flash boot

 

+    Integrated clock multiplier and dividers support low-frequency clock source or external clocking

 

+    Onboard firmware security and authentication

 

+    Software Development Kit (SDK) integrates in any software environment

 

+    Training Development Kit (TDK) to enable the use of standard frameworks such as TensorFlow for customer-programmed applications