Носитель информации, доступный только для чтения, устройство для считывания и способ считывания информации
Иллюстрации
Показать всеСпособ организации данных, похожий на тот, который используется в RAM диске, адаптируется для ROM диска с целью сделать ROM диск совместимым с RAM диском. В соответствии с данным способом формируются буферные области, служащие как открывающая и закрывающая области для соответственно предшествующего и последующего RUB (записываемого блока), используемого как единица для записи/считывания. Кроме того, в местах, отдаленных друг от друга на расстояние, равное длине промежутка между синхронизирующими данными в последовательно идущих кадрах RUB, записываются участки синхронизирующих данных (SA) таким образом, что синхронизирующие данные в сигнале, считываемом с ROM диска, всегда появляются через равные интервалы, что обеспечивает преимущество в организации и обеспечении синхронизации. Таким образом, возможно реализовать ROM диск, совместимый с RAM диском и имеющий достоинства в системе синхронизации. 3 н. и 3 з.п. ф-лы, 21 ил.
Реферат
Область техники, к которой относится изобретение
Настоящее изобретение относится к носителям информации, таким как оптический диск, и более конкретно, относится к формату представления данных на носителе информации, доступном только для чтения. Кроме того, настоящее изобретение связано с устройством для считывания и способом считывания, которые способны копировать носитель информации, доступный только для чтения, и носитель информации, на который можно записывать/считывать информацию.
Предпосылки изобретения
В качестве технологии для записи и считывания цифровой информации известна технология записи данных, использующая оптический диск, например использующая магнитооптический диск в качестве носителя информации. Примерами оптических дисков служат CD (компакт-диск), MD (минидиск) и DVD (цифровой универсальный диск). Оптический диск - это общее название носителей информации, выполненных в виде диска, представляющего собой тонкую металлическую пластину, защищенную пластиком, с указанных носителей можно считывать данные по изменению сигнала, отраженного от поверхности диска.
Существует два типа оптических дисков, а именно диски, доступные только для чтения, и записываемые диски, на которые можно записывать данные пользователя. Примерами оптических дисков, доступных только для чтения, могут служить известные к настоящему моменту CD, CD-ROM и DVD-ROM. С другой стороны, примерами записываемых оптических дисков являются также хорошо известные MD, CD-R, CD-RW, DVD-R, DVD-RW, DVD+RW и DVD-RAM. На записываемый оптический диск можно записывать данные посредством некоторого способа записи, такого как магнитооптический способ записи, способ записи с фазовым переходом или способом записи с переходом красителя в пленку. Способ записи с переходом красителя в пленку также известен как способ однократной записи, при котором информация записывается на диск только один раз, и невозможно записать другие данные поверх уже записанных. Следовательно, способ записи с переходом красителя в пленку является оптимальным для случаев, когда необходимо сохранение данных. С другой стороны, магнитооптический способ записи и способ записи с фазовым переходом позволяют перезаписывать другие данные. Таким образом, магнитооптический способ записи и способ записи с фазовым переходом применяются в различных случаях, таких как запись разнообразной информации, включающей музыкальные данные, видеоинформацию, игровое программное обеспечение и программы.
Кроме того, в последнее время был разработан оптический диск высокой плотности, называемый DVR (запись данных и видео). Целью разработки было значительное повышение объема данных, записываемых на диск.
Структура диска высокой плотности, такого как DVR, включает защитный слой, толщиной примерно в 0,1 мм, причем эта толщина является частью общей толщины диска. В данной структуре записываются и считываются отметки с изменением фазы, при этом запись и считывание происходит с применением сочетания лазера с длиной волны 405 нм и объектива с числовой апертурой, равной 0,85. Лазер с длиной волны 405 нм является так называемым голубым лазером. В данной структуре интервал между дорожками равен 0,32 микрона, и линейная плотность составляет 0,12 микрона на бит. При данной структуре запись/считывание происходит блоками, размер которых составляет 64 кБ (килобайт). При эффективности формата в 82% диск, имеющий диаметр в 12 см, позволяет записывать до 23.3 ГБ (гигабайт) данных, а также считывать ранее записанные данные.
Дополнительно при том же формате, в случае увеличения линейной плотности до 0,112 микрон/бит, объем диска для записи/считывания можно увеличить до 25 ГБ.
Более того, при многослойной структуре, при которой существует несколько записывающих слоев, возможно достичь значительно большего объема записываемых/считываемых данных. Например, при многослойной структуре, состоящей из двух записывающих слоев, объем записываемых/считываемых данных возрастает в два раза и составляет от 46,6 ГБ до 50 ГБ.
Между прочим, для диска, доступного только для чтения, упомянутого выше среди различных оптических дисков, информация по существу записывается блоками с исправлением ошибок в углубления, такие как выдавленные углубления, заранее созданные в диске. Как объяснено выше, примером диска, доступного только для чтения, является DVD-ROM.
Кроме того, в соответствии с известным обычным форматом представления данных на диске, доступном только для чтения, данные записываются в непрерывную область, которая не делит на части блоки с исправлением ошибок. При таком формате блоки с исправлением ошибок используются как один блок с исправлением ошибок, то есть подразумевается, что между блоками не создается области сопряжения (или буферной области).
Во многом аналогично диску, доступному только для чтения, данные записываются на и считываются с записываемого диска (или записываемого/считываемого диска) едиными блоками с исправлением ошибок.
В данном случае, тем не менее, учитывая возможность записи с произвольным доступом к данным, между блоками можно создавать область сопряжения.
Использование областей сопряжения подразумевает следующее преимущество: произвольный доступ к блокам в устройстве для записи/считывания может быть аппаратно реализован более дешевым образом, по сравнению с форматом представления данных, не предполагающим наличие областей сопряжения.
С другой стороны, при способе записи блоков в непрерывную область без зон сопряжения операция чтения данных не устойчива до тех пор, пока PLL (схема фазовой автоподстройки) синхросигнала чтения не перейдет в стационарный режим, таким образом, существует возможность ошибки при чтении данных. Следовательно, с точки зрения произвольного доступа данный способ имеет недостаток.
Тем не менее, в случае диска, доступного только для чтения, не обязательно принимать во внимание возможность записи с произвольным доступом. Таким образом, области сопряжения не нужны.
В основном по этой причине диск, доступный только для чтения, и записываемый/считываемый диск считаются дисками одного типа. Например, DVD-ROM, используемый как диск, доступный только для чтения, и DVD-RAM, используемый как записываемый/считываемый диск, считаются дисками одного типа. Другим примером может служить записываемый/считываемый диск и диск, доступный только для чтения, и являющийся диском с высокой плотностью (DVR), который был упомянут выше.
От дисков, принадлежащих к одному типу, требуется, чтобы они были совместимы при считывании. Если существуют различия в способе организации данных (или формате представления данных) между диском, доступном только для чтения и не имеющим областей сопряжения, и записываемым/считываемым диском, имеющим области сопряжения, то совместимости быть не может.
То есть, в данном случае, устройство для считывания как диска, доступного только для чтения, так и для записываемого/считываемого диска должно содержать компоненты для диска, доступного только для чтения, и компоненты для записываемого/считываемого диска, и устройство должно переключаться от одного набора компонент к другому набору компонент, в зависимости от того, какой диск используется для считывания информации. Подобные компоненты включают схему генерации тактовых сигналов, контур синхронизации и другие подобные аппаратные блоки, блоки аппаратно-реализованного программного обеспечения и блоки программного обеспечения.
Одним словом, для поддержания совместимости необходимо предусмотреть большую нагрузку на конфигурацию устройства считывания.
Сущность изобретения
Таким образом, целью настоящего изобретения является предложение носителя информации, доступного только для чтения, формат которого совместим с записываемым/считываемым носителем.
В носителе информации, доступном только для чтения, предлагаемом в настоящем изобретении в качестве носителя информации, доступного только для чтения, и на который можно записать впоследствии только считываемые данные, которые представлены в форме последовательности блоков, каждый из которых используется как единица записываемой/считываемой информации, каждый из данных блоков содержит открывающую область данных, служащую в качестве начальной буферной области, кластер, содержащий несколько последовательных кадров, каждый из которых, помимо основных данных, имеет синхронизирующие данные, и закрывающую область данных, служащую в качестве конечной буферной области, и блоки записываются на носитель информации, доступный только для чтения, с соблюдением формата, предусматривающего, что, по крайней мере, часть синхронизирующих данных записывается в отделенных друг от друга областях в начальной и конечной буферных областях, которые зарезервированы для соответственно открывающей области данных и закрывающей области данных на границе между любыми двумя последовательными блоками, при этом расстояние между частями синхронизирующих данных равно по длине промежутку между синхронизирующими данными в следующих друг за другом кадрах. Подобный формат представления данных строится для записи данных, предназначенных только для чтения.
Дополнительно, в соответствии с описанным выше форматом представления данных, в буферных областях части синхронизирующих данных записываются только на места, отделенные друг от друга на расстояние, равное по длине промежутку между синхронизирующими данными в следующих друг за другом кадрах. Подобный формат представления данных строится для записи данных, предназначенных только для чтения.
Далее, шаблон данных, по крайней мере, для одной из частей синхронизирующих данных в буферных областях отличается от шаблона данных для синхронизирующих данных, которые располагаются между следующими друг за другом кадрами.
Более того, в носителе информации, доступном только для чтения и предлагаемом в настоящем изобретении, шаблон данных второго инвертированного промежутка используется в качестве синхронизирующих данных, записываемых между последовательными кадрами и в буферных областях, в противоположность тому, что шаблон данных первого инвертированного промежутка, используемому в качестве синхронизирующих данных, записываемых на записываемом/считываемом носителе, обеспечивая возможность записи данных и считывания уже записанных данных. Во многом аналогично носителю информации, доступному только для чтения, соответствующему настоящему изобретению, как описано выше, в записываемом/считываемом носителе: данные записываются на записываемый/считываемый носитель в виде последовательности блоков, каждый из которых используется как единица записываемой/считываемой информации; каждый из данных блоков представлен в формате, включающем открывающую область данных, служащую в качестве начальной буферной области, кластер, содержащий несколько последовательных кадров, каждый из которых, помимо основных данных, имеет синхронизирующие данные, и закрывающую область данных, служащую в качестве конечной буферной области.
Устройство для считывания, предлагаемое в настоящем изобретении, является устройством для считывания информации как с записываемого/считываемого носителя с использованием шаблона данных первого инвертированного промежутка, который используется в качестве синхронизирующих данных, так и носителя, доступного только для чтения данных, причем шаблон данных второго инвертированного промежутка используется в качестве синхронизирующих данных.
Устройство для считывания включает в себя средства чтения для считывания информации с носителя информации, установленного в устройство, средства декодирования данных, предназначенные для выполнения процесса синхронизации кадров и процесса декодирования данных, выполняемого на основе синхронизирующих данных, выявленных из информации, считанной средствами чтения с носителей информации, установленных в устройство, средства декодирования адреса, предназначенные для выполнения процесса определения адреса кадра, осуществляемого на основе синхронизирующих данных, выявленных из информации, считанной средствами чтения с носителя информации, установленного в устройство, и средств управления, предназначенных для управления выполнением процесса выявления синхронизирующих данных посредством определения шаблона данных второго инвертированного промежутка в случае носителя информации, доступного только для чтения, установленного в устройство считывания, или управления выполнением процесса выявления синхронизирующих данных посредством определения шаблона данных первого инвертированного промежутка в случае записываемого/считываемого носителя информации, установленного в устройство считывания.
Способ считывания, предлагаемый в настоящем изобретении, является считыванием, применяемым в устройстве считывания, и предназначенным для считывания данных как с записываемого/считываемого носителя с использованием шаблона данных первого инвертированного промежутка, который используется в качестве синхронизирующих данных, так и с носителя, доступного только для чтения данных, причем шаблон данных второго инвертированного промежутка используется в качестве синхронизирующих данных. Способ считывания включает следующие шаги: определение, является ли носитель, установленный в устройство считывания, записываемым/считываемым носителем или носителем информации, доступным только для чтения, выполнение процесса выявления синхронизирующих данных с помощью определения шаблона данных второго инвертированного промежутка в случае, если в устройство считывания установлен носитель информации, доступный только для чтения, или выполнение процесса выявления синхронизирующих данных с помощью определения шаблона данных первого инвертированного промежутка в случае, если в устройство считывания установлен записываемый/считываемый носитель информации, и выполнение процесса синхронизации кадров, процесса декодирования данных и процесса определения адреса кадра, осуществляемых на основе выявленных синхронизирующих данных.
Формат представления данных (или способ организации данных), применяемый в носителе информации, доступном только для чтения и соответствующем данному изобретению, как описано выше, включает буферные области, которые предназначены для сохранения совместимости с записываемым/считываемым носителем и которые расположены в начальных и конечных частях каждого из блоков, используемых как единицы записи информации и единицы считывания информации с носителя. Буферная область, предшествующая блоку, служит как открывающая область данных, а буферная область, следующая за блоком, служит в качестве закрывающей области данных.
Дополнительно части синхронизирующих данных записываются в места, отдаленные друг от друга в буферных областях и служащие в качестве открывающей и закрывающей областей, причем синхронизирующие данные отдалены на расстояние, равное по длине промежутку между синхронизирующими данными в следующих друг за другом кадрах. Таким образом, в считываемом сигнале синхронизирующие данные всегда появляются через равные интервалы.
Более того, устройство и способ считывания, соответствующие настоящему изобретению, способны выполнять копирование при наличии различия в промежутке инвертирования между шаблоном синхронизирующих данных для носителя, доступного только для чтения, и шаблоном синхронизирующих данных для записываемого/считываемого носителя.
Перечень чертежей
Фиг.1 изображает поясняющую схему, показывающую структуру RUB, используемого в RAM диске и ROM диске, соответствующим реализации настоящего изобретения.
Фиг.2 является пояснительной схемой, показывающей формат представления данных на RAM диске.
Фиг.3 содержит пояснительную схему, показывающую типичный формат I представления данных на ROM диске, соответствующем реализации изобретения.
Фиг.4 изображает пояснительную схему, показывающую типичный формат II представления данных на ROM диске, соответствующем реализации изобретения.
Фиг.5А является пояснительной таблицей, показывающей шаблоны для синхронизирующих данных кадров RAM диска, и фиг.5Б содержит пояснительную таблицу, показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных кадров RAM диска.
Фиг.6А является пояснительной таблицей, показывающей [Пример 1] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.6Б содержит пояснительную таблицу [Пример 1], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.7А является пояснительной таблицей, показывающей [Пример 2] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.7Б содержит пояснительную таблицу [Пример 2], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.8А является пояснительной таблицей, показывающей [Пример 3] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.8Б содержит пояснительную таблицу [Пример 3], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.9А является пояснительной таблицей, показывающей [Пример 4] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.9Б содержит пояснительную таблицу [Пример 4], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.10А является пояснительной таблицей, показывающей [Пример 5] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.10Б содержит пояснительную таблицу [Пример 5], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.11А является пояснительной таблицей, показывающей [Пример 6] шаблоны для синхронизирующих данных кадров ROM диска, и фиг.11Б содержит пояснительную таблицу [Пример 6], показывающую порядок, согласно которому организованы шаблоны синхронизирующих данных для ROM диска.
Фиг.12 изображает пояснительную схему, показывающую типичный формат III представления данных на ROM диске, соответствующем реализации изобретения.
Фиг.13 содержит блок-схему, показывающую устройство для считывания, соответствующее варианту реализации настоящего изобретения.
Фиг.14 содержит блок-схему, представляющую процесс, который выполняет устройство считывания, когда диск установлен в указанное устройство.
Наилучший способ реализации изобретения
В последующем описании будет рассмотрен оптический диск, доступный только для чтения, который является вариантом реализации носителя информации, доступного только для чтения и соответствующего настоящему изобретению. Дополнительно в последующем описании также будет рассмотрено устройство считывания, способное считывать данные с оптического диска, доступного только для чтения, и записываемого/считываемого диска, на который также можно записывать информацию.
Необходимо заметить, что оптический диск, доступный только для чтения и соответствующий реализации настоящего изобретения, ниже называется ROM диском, а записываемый/считываемый оптический диск ниже называется RAM диском. Описание разбито на следующие параграфы:
1. Формат представления данных RAM дисков.
2. Типичный формат I представления данных ROM дисков.
3. Типичный формат II представления данных ROM дисков.
4. Шаблоны синхронизирующих данных и их порядок.
5. Типичный формат III представления данных ROM дисков.
6. Устройство для считывания.
1. Формат представления данных RAM дисков.
ROM диск, соответствующий изобретению, должен отвечать одному требованию: формат представления данных для ROM диска должен быть в высшей степени совместимым с форматом данных для RAM диска. Поэтому, перед тем, как объяснять формат представления данных для ROM диска, соответствующего реализации настоящего изобретения, опишем формат данных для RAM диска.
RAM диск, упомянутый выше, считается диском, относящимся к категории дисков с высокой плотностью, упомянутых выше как DVR диски.
То есть RAM диск является оптическим диском, имеющим диаметр 12 см и имеющим защитный слой толщиной примерно 0,1 мм, причем эта толщина является частью общей толщины диска. В данной структуре записываются и считываются отметки с изменением фазы, при этом запись и считывание происходит с применением сочетания лазера с длиной волны 405 нм и объектива с числовой апертурой, равной 0,85. Лазер с длиной волны 405 нм является так называемым голубым лазером. В данной структуре интервал между дорожками равен 0,32 микрона и линейная плотность составляет 0,12 микрона на бит. При данной структуре блок размером 64 кБ (килобайт) является единицей записи/считывания.
Единица записи/считывания для RAM диска, используемого как DVR диск, состоит из 498 кадров. 156 символов × 496 кадров составляют блок (кластер) кода с исправлением ошибок, а оставшиеся 2 кадра добавляются до и после блока кода с исправлением ошибок и служат в качестве области сопряжения, предназначенной, помимо прочего, для PLL-синхронизации. Данная единица записи/считывания называется RUB (записываемый блок).
Необходимо заметить, что в случае RAM диска на диске создается канавка, имеющая извилистые стенки. Данная канавка с извилистыми стенками используется в качестве дорожки для записи. Извилистая форма стенок канавки содержит так называемые ADIP данные. Именно выделяя информацию об изгибах, присущих стенкам канавки, получается адрес диска.
На извилистой канавке, созданной в качестве записываемой дорожки, записываются отметки, являющиеся отметками с фазовыми изменениями. Отметки с изменением фазы записываются с линейной плотностью в 0,12 микрон/бит и 0,08 микрон/канальный бит с помощью применения способа RLL (1, 7) РР модуляции, где RLL является аббревиатурой для ограниченной длительности последовательности импульсов и РР - это аббревиатура для Паритета сохранения/Запрещения пмдип (повторяющаяся минимальная длительность последовательности импульсов при передаче).
Если принять 1 канальный бит за 1 Т, то длина отметки находится в пределах от 2 Т до 8 Т, при этом минимальная длина отметки составляет 2 Т.
Структура RUB, используемого как единица (единица для записи/считывания) считываемых канальных данных, показана на фиг.1.
RUB записываются на заранее определенное место, задаваемое адресом местоположения на диске, и организованы так, чтобы представлять собой непрерывную последовательность, начинающуюся с начальной позиции для записи данных. На фиг.1 показан случай, при котором RUB записываются в виде последовательности из М блоков, начиная с RUB с адресом А1.
Конфигурация RUB начинается с открывающей области данных, которая включает 2760 канальных бит. Данная открывающая область данных также ниже будет называться просто открывающей областью. За открывающей областью данных следует кластер, который представляет собой множество модулированных данных пользователя и синхронизирующих шаблонов. Конфигурация RUB заканчивается закрывающей областью данных, состоящей из 1104 канальных бит. Данная закрывающая область данных также ниже будет называться просто закрывающей областью.
Открывающая и закрывающая области занимают область, которая называется областью сопряжения.
Как показано на фиг.1, кластер состоит из 496 кадров, то есть кадров от 0 до 495. В начале каждого кадра находится синхросигнал кадра FS. За синхросигналом FS кадра следует данные кадра FD. Синхронизирующие данные кадра FS содержат 30 канальных бит. Данные кадра FD являются данными, записываемыми пользователем.
Фиг.2 является схемой, показывающей подробности области сопряжения, предусмотренной на границе между двумя следующими друг за другом RUB и являющейся местом, занятым открывающей и закрывающей областями.
Как показано на фиг.2(а), часть закрывающей области последнего кадра (кадр 495) любого конкретного RUB перекрывает часть открывающей области первого кадра (кадр 0) того RUB, который следует за упомянутым RUB. Открывающая и закрывающая область занимают область сопряжения, которая является интервалом, длина которого равна общей длине двух записанных кадров. Другими словами, когда конкретный RUB записывается на место, следующее сразу за предыдущим RUB, место записи начинается с NSP (номинальная начальная точка), находящейся внутри закрывающей области предыдущего RUB, таким образом, открывающая область конкретного RUB перекрывает конечную часть закрывающей области предыдущего RUB.
Указанные перекрывающиеся части не оставляют промежутка между предыдущим RUB и записываемым RUB.
Указанный двухкадровый интервал, служащий как область сопряжения и занимаемый открывающей и закрывающей областями, может выполнять различные функции буфера для RUB.
Например, открывающая область используется как область для «вытаскивания» сигнала синхронизации PLL в момент записи/считывания данных. Дополнительно открывающая область может использоваться для АРС (автоматического управления питанием) питания лазера во время записи данных. Например, если в открывающей области предусмотрена защищенная область для перекрытия во время записи, то указанная область может использоваться для записи шаблона сигнала для автоматического управления питанием источника света.
Закрывающая область также может использоваться для нескольких целей. Аналогично открывающей области закрывающая область является буферной областью для копирования с изменениями в позиции записи, которые вызваны SPS и точностью позиции начала записи. Необходимо заметить, что SPS-положение для стандартного сдвига позиции означает сдвиг позиции, который происходит тогда, когда начальная позиция каждого записываемого блока сдвигается от номинальной начальной точки (NSP) на расстояние, соответствующее случайному числу канальных бит, что делается для того, чтобы защитить диск от чрезмерного износа, происходящего из-за многократного выполнения операции записи.
Закрывающая область также может использоваться в качестве буферной области, предусматриваемой в некоторые промежутки времени, в качестве буфера для процесса, занимающего значительное время, такого как процесс декодирования по Витерби и процесс стабилизации формы сигнала в момент считывания. Если в закрывающей области имеется некоторое конечное поле для управления обработкой сигнала во времени, то данное конечное поле может использоваться для записи шаблона сигнала для синхросигнала считывания PLL. Что касается данного шаблона, желательно использовать повторяемый шаблон, оптимальный для PLL-синхросигнала считывания, используемого для процесса, занимающего значительное время, такого как процесс декодирования по Витерби и процесс стабилизации формы сигнала во время считывания.
Дополнительно в конце процесса записи блока закрывающая область может использоваться для АРС-питания лазера.
На фиг.2(b) изображена схема, показывающая область DRO для данных, расположенную в закрывающей области, и область DRI для данных, расположенную в открывающей области. Обычно области, занятые участками DRO и DRI для данных, могут быть использованы для данных и шаблонов, предусмотренных для целей, описанных выше.
Как показано на фиг.2(а) и 2(b), область сопряжения, включающая открывающую и закрывающую области, используется для записи участков синхронизирующих данных S1, S2 и S3, а также шаблона 6-повторенный-9Т (шаблона 9Т × 6).
Синхросигнал кадра FS, который будет дальше описан подробнее и который входит в каждый кадр, описанный выше, содержит шаблон синхронизирующих данных 2-последующий-9Т. Участки данных синхронизации S1, S2 и S3 каждый также включает шаблон синхронизирующих данных 2-последующий-9Т.
Участки, включающие три шаблона частей синхронизирующих данных S1 и S2, а также синхросигнала кадра FS, расположенного в начале первого кадра (кадр 0), позволяют с высокой степенью надежности проводить синхронизацию кадров. То есть при считывании открывающая часть первая используется для «вытаскивания» PLL-сигнала синхронизации. Далее участки, включающие части синхронизирующих данных S1 и S2, а также FS, используются для синхронизации кадра.
Дополнительно шаблон 6-повторенный-9Т, содержащийся в закрывающей области, предназначается для определения конца операции считывания блока данных. То есть устройство для считывания способно определять конец блока данных, обнаруживая уникальный шаблон 6-повторенный-9Т в RUB.
Для формата представления данных в подобном RAM диске присущи следующие свойства:
- Данные записываются на RAM диск единицами, являющимися RUB. При выполнении процессов записи и считывания RUB область сопряжения выступает в качестве буферной области, предназначенной для поддержания возможности произвольного доступа.
- С помощью SPS, получаемого как результат сдвига стартовой позиции, что описано выше, диск защищается от чрезмерного износа, возможного при многократном выполнении операции записи одних и тех же данных на диск. Указанная операция SPS может быть выполнена благодаря тому, что область сопряжения служит в качестве буфера.
- При считывании синхросигнал PLL формируется с использованием открывающей области и кадра, и кадр считывается с использованием частей синхронизирующих данных S1 и S2, а также FS, причем все это происходит с высокой степенью надежности.
- Межкадровый промежуток в синхронизирующих данных области сопряжения - это не то же самое, что постоянный промежуток между кадрами, то есть кадрами от 0 до 495. То есть в позицию, соответствующую началу второго кадра области сопряжения, имеющей длину, равную двум кадрам, не включено никаких синхронизирующих данных. Это происходит потому, что в RAM диске записываемая единица формируется полностью как RUB-единица, и, таким образом, нет необходимости включать в область сопряжения такой же межкадровый промежуток, как синхронизирующие данные для кадра, служащие в качестве постоянного промежутка между кадрами. Также это объясняется тем, что открывающая и закрывающая области перекрывают друг друга, и выполняется операция SPS. В число других причин входит тот факт, что желательно обеспечивать шаблон данных, имеющий форму короткого инвертированного промежутка, для целей вытаскивания синхросигнала в позиции, примерно соответствующей началу второго кадра, и еще учитывается тот факт, что не правильно было бы иметь синхронизирующие данные, представляющие собой длинный инвертированный промежуток размера 9Т в данном месте. На фиг.2 позиция, соответствующая началу второго кадра, представляет собой позицию, содержащуюся в DRI открывающей области.
Необходимо заметить, что в RAM диске адрес может быть получен из канавки с извилистыми стенками. Таким образом, важность записанного в кадре адреса сравнительно мала, по сравнению с таким адресом для ROM диска.
Кроме того, скорость вращения диска можно узнать из информации, заключенной в извилистой канавке. Это означает, что нет необходимости в массив данных регулярно вставлять синхронизирующие данные. То есть не обязательно определять скорость вращения по интервалам межу появлениями синхронизирующих данных. По этой причине не возникает проблемы из-за нерегулярного появления синхронизирующих данных в области сопряжения.
2. Типичный формат I представления данных ROM дисков
В следующем далее описании рассматривается первый типичный формат I представления данных в ROM диске, соответствующий варианту реализации изобретения, при котором формат представления данных совместим с форматом RAM диска, описанного выше.
При учете совместимости с RAM диском, во-первых, возможно думать о ROM диске, формат представления данных которого полностью совпадает с форматом представления данных на RAM диске, показанном на фиг.2. То есть формат представления данных RAM диска имеет область сопряжения, содержащую открывающую и закрывающую области, и область сопряжения имеет участки S1, S2 и S3 синхронизирующих данных, а также шаблон 6-повторенный-9Т (шаблон 9Т × 6), показанные на фиг.2.
При следовании такому формату представления данных, тем не менее, появление промежутков в синхронизирующих данных в области сопряжения становится нерегулярным, что приводит к появлению следующих проблем.
В случае ROM диска на его поверхности не формируется канавки с извилистыми стенками. Вместо этого на поверхности ROM диска формируется дорожка в виде массива углублений. Таким образом, из подобной извилистой канавки нельзя определить ни адрес, ни скорость вращения ROM диска. Поэтому в случае ROM диска синхронизирующие данные используются для формирования тактового сигнала, предназначенного для PLL шпинделя. Так происходит потому, что синхронизирующие данные появляются в непрерывном потоке кадров через одинаковые промежутки, и, таким образом, даже в асинхронном состоянии промежуток в появлении синхронизирующих данных может быть использован в качестве информации, показывающей скорость вращения. Таким образом, на основе выявления синхронизирующих данных можно осуществлять управление скоростью вращения шпинделя.
В подобном случае тот факт, что промежуток в появлении синхронизирующих данных в открывающей и закрывающей областях не является постоянным, делает невозможным правильное получение тактового сигнала в области сопряжения. Таким образом, тактовый сигнал, полученный в области сопряжения, является неправильным или неточным. Неправильный или неточный тактовый сигнал приводит к возникновению проблемы неправильной выработки сигнала фазовой ошибки в PLL шпинделя, использующей шаблон синхронизирующих данных.
Дополнительно для правильного обращения с синхронизирующими данными, появляющимися в области сопряжения через разные промежутки, необходимо научить контур синхронизации понимать переменные участки синхронизирующих данных нерегулярных синхронизирующих данных, таким образом, неизбежно контур синхронизации усложнится и станет больше по размеру. Следовательно, также с точки зрения синхронизации, возникает проблема.
Исходя из этого, в варианте реализации настоящего изобретения формат представления данных в ROM диске устанавливается следующим.
Сначала структура RUB для ROM диска, использованная в реализации изобретения, устанавливается такой же, как структура, показанная на фиг.1. То есть RUB включает открывающую область, служащую в качестве буфера, кластер, состоящий из 496 кадров, то есть кадров с номерами от 0 до 495, и закрывающей области, также служащей буфером.
На фиг.3 показана схема, подробно изображающая детали области сопряжения ROM диска, соответствующего реализации изобретения.
Как показано на фиг.3(а) область сопряжения, имеющая размер, равный размеру двух кадров, и состоящая из открывающей и закрывающей областей, представляет собой интервал между последним кадром (кадром 495), идущем перед областью сопряжения, и первым кадром (кадром 0) следующего RUB, который расположен за областью сопряжения.
Конечной частью RUB является концевая область, содержащая 1104 канальных бит, как показано на фиг 3(b). Данная концевая область - это закрывающая область.
С другой стороны, начальной частью RUB является буферная область, включающая 828 канальных бит и предкадр, содержащий 1932 канальных бита. Данная начальная часть - это открывающая область.
Область сопряжения (или буферная область), включающая открывающую и закрывающую области, как описано выше, совпадает с такой же областью RAM диска и, следовательно, способствует совместимости ROM и RAM дисков.
Как показано на фиг.3(а) и 3(b), область сопряжения, включающая открывающую и закрывающую области, используется для записываемых участков S1, S2 и S3 синхронизирующих данных, а также шаблона 6-повторенный-9Т (шаблон 9Т × 6) аналогично формату представления данных RAM диска, показанному на фиг.2.
Тем не менее, в случае формата представления данных ROM диска область сопряжения также содержит синхронизирующие данные SA, как показано на фиг.3.
Как понятно из фиг.3(b), указанные синхронизирующие данные SA располагаются в начальной части сегмента, занятого вторым кадром области сопряжения, которая имеет размер двух кадров.
С другой стороны, синхронизирующие данные S3 располагаются в начальной части сегмента, занятого первым кадром области сопряжения, которая имеет размер двух кадров, как описано выше. Таким образом, син