bubble domain movement by type ii automotion utilizes the direct effect of magnetic fields on the wall magnetization configuration of bubbles . it is not necessary to have gradient magnetic fields act on the bubbles , as has been done in the past ( prior to automotion type i ) for continuous movement of bubble domains in practical devices . instead , spatially uniform time varying magnetic fields are utilized to provide transient or oscillatory torques acting on the wall moments of the bubbles in order to precess them and consequently cause displacement of the bubble domain . in one embodiment , a restoring force is provided by a d . c . field to restore the initial configuration of wall magnetization in the domains so that the time varying magnetic field will repeatedly exert forces for movement of bubbles in a desired direction . in another embodiment , a magnetic field is used to insure that the circulation direction of wall moment distribution is the same for all magnetization vectors around the domain wall periphery even during restoration of the vectors toward their original positions . depending upon the waveform of the time varying magnetic field and the wall configuration , automotion can be achieved with many different types of bubble domains . the direction of movement of the bubble is determined by the directions of the in - plane fields , their magnitudes , and by the particular wall configuration of the bubble . the in - plane magnetic field used for restoration and / or insuring the direction of precession of wall moments can be eliminated if the bubble domain material has a crystallographic structure that provides inherent restoring forces ( via orthorhombic anisotropy , for example ) on the wall moments of the bubble , tending always to restore these wall moments to one of two static positions in the absence of the time modulated bias field . an in - plane anisotropy , originating from crystallinity ( as in a 111 - film ) or from a small tilt of the 111 - axis away from the film normal , may be substituted for one of the in - plane magnetic fields . the operation will then be modified because in - plane anisotropy produces two equivalent orientations . for the rotating embodiment to be shown in fig1 and 12 , an advantageous operation is obtained by directing the external magnetic field h p ( t ) along an axis at e . g . 45 ° to the in - plane easy axis . then a waveform having a fast rise time to a positive amplitude , slow fall time to a negative amplitude , and then a slow rise time to zero ( then repeated again for as many cycles as needed to move the bubble the desired distance ) will cause automotion if the amplitude exceeds the threshold for destabilizing the vbl positions imposed by the in - plane anisotropy . fig1 a , 2b and 3 illustrate the wall magnetization configurations of bubble domains which are exemplary of those which can be moved by type ii automotion in accordance with the principles of this invention . in particular , fig1 and fig2 a , 2b illustrate bubble domains having vertical bloch lines vbl &# 39 ; s in their wall structure while fig3 illustrates a bubble domain having a 2π horizontal bloch line hbl in its wall structure . in fig1 a bubble domain material 20 has a bubble domain b therein which has a wall magnetization configuration generally illustrated by the direction of arrows 22 . arrows 22 are directed along the periphery of domain b , except within the vertical bloch line transition regions vbl where their direction varies continually , as is well known in the art . in this regard , reference is made to u . s . pat . no . 3 , 890 , 605 which illustrates magnetic domain systems using bubble domains having differing numbers of vertical bloch lines . domain b has two clusters of vertical bloch lines , the upper cluster containing ( 2n 1 + 1 ) negative bl &# 39 ; s while the lower cluster contains ( 2n 2 + 1 ) positive bl &# 39 ; s . the notation (-, +) indicates the sense of the local vbl winding on traversing the wall periphery , in accordance with the convention shown in fig1 a . hence , the sense of winding for the top cluster of vbl &# 39 ; s is negative while that for the bottom cluster of vbl &# 39 ; s is positive . in fig1 n 1 and n 2 are integers having values 0 , 1 , 2 , . . . so that there will be an odd number of bloch lines in each cluster . if n 1 = n 2 , the number of vbl &# 39 ; s in each cluster will be the same . the field h ip is in the plane of magnetic medium 20 and prevents bloch lines having opposite twists from approaching each other and unwinding to annihilate one another . that is , this field provides a restoring force tending to provide separate clusters of vbl &# 39 ; s in the wall of domain b . the upper cluster constitutes overall a north magnetic pole n and the lower cluster constitutes overall a south magnetic pole s . fig2 a illustrates a domain b which is similar to that of fig1 except that the lower cluster of vbl &# 39 ; s contains a single vbl having a bloch point ( bp ) therein . as is known in the art , this is a vertical bloch line having a singularity along its length . this is illustrated more clearly by fig2 b , where the vertical bloch line has a bloch point along its length separating regions having wall moments oppositely directed as indicated by arrows 24 and 26 . the top cluster of vbl &# 39 ; s contains ( 2n + 1 ) vbl &# 39 ; s as indicated . another bubble domain which will move when in - plane time varying magnetic fields are applied to it is the bubble domain illustrated in fig3 . this domain b is characterized by a 2π horizontal bloch line hbl separating regions of the domain wall having oppositely directed wall moments , as illustrated by arrows 28 and 30 . these figures illustrate specific examples of bubble domains which can be automated using time varying in - plane fields . fig4 a and 4b illustrate two kinds of bubble domains having the same winding numbers s = 1 . this winding number , or revolution number , is the number of rotations the wall moment makes going around the periphery of the domain wall . it is described in more detail in aforementioned u . s . pat . no . 3 , 890 , 605 , and in the aforementioned article by j . c . slonczewski et al which appeared in the aip conference proceedings 10 , p . 458 ( 1972 ). in all of these figures , the magnetization m of the bubble is into the paper while the magnetization m outside the bubble is directed out of the paper . as will be seen later , σ + and σ - bubbles automote in opposite directions and are therefore distinguishable using automotion principles . fig5 a and 5b show the wall magnetization states of bubble domains indicated as φ 1 and φ 2 . both φ 1 and φ 2 bubble domains contain one vertical bloch line with local winding number - 1 / 2 , and a vertical bloch line having a bloch point therein . fig6 a and 6b show two π - state bubble domains , designated π + and π - . the π - state bubbles have winding numbers s = - 1 / 2 . a π + domain and a π - domain will automote along opposite directions . in fig6 a , the π + domain has a winding number s = - 1 / 2 , and is characterized by a single vertical bloch line having a bloch point bp ( local winding number zero ) and an opposite cluster of vbl &# 39 ; s which has a local winding number of - 3 / 2 . the π - bubble of fig6 b also contains a single vertical block line with a bloch point therein ( local winding number zero ) and three vertical bloch lines having local winding number - 3 / 2 . in type ii automotion , modulated in - plane magnetic fields act directly on the wall moments in the bubble to cause precession of these moments . generally , it is desired that all parts of the moment distribution circulate in the same direction . this eliminates the problem of bloch lines meeting and annihilating each other and also provides larger excursion ( a half turn instead of a quarter turn , as in type i automotion ) of the bloch lines with each applied magnetic field pulse . since the bloch lines can move 180 ° around the domain wall without annihilating one another if their circulation is in a common circular direction , the net displacement of the bloch lines in type ii automotion is a maximum . since the domain displacement is a reaction to the bloch line motion , this is the reason why type ii automotion provides maximum bubble domain displacement per magnetic field pulse . the limits of the magnitudes of the applied in - plane fields are determined by nucleation of bloch points and by dynamic conversion . that is , the magnitude of the modulated in - plane field should be such that a bloch point is not nucleated in any existing bloch line and should be such that the bubble domain does not exceed its saturation velocity in the material . if the saturation velocity is not exceeded , dynamic conversion ( nucleation of bloch - line pairs constituting state changes ) will not occur . reference to the aforementioned articles considering type i automotion is helpful in appreciating the theory of type ii automotion . consequently , the following explanation of type ii automotion will be quite brief . a bubble domain b having one pair of vertical bloch lines vbl is shown in fig6 c , which also shows the magnetic field h y and the bias field h b . the angles θ between the y direction and the line connecting the vbl &# 39 ; s are also indicated . the limiting case of a bubble hop caused by instantaneous reversal of the in - plane field h y is now considered in order to estimate the maximum automotive displacement . two general approximations apply to this situation . these are : 1 . the deflection effect , causing any bubble of unit winding number to move at an angle to the net force , can be neglected . in other words , the gyrotropic force 4πmγ - 1 z × v on a simple unichiral bubble domain can be neglected . here , m is the magnetization of the bubble material , γ is the gyromagnetic ratio , z is a unit vector in the z - direction , and v is the velocity of the domain center . ( all forces in this discussion are per unit film thickness .) 2 . the viscous damping of the bloch lines can be neglected under the condition where v bl is the bloch - line velocity . the sign (±) depends on the twist sense within the bloch line . as an example , neither of these assumptions is badly violated for 5 micron bubbles in eugafe - garnet materials . for simplicity , assume that the motion of the center is constrained to move in the x - direction as an approximation to the actual curve . let x be the position of the bubble center and y be the y coordinate of the upper vbl . ( see above figure .) balancing the x - component forces , with x & gt ; 0 , one finds where h c is the flat - wall coercivity , α is the gilbert damping constant , r is the domain radius , δ = √ a / k is the wall thickness , . sup .. means d / dt , and the (-) sign is for σ + bubbles while the (+) sign is for σ - bubbles . this equation balances the gyrotropic forces of the two vbl &# 39 ; s on the left against the bubble drag on the right . the only y - component forces are due to h y acting on the line - charge distributions , and the gyrotropic reaction of their x - motion . the part of the latter due to rotation cancels out , leaving only that due to translation x of the bubble center . let h y be proportional to the unit step function . integration of equation ( 2 ) leads to where t is the length of time required for y to attain its equilibrium value y = r and ± x t is the displacement of the σ + or σ - bubble after a time t . assuming y = - r at t = 0 , equation ( 1 ) integrates to give , after rearranging , ## equ1 ## note that h c is related to the coercive gradient ( dh z / dx ) c for a bubble by ## equ2 ## so that ## equ3 ## from these equations , it is clear that materials with smaller damping parameter α will produce significantly larger displacements | x t |. the displacement is reduced by coercivity and the rise time of the applied in - plane field pulse should be sufficiently fast that coercive effects are overcome . since x t varies inversely with damping parameter α , type ii automotion can be utilized experimentally to determine the damping parameter , especially in low damping materials which are difficult to measure by other techniques . the calculated limiting bubble velocity | x t |/ t = δγh y can approach saturation or the threshold for bloch line nucleation ( 10 3 cm / sec for 5 micron garnets ) if h y and dh y / dt are too large ( h y ≲ 10 oe for step - function pulses ). thus , the time varying in - plane field pulse acts directly on the bloch lines to invert their arrangement in a controllable manner . this action in turn produces gyrotropic forces which displace the center of the bubble domain in a direction depending on the direction of the applied in - plane fields . this figure shows a generalized structure for producing in - plane magnetic fields having arbitrary directions and amplitudes . in this particular example , external sets of x and y field coils are used to produce magnetic fields along the x and y directions . depending upon how these fields are combined , variations of net in - plane magnetic fields can be produced . in more detail , magnetic material 20 is adjacent to x - field coils 32 and y - field coils 34 . the x - coils 32 are connected to a current source 36 which provides excitation current i x , while y - coils 34 are connected to current source 38 , which supplies excitation current i y . surrounding the entire magnetic medium 20 and in the plane of this medium is a bias field coil 40 , which is connected to the bias current source 42 . activation of source 42 produces the current i b in coil 40 . a control unit 44 is connected to the current sources 36 , 38 and 42 for control of the operation of these sources . the sources themselves produce currents having selected amplitudes , rise times , fall times , and pulse widths in accordance with the type of magnetic field desired . for example , embodiment 1 ( to be described with respect to fig9 a , 9b and 9c ) utilizes a steady magnetic field in one direction and a time varying magnetic field pulse in an orthogonal direction . this can be achieved by having a constant current i y and a pulse current i x . simultaneously , constant current i b produces the stabilizing bias field h b , which maintains the bubble domain diameter . through the use of well known electronic current sources , the waveforms of the currents i x and i y can be adjusted as desired . further , coils 32 and 34 need not be orthogonal to one another , but can be at arbitrary angles to one another , to provide magnetic fields which are at arbitrary angles with respect to one another . as will be appreciated by those of skill in the art , the external field coils shown in fig7 are typically those used to provide a reorienting magnetic field of the type used in field - access magnetic bubble domain devices . further , the bias coil 40 is of a type well known in the art for providing the stabilizing bias field . still further , it will be readily appreciated that , instead of using the external field coils , suitably designed strip conductors can be located over the magnetic material 20 to provide the desired in - plane magnetic fields . fig8 a and 8b illustrate time integrated directions of type ii automotion forces on σ + and σ - bubbles and the internal transient response of the bloch lines under certain sets of applied magnetic fields . in particular , fig8 a illustrates the positive sense of an in - plane , time varying magnetic field h x ( t ), a steady in - plane magnetic field h y , and a steady bias field h b . the bias field h b is used to stabilize the size of the σ + and σ - domains . fig8 b illustrates the automotion type ii direction of σ + and σ - domains under various orientations of the fields h x ( t ), h y , and h b . for example , if all of these magnetic fields are in the + direction , the top row in the diagram illustrates the transient bloch line motion and the resultant forces which would act on the bubble domains b . for the σ + bubble , the vertical bloch lines vbl &# 39 ; s would circulate around the wall of domain b in a clockwise direction with a velocity v . this would lead to a gyrotropic force f g acting on each bl and directed as shown . thus , the σ + domain would automote in the direction of the arrows representing the force f g . it should be noted that the σ - bubble moves in an opposite direction under the same set of applied magnetic fields h b , h y , and h x ( t ). of course , this is a way of distinguishing σ + and σ - domains , and is similar to the technique for distinguishing these domains using type i automotion . the remainder of fig8 b illustrates the automotion directions for the σ + and σ - domains in accordance with the direction of the fields h b , h y , and h x ( t ). in these examples , it should be noted that the direction of the steady in - plane field h y can be changed in order to change the direction of automotion . for instance , when the field h x ( t ) remains in the same direction and only the direction of h y is changed , the direction of automotion , given by the arrow f g , changes as can be seen by comparing the first and third rows of bubble domains or by comparing the second and fourth rows of bubble domains in fig8 b . the ability to easily change direction in type ii automotion is an advantage with respect to type i automotion . in type i automotion , the z - field pulse h z ( t ) should be removed before the sign of the steady , restoring in - plane field is changed . otherwise , a state change may occur since , in type i automotion , the vertical bloch lines move in directions toward one another and are kept from annihilating one another only by the presence of the in - plane restoring field . however , in type ii automotion , the vertical bloch lines generally precess in the same circular direction around the domain wall . therefore , the driving field h x ( t ) need not be removed before the sign of h y is changed . as an example of the changes in automotion direction that can be easily achieved by changing the direction of the fields of h y and h x having positive senses as indicated in fig8 a , the following table illustrates the angle θ a between the automotion direction of a σ - bubble and the positive direction of h x . the pulse h x ( t ) has a rise time of 150 nsec , a width of 350 nsec , a fall time of about 1 μsec , and a maximum amplitude of 20 oe . ______________________________________h . sub . y h . sub . x θ . sub . a______________________________________ + + 245 ° ± 3 °+ -- 143 ° ± 3 °-- + - 37 ° ± 3 °-- -- 65 ° ± 3 ° ______________________________________ thus four different directions of automotion can be achieved in type ii automotion , compared with only two different directions of automotion that can be achieved by reversing the applied field directions in type i automotion . fig9 a , 9b , 9c and 9d illustrate the effect which occurs when a steady in - plane field is present in combination with a time varying , in - plane magnetic field whose direction does not reverse . in this case , the steady in - plane field is in the y direction and is denoted h y . the time varying , in - plane field is h p ( t ) which is directed at an arbitrary angle θ with respect to the positive y direction , as shown in fig9 a . the amplitude versus time waveforms of two different pulses h p ( t ) are shown in fig9 b and 9c , where the maximum amplitude is h po . for the asymmetric pulse of fig9 b , the rise time of the pulse h p ( t ) is much faster than its fall time . the reason for this is that the precession of the wall magnetization vectors in the domain b must occur rapidly enough that the effects of coercivity are overcome so that the bubble domain can automote . on the other hand , the slow trailing edge of h p ( t ) will allow these wall magnetization vectors to relax to their former positions along the y - axis due to the pressure of the steady field h y . this latter motion will again generate gyrotropic forces . however , if the transient time of the trailing edge of the pulse is sufficiently large ( for example , three or four times the rise time ), these gyrotropic forces will be smaller than the coercive force h c , so that the bubble &# 39 ; s position will not be changed . if the gyrotropic forces produced during relaxation of the wall vectors is sufficiently large to overcome the coercive force , there will be automotion of the domain in an opposite direction to that produced by the fast rise time of the pulse h p ( t ). the pulse h p ( t ) in fig9 c has a fast rise and fall time , but the maximum amplitude of h p is greater than that of h p ( t ) in fig9 b . hence , the magnitude ratio h po h y in fig9 c is greater than that for fig9 b . when h p is removed , the vbl &# 39 ; s will be restored to their original positions by h y , but the net reaction force on the bubble will be less than when h p ( t ) was applied , since h po is greater than h y . consequently , there will be an asymmetry in forward and backward automotion and the net effect will be a forward displacement of the bubble . thus , asymmetry of vbl motion during a complete cycle of the applied time - varying field , can occur if the field h p ( t ) has an asymmetric waveform , or if h p ( t ) has a symmetric waveform but has a maximum amplitude h po which is different than the amplitude of h y ( either greater or less than h y ). fig9 d illustrates the movement of the vertical bloch lines vbl around the wall of the domain b when the pulse h p ( t ) is applied . the presence of the pulse h p ( t ) impels the vertical bloch lines in a counterclockwise direction around the wall of the domain . thus , the positive north pole is moved to the left while the negative south pole is moved to the right by the leading edge of this pulse . the fast leading edge of the pulse rapidly rotates these bloch lines to a new equilibrium position , the motions of the bloch lines generating cooperative gyrotropic forces f g ( fig1 a , 10b ). these gyrotropic forces propel the bubble in a direction determined by the angle θ and the ratio of the peak intensity h po of the pulse field to the intensity of the steady in - plane field h y . in a simple model with h po = h y , the acute angle θ between the automotion direction and the y - axis , neglecting propagational skew , is given by ## equ4 ## fig1 a and 10b illustrate the automotion direction β for two different pulses h p ( t ). the maximum amplitude h po is less in fig1 a than it is in fig1 b . therefore , the angle β 1 in fig1 a is less than the angle β 2 in fig1 b . of course , the directions of the fields h y and h p ( t ) can be changed in order to change the automotion direction . in this embodiment , two in - plane time modulated magnetic fields are used . these magnetic fields may be at arbitrary angles with respect to one another , but in the particular example illustrated in these figures , the time varying fields h x ( t ) and h y ( t ) are orthogonal to one another . a steady bias field h b is present for stabilizing the bubble diameter . as with embodiment 1 , the time varying fields h x ( t ) and h y ( t ) can be provided by the field coils shown in fig7 . the current sources connected to these field coils will provide currents having waveforms similar to those shown in fig1 so that those field waveforms will be easily provided . in particular , sine wave generators in combination with well known electronic circuits can be used to provide field waveforms of the type shown in fig1 . in this embodiment , the net effect is that of a rotating , in - plane magnetic field which continually impels the distribution of wall magnetization vectors around the domain wall in a constant circular direction . thus , continuous type ii automotion is provided . this is in contrast with the automotion of embodiment 1 , where the vertical bloch lines circulate part way around the domain wall , reverse direction relaxing back to their original positions , and then circulate again as the next pulse is applied . in this embodiment , the field h y ( t ) provides the major component of the force h = h x x + h y y which moves the bloch lines around the wall of the domain for type ii automotion . additionally , this field h y ( t ) provides the holding force to keep the bloch lines from annihilating one another . the field h x ( t ) provides an asymmetry so that the bloch lines precess in the same direction around the wall of the domain each time the field h y ( t ) causes bloch line precession . as will be apparent from fig1 , the field h x ( t ) keeps the position of the vertical bloch lines offset from the y - axis so that they will move in a constant circular direction each time h y ( t ) appears . the field h y ( t ) has a rapid fall time at time t 1 and at time t 4 . this will produce rapid movement of the bloch lines in the wall of the domain which in turn will lead to cooperative gyrotropic forces which move the domain in accordance with the principles previously described . the rise time of this field between times t 2 and t 3 is small so that vbl motion during that time interval is slow and the coercive force inhibits automotion in an opposite direction . on the other hand , field h x ( t ) has relatively slow rise and fall times between its plateaus and has a small amplitude in comparison to h y ( t ), and will therefore not produce automotion . fig1 illustrates the movement of vertical bloch lines vbl &# 39 ; s around the wall of the domain b at various times during the cycle t 0 - t 4 of the applied fields h x ( t ) and h y ( t ). at time t 0 , h y and h x have constant values where | h y | is larger than | h x |. consequently , the vertical bloch lines will be slightly displaced from the y - axis due to the presence of the small field h x in the positive x - direction . at time t 1 , h y ( t ) undergoes a fast transition from a positive value to a negative value , while h x is still positive . field h y causes circulation of the vertical bloch lines in a clockwise direction around the bubble to achieve the equilibrium position illustrated for time t 1 . between t 1 and t 2 , h y remains constant , while h x slowly reverses in direction . this causes the vertical bloch lines to move clockwise a small distance around the domain wall to the positions illustrated at time t 2 . between times t 2 and t 3 , h y changes very slowly to a positive value while h x remains substantially constant and then moves slowly to a positive value . the slow inversion of h y between t 2 and t 3 allows the vertical bloch lines to return to their original equilibrium positions slowly , thus producing no net propulsion . the h x field insures that the vertical bloch lines slowly return to their equilibrium position by moving in the same circulatory direction so that these bloch lines do not meet and annihilate one another . thus , as h y goes positive , the vertical bloch lines move in a clockwise direction around the domain wall . when field h x begins to go positive , the bloch lines will be brought to their original starting positions at time t 4 so that the sequence of applied fields can start again to continue automotion of the domain . the maximum automotion velocity attainable by this cyclic process is limited by the minimum cycle time t 4 - t 0 and by the threshold of instantaneous bubble velocity v t at which state changes can occur . thus , the domains can be moved very rapidly without state changes as long as the threshold v t is not exceeded . for a 5 micron eu - garnet sample having a threshold of approximately 1200 cm / sec ., the in - plane field h y ( in the case of a zero rise time ) should be limited to approximately 10 - 12 oe . larger h y fields can also be used but with rise times limited in order to limit the bubble velocity to prevent state changes . a translation of approximately 1 micron was observed while switching with 10 oe pulses of about 100 nsec rise time . the theoretical response to a step function switching of 10 oe is approximately 2 . 2 microns , assuming the damping parameter α = 0 . 1 and neglecting coercivity . in the example of fig1 and 12 , the cycle time is limited by the slow switching of h y ( t ) in the interval t 4 - t 2 , which is set to equal four or five times the transient switching time τ s ( the time lapse for the transient switching of the wall magnetization by the mechanism of circulatory vbl motions ). the time interval t 4 - t 2 is set this way in order that the gyrotropic forces are not significantly greater than the coercivity . thus , for an interval ( t 4 - t 2 ) = 0 . 25 microseconds , a cycle time of 1 microsecond is obtained , which allows megacycle operation . it should be understood that this is just a representative example and that the resulting automotion average velocity can be improved using materials with smaller values of damping parameter α and larger threshold velocities so that the amplitude of h y ( t ) can be larger , and the rise time smaller . fig1 a is a plot of the automotion velocity v a and the automotion angle θ a for different values of the steady in - plane field h y . the steady field h y and the time varying field h x ( t ) are shown in fig1 b , which also illustrates the magnitude , rise and fall times , and duration of the h x ( t ) pulse . the data represented by these curves were obtained by applying the pulses h x ( t ) to a σ - bubble domain . the magnetic material supporting the σ - domain was gd 1 . 02 y 1 . 03 tm 0 . 94 ga 0 . 83 fe 4 . 17 o 12 , having a magnetization m = 140g , α = 0 . 05 , h = 2 . 9 μm , l = 0 . 95 and q ≅ 8 . the σ - b domains had a diameter of about 8 microns which was maintained by a steady bias field h b = 30 . 8 oe . as is apparent from fig1 a , the displacement of the bubble domain per applied pulse h x ( t ) increases as the amplitude of the restoring field h y decreases . the reason for this is that , for a given strength of automotion drive h x , the vertical bloch lines vbl will circulate greater distances and with larger average velocities as the magnitude of the restoring field h y decreases . this in turn means that the bubble domain center will displace more since the magnitude of the gyrotropic force f g increases as the velocity of the vertical bloch lines increases . thus , the displacement of the bubble center depends upon the velocity rdθ / dt during the circulation of the vertical bloch lines around the wall of the bubble domain . from fig1 a , it is apparent that the automotion angle θ a does not change significantly with the magnitude of the restoring field h y . the reason for this is that h x is greater in amplitude than h y . as long as | h x | & gt ;& gt ; | h y |, the primary contribution to the applied field h = h x × + h y y is due to h x , and changes in | h y | do not greatly affect the direction of the resultant field h . thus , small variations in automotion angle can be easily obtained merely by changing the amplitude of the field h y while large changes in direction are easily obtained by changing the sign of h y or h x . this may be useful in , for instance , channel selection in a bubble domain device . fig1 shows a structure for utilizing a lattice of magnetic bubble domains which automote , such as a lattice of σ + bubbles or a lattice of σ - bubbles . using automotion , the bubbles in the lattice can be made to move either left or right depending upon the directions and amplitudes of the in - plane fields used for type ii automotion . lattice translation along a horizontal direction (± x ) can be obtained . as well as automotion of a column of bubbles along a direction at an angle of 60 ° to the horizontal direction . in more detail , fig1 shows a lattice l of magnetic bubble domains b surrounded by buffer regions of stripe domains s . the entire lattice is enclosed within guide rails 46 and some guide rails 48 are located between rows of bubble domains and stripes in the lattice . this type of structure is known in the art and in particular is shown in u . s . pat . no . 3 , 930 , 244 . the guide structure 50 is in a direction transverse to the horizontal direction and extends from the σ + generator 52 to the annihilator 54 . current source 56 is used to provide the time varying , in - plane magnetic field h x ( t ), while source 58 is used to provide field h y . the bias field h b is provided by source 60 . sources 56 , 58 and 60 operate under control of a control unit 62 . in operation , domains b in the lattice can be moved to the left or right by application of appropriate automotion fields . these fields would have appropriate directions and amplitudes in accordance with the principles described previously . thus , when right - left motion is occurring , the stripe domains s in the buffer regions are changed in length in accordance with the teaching of u . s . pat . no . 3 , 930 , 244 . for instance , if domain motion is to the right , the stripe domains on the right - hand side of the lattice shrink in length due to the pressure of the σ + bubbles moving toward them , while the stripe domains in the left - hand buffer elongate due to the reduced pressure on them . since the force due to automotion is a small force , guide rail 46 prevents the stripe domains from moving across the magnetic barrier presented by guide rail 46 . guide 50 is preferably comprised of two conductors as shown in aforementioned u . s . pat . no . 3 , 930 , 244 . with no currents in these conductors , automotion can be used to move a lattice of bubbles b back and forth across the guide 50 . as an alternative , the guides 50 can be spaced sufficiently far from the bubble material that automotion forces will move bubbles past them . also , interactions between the domains b and the stripes s will not push bubble domains out of their properly aligned rows due to the presence of the guide rails ( dams ) 48 . controlled automotion of the lattice in the ± x directions in this manner will bring a preferred column of bubble domains to the interior of transverse guide channel 50 , where they can be removed from the lattice . removal of a selected column of bubble domains from the lattice along the guide 50 occurs by changing direction / amplitude of the in - plane magnetic fields . thus , the bubbles in the selected column are moved to a detector and then to an annihilator . only the column in the guide channel 50 will be moved out of the lattice , since other columns will be prevented from moving by the dams 48 . as domains are removed from the selected column , other domains are generated to take their place . thus , a lattice device is provided in which translation and removal of selected columns occurs due to the presence of automotion type ii fields . no active structure , such as bubble domain pumps or magnetic overlays , is needed for actively interacting with the bubbles to either translate them or remove them from the lattice . in accordance with the principles of the present invention , automotion type ii can be used for translating bubble domains without overlay structure for producing gradient fields acting on the bubbles and for guiding bubble domains into selected channels . thus , bubble domain direction devices can be provided by merely changing or applying automotion fields necessary to move bubble domains in selected directions . as an example , localized conductors overlying the bubble domain material can be used to provide local , in - plane magnetic fields for channel selection . in the practice of this invention , orthogonal fields h x and h y have been illustrated . however , it will be immediately apparent to those of skill in the art that these in - plane fields can be at arbitrary angles with respect to one another . another use for automotion is in detection of different types of bubble domains . depending upon the type of domain , type ii automotion will cause propagation in different directions . this can be used to discriminate various types of bubble domains . further , this discrimination can be associated with a bubble generator to provide only bubble domains of a certain type . in the principle of type ii automotion , time varying in - plane magnetic fields are provided to cause movements in wall magnetization vectors of the bubble domains . this in turn produces gyrotropic forces which cooperatively move the magnetic bubble domain . it should be noted that the angle between the fields h y and h x is arbitrary and can be chosen in accordance with design considerations . however , if the angle between these fields is 0 °, no automotion will occur , since there will be no force for precession of bloch lines at opposite ends of a bubble domain diameter aligned along the y - direction . further , if the angle between h x and h y is 180 °, an ambiguity will result . the vertical bloch lines will want to move to opposite sides of the bubble domain but may precess in a common circular direction or in opposite circular directions . thus , the angles 0 ° and 180 ° are not preferred for reliable type ii automotion . however , ion - implanted garnet films have the property that σ + ( or alternatively σ -) states are preferentially preserved in a sufficiently large in - plane field . therefore , satisfactory type ii automotion is obtained using a 180 ° angle between the two in - plane fields . since in - plane magnetic fields are used for type ii automotion , there is a better closure path for these magnetic fields than is the case for type i automotion fields which are directed normal to the bubble domain chip . therefore , faster rise times will be obtained for in - plane fields which are uniform over large areas and the optimum velocities for type ii automotion will be quite large . those of skill in the art will be able to envision various uses for the principle of type ii automotion and will be able to speculate on different techniques for achieving this type of propagation . however , many of these will be within the skill of the art given the principles described herein .