НОСИТЕЛЬ ЗАПИСИ С ФИЗИЧЕСКИМ УПРАВЛЕНИЕМ ДОСТУПОМ (РАС) К ИНФОРМАЦИИ НА НЕМ И УСТРОЙСТВО И СПОСОБЫ ДЛЯ ФОРМИРОВАНИЯ, ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ЗАПИСИ
RECORD MEDIUM WITH PHYSICAL ACCESS CONTROL (PAC) FOR INFORMATION ON IT AND METHODS FOR SHAPING, RECORDING AND REPRODUCTION OF RECORD MEDIUM

Область техники, к которой относится изобретение
Настоящее изобретение относится к физическому управлению доступом (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, терпит неудачу из-за дефектной области или другого подобного обстоятельства в зоне PACII или PACI, то может применяться метод неиспользования области.
Информация, представляющая положения множества достоверных PAC с помощью структуры DDS подобно примерам осуществления настоящего изобретения, может быть удобной для перезаписываемого диска BD-RE или R, где информация обновляется за счет последующей записи.
Например, в случае записи на оптический диск высокой плотности с однократной записью BD-R, где положения множества достоверных PAC изменяются всякий раз, когда запись повторяется после эжекции из-за физических характеристик диска с однократной записью, информация о положении может записываться во Временной Области Управления Диском (TDMA) как информация Временной Структуры Описания Диска (TDDS) и записываться как информация DDS во время завершения записи диска или закрытия диска, когда пользователь более не желает делать запись.
Фиг.17 демонстрирует блок-схему оптического устройства записи/воспроизведения согласно примеру осуществления настоящего изобретения.
Обращаясь к Фиг.17, увидим, что оптическое устройство записи/воспроизведения может содержать устройство записи/воспроизведения 10 для выполнения записи на оптический диск и/или воспроизведения с оптического диска и основной компьютер или контроллер 20 для управления устройством записи/воспроизведения 10. В примере осуществления устройство записи/воспроизведения 10 может действовать как "оптический дисковод", обсуждавшийся выше в связи со многими примерами осуществления настоящего изобретения.
В примере осуществления основной компьютер 20 дает команду на запись или воспроизведение, чтобы записывать или воспроизводить определенную область оптического диска устройства записи/воспроизведения 10, и устройство записи/воспроизведения 10 выполняет запись/воспроизведение конкретной области в ответ на команду от основного компьютера 20.
Устройство записи/воспроизведения 10 может дополнительно содержать интерфейсную часть 12 для осуществления связи, такой как обмен данными и командами с основным компьютером 20, оптическую головку 11 для непосредственной записи/считывания данных оптического диска, процессор обработки данных 13 для приема сигнала от оптической головки 11 и восстановления желаемого значения сигнала или модуляции сигналом, который будет записываться с помощью сигнала, пригодного для записи на оптическом диске, сервосистема 14 для управления оптической головкой 11, чтобы точно считывать сигнал с оптического диска или точно записывать сигнал на оптическом диске, запоминающее устройство 15 для временного хранения различных видов информации, включая информацию и данные управления, и микрокомпьютер 16 для управления различными частями устройства записи/воспроизведения 10.
Пример способа для записи PAC на перезаписываемом оптическом диске высокой плотности, используя пример устройства для оптической записи/воспроизведения, будет описан ниже.
После вставки оптического диска в устройство оптической записи/воспроизведения информация управления может считываться с оптического диска и запоминаться в запоминающем устройстве 15 устройства записи/воспроизведения 10 для использования во время записи/воспроизведения оптического диска.
В этом состоянии, если пользователь желает сделать запись в определенную область оптического диска, основной компьютер 20, рассматривая это как команду записи, передает информацию о желательном положении записи на устройство записи/воспроизведения 10 вместе с данными, которые будут записываться.
Микрокомпьютер 16 в устройстве записи/воспроизведения 10 может принять команду записи, определить, не является ли область оптического диска, на которую основной компьютер 20 желает сделать запись, дефектной областью, используя информацию управления, хранящуюся в запоминающем устройстве 15, и/или выполнить запись данных согласно команде записи от основного компьютера 20 в области, которая не является дефектной областью.
Если определено, что запись на весь диск или в конкретную область диска включает новые особенности, которые предыдущая версия устройства записи/воспроизведения не обеспечивает, приводя к тому, что предыдущая версия устройства записи/воспроизведения не воспринимается, или если существует намерение ограничить функции, такие как запись или воспроизведение конкретной области диска в соответствии с ограничением, установленным пользователем, микрокомпьютер 16 устройства записи/воспроизведения 10 может записывать информацию управления области в зоне РАС на диске как "Правило неизвестности РАС". Микрокомпьютер 16 устройства записи/воспроизведения 10 может также записывать информацию РАС, такую как PAC_ID для записанного состояния, и информацию о сегментах, которая является информацией управления, в конкретную область диска.
Информация РАС может записываться как множество достоверных РАС в зону РАС 2 зоны INFO в кластере одного размера, а множество достоверных РАС могут записываться в зоне РАС1 зоны INFO 1 как резервная копия. В этом примере информация о положении множества достоверных РАС может записываться в структуре DDS в DMA оптического диска способом, соответствующим примеру осуществления настоящего изобретения.
В частности, микрокомпьютер 16 может предоставлять через оптическую головку 11 информацию о положении в область, в которую записываются данные, или в зону РАС, и данные для сервосистемы 14 и процессора обработки данных 13 так, чтобы запись на оптическом диске заканчивалась в желательном положении.
Дополнительно способ записи/воспроизведения оптического диска высокой плотности, имеющего информацию РАС, записанную согласно примеру вышеупомянутого способа, будет описан ниже.
Фиг.18 демонстрирует схему последовательности операций, показывающую способ записи/воспроизведения оптического диска высокой плотности, имеющего записанный на нем РАС в соответствии с примером осуществления настоящего изобретения.
После вставки оптического диска в оптическое устройство записи/воспроизведения информация управления может считываться с оптического диска и запоминаться в запоминающем устройстве 15 устройства записи и воспроизведения 10 для использования во время записи и воспроизведения оптического диска.
Информация в запоминающем устройстве 10 может включать в себя информацию о положении различных зон в зоне РАС на диске. В частности, положения достоверных РАС в зоне РАС могут быть определены из информации DDS (S10).
После того, как положения достоверных РАС определены, может быть проверено поле РАС_ID РАС, чтобы убедиться, является ли PAC_ID идентифицированным PAC_ID (S20 и S30).
Если записанный РАС_ID идентифицирован, способ позволяет определить, что устройство записи и воспроизведения, записавшее данные на диск, по версии идентично версии текущего устройства записи и воспроизведения, или решить, что не существует никаких отдельных ограничений записи/воспроизведения и запись/воспроизведение может быть выполнено согласно команде основного компьютера 20 (S40).
Если идентификация кода, записанного в PAC_ID, безуспешна, способ позволяет затем определить, имеются ли ограничения, такие как то, что устройство записи и воспроизведения, записавшее данные на диск, имеет версию, отличную от версии текущего устройства записи и воспроизведения, запись/воспроизведение может выполняться согласно команде от основного компьютера со ссылкой на области ограничения записи/воспроизведения на диске, записанные в "Правило неизвестности РАС" (S50).
Для этого микрокомпьютер 16 может предоставить информацию о положении и данные согласно команде основного компьютера на сервосистему 14 и процессор обработки данных 13 так, чтобы запись/воспроизведение было закончено в желаемом положении на оптическом диске с помощью оптической головки 11.
Как было описано, устройство и способ для записи/воспроизведения оптического диска высокой плотности по настоящему изобретению может иметь одно или более следующих преимуществ.
Во-первых, описание доступной области диска различных версий дисковода, используя PAC, может позволить более надежную защиту области данных с записанными в ней данными пользователя, например, чтобы предотвращать или уменьшать неправомочный доступ (например, хакеров).
Во-вторых, множество достоверных PAC на диске и/или указателей, указывающих положения PAC, могут позволить более эффективное управление PAC на оптическом диске высокой плотности.
В-третьих, устройство и способ для записи/воспроизведения данных, использующие PAC, могут позволить производить более эффективную запись/воспроизведение данных на оптическом диске высокой плотности.
Промышленная применимость
Специалистам в данной области техники должно быть очевидно, что в описанные выше примеры осуществления настоящего изобретения могут быть внесены различные модификации и изменения, не отклоняясь от духа или рамок изобретения. Таким образом подразумевается, что существующее изобретение охватывает модификации и изменения настоящего изобретения при условии, что они попадают в рамки пунктов приложенной формулы изобретения и их эквивалентов.