Носитель записи, имеющий структуру данных для управления, по крайней мере, областью данных носителя записи, и способы и устройства записи и воспроизведения
Иллюстрации
Показать всеЗаявленное изобретение относится к носителю записи, снабженному структурой данных для управления, а также способу и устройству записи и воспроизведения. При этом указанный носитель имеет структуру данных для управления областью данных носителя записи и содержит временную зону управления дефектами, в которой хранится блок данных. Причем указанный блок данных включает в себя первую информацию, указывающую режим записи, применимый к данному носителю записи, и вторую информацию, указывающую состояние использования области данных, при этом тип второй информации определяется на основе указанного установленного режима записи. При этом режим записи может быть одним из следующих режимов: последовательной записи или записи в произвольном порядке, во время инициализации носителя записи. Технический результат: улучшение эффективности управления дефектами для дисков BD. 10 н. и 25 з.п. ф-лы, 10 ил.
Реферат
ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
Настоящее изобретение имеет отношение к носителю записи, снабженному структурой данных для управления, как минимум, областью данных носителя записи, а также способам и устройствам для записи и воспроизведения.
ИЗВЕСТНЫЙ УРОВЕНЬ ТЕХНИКИ
Стандартизация новых оптических дисков высокой емкости форматов “только для чтения” и многократной записи, способных вмещать большие объемы высококачественной видео- и аудиоинформации, получила быстрое развитие, и в ближайшее время ожидается промышленный выпуск новой продукции, связанной с оптическими дисками. Одним из примеров таких новых оптических дисков является диск “Blu-ray” (диск “BD”), принадлежащий к следующему поколению дисков высокого разрешения “HD-DVD”, который является оптическим носителем записи следующего поколения, которое намного превосходит по характеристикам записи существующие диски “DVD”.
При записи и считывании данных диска “BD” используется “синефиолетовый” лазер, имеющий длину волны 405 нм, обеспечивающий более плотную запись в сравнении с “красным” лазером с длиной волны 650 нм, используемым в существующих устройствах “DVD”. Следовательно, на диске “BD” можно сохранить больший объем данных, чем на существующих дисках “DVD”.
Хотя разработан, как минимум, один стандарт, связанный с дисками “BD” (диски “Blu-ray”), например, для дисков многократной записи (диски “BD-RE”), многие другие стандарты, например, для дисков однократной записи (диски BD-WO) еще только разрабатываются. Стандарты на такие диски, как диск “BD-RE”, предусматривают структуру данных для управления дефектами в области данных носителя записи. Однако диск “BD-WO” из-за его естественной характеристики - однократной записи - создает проблему, не решенную существующими стандартами для дисков “BD”, например, для дисков “BD-RE”, а эффективная структура данных и способ управления дефектами в стандарте “BD-WO” все еще разрабатываются.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В соответствии с настоящим изобретением носитель записи содержит структуру данных для управления, как минимум, областью данных носителя записи.
В одном примере осуществления настоящего изобретения во временной зоне управления дефектами носителя записи хранится блок данных. Указанный блок данных содержит временную структуру определения, причем временная структура определения указывает режим записи носителя записи. Например, режим записи может быть одним из двух: последовательной записи или записи в произвольном порядке.
Блок данных может также содержать информацию о состоянии использования области данных носителя записи. Информация о состоянии использования включает в себя данные по использованию области данных для хранения данных. Когда режим записи данных является последовательной записью, блок данных содержит информацию о последовательной записи, включающую в себя данные об области непрерывной записи в области данных носителя записи. Когда режим записи данных является записью в произвольном порядке, блок данных содержит битовую карту пространства, указывающую состояние дорожки записи в области данных носителя записи.
В другом примере осуществления настоящего изобретения предлагается способ форматирования носителя однократной записи. В этом способе принимается входной сигнал, связанный с требуемым режимом записи для данного носителя записи, и индикатор требуемого режима записи записывается во временную структуру определения во временной зоне управления дефектами носителя записи. Например, требуемый режим записи может быть одним из двух: последовательная запись или запись в произвольном порядке. Способ дополнительно может включать в себя запись информации о последовательной записи во временной зоне управления дефектами, когда записанный индикатор режима записи указывает режим последовательной записи. Информация о последовательной записи содержит данные об зонах непрерывной записи в области данных носителя записи. Способ может дополнительно включать в себя запись битовой карты пространства во временной зоне управления дефектами, когда записанный индикатор режима записи указывает режим записи в произвольном порядке. Битовая карта пространства содержит информацию о состоянии дорожки записи в области данных носителя записи, когда записанный индикатор режима записи указывает режим записи в произвольном порядке.
В следующем примере осуществления настоящего изобретения предлагается способ записи управляющей информации на носитель однократной записи. В этом примере индикатор режима записи воспроизводится из временной структуры определения, находящейся во временной зоне управления дефектами носителя записи, и режим записи носителя записи определяется на основе индикатора режима записи. Затем в зависимости от результатов шага определения информация о состоянии использования носителя записи записывается во временной зоне управления дефектами на основе указанного шага определения режима записи. Информация о состоянии использования предоставляет информацию по использованию области данных носителя записи для хранения данных.
В очередном примере осуществления настоящего изобретения предлагается способ записи управляющей информации на носитель однократной записи. В этом примере информация о состоянии использования обновляется посредством записи обновленной информации о состоянии использования во временной зоне управления дефектами носителя записи, когда происходит событие. Информация о состоянии использования содержит информацию по использованию области данных носителя записи для хранения данных.
В очередном примере осуществления настоящего изобретения во временной зоне управления дефектами носителя записи хранится множество списков дефектов, имеющих различный размер. Каждый список дефектов указывает дефекты в области данных записывающих слоев носителя записи на момент времени записи списка дефектов. Во временной зоне управления дефектами также хранится несколько временных структур определения, имеющих фиксированный размер. Каждая временная структура определения содержит информацию о состоянии использования для области данных одного записывающего слоя носителя записи на момент записи временной структуры определения.
В очередном примере осуществления настоящего изобретения предлагается способ записи управляющей информации на носитель однократной записи. В этом примере, как минимум, один список дефектов записывается во временной зоне управления дефектами. В списке дефектов регистрируются дефекты в областях данных записывающих слоев носителя записи. Записанный список дефектов включает новые дефекты по сравнению с ранее записанным списком дефектов, таким образом, записанный список дефектов и ранее записанный список дефектов отличаются по размеру. Данный пример дополнительно включает в себя запись, как минимум, одной временной структуры определения во временной зоне управления дефектами. Каждая временная структура определения содержит информацию о состоянии использования для области данных одного записывающего слоя носителя записи на момент записи временной структуры определения. Записанная временная структура определения занимает такое же пространство на носителе записи, как и ранее записанная временная структура определения.
В очередном примере осуществления настоящего изобретения предлагается способ записи управляющей информации на носитель однократной записи, имеющий временную зону управления дефектами, в которой хранится, как минимум, одна временная структура определения, связанная с каждым записывающим слоем носителя записи. Каждая временная структура определения включает в себя информацию о состоянии использования, содержащую данные об использовании области данных в соответствующем слое данных для хранения данных. Указанный способ включает в себя запись в зоне управления дефектами носителя записи самой новой временной структуры определения, связанной с каждым записывающим слоем.
В настоящем изобретении дополнительно предлагаются устройства и способы для записи и воспроизведения структуры данных в соответствии с настоящим изобретением.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Указанные выше свойства и другие преимущества настоящего изобретения можно лучше понять из последующего подробного описания в соединении с прилагаемыми чертежами, на которых:
на Фиг.1 показан однослойный оптический диск однократной записи в соответствии с примером осуществления настоящего изобретения;
на Фиг.2 приводится сравнение информации управления диском известного оптического диска многократной записи с информацией управления диском согласно настоящему изобретению;
на Фиг.3 поясняется способ инициализации оптического диска на основе режима записи в соответствии с примером осуществления настоящего изобретения;
на Фиг.4 показаны различные виды основных дорожек оптического диска однократной записи в соответствии с примером осуществления настоящего изобретения;
на Фиг.5А и 5В показана структура данных оптического диска однократной записи и, в частности, временной информации управления диском в соответствии с примером осуществления настоящего изобретения;
на Фиг.6 схематично показаны направления, в которых производится запись данных в различных областях оптического диска;
на Фиг.7А показан случай, когда битовая карта пространства “SBM” записывается в 31 начальных секторах кластера, а временная структура определения диска “TDDS” записывается в оставшемся секторе;
на Фиг.7В показан пример структуры данных битовой карты пространства “SBM”.
на Фиг.8 и 9 показаны примеры осуществления способов записи информации, соответственно, во временной зоне управления дефектами “TDMA” и зоне управления дефектами “DMA” в соответствии с настоящим изобретением; и
на Фиг.10 иллюстрирует пример осуществления устройства записи и воспроизведения в соответствии с настоящим изобретением.
ПРИМЕРЫ ОСУЩЕСТВЛЕНИЯ НАСТОЯЩЕГО ИЗОБРЕТЕНИЯ
В целях более полного понимания настоящего изобретения рассмотрим теперь примеры его осуществления со ссылкой на сопроводительные чертежи. Для удобства в качестве примера носителя однократной записи в примерах осуществления настоящего изобретения используется оптический диск “Blu-ray” однократной записи.
Структура данных носителя записи
На Фиг.1 и 2 показана структура данных оптического диска однократной записи и, в частности, временной информации управления диском в соответствии с настоящим изобретением. Конфигурация оптического диска однократной записи, показанного на Фиг.1, подробно описана в заявке на патент Кореи №2003-15634.
Как показано, в данном примере оптический диск однократной записи представляет собой однослойный диск, имеющий один записывающий слой. Диск содержит резервные области (внутренние резервные области “ISA0”/“ISA1”), предназначенные для записи данных, которые не могут быть записаны в области основных данных из-за дефектов в области основных данных (например, из-за физических дефектов). Информация, предназначенная для управления замещением дефектных участков области данных участками резервных областей, записывается во временной зоне или во временных зонах управления дефектами “TDMA”.
В общем случае оптический диск многократной записи в отличие от диска однократной записи содержит ограниченную зону управления дефектами “DMA”, т.к. данные в зоне управления дефектами “DMA” могут повторно записываться и стираться из нее. Оптический диск однократной записи для управления дефектами требует пространства большего размера, поскольку данные записываются только один раз и не стираются. Соответственно, для записи информации управления дефектами используется временная зона управления дефектами “TDMA”, поскольку информация во время использования оптического диска изменяется. После заполнения диска последняя версия информации управления дефектами копируется из зоны управления дефектами “DMA”” на оптическом диске однократной записи в зону управления дефектами “DMA”.
Как показано на Фиг.1, временная зона управления дефектами “TDMA” включает в себя временную зону управления дефектами “TDMA1”, расположенную в начальной области, имеющую фиксированный размер, и временную зону управления дефектами “TDMA2”, расположенную в резервной области “OSA0”. Зона “TDMA2” имеет размер, зависящий от размера резервной области. Например, размер резервной области “OSA0” составляет N·256 кластеров, из которых зона “TDMA2” занимает Р кластеров. Число кластеров Р можно определить в соответствии с выражением Р=(N·256)/4). В каждой временной зоне управления дефектами “TDMA” может быть записана временная информация управления дефектами в форме временного списка дефектов “TDFL”, временной структуры определения диска “TDDS” и информации о состоянии использования диска.
Как обсуждалось выше, при наличии в области данных дефектной зоны, она замещается резервной областью (“ISA0”/“OSA0”). Временный список дефектов “TDFL” предоставляет информацию в форме списка, предназначенную для управления этим процессом. Например, список указывает дефектную зону, а также резервную область, замещающую дефектную зону. В соответствии с одним из примеров осуществления настоящего изобретения размер временного списка дефектов “TDFL” изменяется от 1 до 4 кластеров, в зависимости от объема информации во временном списке дефектов “TDFL”. Напротив, в соответствии с одним из примеров осуществления настоящего изобретения объем пространства, выделенного временной структуре определения диска “TDDS”, остается фиксированным на уровне одного кластера. В соответствии с этим примером осуществления, этот блок данных включает временную структуру определения диска “TDDS” и информацию о состоянии использования диска, что более подробно обсуждается ниже в связи с Фиг.2, 5А-5В и 7А-7В. Как будет более подробно рассмотрено ниже, информация о состоянии использования диска может представлять собой информацию о последовательной записи (например, данные о дорожках) или битовую карту пространства, в зависимости от режима записи оптического диска однократной записи.
Обратимся сначала к Фиг.2, где информация управления диском для известного оптического диска многократной записи сравнивается с содержимым, содержащимся во временной структуре определения диска “TDDS” в соответствии с настоящим изобретением.
В случае оптического диска многократной записи структура определения диска “DDS” занимает очень малую часть диска - около 60 байт одного кластера (один кластер содержит 32 сектора). Остальная часть кластера “дополняется нулями”. Однако в соответствии с данным примером осуществления настоящего изобретения остальная часть, а также область (60 байт), используемая в известном оптическом диске многократной записи, служат для размещения управляющей информации. Таким образом, во временной структуре определения диска “TDDS”, в соответствии с настоящим изобретением, информация, относящаяся к оптическому диску однократной записи, так же как структура определения диска “DDS”, используемая в известном оптическом диске многократной записи, записывается последовательно в одном секторе (2048 байт). Например, информация, соответствующая конкретному оптическому диску однократной записи, включает индикатор режимов записи, указывающий режим записи для данного носителя записи из множества возможных режимов записи. Режимы записи и индикатор режимов записи более подробно обсуждаются ниже. Эта информация может также включать в себя информацию о местоположении самого последнего временного списка дефектов “TDFL”.
Как показано на Фиг.1 и 2, информация о состоянии использования диска (например, информация о режиме последовательной записи, к примеру, данные о дорожках, или битовая карта пространства, в зависимости от режима записи данных на носитель записи, что более подробно обсуждается ниже) записывается в остальные 31 сектор кластера, содержащего временную структуру определения диска “TDDS”. В другом случае информация о состоянии использования диска может быть сконфигурирована в 31 секторе перед временной структурой определения диска “TDDS”, а временная структура определения диска “TDDS” может быть сконфигурирована в последнем, 32-м секторе. Информация о состоянии использования диска изменяется в соответствии с его использованием пользователем диска и, как подробно обсуждается ниже, содержит данные, которые можно использовать для точного определения дополнительной области для перезаписи посредством разграничения информации об области с записанными данными и информации о незаписанной области. Соответственно, временная структура определения диска “TDDS”, используемая в данном описании, может быть истолкована в описанном выше широком смысле, а не только в терминах, определяемых одним конкретным стандартом.
Режим записи и способ инициализации
Фиг.3 иллюстрирует способ инициализации оптического диска на основе режима записи в соответствии с примером осуществления настоящего изобретения.
Как указано выше, настоящее изобретение направлено на поддержку разнообразных способов записи, в том числе и в отношении оптических дисков однократной записи, а способы относятся к “режиму последовательной записи” и “режиму записи в произвольном порядке”.
“Режим последовательной записи” представляет собой режим записи, включающий в себя режим записи “диск за один раз” (режим - “DAO”), предназначенный для записи за один раз целого диска и предусматриваемый соответствующими стандартами на оптические диски однократной записи, а также режим пошаговой записи для последовательной записи информации в областях непрерывной записи диска. В режиме последовательной записи в соответствии с настоящим изобретением для режима пошаговой записи количество дополнительных областей перезаписи на диске не ограничено. В данном описании непрерывная запись, при которой данные записываются последовательно, называется дорожкой, а информация о последовательной записи может быть названа информацией о дорожках. Указанная информация о дорожках подробно обсуждается ниже.
“Режим записи в произвольном порядке” представляет собой режим записи, обеспечивающий свободную запись по всей области диска. То есть этот режим не ограничивает порядок записи данных в области записи диска. Здесь битовая карта пространства “SBM” используется в качестве информации о состоянии использования диска с целью индикации состояния дорожек записи диска. Битовая карта пространства “SBM” более подробно обсуждается ниже.
Как описано выше, так как в настоящем изобретении поддерживается несколько режимов записи, когда диск однократной записи используется впервые, определяется режим записи, и затем диск инициализируется для данного режима записи. То есть, пользователь, изготовитель диска или хост (далее обобщенно называемый хостом) принимает решение по режиму записи диска и устанавливает режим записи в заданной области управления диска. В частности, если хост вводит режим записи диска, система записи диска устанавливает один байт во временной структуре определения диска “TDDS”, чтобы указать режим записи, и определяет формат информации о состоянии использования диска, связанной с режимом записи. Например, если режим записи представляет собой режим последовательной записи, система присваивает режиму записи значение “0000 0000b”, а в качестве информации о состоянии использования устанавливает “информацию о дорожках”. Если режим записи представляет собой режим записи в произвольном порядке, система присваивает режиму записи значение “0000 0001b”, а в качестве информации о состоянии использования устанавливает битовую карту пространства “SBM”. Соответственно, когда после этого используется этот диск, система записывает данные на диск в соответствии с заданным режимом записи и обновляет одну из соответствующих информации о состоянии использования в качестве информации управления диском.
Далее, если инициализация завершена и загружен диск однократной записи, система сначала определяет режим записи соответствующего диска, в соответствии с этим заданным режимом задает одну из множества информации о состоянии использования диска и обновляет заданную информацию о состоянии использования в области управления диска, установленную на соответствующем диске.
Далее подробно объясняются структура и способ записи “данных о дорожках”, а также битовая карта пространства “SBM”, управляемые в соответствии с режимом записи во временной структуре определения диска “TDDS”, а затем объясняется способ записи временной структуры определения диска “TDDS” и временного списка дефектов “TDFL” во временную зону управления дефектами “TDMA” и зону управления дефектами “DMA”.
Виды дорожек
Рассмотрим теперь со ссылкой на Фиг.4 виды дорожек и физическую структуру диска в соответствии с примером осуществления настоящего изобретения. Дорожкой в данном описании называется область непрерывной записи, в которой данные записываются последовательно. Фиг.4 иллюстрирует различные виды основных дорожек оптического диска однократной записи в соответствии с примером осуществления настоящего изобретения. В частности, на Фиг.4 показано множество областей записи или дорожек, имеющих различное состояние, предполагающих использование диска однократной записи в течение какого-то периода времени. Как показано на чертеже, дорожки 1 и 2 соответствуют открытым дорожкам, каждая из которых, наряду с хранением данных в первой зоне, имеет и последующую зону, в которую возможна дополнительная запись. Дорожки 3 и 4 соответствуют заполненным или закрытым дорожкам, которые полностью заполнены (дорожка 4) или закрыты для дополнительной записи (дорожка 3). Как иллюстрируется на примере дорожки 3, когда дорожка, на которой имеется незаписанная зона, закрывается так, что никакая дальнейшая запись на эту дорожку не выполняется, незаписанная зона заполняется нулями (на Фиг.4 заштрихована), и ее статус меняется на статус заполненной дорожки. В этом отношении дорожка 3 отличается от дорожки 4. Дорожка 5 является примером последней дорожки, содержащей зону, в которой возможна дополнительная запись. Эта дорожка называется промежуточной дорожкой. Таким образом, имеется три вида дорожек - открытые, закрытые и промежуточные. Каждая из дорожек, независимо от ее вида, имеет адрес последней записи “LRA”. Адрес последней записи представляет собой последний адрес, по которому реальные данные были записаны на дорожке. Соответственно, по отношению к дорожке 3 позиция (или адрес) перед заполнением дорожки 3 нулями является адресом последней записи для дорожки 3 “LRA3”. В частности, предположим, что блоком для записи данных на оптический диск является кластер, и в одном кластере содержится 32 сектора, если в него записано менее 32 секторов, то оставшиеся сектора заполняются нулями. Адрес последнего сектора перед заполнением нулями - это адрес последней записи “LRA”. Для каждой открытой и промежуточной, но не закрытой дорожки, можно определить следующий доступный для записи адрес “NWA”, указывающий следующий адрес, по которому данные могут быть записаны. Следующий доступный для записи адрес “NWA” определяется из адреса последней записи “LRA” как адрес следующего сектора, следующий за адресом последней записи “LRA”.
Структура данных информации о дорожках на носителе записи
Во-первых, согласно настоящему изобретению не ограничивается количество открытых дорожек. Соответственно, может существовать множество открытых дорожек и заполненных дорожек. В настоящем изобретении предлагается структура данных на носителе записи, предназначенная для эффективного управления этим ресурсом. Как показано на Фиг.5А, индикатор режимов записи во временной структуре определения диска “TDDS” указывает режим последовательной записи, и информацией о состоянии использования диска является информация о дорожках. Опишем теперь подробно пример осуществления структуры данных этой информации о дорожках со ссылкой на Фиг.5В.
Как показано на чертеже, последовательная запись и, в частности, информация о дорожках содержит три части: заголовок - для указания того, что структура данных содержит информацию о дорожках, список данных о дорожках, предоставляющий информацию об указанных дорожках, и указатель конца, определяющий конец информации о дорожках.
Заголовок расположен в передней части информации о дорожках и содержит поле “идентификатор структуры информации о дорожках”, указывающий, что информация, следующая за идентификатором, является информацией о дорожках. Следующий индикатор “формат информации о дорожках” указывает формат информации о дорожках. Далее следует поле “номер слоя (0 или 1)”, определяющее записывающий слой, которому соответствует информация о дорожках. Хотя пример приведен для одностороннего оптического диска однократной записи с одним записывающим слоем, оптический диск может содержать несколько записывающих слоев и/или быть двусторонним.
Кроме того, заголовок содержит поле “общее количество дорожек”, представляющее количество дорожек в области данных записывающего слоя, которому соответствует информация о дорожках, и поле “общее количество открытых дорожек”, представляющее количество открытых дорожек в этой области данных. Перед считыванием списка данных о дорожках можно проверить общую информацию о дорожках.
Список данных о дорожках записывается после заголовка, и он будет более подробно описан позже. Указатель конца списка данных о дорожках определяет окончание информации о дорожках. Таким образом, информация о дорожках включают в себя записанные последовательно заголовок, список данных о дорожках и указатель конца.
Перейдем к подробному описанию примера осуществления списка данных о дорожках. Список данных о дорожках содержит по одной записи для каждой дорожки в соответствующей области данных диска. Для каждой записи может быть выделено, например, 8 байт. Указанная запись данных о дорожке содержит информацию о состоянии дорожки, первый адрес соответствующей дорожки и информацию о адресе последней записи дорожки.
Информация о состоянии дорожки указывает вид дорожки - открытая, закрытая или промежуточная и может быть представлена 4 битами, как это показано на Фиг.3В. В этом примере осуществления настоящего изобретения открытая дорожка, на которой возможна дополнительная запись, указывается значением информации о состоянии дорожки, равным “0000b”. Промежуточная дорожка указывается значением информации о состоянии дорожки, равным “0001b”, а заполненная дорожка, в которой дополнительная запись не разрешается, указывается значением информации о состоянии дорожки, равным “1000b”. Информация о состоянии дорожки представлена конкретными битами, как описано выше, с целью помощи в сортировке записей списка данных о дорожках, что рассматривается в данном описании ниже.
В примере на Фиг.5В информация об адресе первой записи содержится в поле “номер “PSN” стартового физического сектора дорожки”. Это поле содержит адрес первого сектора, входящего в состав дорожки. Последней записанной адресной информацией в примере Фиг.5В является адрес последней записи “LRA” дорожки. Соответственно, при считывании одной записи можно определить вид дорожки, начальную позицию и адрес последней записи “LRA” дорожки.
Информация о состоянии дорожки в каждой записи может также содержать бит начала сеанса (например, в качестве бита начала сеанса может использоваться один из битов в каждой записи в информации о состоянии дорожки). Индикатор состояния сеанса показывает, является ли данная дорожка первой или не первой в сеансе. В данном случае сеансом называется объединение дорожек в группу.
Структура битовой карты пространства и способ записи
На Фиг.6 приведена схема, иллюстрирующая направления, в которых производится запись данных в различных областях оптического диска. Эта схема полезна для понимания структуры данных битовой карты пространства “SBM”, подробно описанной ниже со ссылкой на Фиг.7А и 7В.
В то время, как Фиг.1 иллюстрирует пример однослойного оптического диска, диск “BD-WO” может содержать несколько записывающих слоев. Как таковые, аспекты однослойного оптического диска в соответствии с настоящим изобретением могут быть применены к обоим слоям. Для целей объяснения на Фиг.6 схематически показано несколько слоев для соответствующих областей на оптическом диске однократной записи типа диска “BD-WO”.
На диске “BD-WO” на Фиг.6, могут существовать первый и второй записывающий слои (Слой 0 - “Layer 0”) и (Слой 1 - “Layer 1” (ниже называемые “L0” и “L1”). Соответствующие записывающие слои содержат внутреннюю область, внутреннюю резервную область, область пользователя, внешнюю резервную область и внешнюю область. В случае двухслойного диска внутренняя область первого записывающего слоя “L0” становится начальной областью, а внутренняя область второго записывающего слоя “L1” становится конечной областью. Однако в случае однослойного диска конечной областью будет внешняя область.
На Фиг.6 показано, что первый записывающий слой “L0” используется, начиная от внутреннего края к внешнему краю, и только его внешняя резервная область “OSA0” используется, начиная от внешнего края к внутреннему краю. Второй записывающий слой “L1” используется, начиная от внешнего края к внутреннему краю, и только его внутренняя резервная область “ISA1” используется, начиная от внутреннего края к внешнему краю. Соответственно, начальная позиция соответствующей области определяется в соответствии с направлением использования области. Однако это сделано как раз с учетом эффективности использования диска, и если направление использования соответствующей области изменяется, начальная позиция области также изменяется.
Для случая, когда направление использования и начальная позиция соответствующей области определяются так, как описано выше, опишем теперь подробно способ указания битовой карты пространства “SBM”, который изменяется в соответствии с состоянием использования диска.
Как показано на Фиг.7А, индикатор режима записи во временной структуре определения диска “TDDS” указывает режим записи в произвольном порядке, и информацией о состоянии использования диска является битовая карта пространства “SBM”. На фиг.7В представлен пример структуры данных битовой карты пространства “SBM”. Как показано на чертеже, битовая карта пространства “SBM” содержит три части: заголовок - обеспечивающий распознавание битовой карты пространства “SBM”, информацию битовой карты пространства “SBM” - непосредственно отражающую содержание битовой карты пространства “SBM”, и указатель конца битовой карты пространства “SBM” - информирующий о конце битовой карты пространства “SBM”.
Заголовок, в дополнение к идентификации данного поля информации в качестве карты битовой карты пространства “SBM”, содержит поле информации о записывающем слое и поле о версии формата. Поле информации о записывающем слое указывает на то, с каким записывающим слоем (например, слоем 0 или 1) связана битовая карта пространства “SBM”. Поле о версии формата показывает, какой версии формата соответствует битовая карта пространства “SBM”.
Информация битовой карты пространства “SBM” подготавливается для каждой из отдельных областей диска, показанных на Фиг.4В, и решение по обновлению битовой карты пространства “SBM” может приниматься по мере необходимости пользователем, изготовителем диска или хостом (далее обобщенно называемым хостом). В частности, информация битовой карты пространства “SBM” содержит данные о начальной позиции (номер “PSN” первого физического сектора начального кластера) каждой области, данные о длине соответствующей области и данные побитового отображения для каждой области. В одном примере осуществления настоящего изобретения данные побитового отображения обновляются только при задании данных о начальной позиции и данных о длине. Этот способ называется функцией включения/выключения битовой карты пространства “SBM” и предназначен для активного копирования при разнообразных запросах хоста. Кроме того, в случае диска “BD-WO”, если условия использования соответствуют записи в реальном масштабе времени, управление дефектами может не выполняться. В этом случае резервная область не выделяется и не требуется обновлять битовую карту пространства “SBM” соответствующей области.
Кроме того, в конкретном случае лишь пользовательская область, являющаяся областью, где записываются пользовательские данные, может управляться битовой картой пространства “SBM”, и битовая карта пространства “SBM” не будет обновляться для изменений в других областях. Работа в соответствии с данным примером осуществления настоящего изобретения имеет преимущества, поскольку, если битовая карта пространства “SBM” обновляется всякий раз, когда управляющая информация изменяется, может потребоваться часто обновлять битовую карту пространства “SBM”. Данный пример осуществления настоящего изобретения позволяет предотвратить быстрое сокращение доступной временной зоны управления дефектами “TDMA” на диске. Соответственно, если требуется выполнить обновление битовой карты пространства “SBM” области пользовательских данных с использованием лишь функции включения/выключения битовой карты пространства “SBM” и не обновлять данные остальной области, данные о начальной позиции и данные о длине других областей устанавливаются в заданное значение, например, в “нулевое” значение.
Очевидно, что при каждом обновлении битовой карты пространства “SBM” во временной зоне управления дефектами “TDMA” записывается новый блок данных “SBM+TDDS”, при этом битовая карта пространства “SBM” обеспечивает кумулятивную индикацию состояния дорожек записи диска. В таком случае при каждом обновлении битовой карты пространства “SBM” временная структура определения диска “TDDS” обновляется; в частности, для отражения новой позиции битовой карты пространства “SBM”.
Способ обновления информации о дорожках
Для принятия решения об обновления информации о состоянии использования диска может быть введен проектный параметр, соответствующий системе или требованиям разработчика системы. Примеры событий, запускающих обновления, будут подробно описаны ниже.
Когда создается новая дорожка или закрывается дорожка в режиме последовательной записи, так как генерируется заново информация о дорожках, информация о дорожках может обновляться. Аналогичным образом, если во время записи в произвольном порядке готовая к записи область изменяется на новую, обновляется битовая карта пространства “SBM”. При извлечении диска из дисковода или при выключении питания дисковода использование диска прекращается, как минимум, на время. В этот момент обновляется информация о дорожках.
Способ записи данных во временную зону управления дефектами “TDMA” и зону управления дефектами “DMA”
Фиг.8 и 9 иллюстрируют примеры осуществления способов записи информации, соответственно, во временную зону управления дефектами “TDMA” и зону управления дефектами “DMA” в соответствии с настоящим изобретением. Фиг.8 иллюстрирует способ записи информации временной структуры определения диска “TDDS”, информации о состоянии использования диска, а также временного списка дефектов “TDFL” во временной зоне управления дефектами “TDMA” во время использования диска, а Фиг.9 иллюстрирует способ пересылки заключительной или самой последней версии информации, записанной во временной зоне управления дефектами “TDMA”, в зону управления дефектами “DMA”, когда диск оформляется окончательно.
Фиг.8 иллюстрирует только случай с временной зоной управления дефектами “TDMA1”, расположенной в начальной области. Однако, очевидно, что этот способ может также выполняться во временной зоне управления дефектами “TDMA”, расположенной в другой области диска. В соответствии с настоящим изобретением временный список дефектов “TDFL” и временная стр