Recent trends in neuromorphic systems for non-von Neumann in materia computing and cognitive functionalities | Synapse