# Patent

## Title
Magnetic trap for cylindrical diamagnetic materials

## Abstract

A system for self-aligning diamagnetic materials includes first and second magnets contacting each other along a contact line and having a diametric magnetization perpendicular to the contact line and a diamagnetic rod positioned to levitate above the contact line of the first and second magnets.

## Background
DOMESTIC PRIORITY
This application is a continuation-in-part of U.S. patent application Ser. No. 13/969,333, filed Aug. 16, 2013, which is a continuation of U.S. patent application Ser. No. 13/800,918, filed Mar. 13, 2013, the disclosures of which are incorporated by reference herein in their entireties.


BACKGROUND
Embodiments of the invention relate generally to trapping cylindrical diamagnetic materials and, in particular, to positioning diamagnetic materials in a contactless manner by magnets.
Miniaturization of semiconductor circuits has led to the fabrication of transistor devices on a smaller and smaller scale. At the end of scaling technology is a quasi one-dimensional structure, such as semiconductor nanowires or carbon nanotubes. Semiconductor nanowires can be fabricated using traditional lithography technology. However they are prohibitively expensive as the device scale becomes very small, such as less than five nanometers (nm) in diameter. In some applications, semiconductor wires or carbon nanotubes are synthesized using various processes, such as chemical vapor deposition (CVD), which wires or nanotubes can be harvested and subsequently fabricated to serve as a semiconductor device.
One of the key challenges in utilizing semiconductor wires or carbon nanotubes is to assemble them in large amounts and in precise locations on a substrate to serve as an integrated circuit with a method suitable for large scale manufacturing.
SUMMARY
According to one embodiment of the invention, a system for self-aligning diamagnetic materials includes first and second magnets contacting each other along a contact line and having a diametric magnetization perpendicular to the contact line and a diamagnetic rod positioned to levitate above the contact line of the first and second magnets.
According to another embodiment of the invention, a method of arranging a diamagnetic rod includes levitating a diamagnetic rod above a contact line at which a first magnet contacts a second magnet, the first magnet and the second magnet having diametric magnetization in a direction perpendicular to the contact line.
Additional features and advantages are realized through the techniques of the present invention. Other embodiments and aspects of the invention are described in detail. For a better understanding of embodiments of the invention, refer to the description and to the drawings.



BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
Features characterizing embodiments of the present invention are described in the specification and claims which follow. These features, and advantages of embodiments of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
FIG. 1 illustrates a magnetic trap and a graph of potential energy of the magnetic trap according to an embodiment of the invention;
FIG. 2A is a cross-sectional view of a magnetic trap according to one embodiment of the invention;
FIG. 2B is a cross-sectional view of a magnetic trap according to another embodiment of the invention;
FIG. 3 illustrates a vertical confinement potential of the magnetic trap according to one embodiment;
FIG. 4A illustrates one magnet of a magnetic trap according to one embodiment;
FIG. 4B illustrates a graph of a longitudinal potential of a magnetic trap according to one embodiment;
FIG. 5A illustrates one view of deposition of diamagnetic materials on a magnetic trap array according to an embodiment of the invention;
FIG. 5B illustrates another view of deposition of diamagnetic materials on a magnetic trap array according to an embodiment of the invention;
FIG. 5C illustrates one view of cleaning non-captured diamagnetic materials from a magnetic trap array according to one embodiment;
FIG. 5D illustrates another view of cleaning non-captured diamagnetic materials from a magnetic trap array according to one embodiment;
FIG. 6A illustrates a first stage of transferring diamagnetic materials to a target substrate according to one embodiment;
FIG. 6B illustrates a second stage of transferring diamagnetic materials to a target substrate according to one embodiment;
FIG. 7 illustrates diamagnetic rods transferred to a target substrate; and
FIG. 8 is a flowchart illustrating a method according to an embodiment of the invention.



DETAILED DESCRIPTION
Conventional systems and methods have difficulty assembling large numbers of carbon nanotubes or semiconductor wires to form integrated circuits. Carbon nanotubes and most semiconductors are diamagnetic, with magnetic susceptibility χ<0. Embodiments of the invention relate to suspension of diamagnetic rods by diametrically magnetized magnets (magnetic polarization along the diameter of the magnet) to align the diamagnetic rods.
FIG. 1A illustrates a magnetic trap 100 according to an embodiment of the invention. FIG. 1B illustrates potential energy that traps the diamagnetic material 103 in the magnetic trap 100. The magnetic trap 100 includes a first magnet 101 and a second magnet 102. A diamagnetic rod 103 or cylinder is positioned above a contact line where the first magnet 101 contacts the second magnet 102. As illustrated in FIG. 2A, the first magnet 101 and the second magnet 102 are diametrically magnetized with volume magnetization M in a width direction x and contact each other at the contact line 104. Because of the finite length of the magnets 101 and 102, i.e. because each of the magnets 101 and 102 has a flat face at each end, the magnets 101 and 102 produce a longitudinal potential U(z) that traps the diamagnetic rod 103 along the longitudinal direction (z) that has a form of “camel-back” potential.
In embodiments of the invention, the diamagnetic rod 103 is trapped in such a way that the rod 103 levitates above the contact line 104 in a vertical direction y, and maintains its location in each of a longitudinal direction z and a lateral or width direction x. In addition, in embodiments of the invention, the first and second magnets 101 and 102 have a uniform shape along the longitudinal direction z. In other words, if the first and second magnets 101 and 102 have a cylindrical shape as illustrated in FIG. 1, then a diameter of the cylinder is uniform along the longitudinal direction z. Similarly, in an embodiment in which the first and second magnets 201 and 202 have a diamond cross-section shape, as illustrated in FIG. 2B, the angles and sides of the first and second magnets 201 and 202 are uniform along the longitudinal direction z. While a circular cross-section shape is illustrated in FIGS. 1A and 2A, and a diamond cross-sectional shape is illustrated in FIG. 2B, embodiments of the invention encompass any cross-sectional shape, as long as the first and second magnets 101 and 102 have a uniform shape along the longitudinal direction z.
In embodiments of the invention, the longitudinal direction z corresponds to a length axis of the diamagnetic rod 103, an origin axis, center length axis or center-of-gravity axis of the first and second magnets 101 and 102 and the contact line 104 where the first magnet 101 contacts the second magnet 102. The first and second magnets 101 and 102 are magnetized diametrically, parallel to the lateral or width axis x and perpendicular to the longitudinal axis z.
FIGS. 3A and 3B illustrate a magnetic trap 100 and vertical confinement potential of the magnetic trap 100.
The trapping potential in the vertical direction in the magnetic trap system with cylindrical magnets is given as:




  
    
      
        
          
            U
            y
          
          ⁡
          
            (
            y
            )
          
        
        =
        
          π
          ⁢
          
            
          
          ⁢
          
            b
            2
          
          ⁢
          
            l
            (
            
              
                
                  ρ
                  R
                
                ⁢
                gy
              
              -
              
                2
                ⁢
                
                  χ
                  
                    χ
                    +
                    2
                  
                
                ⁢
                
                  μ
                  0
                
                ⁢
                
                  M
                  2
                
                ⁢
                
                  
                    
                      (
                      
                        1
                        -
                        
                          η
                          2
                        
                      
                      )
                    
                    2
                  
                  
                    
                      (
                      
                        1
                        +
                        
                          η
                          2
                        
                      
                      )
                    
                    2
                  
                
              
            
            )
          
        
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          1
        
        )
      
    
  




where b is the radius of the rod, l is the length of the rod, ρR is the mass density of the rod, χ is the magnetic susceptibility of the rod, g is the gravitational acceleration, μ0 is the magnetic permeability in vacuum, M is the volume magnetization of the magnets and η=y/a, where y is the vertical position of the rod and a is the radius of the magnet.
The equilibrium point yEQ where the rod is trapped or levitates can be obtained by solving for ηEQ using:




  
    
      
        
          
            
              ρ
              R
            
            ⁢
            ga
          
          +
          
            8
            ⁢
            
              μ
              0
            
            ⁢
            
              M
              2
            
            ⁢
            
              χ
              
                χ
                +
                2
              
            
            ⁢
            
              
                
                  η
                  EQ
                
                ⁢
                
                  (
                  
                    3
                    -
                    
                      η
                      EQ
                      2
                    
                  
                  )
                
                ⁢
                
                  (
                  
                    1
                    -
                    
                      η
                      EQ
                      2
                    
                  
                  )
                
              
              
                
                  (
                  
                    1
                    +
                    
                      η
                      EQ
                      2
                    
                  
                  )
                
                5
              
            
          
        
        =
        0
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          2
        
        )
      
    
  




FIG. 4A illustrates one magnet 101 of a magnetic trap 100 to trap a diamagnetic rod 103 according to one embodiment. One magnet 101 is illustrated, while a contacting magnet (such as magnet 102) is omitted from FIG. 4A, for purposes of description only. FIG. 4B is a graph of a longitudinal potential of a magnetic trap according to embodiments of the invention.
The longitudinal potential is given as:




  
    
      
        
          U
          ⁡
          
            (
            z
            )
          
        
        =
        
          π
          ⁢
          
            
          
          ⁢
          
            b
            2
          
          ⁢
          
            l
            ⁡
            
              (
              
                
                  
                    ρ
                    R
                  
                  ⁢
                  
                    gy
                    EQ
                  
                
                -
                
                  
                    2
                    
                      μ
                      0
                    
                  
                  ⁢
                  
                    χ
                    
                      χ
                      +
                      2
                    
                  
                  ⁢
                  
                    
                      
                        B
                        tot
                      
                      ⁡
                      
                        (
                        z
                        )
                      
                    
                    2
                  
                
              
              )
            
          
        
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          3
        
        )
      
    
  




where Btot(z)=B1(z)+B2(z) is the magnetic field on the rod using dipole line model approximation, which only has x component with:




  
    
      
        
          
            
              B
              1
            
            ⁡
            
              (
              z
              )
            
          
          =
          
            
              -
              
                
                  
                    μ
                    0
                  
                  ⁢
                  
                    Ma
                    2
                  
                
                
                  2
                  ⁢
                  
                    (
                    
                      
                        y
                        EQ
                        2
                      
                      +
                      
                        a
                        2
                      
                    
                    )
                  
                
              
            
            ⁢
            
              (
              
                
                  
                    
                      L
                      /
                      2
                    
                    -
                    z
                  
                  
                    
                      
                        
                          (
                          
                            
                              L
                              /
                              2
                            
                            -
                            z
                          
                          )
                        
                        2
                      
                      +
                      
                        
                          y
                          EQ
                          2
                        
                        ⁢
                        
                          a
                          2
                        
                      
                    
                  
                
                +
                
                  
                    
                      L
                      /
                      2
                    
                    +
                    z
                  
                  
                    
                      
                        
                          (
                          
                            
                              L
                              /
                              2
                            
                            +
                            z
                          
                          )
                        
                        2
                      
                      +
                      
                        y
                        EQ
                        2
                      
                      +
                      
                        a
                        2
                      
                    
                  
                
              
              )
            
            ⁢
            
              x
              ^
            
          
        
        ⁢
        
          

        
        ⁢
        
          
        
        ⁢
        
          and
          ,
        
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          4
        
        )
      
    
  
  
    
      
        
          
            B
            2
          
          ⁡
          
            (
            z
            )
          
        
        =
        
          
            
              
                μ
                0
              
              ⁢
              
                Ma
                4
              
            
            
              2
              ⁢
              
                
                  (
                  
                    
                      y
                      EQ
                      2
                    
                    +
                    
                      a
                      2
                    
                  
                  )
                
                2
              
            
          
          ⁢
          
            (
            
              
                
                  
                    3
                    ⁢
                    
                      (
                      
                        
                          y
                          EQ
                          2
                        
                        +
                        
                          a
                          2
                        
                      
                      )
                    
                    ⁢
                    
                      (
                      
                        
                          L
                          /
                          2
                        
                        +
                        z
                      
                      )
                    
                  
                  +
                  
                    2
                    ⁢
                    
                      
                        (
                        
                          
                            L
                            /
                            2
                          
                          +
                          z
                        
                        )
                      
                      3
                    
                  
                
                
                  
                    [
                    
                      
                        
                          (
                          
                            
                              L
                              /
                              2
                            
                            +
                            z
                          
                          )
                        
                        2
                      
                      +
                      
                        y
                        EQ
                        2
                      
                      +
                      
                        a
                        2
                      
                    
                    ]
                  
                  
                    3
                    /
                    2
                  
                
              
              +
              
                
                  
                    3
                    ⁢
                    
                      (
                      
                        
                          y
                          EQ
                          2
                        
                        +
                        
                          a
                          2
                        
                      
                      )
                    
                    ⁢
                    
                      (
                      
                        
                          L
                          /
                          2
                        
                        -
                        z
                      
                      )
                    
                  
                  +
                  
                    2
                    ⁢
                    
                      
                        (
                        
                          
                            L
                            /
                            2
                          
                          -
                          z
                        
                        )
                      
                      3
                    
                  
                
                
                  
                    [
                    
                      
                        
                          (
                          
                            
                              L
                              /
                              2
                            
                            -
                            z
                          
                          )
                        
                        2
                      
                      +
                      
                        y
                        EQ
                        2
                      
                      +
                      
                        a
                        2
                      
                    
                    ]
                  
                  
                    3
                    /
                    2
                  
                
              
            
            )
          
          ⁢
          
            x
            ^
          
        
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          5
        
        )
      
    
  




where L is the length of the magnet and {circumflex over (x)} is the unit vector along x direction. This longitudinal potential has a form of “camel-back potential” which creates a confinement with a minimum point at the center and two peaks at both ends as shown in FIG. 4B. Accordingly, the diamagnetic rod 103 is trapped in the center of the magnetic trap 100 in a longitudinal direction z.
According to another embodiment, the longitudinal potential may be determined as:




  
    
      U
      T
    
    ⁡
    
      (
      
        0
        ,
        
          y
          EQ
        
        ,
        z
      
      )
    
  
  =
  
    π
    ⁢
    
      
    
    ⁢
    
      b
      2
    
    ⁢
    
      l
      ⁡
      
        (
        
          
            
              ρ
              R
            
            ⁢
            
              gy
              EQ
            
          
          -
          
            
              2
              
                μ
                0
              
            
            ⁢
            
              χ
              
                χ
                +
                2
              
            
            ⁢
            
              
                B
                T
                2
              
              ⁡
              
                (
                
                  0
                  ,
                  
                    y
                    EQ
                  
                  ,
                  z
                
                )
              
            
          
        
        )
      
    
  




Where, BT(0, y, z) is the total magnetic field on the rod at the center of the trap (x=0). Due to system symmetry, the magnetic field only has x component. This magnetic field is given as:

BT(y,z)=BM(a,y,z)+BM(−a,y,z)

where BM is the magnetic field due to a single cylindrical diametric magnet centered at origin given as:




  
    
      B
      M
    
    ⁡
    
      (
      
        x
        ,
        y
        ,
        z
      
      )
    
  
  =
  
    
      
        
          μ
          0
        
        ⁢
        Ma
      
      
        4
        ⁢
        π
      
    
    ⁢
    
      
        ∫
        0
        
          2
          ⁢
          π
        
      
      ⁢
      
        
          ∑
          
            
              n
              =
              1
            
            ,
            2
          
        
        ⁢
        
          
            
              
                
                  (
                  
                    -
                    1
                  
                  )
                
                n
              
              
                
                  u
                  n
                  2
                
                +
                
                  s
                  2
                
                +
                
                  
                    u
                    n
                  
                  ⁢
                  
                    
                      
                        u
                        n
                        2
                      
                      +
                      
                        s
                        2
                      
                    
                  
                
              
            
            ⁡
            
              [
              
                
                  x
                  -
                  
                    a
                    ⁢
                    
                      
                    
                    ⁢
                    cos
                    ⁢
                    
                      
                    
                    ⁢
                    φ
                  
                
                ,
                
                  y
                  -
                  
                    a
                    ⁢
                    
                      
                    
                    ⁢
                    sin
                    ⁢
                    
                      
                    
                    ⁢
                    φ
                  
                
                ,
                
                  
                    u
                    n
                  
                  +
                  
                    
                      
                        u
                        n
                        2
                      
                      +
                      
                        s
                        2
                      
                    
                  
                
              
              ]
            
          
          ⁢
          cos
          ⁢
          
            
          
          ⁢
          φ
          ⁢
          
            d
            φ
          
        
      
    
  




where, L is the length of the magnet, s2=(x−a cos φ)2+(y−a sin φ)2 and u1,2=z±L/2. As described above, the longitudinal potential has a form of “camel-back potential” which creates a confinement with a minimum point at the center and two peaks at both ends as shown in FIG. 4B. Accordingly, the diamagnetic rod 103 is trapped in the center of the magnetic trap 100 in a longitudinal direction z.
The shape of the camel-back potential determines a length of a diamagnetic rod 103 that may be trapped, since only a diamagnetic rod 103 with a length of less then around eighty percent (80%) but more than ten percent (10%) of the length L of the magnets 101 and 102 could be trapped in stable condition in the magnetic trap 100. Accordingly, in embodiments of the invention, the length L of the magnets 101 and 102 may be selected to filter the length of diamagnetic rods that a user or system desires to trap. The three dimensional confinement in the magnetic trap 100 is exploited to trap and self assemble semiconductor structures which are mostly diamagnetic materials.
This system can also be utilized to measure the magnetic susceptibility of the rod (χ), which is a parameter that that is difficult to measure using other techniques especially for a very small particle. The magnetic susceptibility of a diamagnet has a value of χ<0, while a magnetic susceptibility of a ferromagnet material has a value of χ>0. The camel back potential of the system gives rise to an oscillation for the rod along the longitudinal (z) direction with a period T. This information can be used to extract the magnetic susceptibility (χ) of the rod using the following approximation:




  
    
      
        χ
        =
        
          -
          
            2
            
              1
              +
              
                439
                ⁢
                
                  μ
                  0
                
                ⁢
                
                  M
                  2
                
                ⁢
                
                  T
                  /
                  2
                
                ⁢
                
                  π
                  2
                
                ⁢
                
                  ρ
                  R
                
              
            
          
        
      
    
    
      
        (
        
          Equation
          ⁢
          
            
          
          ⁢
          6
        
        )
      
    
  




According to another embodiment, the magnetic susceptibility of the rod may be determined using a more exact expression as:




  χ
  =
  
    -
    
      2
      
        1
        +
        
          
            αμ
            0
          
          ⁢
          
            M
            2
          
          ⁢
          
            T
            /
            4
          
          ⁢
          
            π
            2
          
          ⁢
          
            ρ
            R
          
          ⁢
          
            L
            2
          
        
      
    
  




where α is a dimensionless geometric parameter defined as:

α=2L2/μ02M2×∂2BT2(0,yEQ,0)/∂z2 

FIGS. 5A to 7 illustrate a process for positioning diamagnetic rods on a substrate according to one embodiment of the invention. FIG. 8 illustrates a flowchart of a method according to an embodiment of the invention. FIGS. 5A and 5B illustrate a magnetic trap assembly 500 at a stage where diamagnetic rods are trapped by magnetic traps.
In block 801 of FIG. 8, diamagnetic rods 513 or wires, including semiconductor nanowires or carbon nanotubes may be deposited on a substrate 501 including a plurality of magnetic traps 510a to 510h that form a magnetic trap array. The magnetic traps 510a to 510h may be arranged in any manner and may have any length to correspond to desired arrangements and lengths of the diamagnetic rods 513 in a circuit. The diamagnetic rods 513 may be deposited by applying a solution to the substrate 501, dipping the substrate 501 in a solution or by any other method. Rods 513 of predetermined lengths, based on the lengths of the magnets 511 and 512 of the magnetic traps 510a to 510h, are trapped in the magnetic traps 510a to 510h, and the remaining rods are left on a surface of the substrate 510.
In FIG. 5A, a first magnetic trap 510a includes a first magnet 511a contacting a second magnet 512a, and a first diamagnetic rod 513a is trapped by the magnetic trap 510a. A second magnetic trap 510b includes a first magnet 511b contacting a second magnet 512b, and a second diamagnetic rod 513b is trapped by the magnetic trap 510b. The first and second magnetic traps 510a and 510b are described in detail by way of example, and each of the magnetic traps 510c to 510h includes the first magnet 511 and the second magnet 512. In FIG. 5A, reference numerals 513x, 513y and 513z are used to illustrate three examples of non-trapped diamagnetic rods 513.
As illustrated in FIG. 5B, the first and second magnets 511 and 512 of the magnetic traps 510 may have any cross-sectional shape, including a house shape, or a shape of a combined rectangle and triangle, as long as the first and second magnets 511 and 512 have a uniform shape along a longitudinal axis corresponding to the length of the first and second magnets 511 and 512.
In block 802 of FIG. 8, and referring to FIGS. 5C and 5D, the non-trapped wires 513, including the wires 513x, 513y and 513z of FIG. 5A, may be removed from the substrate 501, such as by application of a liquid solution to the substrate 501, by gentle agitation of the substrate 501 or by any other cleaning method.
In block 803 of FIG. 8, the diamagnetic materials captured in the magnetic traps 510a to 510h are transferred to a target substrate. Referring to FIG. 6A, a target substrate 520, may be brought into proximity with the magnetic traps 510 and the diamagnetic rods 513. In one embodiment, the target substrate is treated such that contact with the diamagnetic rods 513 results in the diamagnetic rods adhering to a surface of the target substrate 520. As illustrated in FIG. 6B, the substrate 501 may be inverted over the target substrate 520 to apply the diamagnetic rods 513 to the target substrate 520.
In one embodiment, the diamagnetic rods 513 are carbon nanotubes wrapped in a surfactant and are selectively placed on the target substrate 520 based on an ion exchange between a functional surface monolayer and the surfactant-wrapped carbon nanotubes in an aqueous solution. Strong electrostatic interaction between the surface monolayer and the nanotube surfactant leads to the placement of individual nanotubes. In one embodiment, the monolayer is formed of 4-(N-hydroxycarboxamido)-1-methylpyridinium iodide (NMPI) molecules. The monolayer may include a hydroxamic acid end group that self-assembles on metal oxide surfaces, but not silicon dioxide (SiO2). An anion of NMPI may be exchanged with the anionic surfactant wrapped around the nanotubes, which results in a strong coulombic attraction between a negatively charged surfactant and a positively charged monolayer.
As illustrated in FIG. 7, the diamagnetic rods 513a to 513h may adhere to the target substrate 520 to form wiring for an integrated circuit, for example.
Embodiments of the present invention trap diamagnetic wires or rods with magnets or ferromagnets. The diamagnetic wires or rods may then be applied to a substrate to form the basis for an integrated circuit. Embodiments include a system to trap and filter cylindrical diamagnetic materials or rods including pair of magnets, such as cylindrical magnets, block magnets, or thin film magnets. The magnets have diametric magnetization, i.e., the magnetization is along the diameter of the magnets, perpendicular to the direction of the trapped rods. The magnets have a finite length and flat faces on both ends to create longitudinal confinement of the rods. The magnets are designed to capture rods of predetermined lengths, where only rods having a length between around 10% and 80% of the magnets may be trapped.
Embodiments also include an array of magnetic traps on a substrate to form a template for self-assembly of diamagnetic materials, such as semiconductor nanowires or carbon nanotubes. Embodiments also include methods for performing self-assembly of diamagnetic materials including depositing cylindrical diamagnetic materials on an array of magnetic traps, cleaning or filtering non-assembled diamagnetic materials and transferring the captured diamagnetic materials to a substrate to form wiring for a semiconductor circuit.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as an apparatus, system, method or computer program product. For example, the method of capturing diamagnetic materials and forming wiring may be performed by a system controlled by a computer executing computer code that controls the system to execute the method. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
Aspects of the present invention have been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one more other features, integers, steps, operations, element components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present invention has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the disclosure in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. The embodiment was chosen and described in order to best explain the principles of the invention and the practical application, and to enable others of ordinary skill in the art to understand the invention for various embodiments with various modifications as are suited to the particular use contemplated
While a preferred embodiment has been described, it will be understood that those skilled in the art, both now and in the future, may make various improvements and enhancements which fall within the scope of the claims which follow.

## Claims

1. A system for self-aligning diamagnetic materials comprising:
first and second magnets contacting each other along a contact line and having a diametric magnetization perpendicular to the contact line; and
a diamagnetic rod positioned to levitate above the contact line of the first and second magnets, and positioned against a target substrate such that wiring is formed thereon,
wherein the first magnet and the second magnet form a magnetic trap among a plurality of magnetic traps mounted on a template substrate, the plurality of magnetic traps configured to retain a number of captured diamagnetic rods, among the plurality of diamagnetic rods, corresponding to a number of magnetic traps among the plurality of the magnetic traps,
wherein an oscillation of the trapped rod along the longitudinal axis measures a magnetic susceptibility of the trapped diamagnetic rods, and wherein the magnetic susceptibility of the trapped diamagnetic rods is based on a magnetic field of a single cylindrical diametric.

2. The system of claim 1, wherein the diamagnetic rod has a length between around ten percent and eighty percent of a length of the first and second magnets.

3. The system of claim 1, wherein the first and second magnets are symmetrical with respect to a first vertical plane along the contact line.

4. The system of claim 1, wherein the first and second magnets have a uniform shape in a longitudinal direction parallel to the contact line.

5. The system of claim 1, wherein the first and second magnets are ferromagnetic.

6. The system of claim 1, wherein the first and second magnets are cylinders.

7. The system of claim 1, wherein the first and second magnets have triangular shapes above a horizontal plane including the contact line.

8. The system of claim 1, wherein the diamagnetic rod is trapped at a center of a magnetic trap in a direction extending along a longitudinal axis.

9. The system of claim 1, wherein each magnetic trap among the plurality of magnetic traps includes a first magnet and a second magnet, the plurality of magnetic traps configured to capture a respective plurality of diamagnetic rods in a formation corresponding to a predetermined arrangement of wiring on a semiconductor substrate.