NeuroMem®, Ultra Low Power hardwired incremental learning and parallel pattern recognition