Next Article in Journal
Evaluation of Floor-grooved Micromixers using Concentration-channel Length Profiles
Next Article in Special Issue
Controlling Interfacial Adhesion of Self-Assembled Polypeptide Fibrils for Novel Nanoelectromechanical System (NEMS) Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Self-Assembled Three-Dimensional Non-Volatile Memories

1
MESA+ and IMPACT Research Institutes, University of Twente, PoBox 217, 7500 AE Enschede, The Netherlands
2
Freiburg Institute for Advanced Studies (FRIAS), University of Freiburg, Freiburg, Germany
*
Author to whom correspondence should be addressed.
Micromachines 2010, 1(1), 1-18; https://doi.org/10.3390/mi1010001
Submission received: 17 November 2009 / Accepted: 4 January 2010 / Published: 18 January 2010
(This article belongs to the Special Issue Self-Assembly)

Abstract

:
The continuous increase in capacity of non-volatile data storage systems will lead to bit densities of one bit per atom in 2020. Beyond this point, capacity can be increased by moving into the third dimension. We propose to use self-assembly of nanosized elements, either as a loosely organised associative network or into a cross-point architecture. When using principles requiring electrical connection, we show the need for transistor-based cross-talk isolation. Cross-talk can be avoided by reusing the coincident current magnetic ring core memory architecture invented in 1953. We demonstrate that self-assembly of three-dimensional ring core memories is in principle possible by combining corner lithography and anisotropic etching into single crystal silicon.

1. Introduction

The progress made in micro- and nano-technology industry over the last six decades has relied heavily on thin film technology. The versatile process of thin film deposition, lithography and etching has provided society with powerful miniaturized computers, equipped with transducers, communication channels and storage capabilities. Nanotechnology will continue to provide us with more, more powerful and smaller systems, primarily because of the ever reducing size of components.
The continuing decrease in size inevitably leads to the emergence of fundamental limits. Since the tiniest units of information are found in non-volatile storage systems (such as the hard disk), the first encounter with those limits was found in that area, where it expressed itself in the thermal stability of written bits [1]. Non-volatile data storage will therefore move away from magnetism, possibly in the direction of ferro-electrics [2] or phase-change [3]. Ultimately, we will store bits of information into single atoms [4].
Thin film technology is inherently two-dimensional, so we are accustomed to measuring progress in the number of transistors or stored bits per unit area. From a user point of view however, only the number of elements per unit volume is of interest. It seems to be in place to design new strategies which continue on the path towards increasing volumetric, rather than surface, densities. Since the fundamental limits express themselves first in non-volatile storage, the first steps into the third dimension will be taken in this field.
The key idea in this paper is to machine suitable nano-particles and assemble them in a self-assembly process. Each nanoparticle will have the functionality to store one or more bits of information. When assembled in three-dimensional structures, the volumetric data density can grow far beyond the limit of two-dimensional storage.
By equipping particles with electronic functionality, we open the route towards three dimensional processors. On the long term, we can envision mixtures of particles with embedded digital electronics, non-volatile memory and communication circuits, combined in cubic millimeter computers.
In this paper we will limit ourselves to non-volatile data storage however. We will discuss the data storage roadmap and estimate when limits will be reached in Section 2, where we argue that solutions based on today’s three-dimensional storage systems are not capable to meet the density or price requirements. Addressing will be discussed in Section 3, where it is shown that a three plane addressing scheme is to be preferred for large arrays. Subsequently we give two examples, based on transistors with memory elements (Section 4) and magnetic ring cores (Section 5). Realisation of this three-dimensional non-volatile memory will depend on our ability to steer self-assembly of nano-particles, which will be shortly discussed in Section 6. Finally, we demonstrate in Section 7 how an actual three-dimensional ring-core memory can be assembled from a limited number of tetragonal unit cells.

2. The Challenge in Non-Volatile Data Storage

The world of non-volatile data storage can be divided into two realms. On one side we have mechanically addressed memories, where information is addressed by physical movement of a read/write head. Famous examples are the record player, generations of optical storage media (from CD to Bluray disk), magnetic tape and hard-disks. Since the bit dimensions are determined by the size of one single—or only a few—read/write heads and by positioning accuracies, the data density of these media is generally very high. Mechanical addressing is however relatively slow (ms), and usually applied in situations where large amounts of data need to be stored which are not needed frequently. The highest data density is found in magnetic hard disk storage, and lies currently around 800 Gb/in 2 . The growth in hard disk data density fluctuates between 40% and 100% per year. Predictions are that magnetic storage is limited to data densities of about 10 Tb/in 2 [5], which is another eight years from now at a growth rate of 40%. Probe storage technology [6] offers the possibility to increase the data density all the way up to one bit per atom data storage [4]. At this point the data density will be in the order of 250 Tb/in 2 , which will be in 2020 with an average growth rate of 60% per year. It is not clear however how areal data density will increase beyond this point.
On the other side, we have electrically addressed memories such as DRAM, FlashMemory, MRAM, Phase-Change RAM, etc. Since every bit is connected to the outside world by means of wiring, data rates and access times are high (ns). The capacity, or better bit density, of these media is limited by lithography, and follows the semiconductor industry roadmap. If the half-pitch linewidth is Λ, the minimum cell size is 4 Λ 2 , and with multilevel storage at n bits per cell, the bit density becomes n / 4 Λ 2 . The International Technology Roadmap for Semiconductors predicts that in 2020 Λ will be 11 nm (www.itrs.net). At a foreseen 4 bits per cell, the data density in electrically addressed storage will be 5 Tb/in 2 . Consequently, electrically addressed memories will be far too expensive to take over the role of mechanically addressed memories in large capacity data storage systems in which access times of milliseconds are not an issue.
Areal data densities only give information about the relative cost of the system, but not about the final dimensions. From a user viewpoint, we are much more interested in capacity per unit volume. This is exactly the reason why tape recording systems are still persisting, even though their areal density is two orders of magnitude below the disk version of magnetic data storage. Assuming that in 2020 a probe recording system will fit into a package of about 1 mm thick, the volumetric data density at the atomic limit (250 Tb/in 2 ) will be 4 · 10 20 bit/m 3 . This translates into a bit volume of (135 nm) 3 .
These volumetric data densities are very difficult to obtain with today’s technology—let alone extend beyond that value—mainly because the physical principle does not allow further decrease in bit size, or the manufacturing costs become too high. We give two examples, holographic storage and stacking of FlashMemory cells.
In holographic storage [7] data densities are determined by the wavelength of light, which is currently at 405 nm in commercial systems [8]. Even though laboratory demonstrations are given at 257 nm [9], these wavelengths are too large for the (135 nm) 3 entry point. It is extremely difficult to develop recording materials which are transparent at sub-100 nm wavelength, and therefore doubtful whether holographic storage can provide sufficiently high volumetric densities. Moreover, full 3D holographic systems will be large due to the size of lasers operating at those wavelengths and positioning systems required.
A second solution, which is already implemented today in Flash memory, is to thin down silicon wafers and stack solid state memories on top of each other. At 20 μm wafer thickness, the volumetric data density would be sufficient at the 11 nm node. Demonstrations of 75 μm thickness have already been given [10], and wafer thicknesses down to 5 μm seem possible [11]. Even if the technological challenge of stacking tens of layers can be met, the solution would not be cost effective since stacking does not reduce the price per bit (50 individual dies are not more expensive than 50 stacked on top of each other).
Rather than stacking individual dies, one can also try to stack layers of memory elements on top of each other on the same base wafer [12]. One does save substrate material this way, but the process is not inherently cheaper, since again tens of the highest resolution lithography steps are required. (Again, passing a single wafer 50 times through the same expensive lithography line is not orders of magnitude cheaper as passing 50 individual wafers.) Moreover, the yield for each step has to be significantly higher as for stacking of individual wafers.
It appears to us that there is currently no viable solution for high capacity storage above the 10 20 bit/m 3 limit, and radically new approaches need to be investigated.

3. Three-Dimensional Cross-Point Structures

To realize a three-dimensional storage system, the self-assembled array of nano-particles needs to be addressed from the outside. One could use a random agglomerate of particles, all connected together, provided that the percolation is adequate (there are sufficient electrically connected paths through the network). By using proper encoding and data detection algorithms, information storage can be stored in an associative fashion [13,14].
From an architectural point of view, it is however much simpler to start with crystals of particles, in which the position of every particle is exactly known by its three coordinates in the crystal. We can then simply use the cross-point architectures also used in two-dimensional solid state memories today (DRAM, Flash).
To address memory cells in a two-dimensional cross point architecture, we need to select two coordinates (bit and word lines, see Figure 2a). As a result, 2 n address lines need to be connected for a n 2 bit memory. For a three-dimensional cross-point architecture, the situation is more favourable, with 3 n lines addressing n 3 bit, with the advantage getting bigger for larger memories. For example, a 8 Tb memory would require about 3 × 10 6 connection wires in 2D, and only 6 × 10 4 in 3D.
For a 3D array, there are several options to address individual bit cells. A single core can be addressed by three individual wires (Figure 1a). This has the advantage that selected memory cells receive three signals, whereas the non-selected cells receive only one signal, which reduces false selection. This approach has the major disadvantage however that every address line has to be connected, so 3 n 2 connections have to be made to the array.
By selecting planes of wires, rather than individual wires, the number of connections reduces to 3n (Figure 1b). In this case the bit cells have to be able to discriminate between receiving two and three signals, which is less favourable.
A compromise can be found by selecting cells by two planes of wires, and one single wire (Figure 1c). In this case 2n + n 2 lines are required. Writing information can be achieved by first selecting a line of bit cells by two planes of wires, and then one single cell by a single wire. In that case the majority of the cells only experience one signal, a single line of two signals and the selected cell three signals.
The properties of these three configurations are tabulated in Table 1. For large arrays, the advantage of the low number of connections for option b becomes dominant, even though one looses selectivity. Therefore we will considered the three planes selection method in the remainder of this paper.
The three-dimensional cross-point array will be connected by means of electronic circuitry including drivers and multiplexers. In option b, the connection of these circuits to the array will be on the plane level, requiring (self-)assembly onto three orthogonal sets of n electrodes. The spacing of the electrodes is relatively large (downwards of 135 nm), and the number of electrodes is limited (n = 2 × 10 4 for a 8 Tb memory, which be smaller than (3 mm 3 ). Electronically, this does not seem to be a challenging task.
Although individual cells can be addressed by selecting three planes, read-out can also be done in parallel for increased data rate. By selecting two planes, a line of bits is addressed simultaneously and n bits can be read out on the lines of the third plane. This reduces the required data-rate per bit cell considerably. For a 8 Gb/s readout speed of a 8 Tb memory for instance, planes have to be addressed at a rate of only 400 kHz.
Figure 1. Three addressing configurations requiring (a) 3 n 2 (b) 3n and (c) 2n + n 2 contacting wires. The selected wires are displayed in bright colour.
Figure 1. Three addressing configurations requiring (a) 3 n 2 (b) 3n and (c) 2n + n 2 contacting wires. The selected wires are displayed in bright colour.
Micromachines 01 00001 g001
Table 1. Comparison of the three addressing configurations, tabulating the number of connections to the array and the required selectivity.
Table 1. Comparison of the three addressing configurations, tabulating the number of connections to the array and the required selectivity.
Option aOption bOption c
configuration3 wires3 planes2 planes, 1 wire
number of connections3 n 2 3n2n + n 2
selectivity1/32/32/3

4. Electrically Addressed

For large numbers of bit cells addressed in the cross-point architecture, we need to consider cross-talk. In two-dimensional cross-point solid state memories, every bit is addressed by connecting a voltage source to its word- and bit line (Figure 2a). The current passing through the connection can be used to write or detect information. Since all memory elements conduct current, parasitic paths exist which shunt current around the memory element under interrogation (green lines in Figure 2a) . These parasitic currents reduce signal-to-noise ratio and strongly limit the array size. This can be avoided by integrating a diode within the memory cell. Since shunting currents pass in the opposite direction, parasitic currents are strongly suppressed. Even though the reverse currents through the diodes are very small, the combined effect through the many shunting paths can still be too large. In a 2 × 2 array for instance, there are only 6 parasitic paths, but this number increases rapidly with increasing array size. In general, the number of parasitic paths for a n × n array is A n 2 n , which can be calculated by iteration from
A i 2 n = j = 1 2 n 1 A i 1 j
A 2 2 n = 1 2 2 n j = 1 2 n 1 j
For large arrays the iteration can be approximated by 0.1 × 2 ( n / 2 ) parallel paths. For a diode forward/reverse current ratio of 10 11 , the maximum array size is limited to about 80 × 80.
For larger arrays, we therefore need to move towards more aggressive rejection ratios, which can be achieved by using transistors rather than diodes (Figure 2b). Since transistors are three-wire devices, an extra wire is connected, which—even though it can be shared between memory cells—complicates the architecture. Extending the cross-point architecture into three-dimensions however, there are three wires needed to address every bit, and the transistor geometry fits perfectly (Figure 2c).
Figure 2. (a) 2D cross-point architecture with diodes, (b) or with transistors. (c) 3D cross point architecture with transistors. M indicates the memory storage element, which can be based on various principles.
Figure 2. (a) 2D cross-point architecture with diodes, (b) or with transistors. (c) 3D cross point architecture with transistors. M indicates the memory storage element, which can be based on various principles.
Micromachines 01 00001 g002
In order to realize transistor functionality in the nanoparticles, there is some advantage in using semiconductor base materials such as silicon. Sources and drains can be defined by doping opposite faces of particles, or by assembly of n-doped and p-doped nanoparticles. Memory elements such as floating gates for charge storage (as in FlashMemory) or phase-change resistance wires exploiting the large difference in conductance between the amorphous and crystalline phase (as in PCRAM) can be incorporated at a third face or along edges of particles.

5. Magnetically Addressed

Even though particles with active electronic functionality are extremely appealing, realisation of transistors inside nanoparticles or by assembly is technologically very challenging, since it requires excellent control over doping concentrations and interface quality. As a first step towards a three-dimensional storage system however, we can store data in a passive way, keeping the detection electronics outside the self-assembled structure. Therefore one needs to avoid the parasitic current paths.
A very elegant design of a three-dimensional cross point architecture without direct connection between the addressing wires was proposed by Jay W. Forrester [15] in 1951, based on the invention of the magnetic core memory in 1950 by An Wang and Way-Dong Woo [16]. As Forrester writes in his introduction
In an ideal storage system it should be possible to arrange elementary storage cells in a compact three-dimensional array. Storage elements inside the volume should be selected by suitable controlling three co-ordinates along the edges of a solid array
At that time however, full 3D arrays proved to be to difficult to manufacture, and a simpler stack of 2D planes was used in implementations.
In the magnetic ring core memory, data is stored in the direction of circulation of magnetisation of tiny magnetic rings (Figure 3 [17]). Information is written by means of the magnetic field of wires running through the center of the rings. Individual rings can be selected by passing currents only through wires selecting that ring (coincident current writing, invented by Forrester). Only in rings where two wires are actuated, the magnetic field is sufficiently high to induce switching. The rings therefore have to be able to discriminate between currents differing by a factor of two.
Figure 3. Magnetic core memory.
Figure 3. Magnetic core memory.
Micromachines 01 00001 g003
Depending on the direction of the current, clock or counterclockwise magnetisation patterns are written, representing “1” and “0” binary information. The use of magnetic ring cores was very elegant, since in such configuration the rotation of magnetisation is zero, and no magnetic stray fields emerge, therefore limiting the cross-talk between elements.
In the 2D array, information was retrieved by attempting to overwrite information in the rings again and monitoring the change in flux. For this a current was applied to the two lines selecting a ring core (bit and word lines, Figure 4). A third wire (sense line) passing through all cores was used to detect a change in magnetic flux, causing a induced voltage. From the presence or absence of this pulse the magnetisation direction could be derived. When a pulse was detected, an opposite current was applied to restore the state of the magnetic element (write-after-read scheme, invented by Wang).
Writing of sub-micron ring cores can be achieved in a similar way as in macroscopic ring cores. Since the magnetic volume is orders of magnitude smaller however, we need to consider the stability of the magnetisation direction at room temperature. This stability is determined by the energy barrier for magnetisation reversal, which should be higher than 40 kT for 10 year data retention. In Appendix A. we show that for ring diameters of 135 nm with wire diameters of 50 nm, the magnetic field is strong enough to overcome energy barriers of 120 kT.
Figure 4. Bit, word and sense lines are used to write and read information.
Figure 4. Bit, word and sense lines are used to write and read information.
Micromachines 01 00001 g004
Writing as in the macroscopic system therefore seems to be possible. The situation is different for readout however. When the magnetisation reverses, the flux through the circuit formed by the sense line changes, causing an emf. The flux change is proportional to the ring core wire diameter squared, so decreases rapidly with shrinking dimensions. The noise on the sense lines is proportional the square root of the wire resistance, so the signal to noise ratio decreases with a power 2.5. In Appendix B. we show that this prohibits this type of destructive readout for nanometer scaled ring cores.
Figure 5. High frequency modulation of the magnetisation can be used for non-destructive readout. (a) Magnetisation curve, (b) Susceptibility.
Figure 5. High frequency modulation of the magnetisation can be used for non-destructive readout. (a) Magnetisation curve, (b) Susceptibility.
Micromachines 01 00001 g005
The main problem with destructive readout is that we get only one attempt to read out the information. Billing circumvents this problem by implementing a high frequency susceptibility measurement [18]. Rather than completely reversing the magnetisation in the core, a DC bias current I B below the reversal threshold is passed through one of the addressing lines and small high frequency perturbation current I P through another (Figure 5a). Since the susceptibility ( d M / d I ) of the core depends on the direction of the current, the emf on the sense line can be used to determine the magnetic state of the ring (Figure 5b). In Appendix C. we calculate that this method will allow for sufficient signal to noise ratio, but a trade-off needs to be made between wire diameter, modulation frequency and data rate.

6. Self-Assembly of Artificial Elements

The relatively large dimension of 135 nm for bits required for a volumetric density of 4 × 10 20 bit/m 3 suggests the use of nanotechnology. Volume production of features at those dimensions is commonplace. We expect that fabrication will become increasingly cheaper, and could be produced by depreciated equipment by the year 2020. Already today, methods exist to assemble these particles afterwards in large three-dimensional structures, similar to the way nature uses atoms and molecules to assemble larger structures.
The general concept is to fabricate large amounts of identical particles (spheres, cubes, tetrahedra, etc.) which are treated in such a way that they spontaneously self-assemble in liquid or gaseous environments. One method is to produce particles which have hydrophobic and hydrophilic surfaces. When immersed in water, the hydrophobic surfaces bind together, producing irregular or crystalline agglomerates. Glotzer [19] gives an excellent overview of the state of the art in this field, listing many different types of particles and realized assemblies.
Defect-free assembly of large arrays is challenging, and is discussed in more detail elsewhere [20]. Generally speaking however, if the particles are relatively large they can become kinetically locked in a local minimum. One promising way to avoid this is to use templated growth, or collodial epitaxy, for instance by using gravitational [21], electrostatic [22] forces or hydrophobic/hydrophilic interactions [23].
Up to now, the particles are passive, which is useful if one wants to realize fluidic filters [24] or photonic crystals [25]. Although not yet demonstrated, several feasible paths to nanoparticles with internal degrees of freedom, or with electronic functions, with designed sterical and chemical anisotropy, are being considered—it is only a matter of time until they become available. Nanoparticles with a form commensurate with the crystal structure of silicon can be made by exploiting the great dependency of the etch rate in some high pH solutions. The machining of monocrystalline silicon tetrahedra is described elsewhere [26];
Adding an electronic circuit on the particles is not a major step. The technology allows for modification of the vertices, edges and faces of the tetrahedrons by means of corner lithography [27,28]. Figure 6 shows an initial result of a free SiN wireframe produced by this method. The size of the particle is determined by the etched inverse structure in the Si, which can be seen below the particle. The overall dimensions are determined by lithography, and can be reduced below 100 nm. Since the particles are still connected to the Si substrate before release, it is possible to deposit different materials in vertices, edges and faces. One possible way to achieve this is by shadow evaporation under an angle before removal of the Si, so that the Si substrate shadows the edges and faces on the opposite to the edges and faces on which deposition occurs. This can be combined with protection of faces, edges or vertices by depositing lift off materials first, again under an angle. By multiple deposition steps in specific order and at specific angles, rather complex combinations of materials can be applied, such as for instance conductors and magnetic materials, without having to resort to sub-100 nm lithography.
It has already been shown that nanoparticles can be modified to steer self-assembly into crystals so that regular structures similar to the cross-point structures shown in Figure 1 can be grown. Parts of the nano-particles can for instance be made hydrophobic so that the assembly of amphiphilic particles into crystal structures similar to self-assembled structure in nature will become possible, see for instance [29,30,31]. Alternatively, parts of the particle can be covered with organic agents or biological that get charged in a solution; by tuning the polarity quasi ionic crystals can be grown (see for instance [32]). Even base-pair matching in DNA strands is demonstrated as a method for self-assembly [33]. After assembly, connections can be fixed by using for instance polymerized adhesives [34]. For an active assembly, some of the connections between particles need to be conductive, which can for instance be achieved by diffusion of gold contacts [35]. For larger scale particles (300 μm), integration of electronics inside substrates has already been successfully demonstrated [36].
Figure 6. Wireframe produced by corner lithography.
Figure 6. Wireframe produced by corner lithography.
Micromachines 01 00001 g006
Self-assembly of anisotropic nano-particles is currently in its infancy, however the emerging analogy with the growth of molecular crystals is quite encouraging. Regardless of the technique being used, it should in principle be possible to realize smarticles with transistor functionality or magnetic ring cores.

7. Self-Assembled Ring Core Memory

In the last part of this paper we will explore whether it would in principle be possible to realise a 3D magnetic ring core memory by means of self assembly of a limited number of substructures produced by corner lithography. Two functions need to be assembled, a three dimensional array of wires (the word, bit and sense lines) and magnetic ring cores. There are many different ways in which a three dimensional array of wires can be self assembled, starting from tetrahedra, cubes or pyramids for instance.
Table 2. Units cells for 3D cross point architectures, using tetrahedra, cubes or pyramids as building blocks.
Table 2. Units cells for 3D cross point architectures, using tetrahedra, cubes or pyramids as building blocks.
VerticesEdgesUnit cellsUnique elements
Tetrahedron4684
Cube81282
Pyramid5884
Table 2 lists the properties of unit cells constructed from these three basic elements. To realise 3D cross point architectures, for each of those basic elements eight elements are needed to realise a unit cell (Figure 7). Tetrahedra are the simplest elements, with exactly the right number of corner points. Starting from cubes, only two types of elements are needed (with and without wires). For tetrahedra and pyramids, four different elements are combined into the unit cell.
Figure 7. Self-assembly of wire frames (tetrahedra, cubes and pyramids) into units cells which can assemble into a 3D cross-point addressing architecture. Each unit cell contains eight smarticles.
Figure 7. Self-assembly of wire frames (tetrahedra, cubes and pyramids) into units cells which can assemble into a 3D cross-point addressing architecture. Each unit cell contains eight smarticles.
Micromachines 01 00001 g007
Figure 8. By assembly of smarticles with different materials in the edges, a unit cell for a ring-core bit can be realized.
Figure 8. By assembly of smarticles with different materials in the edges, a unit cell for a ring-core bit can be realized.
Micromachines 01 00001 g008
Figure 9. Repetitive assembly of unit cells lead to a 3D ring core memory structure.
Figure 9. Repetitive assembly of unit cells lead to a 3D ring core memory structure.
Micromachines 01 00001 g009
Also the magnetic ring core has to be defined by vertices. An efficient method is using tetrahedra. Figure 8 shows a unit cell of eight tetrahedra, with addressing lines at the corners of a square magnetic ring. Of course, the addressing lines have to be located within the magnetic ring for inductive read-out, and should be electrically isolated from it. Placing the wires close to the magnetic ring has the advantage of an increase in field strength. The magnetic elements do not have to touch, since stray field coupling will lead to flux closure structures.
This particular solution requires 5 different types of elements. There are other solutions, with more favorable positioning of the magnetic core, but at this point it is sufficient to realise that in principle it is possible to construct a 3D magnetic ring core memory from a limited number of simple building blocks. Figure 9 shows an impression of such an architecture, where the extension of the addressing lines can be clearly seen.
The technological challenges to realise a structure like this are formidable: We can make silicon terahedrons in a size range from a few tens of nanometers to a few micrometers, and we know ways to add electrical conductors of various metals along the edges. But these complex structures needs several types of tetrahedra. They have to be assembled in the right way and with perfect alignment to each other as well as the 2D-circuitry surrounding the array which is not trivial at all. Furthermore they should conduct electrical current along lines passing a vast number of particles, whilst keeping the impedance low.

8. Conclusions

We expect the increase in data density for non-volatile, two-dimensional data storage to come to a halt when the bit spacing reaches atomic dimensions, which will be at a data density of about 4 × 10 20 bit/m 2 . To continue the capacity of storage systems, we need to move from surface to volumetric storage. Using typical values for package sizes, one can estimate that the onset of three-dimensional data storage will have to start at a volumetric density of 4 × 10 12 bit/m 3 , or bit cell volumes of (135 nm) 3 .
By adopting the cross-point architecture from today’s solid state memories, and extending it into three dimensions, a simple addressing scheme can be made. For large arrays, selection by three orthogonal planes is favourable since it reduces the number of connections to the outside.
If the memory cells are electrically addressed, transistors are required to reduce parasitic currents. Since transistors are three-terminal devices, they fit very nicely with the three-dimensional cross point architecture. As memory elements, phase change wires could be integrated.
Parasitic currents can be avoided by re-using the magnetic addressing strategies used in ring core memories from the early years of computer technology. We calculated that storing data into magnetic ring cores at sub micron dimensions is possible, using coincident current writing at current densities well below the electromigration threshold, and energy barriers largely sufficient for 10 years of data retention. The small size of the rings prevent destructive readout at sufficient signal-to-noise ratio, but a susceptibility technique, combined with frequency mixing can certainly be applied.
A promising strategy for for the realisation of three-dimensional memories could be the self-assembly of artificial sub-micron elements (smarticles). Such elements can be realised by combining edge-lithography techniques and anisotropic etching. The first experiments into this direction are encouraging.
We show that a ring core memory can in principle be (self-) assembled from eight tetragonal wire frame elements per memory cell, consisting of five different types of tetrahedra each having different combinations of conducting, non-conducting and magnetic edges. Other configurations are nevertheless possible.
We therefore believe that the concept of a self-assembled three-dimensional ring core memory is technically feasible, and will provide an intriguing first step towards a solution for data storage beyond the atomic limit.

Acknowledgements

This work was supported by the Excellence Initiative of the German Federal and State Governments.

References and Notes

  1. Charap, S.H.; Lu, P.L.; He, Y. Thermal stability of recorded information at high densities. IEEE Trans. Magn. 1997, 33, 978–983. [Google Scholar] [CrossRef]
  2. Cho, Y.; Hashimoto, S.; Odagawa, N.; Tanaka, K.; Hiranaga, Y. Realization of 10 Tbit/in2 memory density and subnanosecond domain switching time in ferroelectric data storage. Appl. Phys. Lett. 2005, 87, 232907. [Google Scholar] [CrossRef]
  3. Hamann, H.F.; O’Boyle, M.; Martin, Y.C.; Rooks, M.; Wickramasinghe, H.K. Ultra-high-density phase-change storage and memory. Nat. Mater. 2006, 5, 383–387. [Google Scholar] [CrossRef] [PubMed]
  4. Bennewitz, R.; Crain, J.N.; Kirakosian, A.; Lin, J.L.; McChesney, J.L.; Petrovykh, D.Y.; Himpsel, F.J. Atomic scale memory at a silicon surface. Nanotechnology 2002, 13, 499–502. [Google Scholar] [CrossRef]
  5. Thomson, T.; Abelmann, L.; Groenland, J.P.J. Magnetic data storage: past, present and future. In Magnetic Nanostructures in Modern Technology; Azzerboni, B., Asti, G., Pareti, L., Ghidini, M., Eds.; Springer Verlag: Berlin, Germany, 2007; pp. 237–306. [Google Scholar]
  6. Pantazi, A.; Sebastian, A.; Antonakopoulos, T.A.; Bächtold, P.; Bonaccio, A.R.; Bonan, J.; Cherubini, G.; Despont, M.; DiPietro, R.A.; Drechsler, U.; Dürig, U.; Gotsmann, B.; Häberle, W.; Hagleitner, C.; Hedrick, J.L.; Jubin, D.; Knoll, A.; Lantz, M.A.; Pentarakis, J.; Pozidis, H.; Pratt, R.C.; Rothuizen, H.E.; Stutz, R.; Varsamou, M.; Weismann, D.; Eleftheriou, E. Probe-based ultrahigh-density storage technology. IBM J. Res. Dev. 2008, 52, 493–511. [Google Scholar] [CrossRef]
  7. Heanue, J.F.; Bashaw, M.C.; Hesselink, L. Volume holographic storage and retrieval of digital data. Science 1994, 265, 749–752. [Google Scholar] [CrossRef] [PubMed]
  8. Chuang, E.; Sissom, B.; Harris, R.; Malang, K.; Bergman, C.; Hill, A.; Bell, B.; Curtis, K. Demonstration of holographic read-only-memory mastering, replication, and playback with a compact reader. Jpn. J. Appl. Phys. 2008, 47, 5909–5911. [Google Scholar] [CrossRef]
  9. Ramanujam, P.S.; Lohse, B.; Berg, R.H. Organic materials for UV holographic and digital storage. In Proceedings of the SPIE - The International Society for Optical Engineering, Bellingham, WA, USA; February 2006; 6252, p. 62520V. [Google Scholar]
  10. Dellutri, M.; Pulici, P.; Guarnaccia, D.; Stoppino, P.; Vanalli, G.; Lessio, T.; Vassallo, F.; Di Stefano, R.; Labriola, G.; Tenerello, A.; Lo Iacono, F.; Campardo, G. 1 Gb stacked solution of multilevel NOR flash memory packaged in a LFBGA 8 mm by 10 mm by 1.4 mm of thickness. In Proceedings of Thermal, Mechanical and Multi-Physics Simulation and Experiments in Micro-Electronics and Micro-Systems (IEEE Cat. No.06EX1341), Como, Italy, April, 2006; p. 5.
  11. Morrow, P.R.; Park, C.M.; Ramanathan, S.; Kobrinsky, M.J.; Harmes, M. Three-dimensional wafer stacking via Cu–Cu bonding integrated with 65-nm strained-Si/Low-k CMOS technology. IEEE Electr. Device. L. 2006, 27, 335–337. [Google Scholar] [CrossRef]
  12. Tanaka, H.; Kido, M.; Yahashi, K.; Oomura, M.; Katsumata, R.; Kito, M.; Fukuzumi, Y.; Sato, M.; Nagata, Y.; Matsuoka, Y.; Iwata, Y.; Aochi, H.; Nitayama, A. Bit Cost Scalable technology with and plug process for ultra high density flash memory. In Proceedings of the Digest of Technical Papers - Symposium on VLSI Technology, Kyoto, Japan, June, 2007; pp. 14–15.
  13. Hopfield, J.J. Neural networks and physical systems with emergent collective computational abilities. Proc. Natl. Acad. Sci. USA 1982, 79, 2554–2558. [Google Scholar] [CrossRef] [PubMed]
  14. McEliece, R.J.; Posner, E.C.; Rodemich, E.R.; Venkatesh, S.S. The capacity of the Hopfield associative memory. IEEE Trans. Inf. Theory 1987, IT-33, 461–482. [Google Scholar] [CrossRef]
  15. Forrester, J.W. Digital information storage in three dimensions using magnetic cores. J. Appl. Phys. 1951, 22, 44–48. [Google Scholar] [CrossRef]
  16. Wang, A.; Woo, W.D. Static magnetic storage and delay line. J. Appl. Phys. 1950, 21, 49–54. [Google Scholar] [CrossRef]
  17. Image courtesy of H.J. Sommer III, Professor of Mechanical Engineering, Penn State University: State College, PA, USA.
  18. Billing, H.; Rüdiger, A.; Schilling, R. Coincident current magnetic film memories using locked hard-direction films having microshape anisotropy. J. Appl. Phys. 1966, 37, 1367–1373. [Google Scholar] [CrossRef]
  19. Glotzer, S.C.; Solomon, M.J. Anisotropy of building blocks and their assembly into complex structures. Nat. Mater. 2007, 6, 557–562. [Google Scholar] [CrossRef] [PubMed]
  20. Elwenspoek, M.; Abelmann, L.; Berenschot, E.; van Honschoten, J.; Jansen, H.; Tas, N. Self-assembly of (sub-)micron particles into supermaterials. J. Micromachanic. Microengineer. (Submitted for publication). 2009. [Google Scholar] [CrossRef]
  21. van Blaaderen, A.; Ruel, R.; Wiltzius, P. Template-directed colloidal crystallization. Nature 1997, 385, 321–323. [Google Scholar] [CrossRef]
  22. Aizenberg, J.; Braun, P.; Wiltzius, P. Patterned colloidal deposition controlled by electrostatic and capillary forces. Phys. Rev. Lett. 2000, 84, 2997–3000. [Google Scholar] [CrossRef] [PubMed]
  23. Fustin, C.A.; Glasser, G.; Spiess, H.; Jonas, U. Site-selective growth of colloidal crystals with photonic properties on chemically patterned surfaces. Adv. Mater. 2003, 15, 1025–1028. [Google Scholar] [CrossRef]
  24. Seo, Y.H. Nanomesh fluidic filter using self-assembly of colloidal nanospheres and surface tension. Appl. Phys. Lett. 2007, 90, 123514. [Google Scholar] [CrossRef]
  25. Fleming, J.G.; Lin, S.Y.; El-Kady, I.; Biswas, R.; Ho, K.M. All-metallic three-dimensional photonic crystals with a large infrared bandgap. Nature 2002, 417, 52–55. [Google Scholar] [CrossRef] [PubMed]
  26. Berenschot, J.W.; Tas, N.R.; Jansen, H.V.; Elwenspoek, M.C. Chemically anisotropic single-crystalline silicon nanotetrahedra. Nanotechnology 2009, 20, 1–7. [Google Scholar] [CrossRef] [PubMed]
  27. Berenschot, E.; Tas, N.R.; Jansen, H.V.; Elwenspoek, M. 3D-Nanomachining using Corner Lithography. In Proceedings of the 3rd IEEE International Conference on Nano/Micro Engineered and Molecular Systems, Sanya, China, January, 2008; pp. 729–732.
  28. Sarajlic, E.; Berenschot, J.W.; Krijnen, G.J.M.; Elwenspoek, M.C. Fabrication of 3D nanowire frames by conventional micromachining technology. In Proceedings of the 13th International Conference on Solid-State Sensors, Actuators and Microsystems, Seoul, Korea, June, 2005; IEEE Computer Society Press: Los Alamitos, CA, USA, 2005; Vol. 1, pp. 27–30. [Google Scholar]
  29. Rycenga, M.; McLellan, J.M.; Xia, Y. Controlling the assembly of silver nanocubes through selective functionalization of their faces. Adv. Mater. 2008, 20, 2416–2420. [Google Scholar] [CrossRef]
  30. Murphy, C.J.; Sau, T.K.; Gole, A.M.; Orendorff, Ch.J.; Gao, J.; Gou, L.; Hunyadi, S.E.; Li, T. Anisotropic metal nanoparticles: Synthesis, assembly, and optical applications. J. Phys. Chem. B 2005, 109, 13857–13870. [Google Scholar] [CrossRef] [PubMed]
  31. Park, S.; Lim, J.H.; Chung, S.W.; Mirkin, C.A. Self-assembly of mesoscopic metal-polymer amphiphiles. Science 2004, 303, 348–351. [Google Scholar] [CrossRef] [PubMed]
  32. Shevchenko, E.V.; Talapin, D.V.; Kotov, N.A.; O’Brien, S.; Murray, C.B. Structural diversity in binary nanoparticle superlattices. Nature 2006, 439, 55–59. [Google Scholar] [CrossRef] [PubMed]
  33. Rothemund, P.W.K. Folding DNA to create nanoscale shapes and patterns. Nature 2006, 440, 297–302. [Google Scholar] [CrossRef] [PubMed]
  34. Gu, Z.; Chen, Y.; Gracias, D.H. Surface tension driven self-assembly of bundles and networks of 200 nm diameter rods using a polymerizable adhesive. Langmuir 2004, 20, 11308–11311. [Google Scholar] [CrossRef] [PubMed]
  35. Gu, Z.; Ye, H.; Bernfeld, A.; Livi, K.J.T.; Gracias, D.H. Three-dimensional electrically interconnected nanowire networks formed by diffusion bonding. Langmuir 2007, 23, 979–982. [Google Scholar] [CrossRef] [PubMed]
  36. Saeedi, E.; Kim, S.; Parviz, B.A. Self-assembled crystalline semiconductor optoelectronics on glass and plastic. J. Micromech. Microeng. 2008, 18, 075019. [Google Scholar] [CrossRef]
  37. Klaassen, K.B.; van Peppen, J.C.L. Noise in thin-film inductive heads. IEEE Trans. Magn. 1992, 28, 2097–2099. [Google Scholar] [CrossRef]
  38. Koren, N.L. Matched filter limits and code performance in digital magnetic recording. IEEE Trans. Magn. 1991, 27, 4594–4599. [Google Scholar] [CrossRef]
  39. Hollinger, R.; Killinger, A.; Krey, U. Statics and fast dynamics of nanomagnets with vortex structure. J. Magn. Magn. Mater. 2003, 261, 178–189. [Google Scholar] [CrossRef]
  40. Werner, G.E.; Whalen, R.M.; Lockhart, N.F.; Flaker, R.C. A 110-nanosecond ferrite core memory. IBM J. Res. Dev. 1967, 11, 153–161. [Google Scholar] [CrossRef]

Appendix

A. Write Strategy

The stability of the magnetisation direction in a magnetic ring core is determined by the energy barrier for magnetisation reversal, which should be higher than 40 kT for 10 year data retention. The maximum available energy for writing, Δ E , equals B M V , where B is the magnetic field from the conductor, M is the magnetisation of the ring material (about 1 MA/m) and V its volume. Starting from the (135 nm) 3 bit cell design point, we assume a magnetic ring with a diameter D of 135 nm and wire diameter 2 r of 50 nm. For simplicity, at the axis of the ring a conductor is positioned with the same diameter. The magnetic field B circulating the conductor is proportional to the current, which is in principle limited by electron migration current density j m a x (approximately 10 11 A/m 2 ).
B = μ 0 j m a x r 2 D [ T ]
The maximum current for a 50 nm diameter wire becomes 200 μA, which limits the maximum magnetic field at 68 nm distance to 582 μT. With the volume of the ring equal to 2 π 2 R r 2 , the energy barrier
Δ E = μ 0 π 2 k T j m a x M r 4 [ J ]
is in the order of 5 × 10 19 J or about 120 kT, which is largely sufficient for long term non-volatile storage. Note that the energy barrier is independent on the ring diameter D, but strongly depends on the wire radius r. So in principle storing data in magnetic ring cores at these small dimensions is possible.

B. Read Strategy

When the magnetisation reverses in the ring core, the flux through the circuit formed by the sense line changes, causing an emf. The flux ϕ [Vs] is proportional to the cross section of the magnetic rings
ϕ = μ 0 M π r 2
where r is the radius of the core wire (not to be confused with the core radius D / 2 ). As the dimensions shrink, the flux reduces by a square power relation. Reversal can be detected if the emf caused by the change in flux is larger than the background noise on the sense wires. For bandwidths in the order of 10 Mb/s, the noise for inductive readout is dominated by DC resistance of the sense wire [37], S N ( ω ) = 4 k T R [V 2 /Hz]. In order to estimate the signal-to-noise ratio (SNR) of the readback signal, we do not actually need know the pulse shape of the emf with time, but we can follow a matched filter approach [38].
Assuming an arbitrary pulse shape f ( t ) = d ϕ / d t , Fourier transformed to F ( ω ) , the energy in the pulse, relative to the noise, equals
E w = 1 2 π + | F ( ω ) | 2 S N ( ω ) d ω
Koren states that one can always find a matching filter (MF), to shape the pulse in the optimum shape, and E w can be optimized to SNR M F 2 .
The chance on a readback error, given the effective SNR eff ratio equals
P e r r = 1 2 erfc SNR eff 2 2 = 1 2 π SNR eff / 2 exp ( t 2 / 2 ) d t
For a raw error rate (without coding) of 10 4 , the SNR should be larger than 7.4 (8.7 dB) for a simple peak detection scheme.
If the pulses are well separated in time, and the the matched filter is applied SNR eff =SNR M F = E w . Pulse width and bandwidth are related, and cannot be made arbitrarily small. Assuming for instance a Lorentzian pulse shape (after matching) with pulse width a [s] and height f m a x [V]
f ( t ) = f m a x 1 + 2 t a 2
with f m a x related to ϕ by
+ f ( t ) d t = 1 2 π f m a x a = + d ϕ d t d t = 2 ϕ
 
we find that
F ( ω ) = 2 ϕ e π a | ω |
and using Equation (6) therefore
SNR M F = E w = ϕ 4 k T R π a
which should exceed 7.4. Assuming a 25 nm radius sense wire with a length L of 100 μm and a specific resistance ρ of 1.7 × 10 8 Ωm, R becomes 866 Ω. In that case a should be smaller than about 10 15 s. Micromagnetic simulations show that these short switching times cannot be reached, certainly not under low field conditions [39]. The situation worsens when dimensions shrink. If we use a design length scale Λ, than the total flux ϕ scales with the cross-section of the magnetic ring, so Λ 2 . The resistance R of the sense wire scales with length over area, so 1/Λ. The SNR therefore scales with Λ 2 . 5 , which is not very benign. In the era of ring core memories, the core diameters were in the order of 300 μm [40]. We are now aiming below 1 μm, and therefore loose over six orders of magnitude in signal to noise ratio. Destructive readout is therefore a dead end road and an alternative read-out technique needs to be investigated.

C. High Frequency Susceptibility Readout

Rather than completely reversing the magnetisation in the core, a DC bias current I B below the reversal threshold can be passed through one of the addressing lines and small high frequency perturbation current I P through another (Figure 5a). Since the susceptibility ( d M / d I ) of the core depends on the direction of the current, the emf on the sense line can be used to determine the magnetic state of the ring (Figure 5b). Assuming a fraction of the magnetisation fluctuation γ of about 10%, the signal on the sense line will have an amplitude of f m a x = γ ϕ ω p . The noise power is now determined by the bandwidth of the detector B and equals 4 k T R B . The SNR of the readback signal can thus be calculated to be
SNR = γ 2 ϕ 2 ω p 2 4 k T R B
from which we can calculate that the minimum sense frequency
ω p > 4 π 3 k T ρ L B SNR γ μ 0 M r 3
is a strong function of the wire diameter (which is set equal for the ring and sense line). For parameters identical as above (r = 25 nm), a sense frequency over 40 GHz is required for a bandwidth of 1 MHz (data rate of 500 kb/s), which is an engineering challenge. A start can be made however with a sense frequency of 1 GHz and a bandwidth of 1 MHz, which will require a wire radius of about 90 nm.
The high frequency fields are present throughout the array, and will cause induced voltages on sense lines of non-selected rings. Billing uses a very elegant technique to combat this cross-talk, in which the biasing current is also modulated at a different frequency. So
I B = I B S + I B 0 s i n ( ω B t )
I P = I P 0 s i n ( ω P t )
By properly selecting the offset bias current I B S , a non-linear region in the hysteresis loop can be selected. Assuming for simplicity
M ( I ) = M 0 + α I 2
I = I B 0 s i n ( ω B t ) + I P 0 s i n ( ω P t )
f ( t ) = ϕ t = μ 0 π r 2 α d I 2 d t
 
we find that the output signal has a response at double, sum and difference frequencies:
f ( t ) = μ 0 π r 2 α [ ω B I B 0 2 sin ( 2 ω B t ) + ω P I P 0 2 sin ( 2 ω P t ) ( ω B ω P ) I B 0 I P 0 sin ( ω B ω P ) t + ( ω B + ω P ) I B 0 I P 0 sin ( ω B + ω P ) t ]
The sum and difference frequencies are not present for unselected rings, since for those rings either I B or I P is zero. By using a lock-in technique on ( ω B ω P ) , cross-talk can therefore be reduced. Taking a bandwidth in the order of MHz, and sense frequencies in the order of GHz, the reduction is at least 60 dB. An additional advantage of this method is that the lock-in technique uses frequency as well as phase information, which increases the SNR at the same time.

Share and Cite

MDPI and ACS Style

Abelmann, L.; Tas, N.; Berenschot, E.; Elwenspoek, M. Self-Assembled Three-Dimensional Non-Volatile Memories. Micromachines 2010, 1, 1-18. https://doi.org/10.3390/mi1010001

AMA Style

Abelmann L, Tas N, Berenschot E, Elwenspoek M. Self-Assembled Three-Dimensional Non-Volatile Memories. Micromachines. 2010; 1(1):1-18. https://doi.org/10.3390/mi1010001

Chicago/Turabian Style

Abelmann, Leon, Niels Tas, Erwin Berenschot, and Miko Elwenspoek. 2010. "Self-Assembled Three-Dimensional Non-Volatile Memories" Micromachines 1, no. 1: 1-18. https://doi.org/10.3390/mi1010001

Article Metrics

Back to TopTop