EP1568018B1

Method of reading data from a multi-layer holographic memory

Abstract

This record has no abstract on file.

EP1568018B1, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 25 November 2023, 2.8 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

10 claims: 3 independent, 7 dependent

  1. 1
    A method of reading a set of data stored in a memory device (100, 200), the method comprising:causing a first optical beam (110, 210) to interfere with a second optical beam (112, 212) at a prescribed angle therebetween at a first selected hologram (114, 214) containing at least a segment of the set of data and having a discrete location and a corresponding address in the memory device (100, 200), generating thereby an N th diffraction order wavefront (126);wherein the first and second optical beams (112, 212) are characterized by a wavelength, an optical path length and a state of polarization;sensing the N th diffraction order wavefront (126) diffracted from the hologram (114, 214);correlating the N th diffraction order wavefront (126) with a correlation pattern (128) which includes the set of data;where N is an integer;if a correlation peak occurs, deconvolving the N th diffraction order wavefront (126) and the correlation pattern (128);and reading the set of data corresponding to the selected hologram (114, 214) and contained in the deconvolved N th diffraction order wavefront (126).
  2. 2
    A method of reading a set of data stored in a memory device (100, 200), the method comprising:causing a first optical beam (110, 210) to interfere with a second optical beam (112, 212) at a prescribed angle therebetween at a hologram (114, 214) having a discrete location and corresponding address in the memory device (100, 200) generating thereby a interference pattern;wherein the first and second optical beams (110, 112, 210, 212) are characterized by a wavelength, an optical path length and a state of polarization;sensing an N th diffraction order wavefront (126) diffracted from the hologram (114, 214);where N is an integer;wherein the N th diffraction order wavefront (126) includes a correlation peak signal and the holographically stored data;correlating the holographically stored data and the correlation peak signal in the N th diffraction order wavefront (126);if a correlation peak occurs, deconvolving the holographically stored data and the correlation peak signal;and reading the set of data in the deconvolved N th diffraction order wavefront (126).
  3. 3
    The method as set forth in Claim 1 or Claim 2 wherein the first optical beam (110, 210) has a first wavelength, λ 1 , and the second optical beam (112, 212) has a second wavelength, λ 2 ,.
  4. 4
    The method as set forth in Claim 1 or Claim 2 further comprising reading the set of data in the N th diffraction order wavefront (126) for a second selected hologram (214) by changing the optical path length of one optical beam with respect to the other.
  5. 5
    The method as set forth in Claim 1 or Claim 2 further comprising reading the set of data in the N th diffraction order wavefront (126) for a second selected hologram (214) by changing the wavelength of one optical beam with respect to the other.
  6. 6
    The method as set forth in Claim 1 or Claim 2 further comprising reading the set of data in the N th diffraction order wavefront (126) for a second selected hologram (214) by changing the state of polarization of one optical beam with respect to the other.
  7. 7
    A data storage memory device (100, 200) comprising:a plurality of recording media (104, 204) containing a set of holographically recorded data at discrete memory locations therein wherein each memory location is identified by a corresponding memory address;means for creating an interference pattern between two beams of light at a selected one of the discrete memory locations in the recording media (104, 204), generating thereby an N th diffraction order wavefront (126);means for sensing the N th diffraction order wavefront (126) emanating from the selected discrete memory location;and means for reading the holographically stored data from the N th diffraction order wavefront (126).
  8. 8
    The data storage memory device (100, 200) as set forth in Claim 7 further comprising a plurality of memory address access media (106, 206) alternately interleaved between the plurality of recording media (104, 204) for allowing access to the data recorded at the discrete memory locations.
  9. 9
    The data storage memory device (100) as set forth in Claim 7 wherein the plurality of recording media (104, 204) comprise layered holograms (114, 214) and wherein the interference pattern exists over a dimension less than a thickness of the recording media (104, 204) along the direction of travel of the beams of light.
  10. 10
    The data storage memory device (100, 200) as set forth in Claim 7 wherein means for creating an interference pattern between two beams of light comprises a coherent source of light (302).