Оптический диск однократной записи, способ и устройство для записи на него информации управления
Иллюстрации
Показать всеОбеспечены оптический диск однократной записи и способ и устройство для записи информации управления на оптический диск однократной записи. Оптический диск содержит по меньшей мере один слой записи и по меньшей мере один вход диапазона последовательной записи (SRR). Каждый вход SRR соответствует SRR и содержит по меньшей мере одно поле состояния для указания состояния записи соответствующего SRR. Поле состояния содержит флаг начала сессии для указания того, является ли соответствующий SRR началом сессии. При этом сессия образуется группой диапазонов SRR. Каждый вход SRR дополнительно содержит поле адреса начала, указывающее, где начинается соответствующий SRR, и поле последнего адреса, указывающее последний записанный адрес соответствующего SRR. 3 н. и 30 з.п. ф-лы, 17 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к оптическому диску однократной записи и способу и устройству для записи информации управления на оптический диск однократной записи.
Предшествующий уровень техники
В качестве оптических носителей записи широко используются оптические диски, на которых могут быть записаны данные большого объема. Среди них недавно был разработан новый оптический носитель записи (HD-DVD) с большой плотностью записи, например, диск Blu-ray для записи и долговременного хранения видеоинформации высокой четкости и высококачественных звуковых данных.
Диск Blu-ray является следующим поколением технологии HD-DVD и следующим поколением решений в области оптической записи и имеет превосходные возможности хранения большего количества данных, чем существующие DVD. Недавно была установлена техническая спецификация международного стандарта для HD-DVD.
В связи с этим после стандартов для перезаписываемого диска Blu-ray (BD-RE) подготавливаются различные стандарты для диска однократной записи Blu-ray (BD-WO).
Среди стандартов для диска однократной записи Blu-ray (BD-WO), в частности, рассматривается способ записи информации управления диском. Этот способ содержит способ записи информации относительно состояния записи диска как характеристики оптического диска однократной записи. Информация относительно состояния записи диска упоминается здесь как информация состояния записи или информация состояния записи диска.
Информация состояния записи представляет состояние использования диска и позволяет главному устройству или пользователю легко находить записываемую область на оптическом диске однократной записи. Для обычных оптических дисков однократной записи, таких как CD и DVD, информация относительно состояния записи диска определяется как информация дорожки для CD и RZone или информация фрагмента для DVD.
Фиг.1 является схематической диаграммой, изображающей информацию состояния записи диска DVD-R согласно предшествующему уровню техники.
Согласно фиг.1 информация управления DVD-R записана в области данных управления записью (RMD). В частности, информацией состояния записи DVD-R управляют с использованием RMD-полей 4-12 RMD-области. Существуют открытая RZone, невидимая RZone и закрытая RZone.
Что касается информации RZone, когда главное устройство требует дополнительно записываемое местоположение для дополнительной записи данных на диск, драйвер подтверждает LRA (последние записанные области) первой открытой RZone и второй открытой RZone и в основном передает местоположение "LRA+1" как дополнительно записываемое местоположение главному устройству.
Однако так как обычный DVD-R, как описано выше, отличен от диска однократной записи Blu-ray (BD-WO) по своей физической структуре и среде, обычный способ обеспечения информации управления не может непосредственно применяться для BD-WO. В случае BD-WO драйвер управляет обработкой повреждений диска, но требуется, чтобы BD-WO имел специальную дополнительную область для драйвера, чтобы управлять обработкой повреждений. Соответственно, BD-WO имеет сложную структуру диска, и в результате способ управления состоянием записи DVD-R не может использоваться для BD-WO.
Соответственно, существует потребность в способе управления состоянием записи оптического диска однократной записи с большой плотностью записи, такого как BD-WO, так чтобы к диску можно было легко осуществлять доступ и использовать его более эффективно. И такая информация управления должна быть структурирована для обеспечения совместимости с общей структурой, использованием и стандартами BD-WO.
Раскрытие изобретения
Соответственно, настоящее изобретение направлено на оптический диск однократной записи, а также способ и устройство для записи информации управления на такой оптический диск однократной записи, которые, по существу, устраняют одну или большее количество проблем, являющихся следствием ограничений и недостатков предшествующего уровня техники.
Задачей настоящего изобретения является предоставление оптического диска однократной записи, такого как BD-WO, с обеспеченной на нем информацией состояния записи, а также способа и устройства для эффективной записи и управления этой информацией состояния записи.
Другой задачей настоящего изобретения является обеспечение технологии определения новых типов диапазона последовательной записи (SRR) для оптического диска однократной записи и записи новых типов SRR в информацию SRR (SRRI).
Дополнительные преимущества, задачи и признаки изобретения будут сформулированы частично в описании, которое следует ниже, и частично станут очевидны специалистам в данной области техники после изучения нижеследующего или могут быть изучены при практическом осуществлении изобретения. Задачи и другие преимущества изобретения могут быть реализованы и достигнуты посредством структуры, в частности указанной в письменном описании и формуле изобретения, а также в приложенных чертежах.
Для решения этих задач и достижения других преимуществ и в соответствии с целью изобретения, как осуществлено и широко описано здесь, предоставлен носитель записи, содержащий: по меньшей мере один слой записи и по меньшей мере один вход SRR, каждый вход SRR соответствует SRR и содержит по меньшей мере одно поле состояния для указания состояния записи соответствующего SRR, причем упомянутое по меньшей мере одно поле состояния содержит флаг начала сессии для указания того, является ли соответствующий SRR началом сессии, при этом сессия образована группой диапазонов SRR, причем каждый вход SRR дополнительно содержит поле адреса начала, указывающее, где начинается соответствующий SRR, и поле последнего адреса, указывающее последний записанный адрес соответствующего SRR.
Согласно другому аспекту настоящего изобретения предоставляется способ записи информации управления на носитель записи, имеющий по меньшей мере один слой записи, при этом способ содержит: запись по меньшей мере одного входа SRR на упомянутый по меньшей мере один слой записи, причем каждый вход SRR соответствует SRR и содержит по меньшей мере одно поле состояния для указания состояния записи соответствующего SRR, при этом упомянутое по меньшей мере одно поле состояния содержит флаг начала сессии для указания того, является ли соответствующий SRR началом сессии, причем сессия образована группой диапазонов SRR, при этом каждый вход SRR дополнительно содержит поле адреса начала, указывающее, где начинается соответствующий SRR, и поле последнего адреса, указывающее последний записанный адрес соответствующего SRR.
Согласно еще одному аспекту настоящего изобретения предоставляется устройство для записи информации управления на носитель записи, имеющий по меньшей мере один слой записи, при этом устройство содержит: модуль записи/воспроизведения для записи по меньшей мере одного входа SRR на упомянутый по меньшей мере один слой записи, причем каждый вход SRR соответствует SRR и содержит по меньшей мере одно поле состояния для указания состояния записи соответствующего SRR, при этом упомянутое по меньшей мере одно поле состояния содержит флаг начала сессии для указания того, является ли соответствующий SRR началом сессии, причем сессия образована группой диапазонов SRR, при этом каждый вход SRR дополнительно содержит поле адреса начала, указывающее, где начинается соответствующий SRR, и поле последнего адреса, указывающее последний записанный адрес соответствующего SRR. Должно быть понято, что и предыдущее общее описание и последующее подробное описание настоящего изобретения являются иллюстративными и поясняющими и предназначены для обеспечения дополнительного объяснения заявленного изобретения.
ПЕРЕЧЕНЬ ЧЕРТЕЖЕЙ
Приложенные чертежи, которые помещены для обеспечения дополнительного понимания изобретения, включены в состав настоящей заявки и составляют ее часть, иллюстрируют вариант(ы) осуществления изобретения и совместно с описанием служат для пояснения принципа изобретения.
Фиг.1 - схематическая диаграмма, иллюстрирующая информацию управления, записанную на диске DVD-R, согласно предшествующему уровню техники.
Фиг.2A-2D - иллюстрации различных типов открытого SRR оптического диска однократной записи согласно настоящему изобретению.
Фиг.3A-3E - иллюстрации различных типов закрытого SRR оптического диска однократной записи согласно настоящему изобретению.
Фиг.4A-4G - иллюстрация примера процесса записи диапазона(ов) SRR и сессии(й) оптического диска однократной записи согласно настоящему изобретению;
Фиг.5 - структура оптического диска однократной записи и способ для записи информации управления диском на оптический диск однократной записи согласно настоящему изобретению.
Фиг.6 - иллюстрация входа SRR, записываемого на оптический диск однократной записи согласно первому варианту осуществления настоящего изобретения.
Фиг.7A и фиг.7B - иллюстрация применения структуры входа SRR по фиг.6 для случаев по фиг.4F и фиг.4G соответственно.
Фиг.8 - иллюстрация входа SRR, записываемого на оптический диск однократной записи, согласно второму варианту осуществления настоящего изобретения.
Фиг.9A и фиг.9B - иллюстрация применения структуры входа SRR по фиг.8 для случаев по фиг.4F и фиг.4G соответственно.
Фиг.10 - иллюстрация входа SRR, записываемого на оптический диск однократной записи, согласно третьему варианту осуществления настоящего изобретения.
Фиг.11A и фиг.11B - иллюстрация применения структуры входа SRR по фиг.10 для случаев по фиг.4F и фиг.4G соответственно.
Фиг.12 - иллюстрация входа SRR, записываемого на оптический диск однократной записи, согласно четвертому варианту осуществления настоящего изобретения.
Фиг.13A и фиг.13B - иллюстрация применения структуры входа SRR по фиг.12 для случаев по фиг.4F и фиг.4G соответственно.
Фиг.14 - иллюстрация входа SRR, записываемого на оптический диск однократной записи, согласно пятому варианту осуществления настоящего изобретения.
Фиг.15A и фиг.15B - иллюстрация применения структуры входа SRR по фиг.14 для случаев по фиг.4F и фиг.4G соответственно.
Фиг.16 - иллюстрация способа обновления информации SRR на оптическом диске однократной записи согласно настоящему изобретению.
Фиг.17 - иллюстрация устройства записи/воспроизведения оптического диска согласно настоящему изобретению.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Теперь будут подробно описаны предпочтительные варианты осуществления настоящего изобретения, примеры которых иллюстрируют приложенные чертежи. Везде, где это возможно, на чертежах используется сквозная нумерация. Для удобства описания в качестве примера будет описан диск Blu-ray однократной записи (BD-WO).
В этом описании, в терминологии настоящего изобретения, если это возможно, используются, в основном, распространенные термины. Однако в определенном случае термины произвольно выбраны изобретателем(ями). В этом случае, так как значения терминов определены подробно в соответствующих описаниях, понятно, что изобретение должно истолковываться с учетом значений терминов, если они определены в описании.
Согласно настоящему изобретению в оптическом диске однократной записи сформировано или зарезервировано множество областей так, чтобы эти области могли быть записаны подробной информацией. Каждая из этих специальных областей записи называется диапазоном последовательной записи (SRR). Информация относительно состояния записи (информация состояния записи или информация состояния записи диска) оптического диска однократной записи, такого как BD-WO, называется информацией SRR (SRRI), подобно использованию термина "последовательная запись" в режиме последовательной записи BD. “Дополнение незначащей информацией” означает запись фиктивных данных, нулевых значений или некоторых других намеченных данных заполнения в незаписанную или пустую область в закрытом SRR в ответ на запрос пользователя или согласно определению, выполненному модулем записи/воспроизведения (например, модуль 10, изображенный на фиг.17). “Сессия” является обычным названием, используемым для деления диапазонов SRR для совместимости в соответствии со спецификацией для воспроизведения. Одна сессия содержит, по меньшей мере, один SRR.
Настоящее изобретение определяет различные типы диапазонов SRR для точного указания состояния записи каждого SRR в оптическом диске однократной записи, таком как BD-WO, и обеспечивает структуру для оптического диска однократной записи, которая позволяла бы записывать такую информацию состояния на диск с полной совместимостью с существующей структурой и использованием диска.
<тип SRR и тип Сессии>
SRR является областью, зарезервированной для записи данных или информации на оптический диск однократной записи, такой как BD-WO. Настоящее изобретение определяет типы диапазонов SRR согласно потребности и/или ходу выполнения записи. Подробное описание различных типов диапазонов SRR и типов сессий, которые определены в соответствии с настоящим изобретением, обеспечено далее согласно фиг.2A-4G.
Фиг.2A-2D иллюстрируют различные типы открытого SRR диапазонов SRR для оптического диска однократной записи, такого как BD-WO, согласно настоящему изобретению. Открытый SRR означает SRR, где его область является записываемой. “Записываемая” означает имеющая следующий записываемый адрес (NWA). Соответственно, открытый SRR является SRR с NWA. Незаписываемый SRR без NWA является закрытым SRR. Типы закрытого SRR будут описаны позже согласно фиг.3A-3E.
Более определенно, фиг.2A иллюстрирует первый открытый SRR, который определен авторами настоящего изобретения как невидимый SRR. Невидимый SRR является SRR, сформированным в области самой дальней от центра дорожки пустого диска или диска, который не был записан. Такой SRR имеет только адрес начала и не имеет адреса конца (т.е. для этой области отсутствует конец). Так как невидимый SRR не имеет записи, его LRA имеет нулевое значение и его NWA имеет то же самое значение, что и адрес начала невидимого SRR.
Фиг.2B иллюстрирует второй открытый SRR, который определен авторами настоящего изобретения как неполный SRR. Неполный SRR является SRR, который частично записан из состояния невидимого SRR, изображенного на фиг.2A. Другими словами, невидимый SRR, имеющий некоторую неполную запись, упоминается как неполный SRR. Неполный SRR имеет адрес начала, но не имеет адреса конца. Поскольку SRR записан не полностью, его LRA является адресом последнего местоположения, где записаны нормальные данные, и его NWA является информацией, соответствующей местоположению, следующему за LRA.
Фиг.2C иллюстрирует третий открытый SRR, который определен авторами настоящего изобретения как пустой SRR. Пустой SRR является SRR, который сформирован, в основном, в средней области диска, отличной от самой дальней от центра дорожки диска. Пустой SRR возникает, когда главное устройство или пользователь формируют открытый SRR, чтобы сделать запись, но не записывают какие-либо данные в открытый SRR. Пустой SRR имеет адрес начала и адрес конца, но еще не является записанным. В результате LRA пустого SRR имеет нулевое значение и NWA имеет то же самое значение, что и адрес начала пустого SRR.
Фиг.2D изображает четвертый открытый SRR, который определен авторами настоящего изобретения как частично записанный SRR. Частично записанный SRR создается, когда пустой SRR, как на фиг.2C, частично записывают данными. Соответственно, такой SRR имеет адрес начала и адрес конца. Так как SRR частично записан, LRA частично записанного SRR является последнее местоположение, где записаны нормальные данные, и NWA частично записанного SRR является информация, соответствующая местоположению, следующему за LRA.
В основном, обычный диск однократной записи, такой как DVD-R, имеет только две открытых Rzone. Напротив, оптический диск однократной записи, такой как BD-WO, согласно настоящему изобретению не имеет такого малого ограниченного количества открытых диапазонов SRR. Вместо этого общее количество открытых диапазонов SRR в BD-WO является или неограниченным, или ограничено шестнадцатью, так чтобы диск мог использоваться более эффективно. Соответственно, настоящее изобретение также обеспечивает способ записи информации управления, который отличен от обычных способов записи.
Фиг.3A-3E иллюстрируют различные типы закрытого SRR оптического диска однократной записи, такого как BD-WO, согласно настоящему изобретению. Закрытый SRR означает SRR, имеющий незаписываемую область. Быть "незаписываемой" означает не иметь следующего записываемого адреса (NWA). Закрытый SRR может быть зарезервирован, так как его область закрыта для записи. SRR может быть закрыт принудительно в результате команды закрытия из главного устройства или от пользователя даже при том, что в SRR остается записываемая область.
Фиг.3A иллюстрирует первый закрытый SRR, который определен авторами настоящего изобретения как пустой SRR. Пустой SRR является SRR, который закрыт без какой-либо записи, в результате команды закрытия, принятой в состоянии открытого пустого SRR, изображенном на фиг.2C.
Фиг.3B иллюстрирует второй закрытый SRR, который определен авторами настоящего изобретения как частично записанный SRR. Частично записанный SRR является SRR, который закрыт в результате команды закрытия, принятой в состоянии открытого частично записанного SRR, изображенном на фиг.2D.
Фиг.3C иллюстрирует третий закрытый SRR, который определен авторами настоящего изобретения как полный SRR. Полный SRR является SRR, который записан полностью нормальными данными пользователя до конца своей области. Полный SRR существует только тогда, когда SRR является закрытым.
Фиг.3D иллюстрирует четвертый закрытый SRR, который определен авторами настоящего изобретения как еще один вид полного SRR. Этот полный SRR возникает, когда вся записываемая (еще не записанная) область открытого частично записанного SRR, изображенного на фиг.2D, дополняется определенными фиктивными данными или нулевыми значениями и затем закрывается.
Фиг.3E изображает пятый закрытый SRR, который определен авторами настоящего изобретения как еще один вид полного SRR. Этот полный SRR возникает, когда вся записываемая (еще не записанная) область открытого пустого SRR, изображенного на фиг.2C, дополняется определенными фиктивными данными или нулевыми значениями и затем закрывается.
Как может быть замечено из фиг.3A-3E, в настоящем изобретении тип SRR определен согласно тому, закрыта ли незаписанная область без дополнения незначащей информацией (фиг.3A и 3B) или после дополнения незначащей информацией (фиг.3D и 3E), когда открытый SRR изменяется в закрытый SRR.
Согласно настоящему изобретению, в основном, существует три типа сессий. Первым типом сессии является пустая сессия, составленная из невидимых SRR. Вторым типом сессии является неполная сессия, которая имеет по меньшей мере один открытый SRR, но не имеет невидимого SRR. Третьим типом сессии является полная сессия, составленная из закрытых SRR. Сессия имеет по меньшей мере один SRR. Неполная сессия изменяется в полную сессию, например, в результате команды закрытия сессии.
Фиг.4A-4G иллюстрируют, как пример, этапы способа резервирования или назначения диапазонов SRR и сессий в диске, таком как BD-WO, согласно настоящему изобретению. Стрелка указывает NWA.
В частности, согласно фиг.4A на первом этапе предоставляется пустой оптический диск однократной записи, такой как BD-WO, со всей своей областью, являющейся записываемой. В изображенном состоянии диск имеет только один SRR, который является невидимым SRR, как изображено на фиг.2A, и NWA диска является адрес начала диска. Соответственно, диск имеет только одну сессию, так называемую пустую сессию.
Согласно фиг.4B на втором этапе пустой диск частично записывается, но его сессия не закрыта. В этом состоянии диск имеет только один SRR, и этот SRR является неполным SRR, как изображено на фиг.2B. Соответственно, диск имеет только одну сессию, так называемую неполную сессию.
Согласно фиг.4C на третьем этапе предыдущая сессия диска закрывается в результате команды закрытия и становится полной сессией#1, имеющей полный SRR#1. Тогда новая сессия резервируется как пустая сессия, где ее незаписанная область является невидимым SRR, как изображено на фиг.2A.
Согласно фиг.4D на четвертом этапе два открытых SRR резервируются для новой записи. Соответственно, в дополнение к полной сессиии#1 диск имеет два новых открытых пустых SRR, и предыдущая пустая сессия изменяется в неполную сессию.
Согласно фиг.4E на пятом этапе данные записываются в первый открытый пустой SRR по фиг.4D и в невидимый SRR по фиг.4D.
Соответственно, первый пустой SRR изменяется в открытый частично записанный SRR, и невидимый SRR изменяется в неполный SRR.
В результате диск все еще имеет полную сессию #1 и неполную сессию.
Фиг.4F и 4G изображают два возможных этапа, каждый из которых может следовать за этапом по фиг.4E. На фиг.4F принимается и обрабатывается команда закрытия сессии для закрытия сессии, без дополнения какой-либо незаписанной области незначащей информацией.
В результате записанная область в неполной сессии по фиг.4E в результате команды закрытия сессии становится независимой новой полной сессией #2, где все SRR в этой сессии становятся закрытыми SRR. Другими словами, полная сессия #2, как зарезервированная на диске, содержит закрытый частично записанный SRR #2, закрытый пустой SRR #3 и закрытый полный SRR #4. Оставшийся самый дальний от центра SRR является открытым невидимым SRR #5 и является частью пустой сессии #3.
В виде варианта, на фиг.4G принимается и обрабатывается команда закрытия сессии для закрытия сессии без дополнения незаписанной области(ей) незначащей информацией. Тогда в результате команды закрытия сессии записанная область становится независимой полной сессией #2, где все SRR в этой сессии изменяются в закрытые SRR. Другими словами, в результате выполнения операции дополнения три вида полных SRR #2, #3 и #4 резервируются на диске как часть полной сессии #2.
Полный SRR #2 является открытым частично записанным SRR фиг.4E, который после дополнения незначащей информацией изменяется в закрытый SRR. Полный SRR #3 является открытым пустым SRR фиг.4E, который после дополнения незначащей информацией изменяется в закрытый SRR. Полный SRR #4 является закрытым SRR, имеющим действительные данные пользователя, нормальным образом в нем записанные. Оставшийся самый дальний от центра SRR является открытым невидимым SRR #5, который является частью пустой сессии #3.
Как может быть замечено на фиг.4F и фиг.4G, могут быть зарезервированы различные виды SRR в зависимости от того, есть ли дополнение незначащей информацией. Соответственно, чтобы представлять подробное состояние записи диска, настоящее изобретение обеспечивает новаторскую структуру SRRI и способ записи SRRI, так чтобы можно было точно различать эти определенные типы SRR.
<Структура оптического диска и структура SRRI>
Фиг.5 иллюстрирует структуру оптического диска однократной записи, такого как BD-WO, и способ для записи информации управления диском согласно настоящему изобретению. Диск, изображенный на фиг.5, как пример, имеет единственный слой записи. Но настоящее изобретение не имеет такого ограничения и применимо к диску, имеющему два или более слоев записи.
Согласно фиг.5 диск содержит вводную область, область данных и конечную область, все на слое записи. Вводная область и конечная область имеют несколько областей управления обработкой повреждений (DMA1-DMA4) для неоднократного сохранения идентичной информации управления обработкой повреждений. В области данных для замены повреждений областей обеспечиваются внутренняя резервная область ISAO и/или внешняя резервная область OSAO.
Известно, что перезаписываемый оптический диск не имеет или не нуждается в большой области управления обработкой повреждений (DMA), так как его DMA может быть записана и стерта неоднократно, даже если диск имеет DMA ограниченного размера. Иначе обстоит дело для оптического диска однократной записи, такого как BD-WO. Так как оптический диск однократной записи не может быть перезаписан в области, которая однажды была записана, оптический диск однократной записи требует и имеет большую область управления. Чтобы хранить информацию управления более эффективно, в оптическом диске однократной записи информация управления временно хранится во временной области управления обработкой повреждений (TDMA).
Когда диск готов к завершению (финализации), информация управления, сохраненная в TDMA, переносится в DMA для более постоянного хранения.
Как изображено на фиг.5, существует два типа TDMA. Первым является первичная TDMA (PTDMAO), выделенная для вводной области и имеющая фиксированный, непеременный размер. Другим является дополнительная TDMA (ATDMAO), выделенная для внешней резервной области OSAO и имеющая размер, меняющийся в соответствии с размером резервной области. Размер P области ATDMAO, например, составляет P = (N*256)/4 и, предпочтительно, является четвертой частью от размера полной внешней резервной области OSAO.
В каждой из PTDMAO и ATDMAO информация временного списка повреждений (TDFL) и информация временной структуры описания диска (TDDS) записаны в одном блоке записи (например, одном кластере в случае BD-WO).
В виде варианта, в каждой из PTDMAO и ATDMAO информация (TDFL + TDDS) или информация (SRRI и TDDS) может быть записана в другом блоке записи.
Информация TDFL состоит из 1-4 кластеров в соответствии с размером списка области повреждения. Информация SRR идентифицирует, записана ли конкретная область (SRR) диска. В основном, информация SRR может применяться, когда диск записан способом последовательной записи. Информация TDDS хранится в последнем секторе из тридцати двух секторов в одном кластере. Информация TDDS содержит существенную информацию относительно общего управления диском и управления обработкой повреждений. Информация TDDS записывается, в основном, всегда каждый раз, когда информация управления в TDMA обновляется.
Согласно настоящему изобретению каждая из множества SRRI 60 содержит три части: заголовок 50 для возможности распознавания SRRI, список 30 входов SRR (список входов SRR), содержащий информацию типа SRR, и признак конца 40 списка SRR для идентификации окончания соответствующей SRRI.
Заголовок 50 SRRI расположен в начальной части соответствующей SRRI 60 и содержит поле 51 “Идентификатор структуры SRRI” для возможности распознавания соответствующей SRRI, поле 52 “Список открытых SRR” для идентификации местоположения каждого открытого SRR в соответствующей SRRI, поле 53 "Количество входов SRR" для идентификации общего количества всех SRR и поле 54 "Количество открытых SRR" для идентификации количества открытых SRR. Посредством доступа к заголовку 50 SRRI можно узнать общее содержимое полной SRRI 60 без осуществления доступа к списку 30 входов SRR непосредственно. Соответственно, возможно заново определить любые новые типы SRR или другую необходимую информацию и вставить эту информацию в заголовок 50.
Список 30 входов SRR ("Список входов SRR") записывается после заголовка 50 SRRI. Когда список 30 входов SRR оканчивается, окончание списка 30 входов SRR идентифицирует признак 50 конца списка SRR ("Признак конца списка SRR"). В основном, признак 50 конца списка SRR является информацией, идентифицирующей окончание соответствующей информации SRR, когда информация SRR имеет переменный размер.
Соответственно, как информация управления диском, информация SRR содержит заголовок, список входов SRR и признак конца списка SRR. Такая информация записана в TDMA и обновляется, когда это требуется.
Список 30 входов SRR перечисляет множество входов 35 SRR. Каждому входу 35 SRR выделено восемь байтов, и один вход 35 SRR представляет информацию относительно одного SRR, зарезервированного на диске.
Каждый вход 35 SRR содержит информацию (31) состояния записи (информацию типа SRR) для соответствующего SRR, информацию (32) адреса начала для соответствующего SRR и информацию (34) последнего записанного адреса (LRA) для соответствующего SRR. Информация типа SRR идентифицирует тип SRR для SRR, использующего различные типы SRR, определенные в соответствии с настоящим изобретением, как рассмотрено в связи с фиг.2A-3E.
<Структура входа SRR>
Фиг.6 иллюстрирует пример входа 35 SRR согласно первому варианту осуществления настоящего изобретения. Как изображено на фиг.6, каждый вход 35 SRR содержит поле 31 "Состояние" для хранения 4 битов информации типа SRR, поле 32 "Адрес начала", зарезервированное поле 33 и поле 34 "LRA".
Соответствующая информация типа SRR для соответствующего SRR записана в поле 31 «Состояние», так чтобы при доступе к полю 31 «Состояние» можно было узнать состояние записи SRR. В частности, в поле «Состояние» может быть представлен любой из девяти различных типов SRR, описанных выше, согласно фиг.2A-3E. В этом отношении полные диапазоны SRR с дополнением незначащей информацией, изображенные на фиг.3D и фиг.3E, сгруппированы вместе как один тип.
Как пример, если поле 31 «Состояние» имеет значение "0000b", это означает, что соответствующий SRR является открытым невидимым SRR, например, как изображено на фиг.2A. Если поле 31 «Состояние» имеет значение "0001b", это означает, что соответствующий SRR является открытым неполным SRR, например, как изображено на фиг.2B. Если поле 31 «Состояние» имеет значение "0010b", это означает, что соответствующий SRR является открытым пустым SRR, например, как изображено на фиг.2C. Если поле 31 «Состояние» имеет значение "0011b", это означает, что соответствующий SRR является открытым частично записанным SRR, например, как изображено на фиг.2D. Если поле 31 «Состояние» имеет значение "0100b", это означает, что соответствующий SRR является закрытым пустым SRR, например, как изображено на фиг.3A. Если поле 31 «Состояние» имеет значение "0101b", это означает, что соответствующий SRR является закрытым частично записанным SRR, например, как изображено на фиг.3B. Если поле 31 «Состояние» имеет значение "0110b", это означает, что соответствующий SRR является закрытый полным SRR с незаписанной областью, дополненной фиктивными данными, например, как изображено на фиг.3D и 3E. Если поле 31 «Состояние» имеет значение "0111b", это означает, что соответствующий SRR является закрытым полным SRR без дополнения, например, как изображено на фиг.3C.
Поле 32 «Адрес начала» имеет размер в двадцать восемь битов и используется для записи информации адреса начала соответствующего SRR, то есть адреса местоположения начала SRR. В основном, оно представлено как номер физического сектора (PSN).
Зарезервированное поле 33 имеет размер в четыре бита и зарезервировано для изменений спецификации.
Поле 34 LRA имеет размер в двадцать восемь битов и используется для записи информации последнего записанного адреса (LRA) соответствующего SRR. Это поле имеет информацию относительно последнего местоположения данных пользователя (за исключением незначащих данных дополнения), которые записаны в SRR.
Фиг.7A и фиг.7B иллюстрируют, соответственно, как информация типа SRR, как она определена на фиг.6, может применяться для указания состояния записи каждого SRR, изображенного на фиг.4F (без дополнения незначащей информацией) и фиг.4G (с дополнением незначащей информацией).
Согласно фиг.7A SRR #1 является полным SRR без дополнения незначащей информацией, и это состояние указано "0111b" в поле 31 «Состояние». SRR #2 является закрытым частично записанным SRR без дополнения незначащей информацией, и это состояние указано "0101b" в поле 31 «Состояние». SRR #3 является закрытым пустым SRR без дополнения незначащей информацией, и это состояние указано "0100b" в поле 31 «Состояние». SRR #4 является полным SRR без дополнения, и это состояние указано "0111b" в поле 31 «Состояние». SRR #5 является невидимым SRR, и это состояние указано "0000b" в поле 31 «Состояние».
С другой стороны, согласно фиг.7B SRR #1 является полным SRR без дополнения незначащей информацией, и это состояние указано "0111b" в поле 31 «Состояние». SRR #2 является полным SRR с дополнением незначащей информацией, и это состояние указано "0111b" в поле 31 «Состояние». SRR #3 является полным SRR с дополнением незначащей информацией, и это состояние указано "0110b" в поле 31 «Состояние». SRR #4 является полным SRR без дополнения незначащей информацией, и это состояние указано "0111b" в поле 31 «Состояние». SRR #5 является невидимым SRR, и это состояние указано "0000b" в поле 31 «Состояние».
Соответственно, используя различные типы SRR, определенные, как изображено на фиг.6, и поле «Состояние», можно узнать точное состояние записи диска и управлять им более эффективно.
Фиг.8 иллюстрирует вход SRR согласно второму варианту осуществления настоящего изобретения. В этом варианте осуществления входы SRR классифицированы на открытые SRR и закрытые SRR. А закрытые SRR классифицированы в соответствии с тем, используется ли дополнение незначащей информацией. Так как базовая структура входа SRR в этом втором варианте осуществления идентична первому варианту осуществления по фиг.6, будет опущено описание, относящееся к идентичным признакам входа SRR (как представлено с использованием идентичных или подобных ссылочных позиций).
Согласно фиг.8 тремя различными типами SRR, определенными в этом втором варианте осуществления, являются открытый SRR, закрытый пустой или частично записанный SRR и закрытый полный SRR. Таким образом, в соответствии с состоянием записи (типом SRR) входа SRR один из этих трех различных типов SRR указывается в поле 31 «Состояние» входа SRR.
Например, если поле 31 «Состояние» имеет значение "0000b", это означает, что соответствующий SRR является открытым SRR и может быть любым видом из открытых SRR, изображенных на фиг.2A-2D. Если поле 31 «Состояние» имеет значение "0010b", это означает, что соответствующий SRR является закрытым пустым SRR с дополнением незначащей информацией или закрытым частично записанным SRR, как изображено на фиг.3A и фиг.3B. Если поле 31 «Состояние» имеет значение "0l00b", это означает, что соответствующий SRR является полным SRR, включая случай, где данные полностью записаны, как изображено на фиг.3C, или случай, где запись завершена дополнением незначащей информацией, как изображено на фиг.3D или фиг.3E.
Причины, по которым информация типа SRR поля 31 «Состояние» во втором варианте осуществления может быть определена проще, чем в первом варианте осуществления, следующие. Адреса LRA диапазонов SRR на фиг.3C, фиг.3D и фиг.3E отличны друг от друга, хотя все SRR являются полными SRR. Аналогично, открытые SRR по фиг.2A-2D имеют различные адреса начала и LRA. Тогда с использованием поля 31 «Состояние» совместно с полем 34 LRA и полем 32 адреса начала может быть дополнительно идентифицирован тип SRR.
Фиг.9A и фиг.9B иллюстрируют, соответственно, как информация типа SRR, как определена на фиг.8, может применяться для указания состояния записи каждого SRR, изображенного на фиг.4F (без дополнения незначащей информацией) и фиг.4G (с дополнением незначащей информацией).
Согласно фиг.9A, SRR #1 является полным SRR, и это состояние указано "0100b" в поле 31 «Состояние». SRR #2 является закрытым частично записанным SRR без дополнения незначащей информацией, и это состояние указано "0010b" в поле 31 «Состояние». SRR #3 является закрытым пустым SRR без дополнения незначащей информацией, и это состояние указано "0010b" в поле 31 «Состояние». SRR #4 является полным SRR, и это состояние указано "0100b" в поле 31 «Состояние». SRR #5 означает невидимый SRR, и это состояние указано "0000b" в поле 31 «Состояние».
С другой стороны, согласно фиг.9B SRR #1 является полным SRR, и это состояние указано "0100b" в поле 31 «Состояние». SRR #2 является полным SRR с дополнением незначащей информацией, и это состояние указано "0100b" в поле 31 «Состояние». SRR #3 является полным SRR с дополнением незначащей информацией, и это состояние указано "0100b" в поле 31 «Состояние». SRR #4 является полным SRR, и это состояние указано "0100b" в поле 31 «Состояние». SRR #5 является невидимым SRR, и это состояние указано "0000b" в поле 31 «Состояние».
Фиг.10 иллюстрирует вход SRR согласно третьему варианту осуществления настоящего изобретения. Аналогично первому варианту осуществления по фиг.6, этот вариант осуществления обеспечивает информацию типа SRR в поле 31 «Состояние». Но дополнительно обеспечивает информацию сессии в поле 31 «Состояние». Так как базовая структура входа SRR в этом третьем варианте осуществления идентична первому варианту осуществления по фиг.6, будет опущено описание, соответствующее идентичным признакам входа SRR (представленным с использованием идентичных или подобных ссылочных позиций).
Согласно фиг.10 поле 31 «Состояние» разделено на две части 31a и 31b. Первая часть 31a имеет размер в 1 бит, и в ней