НОСИТЕЛЬ ИНФОРМАЦИИ, ДОСТУПНЫЙ ТОЛЬКО ДЛЯ ЧТЕНИЯ, УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ И СПОСОБ СЧИТЫВАНИЯ ИНФОРМАЦИИ Российский патент 2008 года по МПК G11B20/12 

Описание патента на изобретение RU2330333C2

Область техники, к которой относится изобретение

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

Предпосылки изобретения

В качестве технологии для записи и считывания цифровой информации известна технология записи данных, использующая оптический диск, например использующая магнитооптический диск в качестве носителя информации. Примерами оптических дисков служат 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 располагаются в начальной части сегмента, занятого первым кадром области сопряжения, которая имеет размер двух кадров, как описано выше. Таким образом, синхронизирующие данные S3 и SA, расположенные в области сопряжения, и синхронизирующие данные кадра FS, расположенные в начальной части каждого кадра (кадры от 0 до 495), находятся на одинаковых расстояниях и являются шаблонами синхронизирующих данных. Данные одинаковые расстояния имеют размер, равный одному кадру.

Необходимо заметить, что каждая заштрихованная область на фиг.3(b) может содержать любые записанные данные или шаблон. Если заштрихованная область используется для записи шаблона для вытаскивания синхронизирующего сигнала считывания, то понятно, что, например, шаблон со сравнительно небольшим инвертированным промежутком может быть записан на данное место.

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

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

- Предусматривая область сопряжения, можно осуществить процесс декодирования кадров, аналогичный такому процессу для RAM диска, таким образом, достигается совместимость с RAM диском. Дополнительно, область сопряжения также обеспечивает возможность произвольного доступа. То есть можно просто спроектировать устройство для считывания как RAM, так и ROM дисков, причем устройство будет проще и его цена уменьшится.

- Синхронизирующие данные SA записываются на место, для которого не предусмотрено никаких данных, в частности, с начала RAM диска. Таким образом, синхронизирующие данные SA почти не оказывают влияния на формат представления данных RAM диска.

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

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

3. Типичный формат II представления данных ROM дисков

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

В данном случае структура RUB ROM диска, использованная в реализации изобретения, также совпадает со структурой RAM диска, показанной на фиг.1. То есть RUB включает открывающую область, служащую в качестве буфера, кластер, состоящий из 496 кадров, то есть кадров с номерами от 0 до 495, и закрывающую область, также служащую буфером.

На фиг.4 показана схема, подробно изображающая детали области сопряжения ROM диска, соответствующего реализации изобретения.

Как показано на фиг.4(а), область сопряжения, имеющая размер, равный размеру двух кадров, и состоящая из открывающей и закрывающей областей, представляет собой интервал между последним кадром (кадром 495), предшествующем области сопряжения, и первым кадром (кадром 0) следующего RUB, который расположен за областью сопряжения.

Конечной частью RUB является концевая область, содержащая 1104 канальных бита, как показано на фиг.4(b). Данная концевая область - это закрывающая область.

С другой стороны, начальной частью RUB является буферная область, включающая 828 канальных бит, и предкадр, содержащий 1932 канальных бита. Данная начальная часть - это открывающая область.

Область сопряжения (или буферная область), включающая открывающую и закрывающую области, как описано выше, совпадает с такой же областью RAM диска и, следовательно, способствует совместимости ROM и RAM дисков.

Как показано на фиг.4(а) и 4(b), область сопряжения, включающая открывающую и закрывающую области, не используется для записи участков S1 и S2 синхронизирующих данных, а также шаблона 6-повторенный-9Т (шаблон 9Т × 6), так, как это делалось в формате представления данных RAM диска, показанном на фиг.2.

Область сопряжения также содержит

участки SA и S3 синхронизирующих данных, как показано на фиг.4(а).

Как понятно из фиг.4(b), указанных синхронизирующие данные SA располагаются в начальной части сегмента, занятого вторым кадром области сопряжения, которая имеет размер двух кадров.

С другой стороны, синхронизирующие данные S3 располагаются в начальной части сегмента, занятого первьм кадром области сопряжения, которая имеет размер двух кадров, как описано выше. Таким образом, синхронизирующие данные S3 и SA, расположенные в области сопряжения, и синхронизирующие данные кадра FS, расположенные в начальной части каждого кадра (кадры от 0 до 495), находятся на одинаковых расстояниях и являются шаблонами синхронизирующих данных. Данные одинаковые расстояния имеют размер, равный одному кадру.

Таким образом, участки синхронизирующих данных S1 и S2, а также шаблон 6-повторенный-9Т (шаблон 9Т × 6), которые встречаются в типичном формате I представления данных ROM диска, исключены из типичного формата II представления данных.

Необходимо заметить, что каждая заштрихованная область на фиг.4(б) может содержать любые записанные данные или шаблон. Если заштрихованная область используется для записи шаблона для вытаскивания синхронизирующего сигнала считывания, то понятно, что, например, шаблон со сравнительно небольшим инвертированным промежутком может быть записан на данное место. Дополнительно на указанное место также могут быть записаны заранее определенные управляющие данные и/или заранее заданные фиктивные данные.

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

- Предусматривая область сопряжения, можно осуществить процесс декодирования кадров, аналогичный такому процессу для RAM диска, таким образом достигается совместимость с RAM диском. Кроме того, область сопряжения также обеспечивает возможность произвольного доступа. То есть можно просто спроектировать устройство для считывания как RAM, так и ROM дисков, причем устройство будет проще и его цена уменьшится.

- Синхронизирующие данные SA записываются на место, для которого не предусмотрено никаких данных, в частности с начала RAM диска. Таким образом, синхронизирующие данные SA почти не оказывают влияния на формат представления данных RAM диска.

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

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

- В типичном формате I представления данных, описанном выше, помимо участков SA и S3, имеющихся в интервалах между кадрами, область сопряжения также содержит участки S1 и S2 синхронизирующих данных, а также шаблон 6-повторенный-9Т (шаблон 9Т × 6), каждый из которых является шаблонами синхронизирующих данных. Тем не менее, в качестве шаблонов участки S1 и S2 синхронизирующих данных, а также шаблон 6-повторенный-9Т появляются нерегулярно и, следовательно, являются помехой при выработке сигнала фазовой ошибки для PLL шпинделя. В некоторых случаях участки S1 и S2 синхронизирующих данных, а также шаблон 6-повторенный-9Т вызывают неправильное распознавание шаблонов синхронизирующих данных, появляющихся через равные интервалы, и, следовательно, неправильное определение информации о скорости вращения. Таким образом, отказ от участков S1 и S2 синхронизирующих данных, а также от шаблона 6-повторенный-9Т во втором типичном формате представления данных является большим преимуществом при выработке сигнала фазовой ошибки для PLL шпинделя. Необходимо заметить, что, как объяснено в описании формата представления данных RAM диска, участки S1 и S2 синхронизирующих данных предназначены для улучшения вхождения в синхронизм кадров. Тем не менее, в случае ROM диска, для непрерывной записи данных пользователя, осуществление вхождения в синхронизм кадров для каждого RUB не столь важно. Следовательно, участки синхронизирующих данных S1 и S2 не важны. Определение конца RUB с использованием шаблона 6-повторенный-9Т также не очень важно для ROM диска. По этим причинам отказ от участков S1 и S2 синхронизирующих данных, а также шаблона 6-повторенный-9Т не порождает никаких проблем.

4. Шаблоны синхронизирующих данных и их порядок

В типичном формате II представления данных ROM диска, а также в типичном формате I данных, например, в качестве шаблонов синхронизирующих данных предусмотрены синхронизирующие данные кадров FS, которые имеются в каждом кадре (кадры от 0 до 495). Также предусмотрены синхронизирующие данные SA и S3, которые располагаются в области сопряжения. Все перечисленные синхронизирующие данные встречаются через равные промежутки, равные длине кадра.

В случае RAM диска номер кадра, приписанный каждому кадру, можно определить по синхронизирующим данным кадра FS, которые имеются для каждого кадра.

С целью внутренней адресации данных кадры, составляющие RUB, делятся на 16 адресных единиц, которые представляют собой физические сектора. Так как RUB содержит 496 кадров, то каждый из 16 физических секторов, составляющих RUB, содержит 31 кадр.

Каждый физический сектор, состоящий из 31 кадра RUB, имеет записанный в RUB адрес физического сектора. Обычно адрес физического сектора записан в заранее установленных местах в трех начальных кадрах RUB, то есть в кадрах 0, 1 и 2.

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

<Синхронизирующие данные кадров RAM диска>

Перед тем как описывать синхронизирующие данные кадров ROM диска, сначала опишем синхронизирующие данные кадров RAM диска.

Синхронизирующие данные кадра FS, имеющие 30 канальных бит, расположены в начале каждого кадра, входящего в RUB, то есть кадров от 0 до 495.

Как показано на фиг.5А, синхронизирующие данные кадра FS представляют собой один из 7 определенных шаблонов синхронизирующих данных от FSO до FS6.

Каждый из шаблонов синхронизирующих данных от FS0 до FS6 имеет тело, состоящее из 24 бит, и идентификатор, длина которого составляет 6 бит. Тело синхронизирующих данных является 24-битным шаблоном, которые не противоречат правилу RLL (1, 7) РР модуляции. С другой стороны идентификатор (ID) является признаком, служащим для идентификации.

Шаблон синхронизирующих данных определяется модулированными битами. ′1′ в примере бита, показанном на фиг.5А, указывает на инвертированный сигнал. Перед тем как записывать подобный код синхронизирующих данных на диск, данный код синхронизирующих данных преобразуется в поток канальных битов NRZI (запись без возврата к нулю с инверсией). То есть тело синхронизирующих данных ′0101000000000100000000010′ становится шаблоном из двух следующих друг за другом 9Т, инвертированных в ′1′, как показано на фиг.5А.

Шаблоны синхронизирующих данных от FS0 до FS6 имеют одно и тоже тело и отличаются друг от друга своими идентификаторами.

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

Тем не менее, семи типов FS не достаточно для идентификации 31 кадра. Таким образом, 7 типов синхронизирующих данных кадров FS, то есть шаблоны от FS0 до FS6, организованы согласно заранее определенному порядку среди 31 кадра и кадр идентифицируется по комбинации предшествующий/последующий шаблон синхронизирующих данных.

Как показано на фиг.5Б, шаблон синхронизирующих данных кадра FS0 приписан к первому кадру каждого физического сектора, то есть к кадру, имеющему номер кадра 0. Другие шаблоны от FS1 до FS6 приписаны другим кадрам, имеющим номера от 1 до 30, как показано на фиг.5Б.

Как показано на фиг.5Б, шаблоны синхронизирующих данных кадра от FS0 до FS6 для синхронизирующих данных кадра FS приписаны тридцати одному кадру в определенном порядке таким образом, что любой конкретный кадр можно идентифицировать по комбинации, включающей тип FS (синхронизирующих данных кадра), приписанный данному конкретному кадру, и тип FS (синхронизирующих данных кадра), приписанного предыдущему кадру. Более конкретно, номер n кадра может быть определен из комбинации шаблона синхронизирующих данных, приписанного данному конкретному кадру, и шаблона синхронизирующих данных, приписанного предшествующему кадру, номер которого равен (n-1), (n-2), (n-3) или (n-4).

Например, пусть номер кадра, приписанный данному кадру, равен 5, то есть пусть данный кадр будет пятым. В этом случае, даже если FS (синхронизирующие данные кадра) типы, приписанные к предыдущим первому, второму и третьему кадрам, потеряны, то есть даже если шаблоны синхронизирующих данных FS1, FS2 и FS3 потеряны, то номер данного кадра, то есть номер 5 кадра, приписанный пятому кадру, можно определить из комбинации типа FS (синхронизирующие данные кадра), приписанного предыдущему кадру, и типа FS (синхронизирующие данные кадра), приписанного данному кадру, то есть из комбинации шаблона FS3, приписанного четвертому кадру, и шаблона FS1, приписанного к пятому кадру. Так происходит благодаря тому, что за шаблоном FS3 следует шаблон FS1 только в одном месте на фиг.5Б, то есть в месте, когда за кадром с номером 4 следует кадр с номером 5.

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

<Типичные синхронизирующие данные кадра ROM дисков [Пример 1]>

Следующее описание пояснит множество синхронизирующих данных кадра, применяемых в типичных форматах I и II представления данных, принятых для ROM дисков, изображенных соответственно на фиг.3 и 4.

Типичные синхронизирующие данные кадра [Пример 1] показаны на фиг.6А и 6Б.

Как показано на фиг.6А, типичными синхронизирующими данными кадра [Пример 1] являются 7 определенных шаблонов синхронизирующих данных от FS0 до FS6, как в случае с синхронизирующими данными RAM диска.

Как показано на фиг.6Б, шаблоны от FS0 до FS6 для синхронизирующих данных FS кадра приписываются тридцати одному кадру в некотором порядке, нужном для идентификации любого кадра. То есть шаблоны от FS0 до FS6 связаны с номерами, приписанными кадрам для той же цели идентификации кадров.

Шаблон синхронизирующих данных FSO используется в качестве синхронизирующих данных S3 области сопряжения, как показано на фиг.3 и 4.

Что касается синхронизирующих данных SA, для них используется любой из шаблонов от FS1 до FS6. Или же также возможно использовать шаблон, содержащий два следующих друг за другом шаблона 9Т, в качестве тела синхронизирующих данных, за которым не следует идентификатора.

С использованием таких типичных синхронизирующих данных кадров [Пример I], возможно выполнить общий с RAM диском процесс синхронизации кадров. Таким образом, типичные синхронизирующие данные кадра [Пример 1] способствуют совместимости.

<Типичные синхронизирующие данные кадра ROM дисков [Пример 2]>

Типичные синхронизирующие данные кадра [Пример 2] показаны на фиг.7А и 7Б. Как показано на фиг.7А, вторые типичные синхронизирующие данные кадра FS имеют тело ′010100000000001000000000010′. То есть используется шаблон 10Т.

За исключением использования шаблона 10Т в качестве тела синхронизирующих данных, типичные синхронизирующие данные кадра [Пример 2] совпадают с типичными синхронизирующими данными кадра [Пример 1]. Более конкретно, шаблоны от FS0 до FS6 используются аналогично типичным синхронизирующим данным кадра [Пример 1] в качестве типов FS (синхронизирующие данные кадра) и связываются с номерами кадров от 0 до 30, а также в качестве синхронизирующих данных S3 и SA.

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

Использование шаблона 9Т в качестве шаблона синхронизирующих данных облегчает работу PLL для считываемого сигнала. Если сигнал фазовой ошибки для PLL шпинделя получается на основе определения синхронизирующих данных (даже в случае асинхронного состояния), то использование данных, максимальная длина которых составляет от 8Т до 9Т, в качестве шаблона синхронизирующих данных, скорее всего приведет к неправильному определению синхронизирующих данных. То есть в состоянии, в котором PLL шпинделя не блокирована, промежуток между определяемыми синхронизирующими данными изменяется в соответствии со скоростью вращения. Тем не менее, в таком случае вполне вероятно, что участок данных длиной 8Т может быть неправильно определен как шаблон синхронизирующих данных. Примером состояния, в котором PLL шпинделя не блокирована, является состояние, в котором скорость вращения шпинделя не зафиксирована равной заранее заданному значению.

Принимая во внимание факт, приведенный выше, желательно использовать шаблон 10Т в качестве шаблонов синхронизирующих данных от FS0 до FS6 для ROM диска. То есть возможно снизить вероятность неправильного определения участка данных 8Т, и шаблон 10Т имеет преимущество для определения синхросигнала для PLL шпинделя.

<Типичные синхронизирующие данные кадра ROM дисков [Пример 3]>

Типичные синхронизирующие данные кадра [Пример 3] показаны на фиг.8А и 8Б. Типичные синхронизирующие данные кадра [Пример 3] включают шаблон FS7, использующийся в качестве шаблона для синхронизирующих данных кадра FS. Данный шаблон FS7 используется в дополнение к шаблонам от FS0 до FS6, применяемым для RAM диска.

Более конкретно шаблон FS7 предусмотрен в дополнение к шаблонам от FS0 до FS6 для синхронизирующих данных кадра FS, как показано на фиг.8А, и является шаблоном, отличающимся от остальных только идентификатором.

Необходимо заметить, что тело синхронизирующих данных - это шаблон 9Т.

Как показано на фиг.8Б, шаблоны от FS0 до FS6 приписываются номерам кадров от 0 до 30 аналогично тому, как это делается для RAM диска.

Шаблон синхронизирующих данных FS0 используется в качестве синхронизирующих данных S3 области сопряжения. Тем не менее, в случае типичных синхронизирующих данных кадра [Пример 3], шаблон FS7 используется в качестве синхронизирующих данных SA для области сопряжения.

В случае типичных синхронизирующих данных кадра [Пример 1], описанного выше, шаблоны от FS0 до FS6 используются для получения синхронизирующих данных в основном аналогичных данным для RAM диска.

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

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

Также в случае ROM диска, если принять концепцию, что желательно иметь возможность идентифицировать 31 кадр, которые составляют физический сектор RUB, то типичные синхронизирующих данные кадров [Пример 1] или [Пример 2] можно рассматривать в качестве надлежащих синхронизирующих данных кадра.

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

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

Если вышеизложенное правило применяется при использовании любого шаблона (включая участки SA и S3 синхронизирующих данных), то комбинация шаблонов синхронизирующих данных может повторяться, и в некоторых случаях идентификация не может быть произведена.

Для решения данной проблемы, в случае использования участков SA и S3 синхронизирующих данных в качестве шаблонов для идентификации кадра, используется новый шаблон FS7 для синхронизирующих данных SA, что является случаем типичных синхронизирующих данных кадра [Пример 3].

<Типичные синхронизирующие данные кадра ROM дисков [Пример 4]>

Типичные синхронизирующие данные кадра [Пример 4] показаны на фиг.9А и 9Б. Как показано на фиг.9А, в типичных синхронизирующих данных кадра [Пример 4] в качестве тела синхронизирующих данных FS используется шаблон 10Т.

За исключением использования шаблона 10Т в качестве тела синхронизирующих данных, типичные синхронизирующие данные кадра [Пример 4] аналогичны типичным синхронизирующим данным кадра [Пример 3]. Более конкретно шаблоны от FS0 до FS7 используются в качестве типов FS (синхронизирующих данных кадра) и закрепляются за номерами кадров от 0 до 30, при этом шаблоны FS0 и FS7 используются в качестве соответственно синхронизирующих данных SA и S3 аналогично типичным синхронизирующим данным кадра [Пример 3].

Использование шаблона 10Т способствует определению синхросигнала для PLL шпинделя, как было объяснено выше, при описании типичных синхронизирующих данных [Пример 2].

<Типичные синхронизирующие данные кадра ROM дисков [Пример 5]>

Типичные синхронизирующие данные кадра [Пример 5] показаны на фиг.10А и 10Б. Типичные синхронизирующие данные кадра [Пример 5] включают шаблоны FS7 и FS8, использующиеся в качестве шаблонов для синхронизирующих данных кадра FS. Данные шаблоны FS7 и FS8 используется в дополнение к шаблонам от FS0 до FS6, применяемым для RAM диска.

Более конкретно шаблоны FS7 и FS8 предусмотрены в дополнение к шаблонам от FS0 до FS6 для синхронизирующих данных кадра FS, как показано на фиг.10А, и являются шаблонами, отличающимися от остальных идентификаторами. Необходимо заметить, что тело синхронизирующих данных - это шаблон 9Т.

Как показано на фиг.10Б, шаблоны от FS0 до FS6 приписываются номерам кадров от 0 до 30 аналогично тому, как это делается для RAM диска.

Тем не менее, кадр с номером 30 в каждом физическом секторе сочетается с шаблоном синхронизирующих данных FS2, за исключением последнего кадра с номером 30 в шестнадцатом физическом секторе RUB. To есть только для кадра 495 шаблон FS7 закреплен за последним кадром (кадром 495) RUB и заменяет шаблон FS2.

Кроме того, шаблоны синхронизирующих данных FS8 и FS7 используется соответственно в качестве синхронизирующих данных S3 и SA, которые расположены в области сопряжения.

Так как новый шаблон FS7 используется в качестве синхронизирующих данных SA, как в случае типичных синхронизирующих данных кадра [Пример 3] и [Пример 4], то комбинация шаблонов синхронизирующих данных никогда не повторяется, даже если принимаются во внимание участки синхронизирующих данных S3 и SA, таким образом, возможно идентифицировать каждый кадр RUB, включая расположенные в области сопряжения.

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

Например, рассмотрим типичные синхронизирующие данные кадров [Пример 3], показанные на фиг.8А и 8Б, и типичные синхронизирующие данные кадров [Пример 4], показанные на фиг.9А и 9Б. В данном случае синхронизирующие данные кадра, приписанные ко второму кадру (кадр 1) любого конкретного RUB - это шаблон FS1 и синхронизирующие данные кадра, присоединенные к кадру, предшествующему данный второй кадр на 4 кадра - это шаблон FS2. Это объясняется тем, что указанный предшествующий кадр - это последний кадр (кадр 495, имеющий номер 30) RUB, непосредственно предшествующий конкретному RUB.

Тем не менее, комбинация шаблона FS1 и шаблона синхронизирующих данных FS2, предшествующего шаблону FS1 на 4 кадра, также появляется для кадра с номером 23. Это происходит из-за того, что синхронизирующие данные кадра, приписанные кадру с номером 23, - это шаблон FS1, и синхронизирующие данные кадра, приписанные к кадру с номером 19 (данный кадр появляется раньше кадра с номером 23 на 4 кадра) являются шаблоном FS2.

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

Вот почему только для кадра 495 шаблон синхронизирующих данных FS7 закрепляется за последним кадром (кадром 495) каждого RUB и заменяет шаблон синхронизирующих данных кадра FS2 в пятых типичных синхронизирующих данных кадра, как описано выше.

Если шаблон FS7 приписывается последнему кадру (кадру 495), тогда как шаблоны синхронизирующих данных FS0 и FS7 используются в качестве участков синхронизирующих данных S3 и SA соответственно, то, тем не менее, комбинация шаблонов будет повторяться.

Более конкретно, комбинация шаблона синхронизирующих данных FSO, приписанного некоторому кадру, и шаблона FS7, приписанного непосредственно предшествующему кадру, является также комбинацией шаблонов, приписанных первому кадру области сопряжения и кадру 495, а также равна комбинации шаблонов синхронизирующих данных, закрепленных за первым кадром (кадр 0) RUB и вторым кадром области сопряжения.

Для того чтобы избежать повторений подобных комбинаций шаблонов синхронизирующих данных, в типичных синхронизирующих данных кадра [Пример 5] используются новые шаблоны FS8 и FS7, служащие в качестве участков синхронизирующих данных S3 и SA соответственно. Данные участки расположены в области сопряжения. Данная ситуация показана на фиг.10А и 10Б.

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

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

Необходимо заметить, что шаблоны синхронизирующих данных FS7 и FS8 также могут приписываться в обратном порядке. То есть шаблон FS8 закрепляется за последним кадром (кадром 495), а также используется для синхронизирующих данных SA, тогда как шаблон FS7 используется для синхронизирующих данных S3.

<Типичные синхронизирующие данные кадра ROM дисков [Пример 6]>

Типичные синхронизирующие данные кадра [Пример 6] показаны на фиг.11А и 11Б. Как показано на фиг.11А, в типичных синхронизирующих данных кадра [Пример 6] в качестве тела синхронизирующих данных FS используется шаблон 10Т.

За исключением использования шаблона 10Т в качестве тела синхронизирующих данных, шестые типичные синхронизирующие данные кадра аналогичны типичным синхронизирующим данным кадра [Пример 5]. Более конкретно шаблоны от FS0 до FS8 используются в качестве типов FS (синхронизирующих данных кадра), шаблон FS7 приписывается только последнему кадру (кадру 495), тогда как синхронизирующие данные кадров FS7 и FS8 используются в качестве соответственно синхронизирующих данных SA и S3 аналогично типичным синхронизирующим данным кадра [Пример 5]. Также необходимо заметить, что в случае типичных синхронизирующих данных кадра [Пример 6] шаблоны синхронизирующих данных FS7 и FS8 также могут приписываться в обратном порядке.

Использование шаблона 10Т способствует определению синхросигнала для PLL шпинделя, как было объяснено выше при описании типичных синхронизирующих данных [Пример 2].

5. Типичный формат представления данных ROM дисков III

В качестве реализации настоящего изобретения типичные форматы представления данных ROM диска показаны на фиг.3 и 4. Также возможно воспринимать типичный формат представления данных, принятый в ROM диске, как формат представления данных без области сопряжения. Типичный формат представления данных без области сопряжения показан на фиг.12.

То есть RUB имеет конфигурацию, состоящую из 496 кадров, то есть кадров от 0 до 495, или RUB имеет непрерывный формат, не содержащий буферов.

В случае принятия данного типичного формата III представления данных объем записываемых данных увеличивается на величину, равную объему исключенных буферных областей.

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

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

Так как размер RUB изменяется при переходе от одного RAM диска к другому, то типичный формат III представления данных имеет недостаток в плане совместимости.

6. Устройство для считывания

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

Необходимо заметить, что RAM диск в качестве шаблона синхронизирующих данных использует шаблон 9Т, что показано на фиг.5А и 5Б, в то время как ROM диск в качестве шаблона синхронизирующих данных использует шаблон 10Т, что показано на фиг.9А и 9Б, а также фиг.11А и 11Б.

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

Устройство для считывания включает в себя блок 51 съема, двигатель 52 шпинделя (ДШ), контур 53 сервопривода съемника, контур 54 сервопривода шпинделя, процессор 55 считывания сигнала, блок 56 генерации синхросигнала шпинделя, декодер 57 адреса, генератор 58 тактовых сигналов, процессор 59 сгенерированных данных и контроллер 63. Двигатель 52 шпинделя является компонентой, служащей для вращения носителя информации. Контур 54 сервопривода шпинделя является компонентой, предназначенной для управления двигателем 52 шпинделя. Контур 53 сервопривода съемника представляет собой компонент, служащий для осуществления серворегулирования блоком 51 съема. Блок 56 генерации синхросигнала шпинделя является компонентом, предназначенным для выделения сигналов синхронизации из считанного сигнала и вывода сигнала фазовой ошибки на PLL шпинделя. Декодер 57 адреса - это компонент, служащий для извлечения из считанного сигнала информации, такой как адрес, для идентификации расположения на диске 50. Генератор 58 тактовых сигналов представляет собой компонент, предназначенный для генерации тактового сигнала считывания данных с помощью адреса, извлеченного декодером 57 адреса. Процессор 59 сгенерированных данных является компонентом, служащим для выполнения обработки, такой как процессы демодуляции, синхронизации-определения и декодирования кода с исправлением ошибок. Контроллер 63 - это микрокомпьютер, содержащий интерфейс для взаимодействия с внешними устройствами, такими как главный компьютер 64.

Диск 50 представляет собой RAM или ROM диск, имеющий формат данных, описанный ранее.

Диск 50 установлен на поворотной платформе, не показанной на фиг.13. Во время считывания двигатель 52 шпинделя приводит диск 50 во вращательное движение с постоянной линейной скоростью (CLV).

Блок 51 съема считывает данные с диска 50. Если диск 50 является RAM диском, то данные, записанные на диск 50 в виде отметок фазового изменения, считываются с диска 50. С другой стороны, если диск 50 является ROM диском, то данные, записанные на диск 50 в виде выдавленных углублений, считываются с диска 50.

Блок 51 съема имеет лазерный диод, фотодетектор, объектив и оптическую систему, которые не показаны на фиг.13. Лазерный диод является источником генерации лазерного луча. Фотодетектор представляет собой компонент, служащий для обнаружения лазерного луча, отраженного от диска 50. Объектив - это компонент, через который выходит лазерный луч, сгенерированный лазерным диодом. Оптическая система представляет собой компонент, служащий для излучения лазерного луча на записываемую поверхность диска 50 с использованием объектива и служащий для направления отраженного лазерного луча.

На выходе лазерного диода обычно имеется так называемый голубой лазер, имеющий длину волны 405 нм. Числовая апертура, характерная для оптической системы, равна 0,85.

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

Фотодетектор регистрирует лазерный луч, отраженный от диска 50, посредством генерирования электрического сигнала, представляющего количество света в полученном лазерном луче. Фотодетектор выдает электрический сигнал на процессор 55 считывания сигнала.

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

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

Дополнительно процессор 55 считывания сигнала выполняет различные виды обработки высокочастотного сигнала, представляющего считанные данные. Обработка производится с целью генерации считанных канальных данных. Обработка включают процесс автоматического получения управления (AGC), процесс AD преобразования, процесс уравнивания сигнала и процесс декодирования по Витерби.

Сигнал считанных данных (или считанный канальный сигнал), являющийся выходом процессора считывания сигнала 55, подается на процессор 59 сгенерированных данных, декодер 57 адреса и блок 56 генерации синхросигнала шпинделя. С другой стороны, сигнал ошибки фокусировки и сигнал ошибки отслеживания подаются на контур 53 сервопривода съемника.

Как описано выше, блок 56 генерации синхросигнала шпинделя извлекает сигналы синхронизации из сигнала считанных данных и подает сигнал фазовой ошибки на PLL шпинделя. Сигналы синхронизации - это участки синхронизирующих данных FS, SA и S3, описанных выше.

Контур 54 сервопривода шпинделя вводит сигнал ошибки фазы, полученный от блока 56 генерации синхросигнала шпинделя, в PLL шпинделя в целью управления двигателем 52 шпинделя, который вращает диск 50.

Дополнительно контур 54 сервопривода шпинделя генерирует сигнал возбуждения шпинделя, в соответствии с управляющим сигналом ускорения/торможения шпинделя, который передается от контроллера 63, выполняя операции, такие как операция старта, останова, ускорения и торможения двигателя 52 шпинделя.

Контур 53 сервопривода съемника генерирует целый ряд сигналов серворегулирования, такие как сигналы фокусировки, отслеживания и привода резьбового механизма. Выработка сигналов происходит на основе сигналов ошибок фокусировки и отслеживания, получаемых от процессора 55 считывания сигнала.

Более конкретно контур 53 сервопривода съемника генерирует сигнал привода фокусировки и сигнал привода отслеживания на основе сигнала ошибки фокусировки и сигнала ошибки отслеживания соответственно. Сигналы привода фокусировки и отслеживания подаются соответственно на катушку фокусировки и катушку отслеживания, которые используются в двухосевом механизме блока съема 51. Таким образом, блок съема 51, процессор 55 считывания сигнала, контур 53 сервопривода съемника и двухосевой механизм образуют контур сервопривода отслеживания и контур сервопривода фокусировки.

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

Более того, контур 53 сервопривода съемника генерирует сигнал возбуждения резьбового механизма на основе, помимо прочего, сигнала ошибки резьбового механизма, получаемого как часть низкочастотного компонента сигнала ошибки отслеживания, и на основе сигнала управления осуществления доступа, получаемого от контроллера 63. На основе сигнала возбуждения приводится в действие резьбовой механизм, не показанный на фиг.13. Резьбовой механизм представляет собой механизм, содержащий основную ось для поддерживания блока съема 51, резьбовой мотор и передаточный механизм. В соответствии с сигналом возбуждения резьбового механизма мотор резьбового механизма передвигает блок съема 51 в нужное местоположение.

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

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

Например, генератор 58 тактовых сигналов генерирует тактовый сигнал считывания данных, согласованный с синхросигналом считывания, и сигнал согласования адреса, в соответствии, помимо прочего, с командой адреса начала считывания, полученной от контроллера 63.

На основе тактового сигнала считывания, полученного от генератора 58 тактовых сигналов, для того, чтобы считать данные пользователя, процессор 59 сгенерированных данных выделяет шаблон синхронизирующих данных из считанных канальных данных, выполняет процесс RLL (1, 7) РР-демодуляции, процесс чередования и процесс декодирования кода с исправлением ошибок (ЕСС).

Считанные данные пользователя передаются главному компьютеру 64 с помощью контроллера 63.

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

Например, контроллер 63 получает команду на чтение от главного компьютера 64. Предположим, что команда на чтение является командой, делающей запрос на пересылку данных, записанных на диске 50, на главный компьютер 64. В данном случае сначала контроллер 63 управляет операцией поиска позиции, определенной адресом, содержащимся в команде на чтение. То есть контроллер 63 выдает команду поиска контуру 53 сервопривода съемника. Команда поиска предписывает контур 53 сервопривода съемника переместить блок съема 51 в положение, в котором возможен доступ к цели, определенной адресом, содержащемся в команде поиска.

Далее выполняется необходимая операция по пересылке данных из конкретного сегмента данных в главный компьютер 64. То есть данные считываются с диска 50 и затем декодируются в процессоре 55 считывания сигнала и процессоре 59 считанных данных с целью получить запрошенные данные и переслать полученные данные на главный компьютер 64.

Между прочим, RAM диск использует шаблон 9Т в качестве шаблона синхронизирующих данных, в то время как ROM диск, соответствующий реализации изобретения, использует шаблон 10Т в качестве шаблона синхронизирующих данных, как описано выше. Следовательно, системе обработки, выполняющей выделение синхронизирующих данных и/или синхронизацию кадров, необходимо переключаться с шаблона 9Т на шаблон 10Т и обратно.

Процесс выделения синхронизирующих данных выполняется в процессоре 59 сгенерированных данных, блоке 56 генерации синхросигнала шпинделя и декодере 57 адреса. Необходимо заметить, что процессор 59 сгенерированных данных, блок 56 генерации синхросигнала шпинделя и декодер 57 адреса каждый может быть снабжен контуром выделения синхронизирующих данных, предназначенным для выделения шаблонов синхронизирующих данных, содержащихся в сигнале сгенерированных данных. Или же только один из компонентов (или процессор 59 сгенерированных данных или блок 56 генерации синхросигнала шпинделя, или декодер 57 адреса) снабжается данным контуром выделения синхронизирующих данных, и результат выделения синхронизирующих данных передается другим компонентам, не имеющим контура выделения синхронизирующих данных.

В обоих случаях контроллер 63 осуществляет управление переключением способа выделения синхронизирующих данных, применяемого в контуре выделения синхронизирующих данных, то есть переключением между определением шаблона 9Т и определением шаблона 10Т и обратно, в зависимости от того, является ли диск 50, с которого считываются данные, RAM или ROM диском.

То есть на первом шаге F101 блок-схемы, показанной на фиг.14, контроллер 63 выполняет процесс определения типа диска 50, установленного в устройство для считывания. Обычно контроллер 63 определяет, является ли диск 50, вставленный в устройство для считывания, RAM или ROM диском, с помощью методики, которая используется в качестве способа выявления отражательной способности или извлечения данных о типе диска из управленческой информации с диска 50, когда диск 50 вставлен в устройство для считывания.

Если диск 50, вставленный в устройство для считывания, распознается как ROM диск, то процесс считывания переходит от шага F102 к шагу F103, на котором способ определения шаблонов 10Т принимается в качестве способа определения синхронизирующих данных.

Если диск 50, вставленный в устройство для считывания, распознается как RAM диск, то процесс считывания переходит от шага F102 к шагу F104, на котором способ определения шаблонов 9Т принимается в качестве способа определения синхронизирующих данных.

Далее процесс считывания переходит к шагу F105.

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

Необходимо заметить, что, как объяснено в описаниях типичных форматов I и II представления данных ROM диска, например, в начальной части каждого RUB формируется буфер, а в конечной части RUB формируется другой буфер, данные буферы образуют сегмент размером в два кадра, являющийся областью сопряжения и занимаемый открывающей и закрывающей областями даже в случае ROM диска. Следовательно, процесс синхронизации кадров и процесс декодирования данных из кадров могут осуществляться системой, общей для RAM и ROM дисков.

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

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

Дополнительно, в то время как устройство для считывания соединено с главным компьютером 64, как показано на фиг.13, устройство для считывания может быть присоединено к другому устройству такому, как AV (аудиовизуальное) устройство. Кроме того, также возможна реализация, в которой устройство для считывания не присоединяется ни к какому устройству. В данном случае устройство для считывания снабжается командным блоком и блоком отображения, которые предоставляют интерфейс для ввода и вывода данных, при этом их конфигурация будет отлична от конфигурации, показанной на фиг.13. То есть данные записываются и считываются на и с диска 50 в соответствии с операциями, выполняемыми пользователем, и имеются терминал или микрофон и монитор для ввода и вывода различного рода информации.

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

Сведения, подтверждающие возможность осуществления изобретения

Как ясно из объяснений, приведенных выше, в формате представления данных носителя, предназначенного только для чтения, соответствующим настоящему изобретению, предусматриваются открывающая и закрывающая области данных, служащие в качестве буферных областей и расположенные в начальной и конечной частях блока соответственно, при этом блок является RUB, используемым как единица записи и считывания данных на и с носителя информации. То есть на носителе информации, доступном только для чтения (или ROM диске), формируются области сопряжения, необходимые для записываемого/считываемого носителя (или RAM диска). Следовательно, для носителя информации, доступного только для чтения, применяется способ организации данных, идентичный способу, используемому для записываемого/считываемого носителя. Это делается с целью получения отличной совместимости с записываемым/считываемым носителем.

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

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

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

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

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

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

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

Похожие патенты RU2330333C2

название год авторы номер документа
СТРУКТУРА ОБЛАСТИ СВЯЗЫВАНИЯ, ВЫПОЛНЕННАЯ НА НОСИТЕЛЕ ТОЛЬКО ДЛЯ ЧТЕНИЯ ЗАПИСИ ВЫСОКОЙ ПЛОТНОСТИ, И СПОСОБ И УСТРОЙСТВО ЕГО ИЗГОТОВЛЕНИЯ/СЧИТЫВАНИЯ 2003
  • Ким Джин
  • Су Сан Вун
RU2302043C2
НОСИТЕЛЬ ЗАПИСИ С ОБЛАСТЬЮ СВЯЗЫВАНИЯ, ВКЛЮЧАЮЩЕЙ ФИКТИВНЫЕ ДАННЫЕ, И УСТРОЙСТВО И СПОСОБЫ ФОРМИРОВАНИЯ, ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ЗАПИСИ 2005
  • Ким Джин
  • Су Сан Вун
RU2394289C2
НОСИТЕЛЬ ЗАПИСИ С ОБЛАСТЬЮ СВЯЗЫВАНИЯ, ВКЛЮЧАЮЩИЙ В СЕБЯ СИНХРОНИЗИРУЮЩУЮ КОМБИНАЦИЮ, И УСТРОЙСТВО И СПОСОБЫ ФОРМИРОВАНИЯ, ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ЗАПИСИ 2003
  • Ким Джин
  • Су Сан Вун
RU2421832C2
НОСИТЕЛЬ ЗАПИСИ С ОБЛАСТЬЮ СВЯЗЫВАНИЯ, ВКЛЮЧАЮЩИЙ В СЕБЯ ДАННЫЕ СКРЕМБЛИРОВАНИЯ, И УСТРОЙСТВО И СПОСОБЫ ФОРМИРОВАНИЯ, ЗАПИСИ И ВОСПРОИЗВЕДЕНИЯ НОСИТЕЛЯ ЗАПИСИ 2005
  • Ким Джин
  • Су Сан Вун
RU2377666C2
НОСИТЕЛЬ ЗАПИСИ, СОДЕРЖАЩИЙ ДОПОЛНИТЕЛЬНУЮ ГРУППУ ЦВЕТОВОЙ СИНХРОНИЗАЦИИ, И СПОСОБ И УСТРОЙСТВО ДЛЯ ИСПОЛЬЗОВАНИЯ С ТАКИМ НОСИТЕЛЕМ ЗАПИСИ 2003
  • Калман Йозефус А.Х.М.
RU2331935C2
УСТРОЙСТВО И СПОСОБ ВОСПРОИЗВЕДЕНИЯ ДАННЫХ С МАШИНОЧИТАЕМОГО НОСИТЕЛЯ ТОЛЬКО ДЛЯ ЧТЕНИЯ 2003
  • Ким Джин
  • Су Сан Вун
RU2473141C2
ДИСКОВЫЙ НОСИТЕЛЬ ЗАПИСИ, УСТРОЙСТВО ПРИВОДА ДИСКА И СПОСОБ ВОСПРОИЗВЕДЕНИЯ 2002
  • Сенсу Сусуму
RU2298842C2
НОСИТЕЛЬ ЗАПИСИ, ЗАПИСЫВАЮЩЕЕ УСТРОЙСТВО И СЧИТЫВАЮЩЕЕ УСТРОЙСТВО 2001
  • Иида Митихико
  • Мияке Кунихико
RU2280290C2
МНОГОСЛОЙНЫЙ ОПТИЧЕСКИЙ ДИСК, ИМЕЮЩИЙ УКАЗАТЕЛЬ ТИПА СТЕКА ЗАПИСИ 2003
  • Тике Бенно
  • Нейбур Якоб Г.
  • Мартенс Хуберт С. Ф.
RU2449389C2
МНОГОСЛОЙНЫЙ ОПТИЧЕСКИЙ ДИСК, ИМЕЮЩИЙ УКАЗАТЕЛЬ ТИПА СТЕКА ЗАПИСИ 2003
  • Тике Бенно
  • Нейбур Якоб Г.
  • Мартенс Хуберт С.Ф.
RU2324238C2

Иллюстрации к изобретению RU 2 330 333 C2

Реферат патента 2008 года НОСИТЕЛЬ ИНФОРМАЦИИ, ДОСТУПНЫЙ ТОЛЬКО ДЛЯ ЧТЕНИЯ, УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ И СПОСОБ СЧИТЫВАНИЯ ИНФОРМАЦИИ

Способ организации данных, похожий на тот, который используется в RAM диске, адаптируется для ROM диска с целью сделать ROM диск совместимым с RAM диском. В соответствии с данным способом формируются буферные области, служащие как открывающая и закрывающая области для соответственно предшествующего и последующего RUB (записываемого блока), используемого как единица для записи/считывания. Кроме того, в местах, отдаленных друг от друга на расстояние, равное длине промежутка между синхронизирующими данными в последовательно идущих кадрах RUB, записываются участки синхронизирующих данных (SA) таким образом, что синхронизирующие данные в сигнале, считываемом с ROM диска, всегда появляются через равные интервалы, что обеспечивает преимущество в организации и обеспечении синхронизации. Таким образом, возможно реализовать ROM диск, совместимый с RAM диском и имеющий достоинства в системе синхронизации. 3 н. и 3 з.п. ф-лы, 21 ил.

Формула изобретения RU 2 330 333 C2

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

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

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

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

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

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

5. Устройство для считывания, предназначенное для считывания данных, соответствующих:

как записываемому/считываемому носителю, позволяющему записывать на него данные и считывать ранее записанные данные, где:

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

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

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

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

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

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

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

средства считывания для считывания информации с носителя информации, вставленного в устройство;

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

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

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

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

6. Способ считывания, примененный в устройстве считывания в случае установленного в устройство:

записываемого/считываемого носителя, позволяющего записывать на него данные и считывать ранее записанные данные, где:

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

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

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

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

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

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

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

определения, является ли установленный в указанное устройство для считывания носитель информации записываемым/считываемым носителем или носителем информации, доступным только для чтения;

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

выполнение процесса синхронизации кадров, процесса декодирования данных и процесса определения адреса кадра, где данные действия производятся на основе выделенных синхронизирующих данных.

Документы, цитированные в отчете о поиске Патент 2008 года RU2330333C2

Топчак-трактор для канатной вспашки 1923
  • Берман С.Л.
SU2002A1
Топчак-трактор для канатной вспашки 1923
  • Берман С.Л.
SU2002A1
Способ лечения больных с недостаточностью кровообращения мозга 1982
  • Эниня Гертруда Игнатьевна
  • Николаев Николай Алексеевич
  • Евтушенко Виталий Григорьевич
SU1271514A1
US 5229986 A, 20.07.1993
СПОСОБ ЗАПИСИ ИНФОРМАЦИОННЫХ ОБЪЕМОВ НА ДОРОЖКЕ НОСИТЕЛЯ ЗАПИСИ УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ, УСТРОЙСТВО ДЛЯ ВОСПРОИЗВЕДЕНИЯ ИНФОРМАЦИОННЫХ ОБЪЕМОВ С ДОРОЖКИ НОСИТЕЛЯ ЗАПИСИ И НОСИТЕЛЬ ЗАПИСИ ДЛЯ ТАКИХ УСТРОЙСТВ 1992
  • Андрианюс Хейбрехт Дилеман[Nl]
  • Жоз Гюстаф Шепер[Be]
  • Геррит Дамеянюс Вестерхаут[Nl]
RU2072566C1

RU 2 330 333 C2

Авторы

Татино Рюя

Сенсу Сусуму

Даты

2008-07-27Публикация

2003-08-27Подача