устройство чтения оптического диска и способ его работы

Классы МПК:G11B20/22 для снижения искажений
Автор(ы):
Патентообладатель(и):КОНИНКЛЕЙКЕ ФИЛИПС ЭЛЕКТРОНИКС Н.В. (NL)
Приоритеты:
подача заявки:
2007-05-08
публикация патента:

Устройство чтения оптического диска, например ближнеполевое устройство чтения оптического диска, содержит считыватель диска, который генерирует сигнал чтения оптического диска. Битовый детектор детектирует значения данных в ответ на сигнал чтения. Детектированные данные поступают на процессор коррекции ошибок, который осуществляет коррекцию ошибок на потоке детектированных данных. Кроме того, устройство чтения содержит процессор сигнала ошибки, который генерирует сигнал ошибки позиционирования читающей головки. Сигнал ошибки указывает ошибку воздушного зазора или ошибку отслеживания для читающей линзы. Сигнал ошибки поступает на процессор надежности, который задает значения надежности детектированных данных в ответ на сигнал ошибки позиционирования головки. Затем процессор коррекции ошибок осуществляет коррекцию ошибок с учетом значений надежности. Техническим результатом является повышение производительности коррекции ошибок. 2 н. и 9 з.п. ф-лы, 4 ил. устройство чтения оптического диска и способ его работы, патент № 2435234

устройство чтения оптического диска и способ его работы, патент № 2435234 устройство чтения оптического диска и способ его работы, патент № 2435234 устройство чтения оптического диска и способ его работы, патент № 2435234 устройство чтения оптического диска и способ его работы, патент № 2435234 устройство чтения оптического диска и способ его работы, патент № 2435234

Формула изобретения

1. Устройство чтения оптического диска, содержащее

считыватель (401) диска для генерации первого сигнала путем чтения оптического диска (403),

битовый детектор (405) для генерации потока детектированных данных в ответ на первый сигнал,

средство (407) коррекции ошибок для осуществления коррекции ошибок на потоке детектированных данных в ответ на значения достоверности,

средство (411) сигнала ошибки для генерации сигнала ошибки позиционирования читающей головки, указывающего положение читающего элемента считывателя диска относительно оптического диска, и

средство (413) для задания значения достоверности, по меньшей мере, некоторых из детектированных данных в ответ на сигнал ошибки позиционирования головки.

2. Устройство чтения оптического диска по п.1, в котором сигнал ошибки позиционирования читающей головки является сигналом ошибки зазора головки.

3. Устройство чтения оптического диска по п.2, в котором средство (411) сигнала ошибки способно определять сигнал ошибки зазора головки в ответ на величину отраженного света от оптического диска (403), имеющего различное направление поляризации с главным пучком.

4. Устройство чтения оптического диска по п.1, в котором средство (413) для задания значений достоверности способно указывать значения детектированных данных в качестве значений стирания, если сигнал ошибки позиционирования читающей головки превышает порог.

5. Устройство чтения оптического диска по п.1, в котором сигнал ошибки позиционирования головки является относительным сигналом, указывающим отклонение от номинального значения.

6. Устройство чтения оптического диска по п.1, в котором сигнал ошибки позиционирования читающей головки является указанием ошибки отслеживания позиции головки относительно дорожки данных оптического диска.

7. Устройство чтения оптического диска по п.1, в котором битовый детектор (405) способен осуществлять битовое детектирование по принципу максимального правдоподобия частичного отклика, PRML.

8. Устройство чтения оптического диска по п.1, в котором средство (407) коррекции ошибок способно выполнять алгоритм Рида-Соломона для коррекции данных.

9. Устройство чтения оптического диска по п.1, в котором устройство чтения оптического диска представляет собой ближнеполевое устройство чтения оптического диска.

10. Устройство чтения оптического диска по п.1, в котором читающий элемент является твердой иммерсионной линзой.

11. Способ работы устройства чтения оптического диска, причем способ содержит этапы, на которых

генерируют первый сигнал путем чтения оптического диска (403),

генерируют поток детектированных данных в ответ на первый сигнал,

осуществляют коррекцию ошибок на потоке детектированных данных в ответ на значения достоверности,

генерируют сигнал ошибки позиционирования читающей головки, указывающий положение читающего элемента считывателя диска относительно оптического диска; и

задают значения достоверности, по меньшей мере, некоторых из детектированных данных в ответ на сигнал ошибки позиционирования головки.

Описание изобретения к патенту

Изобретение относится к устройству чтения оптического диска и способу его работы и, в частности, но не исключительно, к ближнеполевому устройству чтения оптического диска.

Хранение данных на оптическом диске показало себя эффективным, практичным и надежным способом хранения и распространения данных, о чем свидетельствует популярность таких форматов дисковых носителей, как компакт-диски (CD) и цифровые универсальные диски (DVD).

Постоянно проводятся исследования в направлении повышения емкости оптических дисков, и, в особенности, прилагаются усилия для обеспечения более высокой плотности данных, что позволило бы добиться более высокой емкости для диска данного размера.

Одна из проблем, связанных с повышением емкости, состоит в том, что максимальная плотность данных, которые можно записывать на оптический диск в системе оптической записи, обратно пропорциональна размеру лазерного пятна, которое фокусируется на диск. Размер пятна определяется отношением двух оптических параметров: длины волны устройство чтения оптического диска и способ его работы, патент № 2435234 лазера и числовой апертуры (NA) объектива. В традиционной оптике, эта NA ограничена значениями, меньшими 1,0. В так называемых ближнеполевых системах NA можно сделать большей 1,0, применяя твердую иммерсионную линзу (SIL), что позволяет дополнительно повысить плотность хранения данных. Важно отметить, что эта NA >1 имеет место только в пределах чрезвычайно коротких расстояний (в так называемом ближнем поле) от выходной поверхности SIL, обычно менее 1/10 длины волны света. Это означает, что в ходе записи или чтения оптического диска, расстояние между SIL и диском постоянно должно быть меньше нескольких десятков нанометров. Это расстояние называется воздушным зазором.

Для обеспечения точного управления воздушного зазора с помощью механического привода на столь малых расстояниях, требуется подходящий сигнал ошибки. Как предложено в статье F.Zijp и Y.V.Martynov, "Optical Storage and Optical information processing", изданной Han-Ping D.Shieh, Tom D.Milster, Proceedings of Society of Photo-Optical Instrumentation Engineers т.4081 (2000) стр.21-27 (Международное сообщество инженеров-оптиков, Беллингем, штат Вашингтон, 2000), ISSN 0277-786X/00; ISBN 0-8194-3720-4 и продемонстрировано, например, в статье F.Zijp, M.B. van der Mark, J.I.Lee, C.A.Verschuren, B.H.W.Hendriks, M.L.M.Balistreri, H.P.Urbach, M.A.H. van der Aa, A.V.Padiy, "Optical Data Storage 2004", изданной B.V.K. Vijaya Kumar, Hiromichi Kobori, Proceedings of Society of Photo-Optical Instrumentation Engineers т.5380 (2004) стр.209-223 (Международное сообщество инженеров-оптиков, Беллингем, штат Вашингтон, 2004); ISSN 0277-786X/04, хороший сигнал ошибки зазора (GES) получается из отраженного света, направление поляризации которого перпендикулярно направлению поляризации главного пучка, который фокусируется на диске. Значительная доля света приобретает эллиптическую поляризацию после отражения на границах раздела SIL-воздух-диск: это создает общеизвестный эффект мальтийского креста при наблюдении отраженного света через поляроид. GES генерируется путем интегрирования всего света этого мальтийского креста с использованием поляризационной оптики и одиночного фотодетектора.

На фиг.1 показан пример ближнеполевого считывателя оптического диска согласно уровню техники (PBS = поляризационный делитель пучка; NBS = неполяризационный делитель пучка). На фиг.2 показана расчетная кривая GES как функция воздушного зазора для линзы с NA = 1,9 и оптического диска с записывающей многослойной структурой на основе фазового перехода.

Даже малые изменения воздушного зазора (скажем, 1-5 нм) оказывают прямое и значительное влияние на интенсивность и качество пятна, и потому существенно снижают производительность битового детектирования. В этом состоит существенное отличие от традиционной дальнополевой оптики, где основной аберрацией является расфокусировка. В силу относительно малой NA влияние малых изменений расстояния между линзой и диском, т.е. ошибок фокусировки, в этом случае незначительно. В ближнеполевой оптике форма пятна определяется эффективностью связи на нераспространяющихся модах, а также значительными поляризационными эффектами. Эти явления характеризуются значительной нелинейностью, но поддаются расчетам для данной конфигурации системы.

Таким образом, в таких системах, остаточные ошибки воздушного зазора, например, возникающие при высоких оборотах диска (для достижения высокой скорости передачи данных) оказывают значительное влияние на свойства оптического пятна. В большинстве случаев (но не всегда) это влияние негативно (расширение пятна, увеличение аберраций) при увеличении воздушного зазора и позитивно (сужение пятна, уменьшение аберраций) при уменьшении воздушного зазора. На фиг.3 показан пример формы пятна данных как функции воздушного зазора, и можно видеть, что межсимвольная помеха существенно зависит от воздушного зазора. В общем случае влияние изменений состоит в том, что битовый детектор считывателей оптического диска генерирует больше ошибок. Обычно обеспечиваются схемы коррекции ошибок (ECC) и соответствующие способы, которые позволяют значительно сократить количество ошибок с использованием некоторых дополнительных данных на диске.

Однако увеличение частоты ошибок, и, в частности, если изменения воздушного зазора превышают определенную величину, может приводить к тому, что схема битового детектирования будет выдавать так много ошибочных данных, что ECC не сможет их скорректировать, что приведет к частичной потере данных. Это особенно существенно, когда изменение воздушного зазора происходит быстро и внезапно, из-за чего адаптивные меры в схеме детектирования не могут своевременно их скомпенсировать.

Аналогично, ошибки отслеживания могут вносить существенную помеху от соседних дорожек данных на оптическом диске, что может приводить к существенному увеличению частоты ошибок в детектированных данных. Кроме того, при достаточно больших ошибках отслеживания, такие ошибки нельзя скомпенсировать с помощью ECC.

Таким образом, для традиционных систем чтения оптического диска свойственна нежелательная чувствительность к ошибкам и изменениям в позиционировании читающей линзы. Такие эффекты могут иметь место, например, вследствие внешних сотрясений в ходе эксплуатации системы оптического диска, физических дефектов или загрязнения диска.

Поэтому требуется усовершенствованный подход к чтению оптического диска и, в частности, подход, позволяющий снизить частоту ошибок, повысить адаптируемость, облегчить реализацию и/или повысить производительность.

Соответственно, задачей изобретения является ослабление, нивелирование или устранение одного или нескольких из вышеупомянутых недостатков по отдельности или в любой комбинации.

Согласно первому аспекту изобретения предусмотрено устройство чтения оптического диска, содержащее считыватель диска для генерации первого сигнала путем чтения оптического диска; битовый детектор для генерации потока детектированных данных в ответ на первый сигнал; средство коррекции ошибок для осуществления коррекции ошибок на потоке детектированных данных; средство сигнала ошибки для генерации сигнала ошибки позиционирования читающей головки; и средство для задания значений надежности, по меньшей мере, некоторых из детектированных данных в ответ на сигнал ошибки позиционирования головки; и в котором средство коррекции ошибок способно осуществлять коррекцию ошибок в ответ на значения надежности.

Изобретение позволяет обеспечить усовершенствованное устройство чтения оптического диска. Можно добиться усовершенствованной коррекции ошибок данных, считанных с оптического диска, и, в частности, можно снизить частоту ошибок в генерируемых выходных данных. Изобретение позволяет обеспечить реализацию низкой сложности при повышенной производительности. Изобретение позволяет, в частности, обеспечить быструю адаптацию операций коррекции ошибки к динамически изменяющимся физическим условиям.

Сигнал ошибки позиционирования читающей головки может указывать позицию читающего элемента считывателя оптического диска, например линзы, для приема оптического пучка от оптического диска. В частности, сигнал ошибки позиционирования читающей головки может указывать позицию твердой иммерсионной линзы (SIL). Сигнал ошибки позиционирования читающей головки может иметь абсолютное значение, указывающее абсолютную позицию головки, или же относительное значение, указывающее позицию головки относительно, например, номинальной позиции. Сигнал ошибки позиционирования читающей головки может указывать позицию читающего элемента в одном или более измерениях.

Согласно дополнительному признаку изобретения сигнал ошибки позиционирования читающей головки является сигналом ошибки зазора головки.

Изобретение позволяет обеспечить повышенную производительность за счет того, что операция коррекции ошибок может зависеть от изменений зазора между читающим элементом и оптическим диском. Изобретение позволяет, в частности, обеспечить учет быстрых изменений зазора при осуществлении коррекции ошибок. Сигнал ошибки зазора головки может указывать расстояние между поверхностью оптического диска и читающим элементом и, в частности, может указывать, что воздушный зазор, по существу, перпендикулярен плоскости оптического диска.

Согласно дополнительному признаку изобретения средство сигнала ошибки способно определять сигнал ошибки зазора головки в ответ на величину отраженного света от оптического диска, имеющего различное направление поляризации с главным пучком.

Это позволяет усовершенствовать коррекцию ошибок и/или облегчить реализацию.

Согласно дополнительному признаку изобретения средство для задания значений надежности способно указывать значения детектированных данных в качестве значений стирания, если сигнал ошибки позиционирования читающей головки превышает порог.

Это позволяет усовершенствовать коррекцию ошибок и/или облегчить реализацию. Значение стирания может представлять собой значение, указывающее, что значение данных детектируется как неизвестное.

Согласно дополнительному признаку изобретения сигнал ошибки позиционирования головки является относительным сигналом, указывающим отклонение от номинального значения.

Это позволяет усовершенствовать коррекцию ошибок и/или облегчить реализацию.

Согласно дополнительному признаку изобретения сигнал ошибки позиционирования читающей головки указывает ошибку отслеживания позиции головки относительно дорожки данных оптического диска.

Изобретение позволяет обеспечить повышенную производительность за счет того, что операция коррекции ошибок может зависеть от изменений производительности поперечного отслеживания. Изобретение позволяет, в частности, обеспечить учет быстрых изменений отслеживания при осуществлении коррекции ошибок. Ошибка отслеживания позиции головки может указывать отклонение читающего элемента от положения непосредственно над круговой/спиральной дорожкой данных, вдоль которой оптические пятна данных записаны на оптическом диске. Ошибка отслеживания позиции головки может указывать позицию читающего элемента в плоскости, по существу, параллельной плоскости оптического диска.

Согласно дополнительному признаку изобретения битовый детектор способен осуществлять битовое детектирование по принципу максимального правдоподобия частичного отклика, PRML.

Это позволяет усовершенствовать коррекцию ошибок и/или облегчить реализацию.

Согласно дополнительному признаку изобретения средство коррекции ошибок способно выполнять алгоритм Рида-Соломона для коррекции данных.

Это позволяет усовершенствовать коррекцию ошибок и/или облегчить реализацию.

Согласно дополнительному признаку изобретения устройство чтения оптического диска представляет собой ближнеполевое устройство чтения оптического диска.

Изобретение позволяет обеспечить повышенную производительность ближнеполевого устройства чтения оптического диска.

Согласно другому аспекту изобретения предусмотрен способ работы устройства чтения оптического диска, способ содержит этапы, на которых генерируют первый сигнал путем чтения оптического диска; генерируют поток детектированных данных в ответ на первый сигнал; осуществляют коррекцию ошибок на потоке детектированных данных; генерируют сигнал ошибки позиционирования читающей головки; и задают значения надежности, по меньшей мере, некоторых из детектированных данных в ответ на сигнал ошибки позиционирования головки; и в котором коррекция ошибок осуществляется в ответ на значения надежности.

Эти и другие аспекты, признаки и преимущества изобретения явствуют из и проиллюстрированы со ссылкой на вариант(ы) осуществления, описанные ниже.

Варианты осуществления изобретения будут описаны, исключительно в порядке примера, со ссылкой на чертежи, в которых

фиг.1 - пример ближнеполевого считывателя оптического диска согласно предшествующему уровню техники;

фиг.2 - расчетный сигнал ошибки воздушного зазора как функция воздушного зазора для ближнеполевого считывателя оптического диска;

фиг.3 - пример формы пятна данных как функции воздушного зазора; и

фиг.4 - пример устройства чтения оптического диска согласно некоторым вариантам осуществления изобретения.

Нижеследующее описание сосредоточено на вариантах осуществления изобретения, применимых к ближнеполевому устройству чтения оптического диска. Однако очевидно, что изобретение не ограничивается этим применением, но может применяться ко многим другим устройствам и системам чтения оптического диска.

На фиг.4 показан пример устройства чтения оптического диска согласно некоторым вариантам осуществления изобретения.

Согласно примеру считыватель 401 данных с оптического диска считывает данные с оптического диска 403. Данные, хранящиеся на оптическом диске 403, кодированы в формате RLL (ограниченная длина серии). Кроме того, считыватель данных с оптического диска представляет собой ближнеполевой считыватель оптического диска, считывающий данные с оптического диска 403 высокой плотности. Считыватель 401 данных с оптического диска, в частности, содержит твердую иммерсионную линзу (SIL), положение которой управляется так, чтобы она располагалась очень близко к поверхности диска. Таким образом, читающая головка, содержащая SIL, управляется так, чтобы поверхность диска находилась в пределах чрезвычайно коротких расстояний (в так называемом ближнем поле) от выходной поверхности SIL, обычно менее 1/10 длины волны света. Соответственно, данные считываются при NA > 1, что обеспечивает высокую плотность данных на диске. Считыватель 401 данных генерирует выходной сигнал, который является дискретизированным представлением аналогового сигнала, считываемого с диска. В силу межсимвольной помехи, вносимой оптической системой, данная выборка данных содержит вклады от множества символов данных, окружающих выборку данных.

Выборки данных, считанные с оптического диска поступают из считывателя 401 данных с оптического диска на битовый детектор 405, который способен генерировать детектированные битовые значения, соответствующие значениям данных, хранящимся на оптическом диске 403. Битовый детектор 405, в частности, содержит детектор, действующий по принципу максимального правдоподобия частичного отклика (PRML) (или оценки последовательности с максимальным правдоподобием (MLSE)), который определяет детектированные значения в ответ на опорные сигналы, соответствующие предполагаемым значениям сигнала для разных возможных последовательностей данных, что хорошо известно специалистам в данной области техники. Соответственно, битовый детектор 405 может, в частности, представлять собой битовый детектор Витерби.

Битовый детектор 405 подключен к процессору 407 коррекции ошибок, и детектированные данные поступают на него. Процессор 407 коррекции ошибок осуществляет дополнительную коррекцию ошибок на необработанных декодированных данных с использованием избыточных данных оптического диска. Например, для оптических дисков, необработанные детектированные данные из битового детектора 405 обычно имеют относительно высокую частоту ошибок, и поэтому обычно используется сильный код коррекции ошибок. Таким образом, при записи диска, избыточные данные добавляются на диск, согласно подходящей схеме кодирования, для коррекции ошибок. При считывании данных с оптического диска 403 процессор 407 коррекции ошибок осуществляет операцию декодирования для коррекции ошибок согласно выбранной схеме кодирования для коррекции ошибок. В частности, для систем оптического диска часто используется схема коррекции ошибок на основе сильного двухмерного 8-битового кода Рида-Соломона.

Процессор 407 коррекции ошибок подключен к интерфейсу 409 данных, который взаимодействует с внешним оборудованием. Например, интерфейс 409 данных может обеспечивать связь с персональным компьютером.

Однако, хотя в системах чтения оптического диска применяется битовое детектирование и коррекция ошибок высокой сложности и производительности, сигнал, поступающий от оптического диска, в ряде случаев, может быть настолько искаженным, что исходные данные невозможно декодировать. Например, для ближнеполевых оптических систем, использующих SIL, качество сигнала сильно зависит от точной регулировки расстояния между поверхностью оптического диска и SIL. Типичное значение этого расстояния равно 30 нм. Однако, если расстояние (часто именуемое воздушным зазором) отклоняется сверх определенной величины (обычно около 5 нм), качество оптического пятна снижается настолько, что битовое детектирование перестает быть надежным. Кроме того, это снижение настолько значительно, что схема коррекции ошибок не может корректировать все ошибки, в результате чего выводятся ошибочные данные.

Очевидно, что такой же эффект может возникать по другим причинам. Например, если поперечное отслеживание SIL в достаточной степени отклоняется от правильного выравнивания с дорожкой, сигнал чтения может ухудшаться до такой степени, которая не позволяет добиться надежного детектирования данных.

В считывателе данных, показанном на фиг.4, устройство чтения оптического диска дополнительно содержит процессор 411 воздушного зазора, который способен генерировать сигнал ошибки позиционирования читающей головки, который указывает позицию читающей линзы (SIL), которая используется для чтения данных с оптического диска. В частности, сигнал ошибки позиционирования читающей головки может указывать расстояние между записывающим слоем или поверхностью оптического диска и SIL.

Согласно примеру процессор 411 воздушного зазора содержит датчик, который способен регистрировать свет, отраженный от поверхности оптического диска и имеющий другую поляризацию, нежели главный пучок. В частности, отраженный свет, направление поляризации которого перпендикулярно направлению поляризации главного пучка, который фокусируется на диск, регистрируется и направляется на обрабатывающий элемент процессора 411 воздушного зазора. Сигнал ошибки генерируется путем интегрирования всего света рисунка мальтийского креста, который возникает в результате отражений от диска при детектировании с использованием поляризационной оптики и фотодетектора. В частности, процессор 411 воздушного зазора может генерировать относительный или абсолютный сигнал ошибки позиционирования читающей головки.

Например, сигнал ошибки может непосредственно указывать количество детектированного света, которое можно рассматривать как прямое указание расстояния между поверхностью оптического диска и SIL. Согласно другому примеру сигнал ошибки может указывать отклонение от номинального расстояния между поверхностью оптического диска и SIL. Например, предпочтительный воздушный зазор между поверхностью оптического диска и SIL может составлять 30 нм. Количество света, зарегистрированное для этого расстояния, может храниться в процессоре 411 воздушного зазора в качестве опорного сигнала. Разность между интенсивностью света, регистрируемой в данный момент, и опорным значением можно определять и использовать как указание отклонения от номинального расстояния.

Процессор 411 воздушного зазора подключен к процессору 413 надежности, который способен задавать значения надежности для детектированных данных, поступающих от битового детектора, в соответствии с сигналом ошибки позиционирования головки.

Процессор 413 надежности подключен к процессору 407 коррекции ошибок, выдавая на него информацию надежности. Процессор 407 коррекции ошибок способен учитывать эту информацию надежности при декодировании данных от битового детектора 405.

Очевидно, что информацию надежности можно обеспечивать как сигнал, отдельный от детектированных данных, или можно, например, объединять с детектированными данными, например, непосредственно изменяя значения детектированных данных от битового детектора 405, чтобы отражать надежность данных.

Например, битовый детектор может генерировать двоичные декодированные данные, соответствующие значениям 1 и -1. Сигнал надежности может представлять собой непрерывный сигнал, указывающий текущее отклонение от номинального воздушного зазора. Например, когда воздушный зазор имеет номинальное значение, сигнал надежности может иметь значение 1, и когда воздушный зазор настолько велик, что данные невозможно детектировать, сигнал надежности может иметь значение 0. В этом случае декодированные двоичные значения данных можно перемножать с сигналом надежности, чтобы генерировать значения мягкого принятия решения, где амплитуда данных мягкого принятия решения указывает надежность решения относительно данных. Затем значения данных мягкого принятия решения можно использовать в операции коррекции ошибок, осуществляемой процессором 407 коррекции ошибок. Очевидно, что любой подходящий алгоритм для коррекции ошибок на основании значений мягкого принятия решения можно использовать без отхода от сущности изобретения.

Согласно другому примеру процессор 413 надежности может сравнивать принятый сигнал воздушного зазора с данным пороговым значением, указывающим отклонение воздушного зазора, при котором детектированные данные становятся ненадежными. Если сигнал воздушного зазора превышает порог, соответствующее значение данных задается как значение стирания данных, которое указывает, что для этого значения данных нельзя принять никакого решения. Например, в предыдущем примере двоичного детектирования, значение детектированных данных можно задавать равным 0, когда сигнал воздушного зазора превышает заранее определенный порог (который может, например, соответствовать отклонению SIL более чем на 5 нм от номинального значения).

Такой вариант осуществления позволяет обеспечить, в частности, реализацию низкой сложности, и в то же время обеспечить значительное повышение производительности. Кроме того, использование значений стирания особенно привлекательно для декодеров с коррекцией ошибок наподобие декодеров Рида-Соломона, которые обеспечивают особенно высокую производительность, когда снабжаются такой информацией надежности.

Описанный подход позволяет обеспечить усовершенствованную коррекцию ошибок и, таким образом, обеспечить снижение частоты ошибок выходных данных. В частности, подход позволяет обеспечить оптическую считывающую систему для обеспечения надежных данных при более значительных изменениях воздушного зазора, чем в традиционных системах.

Таким образом, устройство чтения оптического диска, показанное на фиг.4, предоставляет дополнительную информацию в виде отклонений сигнала ошибки зазора (остаточного воздушного зазора) для операции коррекции ошибок. В частности, для больших отклонений воздушного зазора, соответствующие биты (или байты: обработка коррекции ошибок для оптических дисков нередко осуществляется побайтово) помечаются как так называемые стирания, соответствующие неизвестным значениям данных при коррекции ошибок. Это может обеспечивать улучшение частоты ошибочных байтов, которое обычно в два раза лучше, чем в традиционных системах.

Очевидно, что, хотя вышеприведенное описание сосредоточено на обеспечении дополнительной информации, относящейся к воздушному зазору ближнеполевого устройства чтения оптического диска, описанный подход можно использовать во многих других сферах применения.

Например, в некоторых вариантах осуществления устройство чтения оптического диска может содержать процессор ошибок отслеживания альтернативно или дополнительно процессору 411 воздушного зазора. Процессор ошибок отслеживания может быть способен регистрировать отклонение читающей линзы от идеальной позиции над дорожкой данных на оптическом диске. Сигнал, указывающий текущую ошибку отслеживания, можно использовать для задания надежности значений детектированных данных, поступающих от битового детектора 405. Например, если частота ошибок отслеживания превышает данное значение, соответствующие значения данных можно задать как значения стирания.

Таким образом, сигнал ошибки отслеживания (например, полученный методом детектирования типа «push-pull» одного пятна, трекинга по трем пятнам, методом разности фаз или иными способами) можно использовать в качестве дополнительной информации для коррекции ошибок. Когда остаточная ошибка больше заранее определенного порога, например 20% от шага дорожки, перекрестные помехи от соседних дорожек можно считать слишком большими для надежного детектирования. Опять же, соответствующие биты/байты соответственно помечаются как стирания на процессоре коррекции ошибок, что улучшает частоту ошибок выходных данных.

Заметим, что, в то время, как высокая чувствительность к изменениям воздушного зазора в основном (но не исключительно) характерна для ближнеполевых систем с числовыми апертурами свыше 1,0, дополнительная информация сигнала отслеживания может быть столь же полезна для дальнеполевых оптических систем (числовая апертура <1,0).

Очевидно, что в вышеприведенном описании, для ясности, описаны варианты осуществления изобретения со ссылкой на различные функциональные блоки и процессоры. Однако очевидно, что любое подходящее распределение функциональных возможностей между разными функциональными блоками или процессорами можно использовать без отхода от сущности изобретения. Например, функции, проиллюстрированные как осуществляемые отдельными процессорами или контроллерами, могут осуществляться одними и теми же процессорами или контроллерами. Поэтому ссылки на конкретные функциональные блоки следует рассматривать только как ссылки на подходящее средство для обеспечения нужных функций, а не указание строгой логической или физической структуры или организации.

Изобретение можно реализовать в любой подходящей форме, включая оборудование, программное обеспечение, программно-аппаратное обеспечение или любую их комбинацию. Изобретение, в необязательном порядке, можно реализовать, по меньшей мере, частично, в виде компьютерного программного обеспечения, выполняющегося на одном или нескольких процессорах данные и/или цифровых сигнальных процессорах. Элементы и компоненты варианта осуществления изобретения можно физически, функционально и логически реализовать любым подходящим образом. Действительно, функциональные возможности можно реализовать в единичном блоке, в совокупности блоков или как часть других функциональных блоков. Таким образом, изобретение может быть реализовано в единичном блоке или может быть физически и функционально распределено между разными блоками и процессорами.

Хотя настоящее изобретение было описано в связи с некоторыми вариантами осуществления, оно не подлежит ограничению конкретной изложенной здесь формой. Напротив, объем настоящего изобретения ограничивается только прилагаемой формулой изобретения. Дополнительно, хотя тот или иной признак может быть описан в связи с конкретными вариантами осуществления, специалисту в данной области техники очевидно, что различные признаки описанных вариантов осуществления можно комбинировать согласно изобретению. В формуле изобретения термин «содержащий» не исключает наличия других элементов или этапов.

Кроме того, хотя они перечислены по отдельности, совокупность средств, элементов или этапов способа можно реализовать, например, в виде единичного блока или процессора. Дополнительно, хотя отдельные признаки могут быть включены в разные пункты формулы изобретения, существует возможность их успешного объединения, и включение в разные пункты формулы изобретения не предусматривает, что комбинация признаков неосуществима и/или нежелательна. Кроме того, включение признака в одну категорию пунктов формулы изобретения не предусматривает ограничения этой категорией, но, напротив, указывает, что признак в равной степени применим к другим категориям пунктов формулы изобретения, если это необходимо. Кроме того, порядок следования признаков в формуле изобретения не предусматривает какого-либо особого порядка, в котором нужно работать с признаками, и, в частности, порядок отдельных этапов в пункте способа не предусматривает, что этапы должны осуществляться в этом порядке. Напротив, этапы можно осуществлять в любом подходящем порядке. Кроме того, ссылки, приведенные в единственном числе, не исключают наличия совокупности указанных предметов. Таким образом, ссылки типа "первый", "второй" и т.д. не отрицают наличия совокупности указанных предметов. Применение условный обозначений в формуле изобретения обусловлено исключительно целью пояснения примера, но никоим образом не призваны ограничивать объем формулы изобретения.

Наверх