NDP100
Neural Decision Processor

Always-on Sensor & Speech Recognition Processor

The Syntiant® Neural Decision Processor™ architecture is built from the ground up to run deep learning algorithms. With embedded Syntiant Core 1™, the NDP100 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 device combines these elements to achieve approximately 100x efficiency improvement over stored program architectures such as CPUs and DSPs.

The NDP100 supports dozens of application-defined audio sequences for a variety of use cases including:

| Keyword speech interface
| Wake word detection
| Speaker identification
| Sensor applications
| Audio event and environment classification

BLOCK DIAGRAM

KEY FEATURES & BENEFITS

| 12 ball WLBGA package for extremely space constrained environments

| Dual PDM microphone input or PCM-over-SPI input

| Stereo/mono I2S interface multiplexed with PDM

| Direct access to neural network over SPI for sensor applications

| Frequency, time-domain & batch input models

| 16-bit input holding tank with faster than real- time SPI extraction

| General purpose ARM Cortex-M0 processor with 112KB SRAM

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

| Optimized interrupt and SPI slave interface

| Onboard firmware security and authentication

| English Speech Service for keyword training

| Software Development Kit (SDK)

| Integrates in any software environment

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

| Support for 64 output classifications

| Active power consumption of <140 μW while recognizing words

APPLICATIONS

Earbuds & Hearing Aids
Mobile Phones
Bluetooth Headsets
Smart Watches
Remote Controls
IOT Endpoints
Smart Speakers

Need more details?
Request a copy of our data sheet.