A fixed magnetic skyrmion in a memory or Boolean logic or non-Boolean computing element is reversibly switched or switchable (1) with only an electric field and without a magnetic field or spin current; and (2) using voltage control of magnetic anisotropy (VCMA) to reduce the spin current needed to switch the skyrmion. Some embodiments switch between four states: two skyrmion states and two ferromagnetic states. Other embodiments switch between two states which are both skyrmionic, in which case the switching process may use ferromagnetic intermediate states, or both ferromagnetic, in which case the switching process may use skyrmionic intermediate states, or between a Skyrmion and ferromagnetic state. Boolean and non-Boolean logic devices are also provided which are based on these switching methods.L'invention concerne un skyrmion magnétique fixe, dans une mémoire ou une logique booléenne ou un élément informatique non booléen, qui est commuté ou commutable (1) de manière réversible avec uniquement un champ électrique et sans champ magnétique ou courant de rotation ; et (2) en utilisant un contrôle de tension d'anisotropie magnétique (VCMA) pour réduire le courant de rotation nécessaire pour commuter le skyrmion. Certains modes de réalisation commutent entre quatre états : deux états de skyrmion et deux états ferromagnétiques. D'autres modes de réalisation commutent entre deux états qui sont tous les deux skyrmioniques, auquel cas le processus de commutation peut utiliser des états intermédiaires ferromagnétiques, ou tous les deux ferromagnétiques, auquel cas le processus de commutation peut utiliser des états intermédiaires skyrmioniques, ou entre un skyrmion et un état ferromagnétique. L'invention concerne également des dispositifs logiques booléens et non booléens qui sont basés sur ces procédés de commutation.