Носитель записи с физическим управлением доступом (рас) к информации на нем и устройство и способы для формирования, записи и воспроизведения носителя записи
Иллюстрации
Показать всеПредложен оптический носитель, а также устройство и способы для записи и воспроизведения этого носителя записи. Носитель включает в себя информацию физического управления доступом (РАС) и область управления. Область физического управления доступом содержит правила, определяющие возможность записи/чтения информации с информационных сегментов носителя. Область управления содержит информацию, позволяющую определить состояние области управления доступом. Это позволяет повысить скорость считывания информации физического доступа. 5 н. и 20 з.п. ф-лы, 18 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к физическому управлению доступом (PAC), зонам PAC, кластерам PAC, носителям, содержащим зоны и/или кластеры PAC (например, оптические диски высокой плотности, такие как диски Blu-ray), и устройству и способам записи на носителе и/или воспроизведения данных и/или с носителя.
Уровень техники
Носители, например оптические диски, могут использоваться для записи большого объема данных. Из предлагаемых оптических дисков в стадии разработки находится новый оптический носитель высокой плотности (HD-DVD), например диск Blu-ray (здесь далее называемый "BD"), который позволяет иметь увеличенный объем записи и хранения видео- и/или аудиоданных с высокой разрешающей способностью.
BD дополнительно включает в себя перезаписываемый диск Blu-ray (BD-RE), однократно записываемый диск Blu-ray (BD-WO) и диск Blu-ray, доступный только для чтения (BD-ROM).
В настоящее время у существующих систем существует одна проблема - потенциальная несовместимость между дисководами различных версий, например, дисковод предыдущей версии с предыдущим набором возможностей может иметь трудности при взаимодействии с носителем, который взаимодействовал с дисководом, содержащим, по меньшей мере, одну возможность из последующего набора возможностей.
Сущность изобретения
Примеры осуществления настоящего изобретения обеспечивают PAC на носителе, таком как оптический диск высокой плотности, и устройства и способы для записи данных на носитель и воспроизведения данных с носителя, используя PAC.
Примеры осуществления настоящего изобретения предусматривают информацию для физического управления доступом (PAC), записанную на нем, для улучшения защиты данных, улучшения организации данных, улучшения совместимости при воспроизведении, избегания разрушения данных и(или) сокращения числа ненужных, повторяющихся операций.
Примеры осуществления настоящего изобретения предусматривают носитель, такой как оптический диск высокой плотности, и устройство и способы для управления PAC.
Примеры осуществления настоящего изобретения предусматривают носитель, такой как оптический диск высокой плотности, и устройство и способы, которые используют PAC для управления данными.
В примере осуществления настоящее изобретение связано с носителем записи, включающим в себя, по меньшей мере, одну зону физического управления доступом (PAC), дополнительно включающим в себя, по меньшей мере, один кластер физического управления доступом (PAC), причем, по меньшей мере, один кластер PAC, включает в себя информацию для управления записью на носитель и(или) воспроизведением с носителя.
В примере осуществления настоящее изобретение связано со способом записи на носитель записи, включающем в себя запись кластера физического управления доступом (PAC), причем кластер PAC включает в себя информацию для управления записью на носитель и/или воспроизведением с носителя записи и запись информации о состоянии записи кластера PAC, причем информация о состоянии включает в себя, по меньшей мере, информацию о достоверности кластера PAC.
В примере осуществления настоящее изобретение связано со способом воспроизведения носителя записи, содержащим считывание информации о состоянии для, по меньшей мере, одного кластера физического управления доступом (PAC), причем по меньшей мере, один кластер PAC включает в себя информацию для управления воспроизведением носителя записи и считыванием, по меньшей мере, одного кластера PAC, на основе информации о состоянии, причем информация о состоянии включает в себя, по меньшей мере, достоверность каждого кластера PAC.
В примере осуществления настоящее изобретение связано с устройством записи и/или воспроизведения носителя записи, включающим в себя драйвер для запуска оптического записывающего устройства, чтобы записывать данные на носитель записи или воспроизводить данные с носителя записи, и контроллер для управления драйвером, чтобы записывать или воспроизводить данные на основе, по меньшей мере, одной зоны физического управления доступом (PAC), причем по меньшей мере, одна зона PAC включает в себя, по меньшей мере, один кластер физического управления доступом (PAC), включающий в себя информацию для управления записью и/или воспроизведением носителя записи, и информацию о состоянии каждого кластера PAC, причем информация о состоянии указывает, по меньшей мере, достоверность каждого кластера PAC.
В примере осуществления настоящее изобретение связано с устройством записи и/или воспроизведения носителя записи, включающим в себя драйвер для запуска оптического записывающего устройства, чтобы записывать данные на носителе записи или воспроизводить данные с носителя записи, и контроллер для управления драйвером, чтобы записывать или воспроизводить данные, на основе, по меньшей мере, одной зоны физического управления доступом (PAC), причем, по меньшей мере, одна зона PAC включает в себя, по меньшей мере, один кластер физического управления доступом (PAC), причем упомянутый контроллер считывает информацию о состоянии, по меньшей мере, одного кластера PAC, причем по меньшей мере, один кластер PAC включает в себя информацию для управления воспроизведением носителя записи, и упомянутый контроллер считывает, по меньшей мере, один кластер PAC, на основе информации о состоянии, причем информация о состоянии включает в себя, по меньшей мере, достоверность каждого кластера PAC.
В примере осуществления настоящее изобретение связано с носителем записи, включающим в себя, по меньшей мере, один кластер физического управления доступом (PAC), включающим в себя информацию для управления записью на носитель записи и(или) воспроизведением с носителя записи и информацию о состоянии каждого кластера PAC, причем информация о состоянии указывает, по меньшей мере, достоверность каждого кластера РАС.
Следует понимать, что как предшествующее общее описание, так и последующее подробное описание примеров осуществления настоящего изобретения являются примерами и объясняющими примерами и предназначены для обеспечения дальнейшего объяснения изобретения по заявке.
Краткое описание чертежей
Сопроводительные чертежи, которые включены для обеспечения дальнейшего понимания примеров осуществления изобретения, включаются в настоящую заявку и составляют ее часть, иллюстрируя пример(-ы) осуществления изобретения, где
Фиг.1 демонстрирует зоны РАС на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.2 демонстрирует диаграмму, показывающую конфигурации зоны INFO2 и зоны INFO1 на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.3 демонстрирует структуру РАС, записанную на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.4 демонстрирует структуру РАС на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.5 демонстрирует конфигурацию поля "Правила неизвестности РАС" в соответствии с примером осуществления настоящего изобретения;
Фиг.6 демонстрирует зоны сегмента на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.7 демонстрирует зону PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.8 демонстрирует зоны сегмента, управляемые множеством зон PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.9 демонстрирует структуру описания диска (DDS) на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.10 демонстрирует DDS, представляющую состояние PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.11-13 иллюстрируют диаграммы, показывающие несколько альтернатив для DDS, каждая из которых представляет состояние PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения;
Фиг.14 демонстрирует дополнительные альтернативы для DDS на оптическом диске высокой плотности в соответствии с примерами осуществления настоящего изобретения;
Фиг.15 демонстрирует другие альтернативы для DDS, представляющие состояние PAC на оптическом диске высокой плотности в соответствии с примерами осуществления настоящего изобретения;
Фиг.16 демонстрирует DDS, представляющую состояние PAC на оптическом диске высокой плотности в соответствии с другим примером осуществления настоящего изобретения;
Фиг.17 демонстрирует блок-схему оптического устройства записи/воспроизведения в соответствии с примером осуществления настоящего изобретения; и
Фиг.18 демонстрирует схему последовательности операций, показывающую способ записи и/или воспроизведения оптического диска высокой плотности, имеющего PAC, записанный на нем в соответствии с примером осуществления настоящего изобретения.
Наилучший способ выполнения изобретения
Теперь будет осуществлена подробная ссылка на примеры осуществления настоящего изобретения, которые продемонстрированы на сопроводительных чертежах. Везде, где возможно, на всех чертежах будут использоваться одни и те же ссылочные номера для ссылки на одни и те же или подобные части.
Фиг.1 демонстрирует зоны PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Обращаясь к Фиг.1, увидим, что оптический диск высокой плотности может быть разделен в направлении от внутренней окружности к внешней окружности, на начальную зону, зону данных и оконечную зону. Начальная зона может быть дополнительно разделена на зону INFO2 и зону INFO1 для записи в них различных видов информации. Зона INFO2 и/или зона INFO1 могут включать в себя зоны PAC (физического управления доступом).
Для удобства, зона PAC, назначенная для зоны INFO2, помечается как зона PACII, а зона PAC, назначенная для зоны INFO1, помечается как зона PACI. Одна из зон PACII и PACI может иметь первоначально записанный на ней оригинал РАС, а другая может быть резервной зоной для записи копии оригинала РАС. Если направление записи идет от внутренней окружности к внешней окружности диска, может быть выгодным, чтобы оригинал РАС был записан в зоне PACII, а резервная копия РАС была записана в зоне PACI.
Зона РАС может быть предоставлена для решения проблем, которые могут возникнуть, когда старая версия устройства дисковода не может обнаружить функции на диске, имеющем добавленные функции, совместимые с более новой версией устройства дисковода. Зона РАС может решать проблемы совместимости, используя одно или более "правил неизвестности".
"Правило неизвестности" может использоваться для управления прогнозируемыми операциями диска, такими как основное управление считыванием, записью и т.д., линейная замена дефектной зоны, логическое наложение и т.д. На диске может также быть предусмотрена область, указывающая, где применяется "правило неизвестности", например, сегменты для описания всего диска или определенной части диска, которые описаны далее более подробно.
Таким образом, путем описания области диска устройство дисковода более старой версии способно получать доступ, используя "правило неизвестности", при этом более новая версия диска исключает ненужную операцию доступа к устройству дисковода более старой версии.
Кроме того, путем описания доступной области в физической области диска для устройства дисковода более старой версии для получения доступа, используя PAC, область данных, содержащая данные пользователя, записанные в ней, может быть защищена более надежно и/или неправомочный доступ к диску (например, хакеров) может быть предотвращен или уменьшен.
Зоны INFO2 и INFO1, в которых в начальной зоне находятся зоны PACII и PACI, могут рассматриваться с точки зрения характеристик пригодности для записи на оптический диск высокой плотности.
Фиг.2 демонстрирует диаграмму, показывающую конфигурации зоны INFO2 и зоны INFO1 на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Обращаясь к Фиг.2, для примера с оптическим диском BD-RE высокой плотности зона INFO2 может иметь 256 кластеров, включающих в себя 32 кластера зоны PACII, 32 кластера зоны 2 DMA (область управления дефектами) для управления дефектами, 32 кластера зоны 2 CD (контрольные данные), имеющей записанную на ней контрольную информацию, и/или 32 кластера зоны 3 BZ (буферная зона) буферной зоны.
Зона INFO1 может включать в себя 32 кластера зоны BZ2 буферной области, 32 кластера области дисковода, которая может быть областью дисковода для хранения информации, относящейся конкретно к дисководу диска, 32 кластера зоны DMA1 для управления дефектами, 32 кластера зоны CD1 для записи контрольной информации и/или зоны BZ1-PACI, пригодной для использования в качестве зоны PAC.
Для оптического диска высокой плотности с однократной записью, (BD-R), зона INFO2 может иметь 256 кластеров, включая зону РАСII, зону DMA 2, зону CD 2 и зону BZ 3, каждая с 32 кластерами, а зона INF01 включает в себя зону BZ2, зону DMA1, зону CD1 и/или зону BZI-PACI, каждая с 32 кластерами, и 128 кластеров области дисковода.
Для оптического диска высокой плотности, доступного только для чтения, (BD-ROM), РАС может быть первичным РАС, и зона INFO2 может иметь 256 кластеров, включая зону PACII, зону CD2 и зону BZ3, каждая с 32 кластерами, и 256 кластеров зоны INFO1, включая зону CD1 и/или зону BZI-PACI, каждая с 32 кластерами.
Зоны РАС в примере осуществления настоящего изобретения могут быть назначены в зону INFO2 и/или зону INFO1 начальной зоны в 32 кластера каждая в соответствии с перезаписываемыми характеристиками оптического диска высокой плотности.
В зоне РАС из 32 кластеров один РАС может иметь один кластер для записи множества достоверных РАС. Пример структуры, в которой один РАС записан как один кластер, описан со ссылкой на Фиг.3.
Фиг.3 демонстрирует РАС, записанный на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.3, один РАС размером в один кластер (32 сектора) может включать в себя зону заголовка и зону специальной информации, относящиеся к конкретному дисководу (например, дисковод оптического диска).
Зона заголовка РАС может иметь 384 байта, предназначенных для первого сектора РАС, для записи различных видов информации РАС, такой как информация по "правилу неизвестности РАС" и
сегментам, и другую область зоны РАС, которая может иметь информацию, относящуюся к конкретному дисководу (оптического) диска и которая может быть упомянута как "известные правила", записанные на нем.
Пример структуры РАС, записанной в приведенной выше структуре, описан со ссылкой на Фиг.4. Для удобства, в описании конкретные поля РАС, которые требуют более подробного описания, должны ссылаться на чертежи, которые иллюстрируют конкретные поля.
Фиг.4 демонстрирует РАС на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.4 РАС может включать в себя часть заголовка, применимую ко всем РАС и области, имеющей информацию, относящуюся к конкретному приводу диска, записанную на нем.
Пример части заголовка может включать в себя 4 байта "РАС_ID", 4 байта "правила неизвестности РАС", 1 байт "Флажок всего диска", 1 байт "Число сегментов" и/или 32 сегмента "Сегмент_0 ~ Сегмент_31" каждый с 8 байтами.
"PAC_ID" может обеспечивать текущие коды состояния и идентификации РАС, например, если "РАС_ID" содержит биты "00 00 00 00", то "PAC_ID" указывает, что текущая зона РАС не используется, если "PAC_ID" содержит биты "FF FF FF FE", то "PAC_ID" указывает, что текущая зона РАС недоступна для использования из-за дефектов или чего-либо подобного, и если "PAC_ID" содержит биты "FF FF FF FF", то "PAC_ID" указывает, что текущая зона РАС доступна для использования снова, даже если
зона РАС использовалась ранее.
Осуществляя запись "PAC_ID" в заранее определенные биты, такие как "54 53 54 00", "РАС_ID" может использоваться как код для определения, является ли этот диск диском, к которому существующий дисковод может иметь свободный доступ. То есть если текущий дисковод не распознает "РАС_ID", применяемый к нему (возможен случай, когда текущий дисковод не может распознать текущий РАС из-за несоответствия версий или подобной проблемы), биты "54 53 54 00" могут использоваться как код для обращения к информации, записанной в поле "Правила неизвестности РАС".
Как описывалось ранее, поле "Правила неизвестности РАС" может использоваться как поле, которое назначает диапазон операций дисковода, которые не может распознавать текущий РАС, который будет описан дополнительно со ссылкой на Фиг.5.
Фиг.5 демонстрирует поле "Правила неизвестности РАС" в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.5 степень управляемости различных областей на диске может разрешаться с помощью "Правил неизвестности РАС". В этом примере столбец "Область" на Фиг.5 представляет управляемые области на диске, столбец "Управление" представляет типы управления, такие как считывание/запись и т.д., и столбец "Число битов" представляет число битов, требующихся для управления. Дополнительные биты в столбце "Число битов" могут представлять случаи двухслойного диска с двумя сторонами записи/воспроизведения.
Например, в столбце "Область" на Фиг.5, управляемость зоны РАС для считывания/записи может быть представлена с помощью полей "Зоны 1, 2 РАС", а управляемость записью зоны управления дефектами может быть представлена с помощью полей "Зона 1, 2 DMA". Управляемость записью области замены дефектной области может быть представлена с помощью поля "Кластеры замены", контролируемость считывания/записи зоны данных может быть представлена с помощью поля "Зона данных", а управляемость логической перезаписью может быть представлена с помощью поля "Логическая перезапись".
Управляемость записью применяется только к перезаписываемым дискам BD-RE и BD-R, а управляемость записью для области замены дефектной области может также применяться к перезаписываемым дискам BD-RE и BD-R. В результате различные примеры характеристик настоящего изобретения могут зависеть от характеристик перезаписываемости диска высокой плотности (оптического).
Используя вышеупомянутый способ, поле "Правила неизвестности РАС" разрешает назначение управляемой области на диске для дисковода с несоответствием версий. Кроме того, вышеупомянутый способ может также применяться для управления доступом конкретной физической области на диске по выбору пользователя.
Возвращаясь к Фиг.4, увидим, что, поле "Флажок всего диска" может использоваться как поле для индикации того, что РАС применяется ко всей области диска, а поле "Число сегментов" является полем, которое может представлять ряд областей сегментов, к которым может применяться РАС.
В примере осуществления одному РАС может назначаться максимальное число сегментов.
В примере осуществления одному PAC могут быть выделены максимально 32 сегмента и информация на распределенных сегментах может быть записана в поля с "Сегмент_0" по "Сегмент _31", каждое из которых включает в себя 8 байтов. Каждое из полей "Сегмент_0~31" может включать в себя первый номер физического сектора (PSN) и последний PSN назначенной области сегментов, записанной в нем.
Ниже сегменты описаны более подробно. Фиг.6 демонстрирует зоны сегментов на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.6, если требуется, на оптическом диске высокой плотности может иметься максимальное количество (например, 32) областей сегментов для применения к нему PAC. Максимальный номер области сегментов может начинаться с "сегмента 0".
В данном примере положения областей сегментов могут быть идентифицированы оптическим дисководом путем записи первого PSN, который может указывать начальное положение назначенной области сегментов, и последнего PSN, который может указывать конечное положение назначенной области сегментов в полях "Сегмент" зон PACII и PACI.
В примере расположения ни один из множества назначенных сегментов не требует перекрытия и начальное и конечное положения не могут быть назначены на границах кластеров.
Таким образом, в примерах осуществления настоящее изобретение может обеспечить множество PAC, чтобы управлять некоторым количеством (например, 32) областей сегментов, которые ниже описаны более подробно.
Фиг.7 демонстрирует зону PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.7, множество достоверных PAC, каждый из которых имеет обычный размер кластера, могут быть записаны в одной зоне PAC (например, зона PAC INFO2 или INFO1), состоящей из 32 кластеров.
Достоверный PAC может представлять зону, имеющую различные виды информации PAC, описанной выше, и включающую в себя копии, которая может включать в себя максимум (например, 16) достоверных PAC, каждый обычного размера, которые могут быть назначены в одну зону PAC.
Достоверный PAC может иметь заранее определенный PAC_ID (например, PAC_ID=54 53 54 00), соответствующий версии оптического дисковода, имеющего записанный на нем PAC, и неиспользуемая зона PAC может быть резервной зоной PAC. Резервная зона PAC может быть заполнена битами 00 (PAC_ID=00 00 00 00), указывающими, что зона не используется или может быть оставлена как "неиспользуемая область", в зависимости от настройки оптического дисковода.
Поскольку в случае оптического диска высокой плотности с однократной записью BD-R, в рассматриваемом примере, физически возможна только одна запись, в запасную область ничего не записывается до тех пор, пока запись не закончена или пока диск не закрыт (пользователь не желает больше никакой дополнительной записи).
Поскольку физическая повторяющаяся перезапись возможна в случае перезаписываемого оптического диска высокой плотности BD-RE, в рассматриваемом примере, даже если достоверные PAC и копии этих PAC записаны в зону PAC из 32 кластеров, возможно выполнение записи несколько раз.
Если в какой-либо зоне PAC, в которую должен быть записан PAC, присутствует дефект, PAC может быть записан в области, расположенной рядом с дефектной областью. Дефект может быть результатом повреждения или загрязнения поверхности диска и когда дефект возникает в области, в которой должен быть записан PAC, информация PAC может быть записана в область, расположенную рядом с дефектной областью.
Многочисленные достоверные PAC, которые могут быть назначены в зону PAC, могут иметь различные виды информации, касающейся управляемых областей диска, которые описаны со ссылкой на Фиг.8.
Фиг.8 демонстрирует зоны сегментов, управляемых множеством зон PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.8, для дисководов различных версий области управляемых сегментов могут назначаться на диске, используя множество PAC. То есть возможно управлять сегментом 0 Seg №0 и сегментом 1 Seg №1 через PAC №0 на диске, сегментом 0 Seg №0, сегментом 1 Seg №1 и сегментом 2 Seg №2 на диске через PAC №1, и сегментом 0 Seg №0 на диске через PAC №2.
В этом примере ни одна из областей сегментов, управляемых соответствующими PAC, не накладывается друг на друга и области сегментов переупорядочиваются в порядке возрастания, начиная с сегмента №0, который указывает, что PAC могут быть независимы друг от друга.
Кроме того, даже при том, что один PAC может иметь максимум 32 области сегментов, общее количество сегментов, управляемых множеством PAC, также не может превышать 32, даже в примере, где сегменты управляются множеством PAC.
Обнаружение положения зоны достоверного PAC в зоне PAC или быстрое обнаружение положения следующей перезаписываемой зоны PAC, в то же время избегая уже записанной области или дефектной области в вышеупомянутой зоне PAC, может влиять на инициализацию и/или на скорость записи на диск. В частности, при попытках считывания дефектной области могут осуществляться многократные попытки.
В примерах осуществления настоящее изобретение представляет способ, при котором различная информация о состоянии в местоположениях многочисленных достоверных PAC, местоположении следующего перезаписываемого PAC и/или другая уместная информация записывается, например, в структуру данных, такую как Структуры описания диска (DDS).
DDS может быть зоной, содержащей информацию о первом PSN списка дефектов, положении зоны данных пользователя, размерах запасных областей и/или другую уместную информацию и может быть информацией, записанной в зоне DMA диска, как информация в Структуре управления дефектами (DMS) вместе со Списком дефектов (DFL).
Информация, записанная в DMA, может быть информацией, просмотренной и загруженной заранее, когда диск загружен в дисковод. Поэтому когда различная информация о состоянии PAC, такая как положения множества достоверных PAC, положение следующего записываемого PAC и/или другая уместная информация записывается в DDS в качестве указателей, оптический дисковод может получать информацию о зоне PAC без необходимости просматривать все зоны PAC.
DDS может включать в себя различные виды информации о состоянии зоны PAC и будет описана ниже.
Фиг.9 демонстрирует DDS на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.9 DDS может включать в себя поле "Идентификатор DDS", поле "Формат DDS", поле "Первый PSN области дисковода (P_DA)", представляющее первый номер физического сектора области дисковода, поле "Первый PSN списка дефектов (P_DFL)", представляющее первый PSN списка дефектов, поле "Расположение LSN 0 области данных пользователя", представляющее положение LSN (номер логического сектора) области данных пользователя, поле "Размер внутренней запасной области 0 (ISAO_размер)", представляющее размер внутренней запасной области 0, поле "Размер внешней запасной области (OSA_размер)", представляющее размер внешней запасной области 0, поле "Размер внутренней запасной области 1 (ISAl_размер)", представляющее размер внутренней запасной области 1, поле "Состояние дефектов кластеров PAC", представляющее состояние дефектов зоны PAC, и/или поле "Пространство, выделенное для PAC", представляющее назначенное состояние зоны PAC.
Таким образом, пример DDS может обеспечивать различные виды информации состояния относительно PAC, такие как положение дефектного кластера в зоне PAC и/или положение кластеров, имеющих достоверный PAC, назначенный им путем использования поля "Дефектное состояние кластеров PAC" и/или поля "Пространство, выделенное для PAC".
Способ представления информации о состоянии PAC, используя поле "Состояние дефектов кластеров PAC" и/или поле "Пространство, выделенное для PAC", ниже будет описан более подробно.
Фиг.10 демонстрирует диаграмму, показывающую DDS, представляющую состояние PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.10 два байта могут быть выделены полю DDS "Состояние дефектов кластеров PAC" для представления отказа записи из-за дефекта кластера зоны PAC или области дефектных кластеров.
Как показано на Фиг.10, бит PDS N (Дефектное состояние PAC) является битом для индикации состояния кластеров PAC, в котором бит 0 может указывать, что кластер N PAC не является дефектной областью, а бит 1 может указывать, что кластер N PAC является дефектной областью.
Бит PDS 0 может указывать состояние зоны PAC №0, бит PDS 1 может указывать состояние зоны PAC №1 и так далее, до бита PDS 15 (например, для 16) для индикации состояния достоверных PAC, которые могут быть назначены в одну зону PAC.
Два байта могут также быть выделены полю "Пространство, выделенное для PAC" зоны DDS, для индикации состояния распределения зоны PAC.
PSB N (бит состояния PAC) на Фиг.10 может быть битом, указывающим состояние распределения кластеров PAC, где бит 0 может указывать состояние, в котором кластер N может быть вновь выделенным, например, PAC не используется или состояние PAC_ID=00000000 или FFFFFFFF, а бит 1 может указывать состояние, в которое назначен кластер N PAC.
В этом примере биты PSB могут быть распределены подобно битам PDS, от бита 0 PSB до бита 15 PSB, так что бит PSB 0 указывает зону PAC №0, бит 1 PSB указывает зону PAC №1 и т.д.
Различные примеры осуществления, в которых состояние зоны PAC представляется, используя, например, DDS, как описано, будут обсуждены ниже.
Фиг.11-13 иллюстрируют диаграммы, показывающие различные примеры осуществления DDS, каждый из которых представляет состояние PAC на оптическом диске высокой плотности в соответствии с примером осуществления настоящего изобретения.
Со ссылкой на Фиг.11 бит 1 PDS является 1 на битовой карте поля "Состояние дефектных кластеров PAC", которое является информацией о дефектной области зоны PAC в информации, содержащейся в DDS. Соответственно оптическому дисководу на основе информации может стать известно, что зона PAC №1 является дефектной.
Также каждый из битов PSB 0, PSB 1 и PSB 2 бита также является 1 на битовой карте поля "Пространство, выделенное для PAC", указывающего состояние распределения зоны PAC, и оптическому дисководу может стать известно, что зоны PAC №0, PAC №1 и PAC №2 находятся в назначенных состояниях, основанных на упомянутой выше информации. Поэтому следующей доступной зоной PAC, которая не является дефектной областью и назначенной областью, является зона PAC №3.
Также, обращаясь к Фиг.12, увидим, что поскольку каждый из битов PDS 0, PDS 1, PDS 4 и PDS 5 установлен в состояние 1 на битовой карте поля "Состояние дефектных кластеров PAC", оптическому дисководу может стать известно, что каждая из зон PAC №0, PAC №1, PAC №4 и PAC №5 является дефектной областью и, поскольку каждый из битов PSB 0, PSB 1, PSB 2, PSB 3, PSB 4, PSB 5 и PSB 6 установлен в состояние 1 на битовой карте поля "Пространство, выделенное для PAC", оптическому дисководу может стать известно, что каждая из зон PAC №0, PAC №1, PAC №2, PAC №3, PAC №4, PAC №5 и PAC №6 находится в назначенном для нее состоянии. Поэтому, в случае Фиг.12, следующей доступной зоной PAC является PAC №7.
Также, обращаясь к Фиг.13, увидим, что поскольку каждый из битов PDS 0, PDS 1, PDS 4 и PDS 5 установлен в состояние 1 на битовой карте поля "Состояние дефектных кластеров PAC", оптическому дисководу может стать известно, что каждая из зон PAC №0, PAC №1, PAC №4 и PAC №5 является дефектной областью, и поскольку каждый из битов PSB 0, PSB 1, PSB 2, PSB 4, PSB 5 и PSB 6 установлен в состояние 1 на битовой карте поля "Пространство, выделенное для PAC", оптическому дисководу может стать известно, что каждая из зон PAC №0, PAC №1, PAC №2, PAC №4, PAC №5 и PAC №6 находится в назначенном состоянии.
Поэтому, в случае Фиг.13, следующей доступной зоной PAC является PAC №3, которая может быть областью, которая в настоящий момент используется повторно, даже если область PAC №3 ранее использовалась.
Как изложено выше, копия информации о зоне PACII зоны INFO2 может быть записана в области зоны PACI зоны INFO1, соответствующей области зоны PACII зоны INFO2. Если зона PAC №1 зоны PACII дефектна, то может использоваться зона PACI зоны PAC №1 (если она не является дефектной).
Также возможно, что DDS выполняется так, чтобы включать в себя не только информацию о 4 байтах зоны PAC II, но также и информацию о зоне PACI путем назначения дополнительных (например, 4) байтов для DDS. В этом случае информация, записанная на PAC I, будет свободна от дефектной области зоны PAC II.
Фиг.14 демонстрирует диаграмму, показывающую другое осуществление DDS на оптическом диске высокой плотности в соответствии с другим примером осуществления настоящего изобретения.
Со ссылкой на Фиг.14, как описано выше, DDS может включать в себя поле "Идентификатор DDS", поле "формат DDS", поле "Первый PSN области дисковода (P_DA)", поле "Первый PSN списка дефектов (P_DFL)", поле "Расположение LSN 0 области данных пользователя", поле "Размер внутренней запасной области 0 (ISAO_размер)", поле "Размер внешней запасной области (OSA_размер)" и поле "Размер внутренней запасной области 1 (ISAl_размер)", и/или поле "Состояние PAC", представляющее состояние зоны PAC.
Поле "Состояние PAC" может иметь 8 байтов для представления состояния PAC в зоне PAC II зоны INFO2 и зоны PAC I зоны INFO1, которые ниже будут описаны подробно.
Фиг.15 демонстрирует диаграмму, показывающую другое осуществление структуры DDS, представляющей состояние PAC на оптическом диске высокой плотности в соответствии с другим примером осуществления настоящего изобретения.
Со ссылкой на Фиг.15 поле "Состояние PAC" в DDS может использовать всего 64 бита (8 байтов) для представления состояния PAC в зоне PAC II зоны INFO2 и в зоне PAC I зоны INFO1.
В этом примере информация в одном PAC может быть представлена двумя битами, например, путем назначения битов bl и bO для указания состояния PAC №0 зоны PAC I, и битов b2 и b3 для указания состояние PAC №2 зоны PAC I, и каждых последующих двух битов для указания состояния PAC в последующих зонах PAC. Соответственно биты b31 и b30 могут представлять состояние PAC №15 зоны PAC I, биты b33 и b32 могут указывать состояние PAC №0 зоны PAC 2, биты b63 и b62 могут указывать состояние PAC №15 зоны PAC 2.
Состояние PAC зоны PAC, представленное двумя битами, может указывать, что PAC не записан, когда для этих двух битов установлено 00, что PAC записан в битах 00 00 00 00, чтобы указать, что PAC может быть записан или в битах FF FF FF FF, чтобы указать, что PAC используется повторно, даже если PAC использовался до того, как для этих двух битов было установлено 01, что PAC является дефектной областью FF FF FF FE, когда для этих двух битов установлено 10, и что PAC является достоверным PAC (например, достоверный PAC = 54 53 54 00), когда для этих двух битов установлено 11.
Поэтому следующей пригодной для записи зоной PAC является область с битами 00 или битами 01 и положением достоверного PAC будет область с битами 11.
Используя вышеупомянутый способ, оптический дисковод может получать информацию о положении достоверного PAC, положении дефектной области, следующей позиции, пригодной для записи, и/или другую уместную информацию о PAC, записанную в зоне PAC 2 и зоне PAC 1 из 8 байтов поля "Состояние PAC", вставленного в зону DDS.
Фиг.16 демонстрирует структуру DDS, представляющую состояние PAC на оптическом диске высокой плотности в соответствии с другим примером осуществления настоящего изобретения.
Если битовая карта поля "Состояние PAC" структуры DDS является такой же, как показано на Фиг.16, то поскольку для битов b33 и b32, указывающих PAC №0 в зоне PAC II, установлено 11, известно, что PAC №0 в зоне PAC II является достоверным PAC.
Также, поскольку для битов b35 и b34, указывающих PAC №1 в зоне PAC II установлено 10, известно, что PAC №1 в зоне PAC II является дефектной областью, и поскольку для битов b37 и b36, указывающих PAC №2 в зоне PAC II, установлено 01, известно, что PAC №2 в зоне PAC II является областью, использовавшейся ранее, или, если устанавливается 00, то областью, пригодной для использования в настоящее время.
Соответственно при намерении найти положение достоверного PAC оптический дисковод может найти PAC с битами 11 поля "Состояние PAC", которое указывает DDS, и при намерении найти положение следующей пригодной для записи зоны PAC, оптический дисковод может найти биты 01 или 00 в информации "Состояние PAC".
Кроме того, резервная информация PAC в зоне PACII может записываться в зоне PACI даже при том, что битовая карта, указывающая зону PACII поля "Состояние PAC", и битовая карта, указывающая зону PACI, идентичны, если положения дефектных областей и/или других подобных областей не идентичны, то эти две битовых карты не могут быть идентичны. Поэтому при намерении считывать информацию, записанную в зоне PACI из-за неизбежной ситуации, может оказаться необходимым обратиться к информации, указывающей зону PACI из информации поля "Состояние PAC" структуры DDS.
За исключением примера способа для представления состояния PAC зоны PACII и зоны PACI с 8 байтами в структуре DDS существуют также другие примеры способов для представления только состояния PAC зоны PACII всего четырьмя байтами. Это делается так, как описано выше, поскольку информация, записанная в зоне PACII, и информация, записанная в зоне PACI, идентична, и в этом случае, если желательно знать состояние PAC зоны PACI, зона PACI может быть определена по положению зоны PACII, соответствующему зоне PACI.
В этом примере, если запись информации PAC в зоне PACI, передающей положению зоны PACII, терпит неудачу из-за дефектной обл