Spintronics chips