NEUROSTACK

NeuroStack, Pattern Recognition Accelerator for Data Analytics

Accelerate your video analytics and deep learning with to a highly scalable and trainable neural network with a deterministic latency.

NeuroStack has unique architecture featuring four NeuroMem CM1K chips and a Field Programmable Gate Array to perform high speed pattern learning and recognition. The default FPGA configuration cascade the CM1K in a single NN totalling 4096 neurons, but they can be arranged otherwise. Also, the NN capacity can be expanded by stacking NeuroStack boards. This means that you can start training on one NeuroStack, and if/when you find out that you need more neurons, you can save the knowledge built by the neurons, stack a 2nd NeuroStack and simply reload the knowledge before resuming training and without changing anything to your software API or UI.

Stack of NeuroStack totalling 40960 neurons
  • Four CM1K chips (1024 neurons per chip. Configured as single network of 4096 neurons in default FPGA configuration)
  • Lattice XP2 Field Programmable Gate Araay with 40,000 logic elements
  • Four banks of I/O lines
  • Two banks of 2 Mbytes (2M x16bits) MRAM, 35 ns access time
  • FTDI USB2 chip
  • NeuroStack Hardware Manual
  • NeuroStack Firmware Manual (factory default)
  • Stackable via pogo pins connectors

NeuroStack Evaluation Kit  – $2500

The Evaluation kit consists of a NeuroStack board delivered with the basic NeuroMem API for Windows and Linux as well as windows-based tools and SDKs. The NeuroMem Knowledge Builder software allows to manipulate data sets of vectors to train and validate knowledge base. Developers can program their own application using the NeuroMem SDK. Examples are supplied in C++, C#, Python, MatLab.

NeuroStack Development Kit  – $4800

The Evaluation kit consists of a NeuroStack board delivered with the basic NeuroMem API for Windows and Linux as well as windows-based tools and SDKs. The NeuroMem Knowledge Builder software allows to manipulate data sets of vectors to train and validate knowledge base. Developers can program their own application using the NeuroMem SDK. Examples are supplied in C++, C#, Python, MatLab.

The Kit also includes a JTAG programmer for the FPGA and the source code of the default FPGA configuration file so developers can have a head start in the programming of their own application in Verilog. This package also includes a 1-year technical support.

gv