Data processing system and method for recording and reproducing holographic optical information
View Patent ↗Provided is a data processing system for recording holographic optical information. The data processing system includes, a data interface constructing a data page by using data transmitted from a host information device, a memory storing data transmitted from the data interface, an encoder ECC-encoding data that is stored in the memory, and a modulator modulating the encoded data so as to record optical information. Accordingly, it is possible to efficiently transmit data when recording and reproducing holographic optical information.
1. A data processing system for recording holographic optical information, the data processing system comprising:
a data interface constructing a data page by using data transmitted from a host information device and including an end pattern indicating an end of the data transmitted from a host information device;
a memory storing data transmitted from the data interface;
an encoder ECC-encoding data that is stored in the memory; and
a modulator modulating the ECC-encoded data so as to record optical information.
2. The data processing system of claim 1 , wherein the data interface includes a buffer temporarily storing data corresponding to a data page.
3. The data processing system of claim 2 , wherein the data interface includes an interface controller checking whether a data page is buffered in the buffer.
4. The data processing system of claim 1 , wherein the data interface includes a microcomputer interface controlling an encoded signal provided by a microcomputer of a holographic optical information processing device.
5. The data processing system of claim 1 , wherein the data interface includes a buffer to store the data page, where the data interface waits until the buffer is empty before constructing the data page.
6. A data processing system for reproducing holographic optical information, the data processing system comprising:
a memory storing optical information of a data page reproduced by an optical information processing device, the data page including an end pattern indicating an end of the data;
a demodulator demodulating the optical information stored in the memory;
a decoder ECC-decoding data that is demodulated by the demodulator; and
a data interface transmitting the ECC-decoded data to a host information device based on monitoring the ECC-decoded data for the end pattern.
7. The data processing system of claim 6 , wherein the data interface includes a buffer temporarily storing data corresponding to a data page.
8. The data processing system of claim 7 , wherein the data interface includes an interface controller checking whether a data page is buffered in the buffer.
9. The data processing system of claim 6 , wherein the data interface includes a microcomputer interface controlling a decoded signal provided by a microcomputer of a holographic optical information processing device.
10. The data processing system of claim 6 , wherein the data interface includes a buffer to store the ECC-decoded data, where the data interface waits until the buffer is not empty before transmitting the ECC-decoded data to the host information device.
11. A method for reproducing holographic optical information, the method comprising:
storing optical information of a data page reproduced by an optical information processing device in a memory, the data page including an end pattern indicating an end of data;
demodulating the optical information stored in the memory using a demodulator;
error correction code (ECC) decoding data that is demodulated by the demodulator;
monitoring the ECC-decoded data for an end pattern; and
transmitting the ECC-decoded data to a host information device based on the monitoring of the ECC-decoded data.
12. The method of claim 11 , wherein the transmitting comprises determining data subsequent to a detected end pattern comprises redundant data.