Het Duitse Physikalisch Technische Bundesanstalt heeft een belangrijke beperking van magnetisch RAM-geheugen weten te verhelpen, zo lezen we op de website van Elektuur. MRAM, dat data opslaat door middel van polarisatie van minuscule magnetische cellen, had tot dusverre te kampen met relatief lage schrijfsnelheden. Het signaal dat een enkel bit wijzigt heeft namelijk invloed op naburige cellen, en die moeten eerst stabiliseren voordat er nieuwe schrijfoperaties mogelijk zijn. Die stabilisatietijd kan oplopen tot 10ns, waardoor de techniek tot snelheden rond de 100MHz beperkt werd - en commerciële chips kwamen tot nog toe niet in de buurt van dergelijke snelheden.
De Duitsers hebben nu het zogenaamde 'ballistische bitbesturingsprocédé' gepresenteerd, een systeem waarbij het programmeersignaal zo gekozen wordt dat naburige cellen ook opnieuw geprogrammeerd worden: behalve het omkeren van de polariteit van de cel die gewijzigd moet worden, wordt de polariteit van de bits eromheen tweemaal omgedraaid, waardoor ze meteen hun oorspronkelijke stabiele toestand weer aannemen. Met de nieuwe methode kan een bit binnen 500 picoseconden worden aan- of uitgezet, wat het snelheidsplafond van de MRAM verhoogt naar meer dan 2GHz. Een bijkomend voordeel is dat er meer bits tegelijk geprogrammeerd kunnen worden, zodat de effectieve snelheid nog aanzienlijk hoger ligt.
Een belangrijk pluspunt van MRAM is dat het ook zonder voeding informatie vasthoudt, net als bijvoorbeeld flashgeheugen. Voor toepassing in hedendaagse pc's waren beide technieken tot nu toe te langzaam, maar de ontwikkelaars stellen dat ze met de nieuwe werkwijze in staat zijn om zelfs met het supersnelle SRAM te kunnen concurreren. Bijkomende voordelen als eenvoudige large scale integration en een onbeperkt aantal lees- en schrijfcycli zouden het geheugen bij uitstek geschikt maken om DRAM in pc's te vervangen, waarmee een computer die na het aanzetten direct gebruiksklaar is, erg dichtbij komt. In hoeverre de techniek snel voor massaproductie geschikt kan worden gemaakt moet echter nog even worden afgewacht.
