Abstract
There are a variety of factors that can limit the set of allowable code words that are useable on an optical memory block. In this paper, we will primarily consider inter-symbol interference (ISI) and the noise margins required to represent an individual bit. For example, code words must maintain a specific topological separation of "1" bits so that ISI does not raise the intensity of neighboring "0"'s above a pre-set threshold. Typically this is accomplished by a static encoding that uses a pre-selected set of code words based on these properties of the storage media and the optical system. Alternatively, our approach provides for a dynamic analysis of all data currently stored in the region surrounding a particular block and defines the allowable code words uniquely for each block. We assume the existence of a "smart" read head that is capable of analyzing a page of data and calculating the allowable codes in real-time based on the actual data in the surrounding region. We use point-spread function based mathematical model for optical readout system to evaluate and carry out data encoding. Our experiments show 81% spatial utilization while recent publications present only 45% utilization.
| Original language | English |
|---|---|
| Pages (from-to) | 344-351 |
| Number of pages | 8 |
| Journal | Proceedings of SPIE - The International Society for Optical Engineering |
| Volume | 4459 |
| DOIs | |
| Publication status | Published - 2001 |
| Externally published | Yes |
| Event | Photorefractive Fiber and Crystal Devices: Materials, Optical Properties, and Applicationsn VII, and Optical Data Storage - San Diego, CA, United States Duration: 29 Jul 2001 → 31 Jul 2001 |
Keywords
- 2D data modulation
- Data encoding
- Dynamic data modulation
- Page oriented memory
Fingerprint
Dive into the research topics of 'Real-time adaptive encoding for 3D optical memories'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver