Det finns flera alternativ för att läsa data. Vi har redan haft stora framgångar, om än långsamma, med att använda laser för att läsa data från optiska diskar. Men allt som kan fånga små detaljer etsade in i glaset skulle förmodligen fungera.
Med ovanstående överväganden i åtanke är allt på plats på en teoretisk nivå för Project Silica. Den stora frågan är hur man integrerar dem i ett fungerande system. Microsoft bestämde sig för att svara på den frågan två gånger, bara för att vara säker.
verkliga världens system
Skillnaden mellan dessa två svar bestäms av hur enskilda dataenheter (kallade voxels) skrivs på glaset. En typ av voxel de provade är baserad på dubbelbrytning, där brytningen av en foton beror på dess polarisation. Det är möjligt att använda polariserat laserljus för att etsa voxel i glas för att generera dubbelbrytning, vilket ger egenskaper som är mindre än diffraktionsgränsen. I praktiken innebär detta att man använder en laserpuls för att skapa ett elliptiskt luftgap och sedan använder man en andra polariserad ljuspuls för att inducera dubbelbrytning. Voxel-identifiering baseras på ellipsens orientering. Eftersom flera riktningar kan lösas kan flera bitar lagras i varje voxel.
Ett annat tillvägagångssätt är att ändra storleken på brytningseffekten genom att variera mängden energi i laserpulsen. Återigen är det möjligt att identifiera mer än två tillstånd i dessa voxlar, och flera databitar kan lagras i varje voxel.
Kartdata från Microsoft Flight Simulator etsas på Silica-lagringsmedia.
Kredit: Microsoft Research
Kartdata från Microsoft Flight Simulator etsas på Silica-lagringsmedia.
Kredit: Microsoft Research
För att läsa dessa på kiseldioxid behöver du använda ett mikroskop som kan upptäcka skillnaden i brytningsindex. (För mikroskopifantaster betyder detta att ”använda ett faskontrastmikroskop.”) Mikroskopi sätter en gräns för antalet lager av voxel som kan placeras på en enda glasbit. Under etsningen separerades skikten med ett tillräckligt avstånd så att endast ett skikt var i mikroskopets fokalplan åt gången. Etsningsprocessen innehåller också symboler som gör att automatiserade mikroskopisystem kan placera linser över specifika punkter på glaset. Därifrån ändrar systemet långsamt fokalplanet och rör sig genom stacken för att ta bilder som innehåller olika voxellager.
