Spintronics device concepts | Synapse