Technology

Neuromorphic Analog Signal Processing (NASP)

Ideal for New Generation of Front-end Devices in Real Time Edge AI Applications
Why Is It Neuromorphic?

Neuromorphic computing is a method of computer engineering where the system elements mimic the human brain and nervous system, in hardware and software. Neuromorphic systems provide both fast computation and low power consumption, handling many operations simultaneously.   Among other things, it means they are fault-tolerant and capable to produce results after some elements have failed.

A neuromorphic chip imitates the brain through elements that implement “neurons”, nodes that process information, and “axons”, connections with weights between the nodes that transfer electrical signals using analogue circuitry. An electric signal modulation mimics the brain signal variation.

Why Is It Analog?

According to the Decadal Plan for Semiconductors by Semiconductor Research Corporation, the first among major shifts that will define the future of semiconductors and ICT, will be the analog data deluge: Fundamental breakthroughs in analog hardware are required to generate smarter world-machine interfaces that can sense, perceive, and reason.

In our neuromorphic analog solution, neurons are physically implemented as a circuitry element that works with analog signals according to the mathematical simulation of a single neuron.

Why Is It Tiny AI?

Tiny AI is a novel model of ML, one of the newest major technological breakthroughs in AI. It is also known as Tiny ML.

Tiny AI implies smarter data usage through neural network pruning. As a result, AI computations can be performed directly on the device and does not require users to send data to the cloud or a remote server.

The NASP chips are true Tiny AI implementations that improve latency and power consumption, and enable inference computations directly on devices like wearables, IoT sensors and more, increasing their functionality but also improving users’ privacy as the data stays on the device.

NASP Explained
Technology Brief
5 min read
NO FEAR of DATA TSUNAMI

NASP technology is ideal for real time Edge sensor signal processing (ESSP) appliances, providing small size,  ultra-low power consumption and low latency.

NASP Convertor works with any standard Neural Net framework like Keras, Tensor Flow or others.

NASP receives any type of signal and processes raw sensor data using neuromorphic AI computations on sensor level without digitalizing analog signals. 

1Direct analog /digital signal input  

2POLYN’s neuromorphic architecture processes input signals in a true parallel asynchronous mode providing unprecedented low latency and low power consumption. Calculations do not require CPU usage or memory access.

3NASP can use a pre-trained artificial neural network from any major ML framework (such as Tensor Flow, PyTorch, MXNet etc.) for the neuromorphic representation resulting in exceptional precision and accuracy.

Sensor level platform synthesizes a true neuromorphic Tiny AI chip layout from any trained neural network

Neural Net Design

Select a trained Neural Net or train the customer’s Neural Net

Math Model Simulation

Generated with NAPS Compiler:  D-MVP – Neural Network Software Simulation

NASP Chip Synthesis

The Math Model converted into the chip layout ready for production

NASP Chip Production

Semiconductor fabs produce NASP chips with standard equipment and processes

Development Process

PROTOTYPE NEURAL NET MODEL
NEURAL NET TRAINING AND CONVERSION
  • NN is provided by the customer or POLYN assists the customer in NN selection
  • Fully functionable math model of NN
  • Data collection and training process 
  • The customer accepts the final functionality of the trained NN
SYNTHESIS
NETLIST for the target CAD
  • Convert the trained NN to Netlist for CAD and generate the neurons library
  • Build CAD model of NASP block
  • Verification of the NASP CAD model and the NN model conformity 
IMPLEMENTATION
THE CHIP PRODUCTION
  • Generate the final layout and GDSII format for a target Node and Fab