Små fejl kan give store problemer, når chipteknologien for alvor bevæger sig ind i nano-alderen. For at overkomme den større risiko for fejl ved fremstillingen af nano-kredsløb, har Hewlett-Packard taget matematikken til hjælp.
HP arbejder på at udvikle en erstatning for den traditionelle transistor, der i dag fungerer som den binære kontakt i kredsløbene.
Transistorens tilstand repræsenterer de binære ettaller og nuller. Men transistorerne optager meget plads og bliver ustabile, når kredsløbene skrumper ind til atomar målestok.
Derfor udvikler HP en ny form for kontakt bygget op af nanotråde. Punkterne, hvor parallelle par af nanotråde krydses, danner elektriske felter, som kan fungere som en binær kontakt i stedet for en transistor.
Nanotrådene kan have en tykkelse helt ned til, hvad der svarer til diameteren af et enkelt kulstofatom.
Selvom teknologien, som HP kalder crossbar latch, er relativt simpel, så bliver den praktiske anvendelse besværliggjort af, at nanotrådene skal indgå i komplekse kredsløb.
Under fremstillingen kan forbindelserne mellem en crossbar latch og resten af kredsløbet blive afskåret. Det kan efterlade et kredsløb, der kun delvist fungerer.
Ved hjælp af matematisk kodeteori vil HP sikre kredsløbene på samme måde som en mobiltelefon sikrer, at datastrømmen bliver til tale.
Det sker ved at hæfte ekstra information på datastrømmen, som kan bruges til at validere, om der sker et datatab. Samme princip vil HP benytte sammen med ekstra forbindelser mellem en crossbar latch og resten af kredsløbet.
På den måde vil teknologien blive mindre følsom over for selv et større antal små fejl, fordi kredsløbet kan kompensere for fejlene.
HP forventer at kunne tage teknologien i praktisk anvendelse, når chipproduktionen skifter til 22 nanometer-teknologi. I dag anvender chipproducenterne fortrinsvis 130 og 90 nanometer-teknologi, men er på vej med chips fremstillet med 65 nanometer-teknologi.
65 nanometer refererer til den gennemsnitlige bredde på kredsløbene. Det svarer til diameteren af nogle få hundrede atomer.