Method and apparatus for the modulation of multilevel data arrays
US7200096B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 17, 2001 |
| Grant date | Apr 3, 2007 |
| Priority date | — |
| Expiry date | Jun 9, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG03H2210/22
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and apparatus for modulating multilevel data arrays to make them suitable for storage in multidimensional storage media, such as in holographic storage. In order to get a uniform signal of constant energy at the recording plane, first the multilevel data array, Vout, displayed on a spatial light modulator, has frequent transitions between symbols of different levels, and second it has constant energy. The energy is defined as the summation of the values of the symbols in the data array. The first constraint is achieved using V′in=Vin⊕qM(q, ZO), where ⊕q stands for the modulo-q addition operation; M(q, Zo) is a data array with randomly distributed symbols of q levels, where q is the number of levels and ZO is the seed used to generate the random multilevel data array. In order to equalize the energy of the modulated data array V′in, a q-ary balanced complementary method is used to complement the symbols of the input multilevel data array, V′in, in a horizontal row-by-row readout order terminating after the first ii symbols. The final modulated output data array, Vout=|Ci,j−V′in|, simultaneously satisfies both the constraints, where the elements of Ci,j are (q−l)'s for the f…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.