Носитель записи с записанной на нем информацией статуса, которая изменяется при переформатировании, и способы для переформатирования, записи и воспроизведения такого носителя записи
Иллюстрации
Показать всеПредложены носитель записи и способы для записи, воспроизведения и переформатирования этого носителя записи. Носитель содержит область информации контроля доступа, в которой хранится информация контроля доступа для обеспечения совместимости воспроизведения. Информация контроля доступа включает в себя правило, используемое когда информация контроля доступа не известна устройству, пытающемуся осуществить запись на носитель записи или воспроизведение с носителя записи. Также носитель содержит область информации статуса, в которой хранится информация статуса информации контроля доступа. Тем самым имеется возможность быстро получить информацию о состоянии областей информации контроля доступом. 4 н. и 22 з.п. ф-лы, 16 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к управлению контролем физического доступа (РАС) и записью данных, носителям, содержащим РАС и данные записи (например, оптическим дискам высокой плотности записи, таким как диск Blu-ray), и устройству и способам для записи данных на такие носители и/или воспроизведения данных с таких носителей.
Предшествующий уровень техники
Носители, например оптические диски, могут использоваться для записи большого объема данных. Говоря о доступных оптических дисках, в стадии разработки находятся новые оптические носители высокой плотности записи (HD-DVD), например диск Blu-ray (в дальнейшем называемый BD), которые обеспечивают возросшие возможности в плане записи и/или хранения видеоданных высокого разрешения и/или аудиоданных.
BD также подразумевает перезаписываемый диск Blu-ray (BD-RE), диск Blu-ray однократной записи (BD-WO) и диск Blu-ray, предназначенный только для чтения (BD-ROM).
На текущий момент одна из проблем, характерных для существующих систем, заключается в потенциальной несовместимости между дисководами разных версий, например дисковод предыдущей версии с предыдущим набором показателей совместимости может столкнуться с трудностями при взаимодействии с носителем, который взаимодействовал с дисководом, включающим в себя по меньшей мере один показатель совместимости из последующего набора показателей совместимости.
Другая проблема, характерная для существующих систем, заключается в определении процедуры инициализации, повторной инициализации, форматирования и/или переформатирования для информации контроля физического доступа (РАС), хранящейся на носителе, например перезаписываемом диске Blu-ray (BD-RE).
Сущность изобретения
Иллюстративные варианты осуществления настоящего изобретения обеспечивают РАС на носителе, таком как оптический диск высокой плотности записи, а также устройства и способы для записи данных на такой носитель и воспроизведения данных с него, используя РАС, где РАС может быть инициализирована, повторно инициализирована, форматирована и/или переформатирована.
Согласно иллюстративному варианту осуществления, настоящее изобретение направлено на носитель записи, имеющий структуру данных для управления областью данных носителя записи, включающую в себя по меньшей мере одну зону контроля физического доступа (РАС), дополнительно включающую в себя по меньшей мере один кластер контроля физического доступа (РАС), причем упомянутый по меньшей мере один кластер РАС дополнительно включает в себя информацию для управления записью на носитель записи и/или воспроизведения с носителя записи, и по меньшей мере одну область, содержащую информацию статуса для каждого из упомянутого по меньшей мере одного кластера РАС, при этом информация статуса изменяется при переформатировании носителя записи.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ переформатирования носителя записи, включающий в себя идентификацию по меньшей мере одного кластера контроля физического доступа (РАС) и информации статуса для каждого из упомянутого по меньшей мере одного кластера РАС и изменение информации статуса для каждого из упомянутого по меньшей мере одного кластера РАС при переформатировании на основе информации статуса.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ инициализации носителя записи, включающий в себя сортировку всех кластеров контроля физического доступа (РАС) на носителе записи на неизвестные кластеры РАС и известные кластеры РАС, если инициализация носителя записи возможна, инициализацию этих неизвестных кластеров РАС и известных кластеров РАС, и запись информации статуса об инициализированных кластерах РАС в область управления носителя записи.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ записи на носитель записи, включающий в себя идентификацию по меньшей мере одного кластера контроля физического доступа (РАС), включая по меньшей мере одну область, содержащую информацию статуса для каждого из упомянутого по меньшей мере одного кластера РАС, причем информация статуса изменяется при переформатировании носителя записи, и воспроизведение измененной информации статуса для каждого из упомянутого по меньшей мере одного кластера РАС с носителя записи.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на устройство для записи на носитель записи и/или воспроизведения с носителя записи, включающее в себя контроллер для управления записью или воспроизведением данных на основе по меньшей мере одного кластера контроля физического доступа (РАС) и информации статуса для каждого из упомянутых по меньшей мере одного кластера РАС, причем информация статуса изменяется при переформатировании носителя записи, и головку для записи или воспроизведения измененной информации статуса для каждого из упомянутых по меньшей мере одного кластера РАС на носителе записи.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ инициализации носителя, такого как оптический диск высокой плотности записи, включающий в себя сортировку РАС на носителе записи на неизвестные РАС и известные РАС, если инициализация носителя возможна, инициализацию этих известных РАС и неизвестных РАС и запись информации статуса об инициализированных РАС в область управления носителя.
Согласно иллюстративному варианту осуществления неизвестная РАС может быть инициализирована, когда кластер, в котором записана РАС, является записываемым.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ инициализации носителя, такого как оптический диск высокой плотности записи, включающий в себя установку информации структуры описания диска (DDS), в которую записана информация статуса РАС, в состояние, в котором все РАС являются записываемыми, без инициализации зоны РАС во время инициализации носителя.
Согласно иллюстративному варианту осуществления настоящее изобретение направлено на способ инициализации носителя, такого как оптический диск высокой плотности записи, включающий в себя сортировку РАС на неизвестные РАС и известные РАС и, если инициализация возможна, инициализацию известных РАС в зонах РАС, в то время как неизвестные РАС не инициализируются.
Следует понимать, что как вышеприведенное общее описание, так и нижеследующее подробное описание настоящего изобретения являются иллюстративными и пояснительными и предназначены для предоставления дополнительного пояснения заявленного изобретения.
Перечень чертежей
Сопровождающие чертежи, которые включены для обеспечения надлежащего понимания иллюстративных вариантов осуществления настоящего изобретения и являются частью настоящей заявки, иллюстрируют иллюстративный вариант(ы) осуществления изобретения.
Фиг.1А и 1В - иллюстрации зон РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.2 - иллюстрация зоны INFO2 и зоны INFO1 на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.3 - иллюстрация РАС, записанной на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.4 - иллюстрация РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.5 - иллюстрация “Неизвестных Правил РАС” согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.6 - иллюстрация оптического диска высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.7 - иллюстрация зоны Основной РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.8 - иллюстрация зоны РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.9 - иллюстрация DDS на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.10 - иллюстрация информации статуса зоны РАС согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.11A-11D - иллюстрации структур, каждая из которых показывает поле информации статуса РАС из состава DDS, которая указывает информацию статуса зоны РАС, согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.12A-12В - иллюстрация инициализации РАС согласно иллюстративному варианту осуществления настоящего изобретения.
Фиг.13A-13В - иллюстрация инициализации РАС согласно другому иллюстративному варианту осуществления настоящего изобретения.
Фиг.14A-14В - иллюстрация инициализации РАС согласно еще одному иллюстративному варианту осуществления настоящего изобретения.
Фиг.15A-15В - иллюстрация инициализации РАС согласно еще одному иллюстративному варианту осуществления настоящего изобретения.
Фиг.16 - блок-схема устройства оптической записи/воспроизведения согласно иллюстративному варианту осуществления настоящего изобретения.
Подробное описание предпочтительных вариантов осуществления
Далее делается отсылка на подробности иллюстративных вариантов осуществления настоящего изобретения, проиллюстрированных на сопровождающих чертежах. Где возможно, одинаковые ссылочные номера используются по всем чертежам для обозначения идентичных или одинаковых частей.
Согласно варианту осуществления, в дополнение к обычному и общепринятому значению, термин “контроль физического доступа (РАС)” может подразумевать дополнительную информацию, записанную на диске для управления/контроля в отношении записи и воспроизведения данных для всего диска или конкретного сегмента в пределах физической зоны диска. Термин “контроль физического доступа (РАС)” для простоты также может упоминаться как “РАС”, “информация РАС” и/или “информация контроля РАС”.
Кроме того, зона в пределах диска, в которую записана РАС, может упоминаться как “зона РАС”, и РАС, которая записана в зону РАС в единицах кластеров, для простоты может упоминаться как “кластер РАС”.
Помимо этого, соответствующая иллюстративным вариантам настоящего изобретения РАС может включать в себя “неизвестное правило”, которое может ограничивать чтение/запись данных для всего диска или его конкретного сегмента для дисковода, имеющего однозначно неизвестный РАС_ID (идентификатор РАС), и включая дисковод предыдущей версии (например, “наследуемой” версии). РАС, имеющая примененное к ней “неизвестное правило”, упоминается как “Неизвестная РАС”. Аналогично, известный конкретный PAC_ID, записанный в РАС, может упоминаться как “известное правило” и “специфическая для РАС информация”, которая применяется к РАС, может упоминаться как “Известная РАС”.
Согласно иллюстративному варианту осуществления, “Известной РАС” может быть РАС, имеющая информацию, относящуюся к дате инициализации диска, и информацию об устройстве записи (которым может быть оптический дисковод) (например, идентификатор ID устройства записи, если один диск записан с помощью множества устройств записи, это может быть полезной информацией) каждого кластера на диске и может упоминаться как “Основная РАС”.
Структура, в которой записана РАС в зоне РАС, и устройство и способ для записи и воспроизведения данных посредством ее использования будут описаны далее со ссылкой на прилагаемые чертежи.
Фиг.1А и 1В иллюстрируют зоны РАС на оптическом диске высокой плотности записи согласно варианту осуществления настоящего изобретения.
Согласно Фиг.1А, оптический диск высокой плотности записи может быть разделен, от внутренней окружности к внешней окружности, на вводную зону, зону данных и выводную зону. Вводная зона может быть дополнительно разделена на зону INFO2 и зону INFO1 для записи в них разнообразных видов информации. Зона INFO2 и зона INFO1 может включать в себя зоны РАС (контроля физического доступа).
Для удобства, зона РАС, назначенная зоне INFO2, может быть помечена как зона РАС2, а зона РАС, назначенная зоне INFO1, может быть помечена как зона РАС1. Одна из зоны РАС2 и зоны РАС1 может иметь записанную в ней исходную РАС, а другая из них может иметь зону резервного копирования для записи копии исходной РАС. Если направление записи идет от внутренней окружности к внешней окружности диска, может быть преимущественным, чтобы исходная РАС была записана в зоне РАС2, а резервная РАС была записана в зоне РАС1.
Фиг.1В иллюстрирует структуру двухслойного диска, имеющего два слоя записи, включающих в себя первый слой записи (L0: Слой 0) и второй слой записи (L1: Слой 1), причем каждый из слоев записи включает в себя вводную/выводную зону (также называемую Внутренней зоной), область данных и внешнюю зону 0 или 1.
Каждая из вводной зоны (внутренней зоны 0) и выводной зоны (внутренней зоны 1) может включать в себя зону INFO2 и зону INFO1 для записи информации управления диска, и зоны РАС могут быть расположены в зоне INFO2 и/или зоне INFO1.
Аналогично однослойному диску, зона РАС, назначенная зоне INFO2, может быть помечена как зона РАС2, и зона РАС, назначенная зоне INFO1, может быть помечена как зона РАС1. Одна из зоны РАС2 и зоны РАС1 может иметь записанную в ней исходную РАС, а другая из них может иметь зону резервного копирования для записи копии исходной РАС. Если направление записи идет от внутренней окружности к внешней стороне диска, может оказаться преимущественным, чтобы исходная РАС была записана в зоне РАС2, а резервная РАС была записана в зоне РАС1.
Согласно показанному на Фиг.1В примеру, поскольку зоны РАС1 и РАС2 есть не только во вводной зоне, но также и в выводной зоне для двухслойного диска, размер РАС для двухслойного диска в два раза больше, чем для однослойного диска.
Зона РАС может быть обеспечена для обработки проблем, которые могут иметь место, когда более старая версия устройства-дисковода не может выявить функции на диске, имеющем функции, совместимые с более новой версией устройства-дисковода. Зона РАС помогает решать проблемы совместимости, используя одно или более “неизвестных правил”.
“Неизвестное правило” может использоваться для контроля предсказуемых операций в отношении диска, например контроля чтения, записи и т.п., линейного замещения дефектной зоны, логической перезаписи и т.п. На диске также может быть предусмотрена область, указывающая, где применимо “неизвестное правило”, например сегменты для определения всего диска или некоторой его части, что описывается более подробно ниже.
В областях диска, управляемого посредством “неизвестного правила”, могут быть предоставлены DMA (область управления диском), резервная область, область пользовательских данных и/или другие аналогичные области.
В областях диска, управляемого посредством “неизвестного правила”, имеются DMA (область управления диском), резервная область, область пользовательских данных и т.п., и в частности, касаемо области пользовательских данных, области-сегменты, которые представляют собой заранее определенные области на диске, к которому может быть применено “неизвестное правило”, могут быть назначены для него (сегмент будет описан более подробно ниже).
Иными словами, посредством использования “неизвестного правила” могут быть заданы правила и/или другие операции для управления предсказуемыми операциями в отношении вышеперечисленных областей, например, начиная с базовых операций записи и воспроизведения, линейного замещения дефектной области, логической перезаписи BD-WO и/или другие подобные операции.
Таким образом, посредством задания области на диске, устройство-дисковод более старой версии оказывается способным осуществить доступ посредством использования “неизвестного правила”, более новая версия диска устраняет ненужную операцию доступа устройства-дисковода более старой версии.
Помимо этого, посредством задания доступной области диска для устройства-дисковода более старой версии с целью осуществления доступа посредством использования РАС, область данных, содержащая записанные в нее пользовательские данные, может быть защищена более надежно и/или несанкционированный доступ (например, взлом) к диску может быть предотвращен либо его вероятность может быть значительно снижена.
Зона INFO2 и зона INFO1, имеющие содержащиеся в них зоны РАС2 и РАС1, во вводной зоне могут быть проанализированы в контексте характеристик записываемости оптического диска высокой плотности записи.
Фиг.2 иллюстрирует зону INFO2 и зону INFO1 на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.2, для примера, соответствующего оптическому диску BD-RE высокой плотности записи, зона INFO2 может иметь 256 кластеров, включая 32 кластера зоны РАС2, 32 кластера зоны DMA (область управления дефектами) 2 для управления дефектами, 32 кластера зоны CD (данных контроля) 2, в которую записана информация контроля, и/или 32 кластера зоны BZ (буферной зоны) 3 буферной области.
Зона INFO1 может включать в себя 32 кластера зоны BZ2 буферной области, 32 кластера области дисковода, которая может быть областью дисковода для хранения информации, специфической для дисковода, 32 кластера зоны DMA1 для управления дефектами, 32 кластера зоны CD1 для записи информации контроля и/или зоны BZ1-РАС1, используемой в качестве зоны РАС.
Для однократно записываемого оптического диска высокой плотности записи (BD-R) зона INFO2 может иметь 256 кластеров, включая зону РАС2, зону DMA2, зону CD2 и зону BZ3, каждая из которых состоит из 32 кластеров, и зона INFO1 включает в себя зону BZ2, зону CD1 и/или зону BZ1-РАС1, BZ3, каждая из которых состоит из 32 кластеров, и 128 кластеров зоны дисковода.
Для предназначенного только для чтения оптического диска высокой плотности записи (BD-ROM) зона INFO2 может иметь 256 кластеров, включая зону РАС2, зону CD2 и зону BZ3, каждая из которых состоит из 32 кластеров, и зона INFO1 включает в себя зону CD1 и/или зону BZ1-РАС1, BZ3, каждая из которых состоит из 32 кластеров.
Соответствующие иллюстративным вариантам осуществления настоящего изобретения зоны РАС могут быть назначены зоне INFO2 и/или зоне INFO1 во вводной области, каждая по 32 кластера, согласно характеристикам перезаписываемости оптического диска большой плотности записи.
В примере, соответствующем двухслойному диску, имеющему два слоя записи, зона РАС может быть назначена не только во вводной зоне, но также и в выводной зоне, так что одна зона РАС может иметь 64 кластера.
В зоне РАС из 32 кластеров (или 64 кластеров) одна РАС может соответствовать одному кластеру для записи множества действительных РАС. По необходимости может быть множество РАС размером в один кластер. Иллюстративная структура, в которой одна РАС записана в виде одного кластера, описана ниже со ссылкой на Фиг.3.
Фиг.3 схематично иллюстрирует структуру РАС, записанной на оптический диск высокой плотности записи, согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.3, РАС размером в один кластер (32 сектора) может включать в себя зону заголовка и зону специфической информации, специфической для конкретного дисковода (например, оптического дисковода).
В зоне РАС могут быть выделены 384 байта первому сектору РАС для записи разнообразных видов информации РАС, такой как информация о “неизвестном правиле РАС” и сегментах, и в другой области зоны РАС может иметься информация, специфическая для (оптического) дисковода, что может упоминаться как записанные в нее “известные правила”.
Иллюстративная структура РАС, записанной в вышеупомянутой структуре, описывается со ссылкой на Фиг.4. Для удобства, при описании конкретных полей РАС, для которых требуется более детальное изложение, будет делаться ссылка на чертежи, которые иллюстрируют эти конкретные поля.
Фиг.4 иллюстрирует схему, показывающую структуру РАС на оптическом диске высокой плотности записи, согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.4, РАС может включать в себя записанную в нее часть, соответствующую заголовку (в рассматриваемом примере - вплоть до 384 байтов первого кадра), что применимо ко всем РАС, и область, имеющую информацию, специфическую для дисковода.
Иллюстративная часть, соответствующая заголовку, может включать в себя 4 байта “PAC_ID”, 4 байта “Неизвестных Правил РАС”, 1 байт “Флага Всего Диска” и/или 32 сегмента Сегмент_0 - Сегмент_32, каждый из 8 байтов.
“PAC_ID” может обеспечивать текущий статус РАС и идентификационные коды, например, если “PAC_ID” есть '00 00 00 00h', “PAC_ID” может указывать, что текущая РАС не используется, а если “PAC_ID” есть 'FF FF FF FFh', “PAC_ID” может указывать, что текущая зона РАС доступна для использования вновь, даже если зона РАС использовалась прежде.
Посредством записи “PAC_ID” в виде заранее определенных битов, таких как '54 53 54 00h', “PAC_ID” используется в качестве кода для определения того, является ли диск тем диском, к которому имеющийся дисковод может свободно осуществить доступ. Иными словами, если имеющийся дисковод не знает “PAC_ID”, примененный таким образом, определяя, что это есть случай, когда имеющийся дисковод не может понять текущую РАС по причине несоответствия версий или т.п., '54 53 54 00h' используется в качестве кода, требующегося для ссылки на информацию, записанную в поле “Неизвестные Правила РАС”.
Согласно описанию, поле “Неизвестные Правила РАС” может использоваться в качестве поля, которое задает диапазон рабочих характеристик дисковода, который не может распознать текущую РАС, что описывается далее со ссылкой на Фиг.5.
Фиг.5 схематично иллюстрирует конфигурацию поля “Неизвестные Правила РАС” согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.5, степень контролируемости разнообразных областей на диске может обеспечиваться “Неизвестными Правилами РАС”. В рассматриваемом примере столбец “Область” на Фиг.5 представляет контролируемые области на диске, столбец “Контроль” представляет типы контроля, такие как чтение/запись и т.п., и столбец “Количество битов” представляет количество битов, требующихся для контроля. Дополнительные биты в “Количестве битов” могут представлять случаи двухслойного диска с двумя сторонами записи/воспроизведения.
“Неизвестные Правила РАС” могут использоваться для контроля некоторого количества областей на диске. Например, “Неизвестные Правила РАС” могут показывать контролируемость записи в отношении зон области управления диском (DMA) (которые могут включать или не включать в себя структуру описания диска (DDS) в зонах INFO1, 2, 3 и/или 4), могут показывать контролируемость записи в отношении резервных областей в зоне данных, могут показывать контролируемость записи и/или воспроизведения в отношении зоны данных контроля (CD) в зонах INFO1, 2, 3 и/или 4, могут показывать контролируемость записи и/или воспроизведения в отношении области пользовательских данных в зоне данных, и/или могут показывать контролируемость записи и/или воспроизведения в отношении зоны “кластер РАС” в зоне INFO1 и/или INFO2.
Нижеследующее иллюстративное правило может быть применимо к областям (за исключением области “кластер РАС”). В случае, когда типом контроля является запись, например, для битов = b3, b5, b6, b7 и т.д., если выделенный бит установлен в '0', это может использоваться для указания того, что соответствующая область является записываемой, и если выделенный бит установлен в '1', это может использоваться для указания того, что соответствующая область не является записываемой.
В случае, когда типом контроля является чтение, например, для битов = b2, b4 и т.д., если выделенный бит установлен в '0', это может использоваться для указания того, что соответствующая область является считываемой, и если выделенный бит установлен в '1', это может использоваться для указания того, что соответствующая область не является считываемой.
Касаемо зоны “кластер РАС”, в случае, когда типом контроля является запись (биты=b1) и если выделенный бит установлен в '0', это может использоваться для указания того, что в отношении текущей РАС возможна перезапись или биты статуса структуры описания диска (DDS) являются изменяемыми. Если выделенный бит установлен в '1', это может использоваться для указания того, что в отношении текущей РАС перезапись невозможна или биты статуса DDS не являются изменяемыми. DDS будет описана боле подробно ниже.
Также, касаемо зоны “кластер РАС”, в случае, когда типом контроля является чтение (биты=b0) и если выделенный бит установлен в '0', это может использоваться для указания того, что зона “кластер РАС” является считываемой и возможен перенос содержимого текущего кластера вовне (например, на главное устройство или другое подобное устройство). Если выделенный бит установлен в '1', это может использоваться для указания того, что перенос содержимого (так называемое известное правило) текущего кластера невозможен за исключением первых 384 байтов (заголовка) первого кадра данных, который может быть установлен, только когда имеется намерение контролировать диск посредством неизвестного правила.
В примере, соответствующем области пользовательских данных, если задана область-сегмент, которая является “специальной” областью на диске (что описывается ниже), область пользовательских данных можно использовать в качестве поля для указания контролируемости записи и/или воспроизведения в отношении области-сегмента, а вовсе необязательно всей области пользовательских данных.
Контролируемость записи применима только к перезаписываемым дискам BD-RE и BD-R. В результате, различные иллюстративные признаки настоящего изобретения могут зависеть от характеристик перезаписываемости (оптического) диска высокой плотности записи.
Используя вышеизложенную методику, поле “Неизвестные Правила РАС” обеспечивает возможность обозначения контролируемой области на диске для дисковода с несоответствием версии. Кроме того, вышеописанная методика может быть также применима для контроля доступа к конкретной физической области на диске по выбору пользователя.
Возвращаясь к Фиг.4, поле “Счет Обновлений РАС” по Фиг.4 может указывать количество обновлений РАС, может иметь изначально записанный '0' и может увеличиваться на единицу при каждой перезаписи РАС.
Далее, на Фиг.4 поле “Флаг Всего Диска” может использоваться в качестве поля для указания того, что РАС применима ко всей области диска, и поле “Количество Сегментов” является полем, которое может указывать количество областей-сегментов, к которым применима РАС.
Согласно примеру, даже в случае b0=0, когда допустима повторная инициализация, если запись не разрешена посредством другого механизма запрещения записи (например, флага защиты от записи (WP) из состава DDS), инициализация запрещена. То есть “Флаг Всего Диска” может функционировать в качестве функции ИЛИ (OR) с другими механизмами запрещения записи.
Поле “Флаг Всего Диска” может использоваться в качестве поля, применимого не только к случаю неизвестной РАС, но также и к случаю известной РАС. Иными словами, допустимость повторной инициализации даже известной РАС, которая понимает PAC_ID, обеспечивающий возможность применения известного правила, может контролироваться через поле “Флаг Всего Диска”.
Согласно другому примеру, без предоставления поля “Флаг Всего Диска”, как описано выше, может оказаться возможным, что допустимость повторной инициализации может быть указана одним специальным битом (например, из 32 битов поля “неизвестное правило РАС”) в качестве “Флага Повторной Инициализации” для указания допустимости повторной инициализации.
Кроме того, должно быть ясно, что функции поля “Флаг Всего Диска” не ограничены флагом, именованным таким образом. Очевидно, функция поля “Флаг Всего Диска” применима к повторной инициализации РАС, и поле может быть идентифицировано как поле “бит инициализации РАС”.
Далее, поле “Количество Сегментов” по Фиг.4 является полем, которое может представлять количество областей-сегментов, к которым применима РАС.
Согласно иллюстративному варианту осуществления, максимальное количество сегментов может быть выделено одной РАС. Согласно иллюстративному варианту осуществления, максимальное количество из 32 сегментов может быть выделено одной РАС, и информация по выделенным сегментам может быть записана в поля “Сегмент_0” - “Сегмент_31”, каждое из которых включает в себя 8 байтов. Каждое из полей “Сегмент_0-31” может включать в себя первый номер физического сектора (PSN) и последний PSN выделенной области-сегмента, записанной в него.
Сегменты описываются более подробно ниже. Фиг.6 иллюстрирует зоны-сегменты на оптическом диске высокой плотности записи для применения РАС к нему. Максимальный номер области-сегмента может начинаться с “сегмент 0”.
Вплоть до максимального количества сегментов может быть выделено, начиная с “сегмент 0”, в возрастающем порядке для управления посредством одной РАС, и даже если есть множество РАС, совокупное количество областей-сегментов не должно превышать максимального количества сегментов.
Согласно примеру, позиции областей-сегментов могут быть идентифицированы оптическим дисководом посредством записи первого PSN, который может указывать начальную позицию выделенной области-сегмента, и последнего PSN, который может указывать последнюю позицию выделенной области-сегмента, в полях “Сегмент”.
В иллюстративной компоновке не требуется перекрытие ни одного из множества выделенных сегментов, и начальные и конечные позиции могут быть обозначены по границам кластеров.
Таким образом, согласно иллюстративным вариантам осуществления, настоящее изобретение может обеспечивать множество РАС для управления некоторым количеством (например, 32) областей-сегментов, что описывается более подробно ниже.
Фиг.7 иллюстрирует зону РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.7, “Основная РАС” может включать в себя 4 байта “PAC_ID”, 4 байта “Счета Обновлений РАС”, 1 байт “Флага_Всего_Диска”, 1 байт “Количества Сегментов”, в совокупности 32 “Сегмент_0 - Сегмент_31”, каждый по 8 байтов, 2 байта “количества входов ID устройства записи”, 4 байта “Года/Месяца/Даты исходной записи”, 2 байта “Счета Повторных Инициализаций” и/или множество полей “ID устройства записи для RID_Tag xxh”, каждое по 128 байтов.
Поля “количество входов ID устройства записи”, “Год/Месяц/Дата исходной записи”, “Счет Повторных Инициализаций” и поля “ID устройства записи для RID_Tag xxh” из состава “Основной РАС” могут упоминаться как “известное правило”, что представляет собой специфическую для конкретной РАС информацию, характеризующую “Основную РАС”. Ниже описывается “Основная РАС”, имеющая такую структуру.
Как описано выше, поле “РАС_ID” может использоваться в качестве поля для обеспечения статуса и идентификационного кода текущей РАС и может быть записано в '50 52 4D 00h' для указания Основной РАС, а именно '50 52 4D 00h' представляет символы “PRM”, а последний бит 00h указывает, что версия Основной РАС есть '0'.
Поле “Счет Обновлений РАС” может использоваться для указания количества обновлений Основной РАС, может быть записано как 00h во время инициализации и его значение может увеличиваться на единицу при каждой перезаписи Основной РАС.
Поле “Неизвестные Правила РАС” является полем, которое используется для обозначения диапазона рабочих характеристик дисковода, который не понимает Основную РАС, идентифицируемую посредством “PAC_ID” и имеющую структуру, показанную на Фиг.5, и может быть установлено для контроля области DMA, резервной области, области данных контроля, области пользовательских данных, области кластера РАС и/или других подобных данных.
Поле “Флаг_Всего_Диска” Основной РАС может быть установлено в 00h для обеспечения возможности инициализации и, если никаких областей-сегментов не выделено, поле “количество Сегментов” и поля “Сегмент_i” могут быть установлены в 00h.
Поле “количество входов ID устройства записи” является полем, которое может использоваться для указания количества идентификаторов устройства записи размером 128 байтов и/или максимальное допустимое количество из 252 в Основной РАС.
Поле “Год/Месяц/Дата исходной записи” является полем, которое может использоваться для записи года, месяца и даты исходной записи на диск, и поле “Счет Повторных Инициализаций” является полем, которое может использоваться для указания количества повторных инициализаций диска. Поле “ID устройства записи для RID_Tag xxh” является полем, имеющим 128 байтов, которые могут использоваться для информации ID устройства записи для записи сигнатур дисководов всех устройств записи. 128 байтов сигнатуры дисковода могут включать в себя 48 байтов имени производителя, 48 байтов дополнительной идентификационной информации и/или 32 байта серийного номера.
В другом варианте осуществления может быть множество РАС, так что это множество РАС управляет всем диском или областями-сегментами, которые могут быть выделены в количестве вплоть до максимального (например, 32), что будет описано более подробно ниже.
Фиг.8 иллюстрирует зону РАС на оптическом диске высокой плотности записи согласно иллюстративному варианту осуществления настоящего изобретения.
Согласно Фиг.8, множество действительных РАС, каждая из которых имеет один и тот же размер в один кластер, может быть записана в одну зону РАС (зону РАС из состава INFO1 или INFO2, каждая по 32 кластера).
Как описано выше, действительная РАС может быть задана как зона, содержащая разнообразные виды информации РАС, и максимальное количество (например, 32 либо 64 в случае двухслойного диска) действительных РАС может быть обеспечено на диске, каждая с размером в один кластер, который может быть выделен одной зоне РАС.
Как описано выше, действительная РАС может иметь PAC_ID (например, PAC_ID=54 53 54 00h), выбранный заранее согласно версии дисковода для оптического диска, на котором записана РАС, а оставшаяся часть зоны РАС может иметь РАС, соответствующую FF FF FF FFh, записанную в нее, если PAC_ID есть 00 00 00 00h, и зона РАС, которая все еще не записана, является незаписанной зоной РАС.
Оставшаяся часть зоны РАС, в которой нет записанных действительных РАС, может иметь PAC_ID 00 00 00 00h, и зона РАС, в которую ничего не записано, может быть оставлена в качестве незаписанной РАС.
Согласно иллюстративному варианту осуществления, если дефект возникает в одной зоне РАС, в которую должна быть записана РАС, то РАС можно записать в область, следующую за дефектной областью. Дефект может быть обусловлен повреждением или загрязнением поверхности диска, и когда в области, в которую должна быть записана РАС, возникает дефект, то информация РАС может быть записана в область, следующую за дефектной областью.
Операции, такие как нахождение позиции действительной зоны РАС относительно зоны РАС или нахождение позиции следующей записываемой зоны РАС, позволяют обойти уже записанную область, не требуя больше записи, и дефектная область из вышеупомянутой области РАС может быть важным фактором в контексте инициализации и скорости записи диска, и может потребоваться множество повторных попыток для считывания дефектной области.
В соответствии с иллюстративным вариантом осуществления, настоящее изобретение описывает способ, согласно которому информация статуса относительно позиций множества действительных РАС, позиции следующей записываемой РАС и/или другая надлежащая информация может быть записана в DDS (структуру описания диска).
DDS может быть зоной, содержащей информацию о первом PSN списка дефектов, позиции зоны пользовательских данных, размерах резервных областей и/или другую надлежащую информацию, и может быть информация, записанная в зону DMA диска в качес