This invention is related to data storage medium in general, and, more particularly, to holographic data storage.
Traditional storage media such as magnetic media are typically two-dimensional (2D) in scope. Holographic storage media is a three-dimensional (3D) recording technology and therefore offers greater storage densities than traditional 2D media. Typically, holographic media recording and information systems use angle encoding to multiplex different recorded data images or pages. This requires beam deflection, which then requires a non trivial standoff distance from the beam source. The resulting systems may have large form factors. Moreover the beam deflection typically requires moving that may be prone to failure, such as galvanometers.
The present invention disclosed and claimed herein, in one aspect thereof, comprises a holographic data storage system. The data storage system includes a holographic data storage media adapted to receive a data beam and a reference beam, and store a data pattern associated with the data beam. The stored data pattern is expressed by a holographic representation corresponding to data elements of the data beam.
For a more complete understanding of the present invention and the advantages thereof, reference is now made to the following description taken in conjunction with the accompanying drawings in which:
Coherence and Planewave
The figures are not necessarily drawn to scale, and in some instances the drawings have been exaggerated and/or simplified in places for illustrative purposes only. One of ordinary skill in the art will appreciate the many possible applications, variations, and embodiments of the present system and device based on the following examples of various possible embodiments.
The other portion of the beam from beamsplitter 1-2, the reference beam 110B, proceeds to a reflector 1-22, and from there to storage medium 1-16. The data beam 120 and the reference beam 110B, having entered a particular storage location 1-10, 1-11, 1-12, interfere with the resulting electromagnetic field reacting with the storage medium to form a hologram, thus storing information.
In configuration 100, the holographic storage location 1-10, 1-11, or 1-12 into which the data is recorded corresponds to and is determined by the location of the interference pattern formed by the beam 120 and the reference beam 110B. The capacity of the data storage system 100 can be increased, for example, by placing additional storage locations and optical switches between 1-12 and 1-11 as indicated by the ellipsis, expanding the assembly as necessary. Note that absorption by the holographic storage medium 1-16 will attenuate the beam 110B such that, for storage locations further from the entrance of the medium, the beam power may have to be increased.
During a data Read cycle, the data storage system 100 reconstructs a data beam carrying the information stored in the storage medium 1-16 by directing the reference beam 110B into the storage location containing the hologram storing the desired data. The reconstructed data beam 130 emerges from the selected holographic storage locations 1-12, 1-11, and/or 1-10. From each storage location, the reconstructed data beam travels to the corresponding image detector array, or imager, which may be an OV9121 camera chip available from Omni Vision of Sunnyvale, Calif., or another suitable device. For storage location 1-12, the reconstructed beam travels to the corresponding imager 1-9; for storage location 1-11, the reconstructed beam travels to the corresponding imager 1-9′; and for storage location 1-10, the reconstructed beam travels to the corresponding imager 1-9″. The use of multiple imagers facilitates simultaneous reading of multiple storage locations with a single reference beam. During the read cycle the beam 120 may be suppressed by using SLM 1-3 to attenuate the pixels as discussed earlier.
The recording medium 1-16 can be any type of holographic recording media. Examples of organic and inorganic media types are: photopolymer, available from Aprilis of Maynard, Mass.; photorefractive crystal; photochromic material; and bacteriorhodopsin (BR) in gelatin or other hosts. These are examples only and the medium type is not meant to be so limited. Different types of media allow the characteristics of the storage system 100 to be modified for a specific application. As one example, a write-once media (WORM) such as a photopolymer can be used for archival or legal document storage. The medium 1-16 may also be removable allowing it to be used as a distribution medium for items such as music, videos, or books. In this manner, the medium 1-16 may provide similar functionality as CD, CDR-W, DVD, DVD in both writeable and rewriteable formats or hybrid forms using both a WORM and rewriteable media simultaneously.
In one embodiment, a switch 1-13 may be provided to control output of the laser 1-1. The switch 1-13 could be a liquid crystal light valve, which may use a liquid crystal rotator (as are, for example available from Meadowlark Optics of Fredrick, Colo.) and with a polarizer at the output (which are available, for example, from Moxtek, Inc. of Orem, Utah) and may control the amplitude and/or the duration of data and reference beams 120, 110B, respectively. Likewise, the SLM 1-3 can be used to block the power in the data beam 120 by setting the pixels to low or zero transmission. This may be particularly useful during read cycles.
Focusing optics may also be located within the paths of the various beams 105, 110A, 110B, 120. The focusing optics 1-14 and 1-15 could be, for example, a lens 1-14 inserted in the reconstructed data beam 130 path to focus an image onto the image detector array 1-9. This can significantly increase the number of pixels which can be stored and retrieved by reducing the effect of the diffraction spreading of the spatial beam portion emanating from each pixel of the SLM 1-3. Additionally, a field lens 1-15 may be placed near the SLM 1-3 as, for example, 1-15 and 1-15′, to direct more light into the storage media 1-10, 1-11, 1-12. As more storage locations are included in the design, the optical path length between the SLM 1-3 and the image detector array 1-9 and through storage locations further to the right of
Additional data may be stored in a particular storage location 1-10, 1-11, 1-12 using wavelength multiplexing. This can be accomplished, for example, by thermally tuning the laser 1-1 to a frequency which does not substantially couple to any previously written patterns or holograms in the storage locations 1-10, 1-11, 1-12. Additional data beam multiplexing methods known to those skilled in the art may used, for example; shift-multiplexing, phase-code multiplexing, and peristrophic or combinations of methods. The physical position of the medium 1-16 or the optical components directing the data beam and reference beam to the medium 1-16 may be changed dynamically to implement some of the multiplexing methods.
One or more additional light sources such as light emitting diodes (LEDs) may also be used for erasing, fixing or pumping the medium at storage locations 1-10, 1-11, 1-12. Light from an LED 1-17, can be injected into the optical path of the beam 120 using beamsplitter 1-19 as shown. The beamsplitter 1-19 may be made wavelength selective by using dielectric layers so that it only substantially reflects the erase or pump wavelengths. Pumping is an exposure by light prior to writing in order to improve storage characteristics—for example, sensitivity. The added light can then be directed to a particular storage location for pumping or erasure using the optical switches 1-7a, 1-7b, and/or others if present. Fixing is an exposure which may improve the archival characteristics of the data storage. Additional light sources and beamsplitters may be added within the path of beam 120 as desired.
A Faraday rotator 1-24, such as an LD-38-R-670 available from Electro-Optics Tech, in Traverse City, Mich., may be located as shown to rotate the polarization of any laser light reflected back into the laser. This frequently can be used improve laser stability.
The configuration 100 offers the advantage that data may also be redundantly written to multiple storage locations by setting one or more switches 1-7a and 1-7b to allow the data beam 120 to enter two or more separate storage locations simultaneously. This of course will result in a reduced data beam amplitude at each storage location, so the image beam 110B should be adjusted accordingly. Since the reference beam illuminates all of the storage locations at the same time, there is no requirement for additional optics on the reference beam side to “selectively” illuminate a particular storage location. The energy, of course, must be sufficiently low enough to not expose the material. It is the interference of the reference beam and data beam that provides sufficient energy to store an image.
An important consideration for configuration 100 is that the beam 110B, as it travels through the medium 1-16, can expose portions of the storage medium which are not among those selected by the switches 1-7a, 1-7b, or others if present. For media such as bacteriorhodopsin (BR) in gelatin or other hosts, a pump beam of 570 nm may be used to increase the sensitivity of the selected storage locations relative to the unselected storage locations. This can reduce the exposure of the unselected storage locations. The storage locations are operable to store multiple images. This is facilitated by varying the wavelength of the data beam. To reconstruct the image, the beam just needs to select the wavelength corresponding to the desired image (page) stored at a selected location.
The polarization sensitive beamsplitters 2-1, 2-16, 2-3, 2-17, and others can be fabricated from subwavelength polarization sensitive gratings as are, for example available from Moxtek, Inc. of Orem, Utah. Suitable LCs are available from, for example, Meadowlark Optics of Fredrick, Colo. The spatial frequency of the lines of these gratings can be sufficiently high to suppress the first order diffracted beam. This enhancement reduces the maximum number of switches that the beams must pass through in order to be routed by arranging them into a tree like path. Though
The configuration 400 requires only one imager 1-9, relaxing the performance requirements on the switches 1-7a and 1-7b to single mode operation. This relaxed performance requirement allows the use of a wider range of optical switching and beamsteering techniques. For example, an acousticoptic deflector could be used to direct the beam to the different storage locations 1-12, 1-11, or others if present. Configuration 400 also simplifies the image reconstruction since the image focusing optics are the same for all of the storage locations 1-12, 1-11, and 1-10. Data may also be redundantly written to multiple storage locations by setting one or more switches 1-7a and 1-7b to allow the reference beam to enter two or more separate storage locations simultaneously. This of course will result in a reduced reference amplitude at each storage location, so the image beam 110A should be adjusted accordingly. In configuration 600 these switches operate only upon the reference beam which can be essentially a plane wave.
During the Read cycle, the beam from laser 1-1 again encounters switch 5-1, which is now adjusted to transmit essentially all of the beam on to optical switch 5-2, which is adjusted to reflect it to mirror 5-4. From mirror 5-4 the beam travels to mirror 5-8 then to mirror 5-9 and into medium 1-16 essentially antiparallel to the reference beam 5-10 mentioned above. Upon entering a storage location bearing a hologram constructed earlier with essentially the same laser wavelength, a reconstructed, backward traveling data beam emerges from the medium 1-16 and follows the path back to SLM/imager 5-7 originally traveled by data beam 5-11.
In addition to the known advantages of a conjugate holographics storage system, configuration 500 affords the ability to simultaneously write data to two or more storage locations.
During a read cycle the reconstructed, backward traveling data beam emerging following the path back to SLM/imager 5-7, as mentioned in connection with
Alternatively, polarization sensitive beamsplitter 6-1 may be instead an optical switch as describe above with reference to
As one example of the operation of this device, assume an SLM pixel is adjusted to be a ½ waveplate and oriented so that it rotates the polarization of a spatial portion of light from beam 7-75 by 90 degrees. This light strikes beamsplitter 7-71, which is oriented to reflect it back through the SLM, which again rotates its polarization by 90 degrees so that it is again reflected by beamsplitter 7-74 as depicted by beam 7-73. If, however, an SLM pixel is adjusted to be a zero waveplate, i.e. causes no differential retardance, then light from beam 7-75 upon passing through the SLM would not be rotated and therefore would pass through beamsplitter 7-71 and onto image detector array 7-70 and would be generally absorbed. Thus, data can be impressed upon beam 7-73 during a write cycle. During a read cycle, beam 7-75 would be the reconstructed data beam. Setting all of the SLM pixels to zero retardance would generally allow the beam to strike the image detector array and be absorbed and converted to an electrical signal. This integrated SLM/Imager reduces the number of optoelectronic components and thereby the optoelectronic overhead and can simplify registration of the SLM and imager pixels. A simplified method of accessing media regions for holographic data storage which provides a very small form factor.
Greatly reduce the size of a Holographic Storage system by utilizing switched, guide beam routing and wavelength multiplexing. The resulting small size enables a number of uses. These uses bring high capacity fast access mass memory into small systems or into lower levels of a computer memory hierarchy.
It will be appreciated by those skilled in the art having the benefit of this disclosure that this invention provides a holographic data storage system. The data storage system includes a holographic data storage media adapted to receive a data beam and a reference beam and store a data pattern associated with the data beam. The data pattern is expressed by a holographic representation corresponding to data elements of the data beam. It should be understood that the drawings and detailed description herein are to be regarded in an illustrative rather than a restrictive manner, and are not intended to limit the invention to the particular forms and examples disclosed. On the contrary, the invention includes any further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments apparent to those of ordinary skill in the art, without departing from the spirit and scope of this invention, as defined by the following claims. Thus, it is intended that the following claims be interpreted to embrace all such further modifications, changes, rearrangements, substitutions, alternatives, design choices, and embodiments.
This application claims the benefit of priority from U.S. Provisional Application Ser. No. 60/747,518, filed May 17, 2006 and entitled HOLOGRAPHIC STORAGE SYSTEM WITH SINGLE SWITCH ACCESS (Atty. Dkt. No. STRZ-27,681). This application is related to co-pending U.S. application Ser. No. 11/251,574, filed Oct. 14, 2005, and entitled USES OF WAVE GUIDED MINIATURE HOLOGRAPHIC SYSTEM (Atty. Dkt. No. STRZ-27,372); U.S. application Ser. No. 11/251,576, filed Oct. 14, 2005, and entitled MINIATURE GUIDED WAVELENGTH MULTIPLEXED HOLOGRAPHIC STORAGE SYSTEM (Atty. Dkt. No. STRZ-27,373); and U.S. application Ser. No. 11/251,575, filed Oct. 14, 2005, and entitled BRANCH PHOTOCYCLE TECHNIQUE FOR HOLOGRAPHIC RECORDING IN BACTERIORHODOPSIN, the specifications of which are incorporated herein by reference.
| Number | Date | Country | |
|---|---|---|---|
| 60747518 | May 2006 | US |