Быстрый доступ к управляющей информации диска

Иллюстрации

Показать все

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

Реферат

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

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

Для хранения и обновления управляющей информации диска обычно на самом диске имеется в наличии специальная область. Такая специальная область обычно расположена в нулевой и/или конечной зоне диска. Эта специальная область может содержать, например, список дефектов для хранения положений поврежденных областей на диске (и замещающих их областей) и карту разделительных разрядов для хранения положений записанных и незаписанных областей на диске, таких, например, как кластеры. Кроме того, на этой специальной области могут регистрироваться границы дорожек и сессий. В настоящей заявке такая специальная область будет называться Временной Областью Управления Диска (TDMA).

Для однослойного диска (то есть диска, содержащего один информационный слой для хранения информации, которую необходимо записать) TDMA область обычно расположена в нулевой зоне и называется TDMA0. Для двухслойного диска (то есть диска, содержащего два информационных слоя, называемых слой L0 и слой L1) обычно имеется в наличии такая же TDMA0 область, расположенная в нулевой зоне слоя L0, и, дополнительно, вторая TDMA область, называемая TDMA1, в конечной зоне слоя L1. В спецификации формата Blu-ray Disk обе области TDMA0 и TDMA1 имеют постоянный размер, равный 2048 физическим кластерам.

В частности, для дисков однократной записи могут быть заданы дополнительные TDMA, чтобы увеличить область памяти для хранения управляющей информации диска. Эти дополнительные области могут быть полезны, когда требуется много обновлений, например, в случае многих выдач диска (возможно после коротких записей) или когда требуется схема более частых обновлений для большей устойчивости, например, к перерывам в подаче энергии. В дисках однократной записи TDMA's не могут быть перезаписаны (в отличие от перезаписываемых дисков) и, следовательно, может потребоваться дополнительная область памяти. Например, однослойный диск однократной записи может иметь возле своей TDMA0, по меньшей мере, одну дополнительную TDMA область (TDMA1 на фиг.1), тогда как двухслойный диск однократной записи может иметь возле своих TDMA0 и TDMA1, по меньшей мере, одну дополнительную TDMA область на слое L0 и, по меньшей мере, одну на слое L1. На фиг.2 эти дополнительные TDMA области называются TDMA2, TDMA3 и TDMA4.

Обычно TDMA области размещают при инициализации диска, во время которой, по меньшей мере, одну TDMA область (TDMA0) размещают на однослойном диске и, по меньшей мере, две TDMA области (TDMA0 и TDMA1) размещают на двухслойном диске. Обычно TDMA области используются последовательно и в следующем порядке:

однослойный диск: TDMA0→TDMA1;

двухслойный диск: TDMA0→TDMA1→TDMA2→TDMA3→TDMA4.

Каждая TDMA область обычно заполняется последовательно.

В системе оптической записи Blu-ray Disc управляющая информация диска, хранящаяся в TDMA области на диске, обновляется только для тех частей, которые изменились. Например, когда битовая карта статуса записи (SBM) слоя L0 (SBM0) изменилась, а битовая карта статуса записи слоя L1 (SBM1) не изменилась, только обновленная битовая карта статуса записи слоя L0 записывается на TDMA. Временный сектор определения диска (TDDS) содержит указатели к последней версии различных структур в TDMA (см. фиг.3). Теперь дисковод может найти последнее состояние, получая доступ к TDDS на диске, считывая указатели и последовательно получая доступ к соответствующим и новейшим структурам, таким как SBM0 и SBM1, показанным на фиг.3. По этой причине последний записанный кластер на TDMA содержит новейшие TDDS в конкретном положении (кадр данных 31 в кластере Z, показанном на фиг.3), содержащие новейшие указатели к различным структурам.

Когда диск вставляют в дисковод, дисководу как можно быстрее необходимо найти используемую TDMA. Тем не менее, это может занять некоторое время. Например, когда первые n TDMA областей на диске уже заполнены, а TDMA(n+1) является используемой TDMA областью, дисковод должен просмотреть все предыдущие n TDMA областей до достижения области TDMA(n+1). Кроме того, этот просмотр последовательных TDMA областей может занимать очень долгое время, если части последовательности TDMA областей повреждены, и дисковод выполняет несколько повторных попыток до перехода к следующему кластеру.

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

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

В предпочтительном воплощении сигналы имеют вид наличия или отсутствия высокочастотной (HF) метки. Используемой индикацией является наличие высокочастотной (HF) метки для соответствующей используемой TDMA области на диске. Теперь само содержание данных первой TDMA области не является значимым для обнаружения.

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

фиг.1 показывает пример положений TDMA областей на однослойном диске,

фиг.2 показывает пример положений TDMA областей на двухслойном диске,

фиг.3 показывает пример записанных на TDMA информационных кластеров, показывающий TDDS в последнем кластере, и

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

Фиг.1 показывает в качестве примера однослойный диск однократной записи. Этот диск имеет возле своей TDMA0 дополнительную TDMA1 область, расположенную на внешней стороне внешней запасной области 0 (OSA0). Фиг.2 показывает в качестве примера двухслойный диск однократной записи, имеющий возле своих TDMA0 и TDMA1 одну дополнительную TDMA область на слое L0 и две дополнительные TDMA области на слое L1. Эти дополнительные TDMA области называются TDMA2, TDMA3 и TDMA4, и они расположены на внешних запасных областях OSA0 и OSA1 и на внутренней запасной области ISA1 соответственно.

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

Фиг.4 показывает часть информационного слоя L0 двухслойного диска (как показано на фиг.2), где за TDMA0, состоящей из 2048 кластеров, следует область обнаружения, состоящая из 4 кластеров. Используемой индикацией является наличие высокочастотного (HF) индикатора для каждого кластера, представленного на четырех последующих TDMA областях (от TDMA1 до TDMA4 на фиг.2). Наличие высокочастотного (HF) индикатора в кластере в области обнаружения показывает, что соответствующая TDMA область (1, 2, 3 или 4) используется на диске. Само содержание данных кластеров в области обнаружения не является значимым для обнаружения. В примере, показанном на фиг.4, TDMA2 является TDMA областью, используемой дисководом в настоящий момент для обновления TDMA, тогда как TDMA0 и TDMA1 являются заполненными и не могут быть более использованы по какой-либо другой причине.

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

Если ни один из четырех кластеров в области обнаружения не записан, то есть ни один из них не содержит высокочастотный (HF) индикатор, используется TDMA0. В альтернативном воплощении добавляют дополнительный кластер для обозначения того, используется ли TDMA0 область или нет. В вышеизложенном примере, который относится к двухслойному диску, показанному на фиг.2, область обнаружения состоит из пяти кластеров, относящихся к TDMA областям (0, 1, 2, 3, или 4).

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

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

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

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

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

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

3. Носитель записи по п.2, отличающийся тем, что первое состояние показывает, что области для хранения управляющей информации диска используются, а второе состояние показывает, что области для хранения управляющей информации диска не используются.

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

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

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