RU2377666C2 - Recording medium with linkage area which includes scrambling data, and device and method of making, recording and playing back recording medium - Google Patents
Recording medium with linkage area which includes scrambling data, and device and method of making, recording and playing back recording medium Download PDFInfo
- Publication number
- RU2377666C2 RU2377666C2 RU2005117717/28A RU2005117717A RU2377666C2 RU 2377666 C2 RU2377666 C2 RU 2377666C2 RU 2005117717/28 A RU2005117717/28 A RU 2005117717/28A RU 2005117717 A RU2005117717 A RU 2005117717A RU 2377666 C2 RU2377666 C2 RU 2377666C2
- Authority
- RU
- Russia
- Prior art keywords
- data
- frame
- scrambled
- recording medium
- user data
- Prior art date
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
1. ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ1. FIELD OF THE INVENTION
Настоящее изобретение относится к структуре области связывания, выполненной между секциями данных на носителе только для чтения записи высокой плотности с целью обеспечения совместимости носителя с перезаписываемым носителем записи при воспроизведении.The present invention relates to a structure of a binding region formed between data sections on a read-only medium of a high density recording in order to ensure compatibility of the medium with a rewritable recording medium during playback.
2. УРОВЕНЬ ТЕХНИКИ2. BACKGROUND
Носитель записи дискового типа, например компакт-диск (CD compact disc), может постоянно хранить высококачественные цифровые аудиоданные, поэтому является весьма популярным носителем записи. Более того, в качестве нового носителя записи дискового типа был разработан цифровой многофункциональный диск (далее называемый DVD). DVD может хранить намного большие объемы, чем CD, поэтому на DVD записан высококачественный видео- и аудиоматериал намного большей продолжительности. Поэтому DVD используется широко. Существует три типа DVD-DVD-ROM только для чтения, DVD-R для однократной записи и перезаписываемые DVD-RAM или DVD-RW.A disc-type recording medium, such as a compact disc (CD), can permanently store high-quality digital audio data, which is why it is a very popular recording medium. Moreover, as a new disc-type recording medium, a digital multi-function disc (hereinafter referred to as DVD) has been developed. A DVD can store much larger volumes than a CD, so high quality video and audio material of much longer duration is recorded on the DVD. Therefore, DVD is used widely. There are three types of read-only DVD-DVD-ROMs, write-once DVD-Rs, and rewritable DVD-RAMs or DVD-RWs.
В последнее время заинтересованные компании проводят стандартизацию DVD перезаписываемого носителя высокой плотности, так называемого BD-RE (Blu-Ray Disc Rewritable - Blu-Ray диск перезаписываемый), обладающего большей емкостью, чем DVD.Recently, interested companies have been standardizing DVD re-writable high-density media, the so-called BD-RE (Blu-ray Disc Rewritable - Blu-ray disc rewritable), which has more capacity than DVD.
Как показано на фиг.1а, перезаписываемый диск BD-RE имеет отдельные области, включающие область фиксации 1, область перехода 2, область разбивки на части 3, нулевую дорожку 4, зону данных и конечную зону 5.As shown in FIG. 1 a, a BD-RE rewritable disc has separate areas including a
Область фиксации 1 представляет собой центральную область, которая фиксируется фиксатором дискового устройства для закрепления вращающегося диска, а область перехода 2 является областью между областью фиксации 1 и информационной зоной, включающей нулевую дорожку 4 и зону данных. Область разбивки на части 3 используется для сложения информации на диске после завершения процесса изготовления диска. На нулевой дорожке 4 записывается важная информация, необходимая для воспроизведения диска, тогда как в конечной зоне 5 записан сигнал окончания диска.The
Нулевая дорожка 4 подразделяется на несколько областей, среди которых первая область защиты, PIC, вторая область защиты, вторая область информации, область OPC (Optimum Power Calibration - оптимум калибровки мощности), резервная область и первая область информации.Zero
Первая область защиты представляет собой область защиты от перезаписи области PIC посредством области разбивки на части, область PIC представляет собой область, где в бороздке предварительной записи хранится общая информация о диске и другая различная информация, под второй областью защиты подразумевается область буферизации для переключения с области предварительной записи на перезаписываемую область, а первая и вторая области информации соответственно используются для хранения определенной информации о диске или о приложении, например, таком как управляющая информация.The first protection area is the area of protection against overwriting the PIC area by means of the partitioning area, the PIC area is the area where general information about the disk and other various information is stored in the pre-recording groove, the second protection area means the buffering area for switching from the preliminary area write to the rewritable area, and the first and second areas of information, respectively, are used to store certain information about the disk or about the application, for example er, such as control information.
На фиг.1b и 1с показаны единичный блок записи, определенный в рассматриваемом стандарте диска. Отдельный единичный блок записи, который соответствует отдельному блоку кода коррекции ошибок (ЕСС-Error Correction Code), состоит из входной области, физического кластера, выходной области и области защиты, как показано на фиг.1b. Если множество единичных блоков записи, а именно, последовательность таких блоков одновременно создается для записи входных данных в режиме реального времени, например, аудио/видео (A/V) данных, набор из входной области, физического кластера и выходной области повторяется столько раз, сколько нужно, а в конце образуется область защиты "Gurar_3", как показано на фиг.1с.1b and 1c show a single recording unit defined in the disc standard in question. A separate unit recording unit, which corresponds to a separate unit of the error correction code (ECC-Error Correction Code), consists of an input area, a physical cluster, an output area and a protection area, as shown in fig.1b. If there are many single recording blocks, namely, a sequence of such blocks is simultaneously created to record input data in real time, for example, audio / video (A / V) data, the set of input region, physical cluster and output region is repeated as many times as is necessary, and at the end a protection region "Gurar_3" is formed, as shown in Fig. 1c.
Входная область, как показано на фиг.2а, состоит из области защиты 'Guard_1' в 1100 канальных бит и начальной части 'PrA' в 1660 канальных бит. Чтобы обозначить заголовок единичного блока записи, в области защиты 'Guard_1' записывается 55 повторений комбинации из 20 канальных бит, при этом в начальной части 'PrA' записываются данные первого синхросигнала 'Sync_1' и данные второго синхросигнала 'Sync_2' длиной 30 канальных бит. Данные каждого синхросигнала состоят из 24-битового тела синхросигнала и 6-битового идентификатора (ID) синхросигнала. Идентификатор синхросигналов данных первого и второго синхросигналов - это соответственно '000 100' (FS4) и '010 000' (FS6) (FS - frame status - состояние кадра).The input region, as shown in FIG. 2 a, consists of the protection region 'Guard_1' of 1100 channel bits and the initial portion of 'PrA' of 1660 channel bits. To indicate the title of a single recording block, in the protection area 'Guard_1', 55 repetitions of a combination of 20 channel bits are recorded, while in the initial part of 'PrA', the data of the first synchronization signal 'Sync_1' and the data of the second synchronization signal 'Sync_2' are recorded with a length of 30 channel bits. The data of each clock signal consists of a 24-bit body of the clock signal and a 6-bit identifier (ID) of the clock signal. The identifier of the data clock of the first and second clock signals is respectively '000 100' (FS4) and '010 000' (FS6) (FS - frame status - frame status).
Выходная область, как показано на фиг.2b, состоит из области защиты 'Guard_2' в 540 канальных бит и конечной части РоА' в 564 канальных бита, включая данные третьего синхросигнала 'Sync_3'. Данные третьего синхросигнала также включают в себя 24-битовое тело синхросигнала и 6-битовый идентификатор синхросигнала. Идентификатор третьего синхросигнала - это "000 001' (FS0).The output region, as shown in FIG. 2b, consists of the protection region 'Guard_2' of 540 channel bits and the end portion of PoA 'of 564 channel bits, including the data of the third clock signal' Sync_3 '. The third clock data also includes a 24-bit clock body and a 6-bit clock identifier. The third clock identifier is '000 001' (FS0).
Область защиты 'Guard_2' создается для предотвращения перекрытия между ранее записанными данными и новыми данными, которые должны быть записаны, и содержит 27 повторений комбинации из 20 канальных бит для обозначения конца ранее записанной области, а именно, только что записанного единичного блока записи.The protection area 'Guard_2' is created to prevent overlapping between previously recorded data and the new data to be recorded, and contains 27 repetitions of a combination of 20 channel bits to indicate the end of a previously recorded area, namely, a newly recorded unit of recording.
Пользовательские данные записываются в физическом кластере и восстанавливаются до первоначальных данных процессором сигналов, где используется таймер, синхронизированный с данными синхросигнала, которые записаны во входной области.User data is recorded in the physical cluster and restored to the original data by the signal processor, where a timer is used, synchronized with the clock data that is recorded in the input area.
На фиг.1d подробно показан формат записи физического кластера BD-RE, где записан 31 кадр записи (кадры #0~#30). Различающиеся между собой 7 кадровых синхросигналов (FS#0-#6) записываются в 31 кадр записи в заранее однозначно определяемом порядке, как показано на фиг.1d.On fig.1d shows in detail the recording format of the physical cluster BD-RE, where 31 recording frames are recorded (
На фиг.1е показаны типы и комбинации кадровых синхросигналов, которые должны записываться в физическом кластере. Как показано на фиг.1е, всего используется 7 кадровых синхросигналов, и каждый кадровый синхросигнал состоит из 24-битового тела синхросигнала и 6-битовой синхронизированной идентифицированной комбинации, отличной от 7 кадровых синхросигналов.Figure 1e shows the types and combinations of frame sync signals to be recorded in a physical cluster. As shown in FIG. 1e, a total of 7 frame sync signals are used, and each frame sync signal consists of a 24-bit sync body and a 6-bit synchronized identified combination other than 7 frame sync signals.
Каждый единичный блок записи, соответствующий одному блоку кода коррекции ошибок, как упомянуто выше, содержит информацию о физическом адресе, например, номер адресного блока (AUN), дающий возможность осуществлять произвольный доступ к произвольно выбранному единичному блоку записи, записанному на BD-RE. Информация о физическом адресе записывается в физическом кластере единичного блока записи после того, как она модулируется и кодируется вместе с аудио/видео данными. И, номер адресного блока, в свою очередь, является производным из номера физического сектора, который в действительности не записан на BD-RE.Each unit of record corresponding to one block of the error correction code, as mentioned above, contains information about the physical address, for example, the address block number (AUN), which makes it possible to randomly access a randomly selected unit of record recorded on the BD-RE. Information about the physical address is recorded in the physical cluster of a single recording unit after it is modulated and encoded together with audio / video data. And, the address block number, in turn, is derived from the number of the physical sector, which is not actually recorded on the BD-RE.
В случае диска для однократной записи или перезаписываемого диска (DVD-R, -RW, -RAM, +R, +RW), кадр связывания создается за ранее записанной областью до того, как будут записаны новые данные при отсутствии непрерывности с ранее записанными данными. Однако диск только для чтения такой как DVD-ROM и video CD не нуждается в кадре связывания для связи двух разделов данных, поскольку содержит окончательно записанные данные.In the case of a write-once disc or a rewritable disc (DVD-R, -RW, -RAM, + R, + RW), a binding frame is created behind the previously recorded area before new data is recorded in the absence of continuity with previously recorded data. However, a read-only disc such as a DVD-ROM and a video CD does not need a binding frame to link the two sections of data, since it contains permanently recorded data.
Такая разница между диском для записи и диском только для чтения требует оснащения обычного проигрывателя дисков, такого как DVD-проигрыватель и дисковод DVD-ROM, дополнительным оборудованием и/или программным обеспечением для воспроизведения дисков обоих типов.This difference between a recordable disc and a read-only disc requires the addition of a conventional disc player, such as a DVD player and a DVD-ROM drive, with additional hardware and / or software for playing both types of discs.
Разумеется, дисковое устройство, способное выполнять запись/воспроизведение диска для записи также требует оснащения дополнительным оборудованием и/или программным обеспечением для воспроизведения дисков только для чтения наряду с дисками для записи.Of course, a disc device capable of recording / reproducing a recordable disc also requires additional equipment and / or software for playing read-only discs along with recording discs.
В настоящее время вместе со стандартизацией BD-RE в процессе обсуждения находится стандарт носителя записи высокой плотности только для чтения, так называемый 'BD-ROM'. Между тем, если физический формат BD-ROM был тем же, что и у BD-RE, проигрыватель дисков способен применить к обоим носителям один и тот же алгоритм воспроизведения. Кроме того, необходимо обеспечить их различимость, и в то же время гарантировать совместимость их форматов. Таким образом, необходимо согласовать эти взаимно противоположные условия. Однако подходящих для согласования решений пока не создано.Currently, along with BD-RE standardization, a read-only high-density recording medium standard, the so-called 'BD-ROM', is under discussion. Meanwhile, if the physical format of the BD-ROM was the same as that of the BD-RE, the disc player is able to apply the same playback algorithm to both media. In addition, it is necessary to ensure their distinguishability, and at the same time guarantee the compatibility of their formats. Thus, it is necessary to coordinate these mutually opposite conditions. However, no suitable decisions have yet been created.
3. СУЩНОСТЬ ИЗОБРЕТЕНИЯ3. SUMMARY OF THE INVENTION
Объектом настоящего изобретения является создание носителя записи для чтения, имеющего тот же физический формат записи, содержащего область связывания, чтобы гарантировать совместимость по воспроизведению с носителем высокой плотности записи, предназначенным для перезаписи, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.An object of the present invention is to provide a read-only recording medium having the same physical recording format containing a binding region in order to guarantee playback compatibility with a high-density recording medium for rewriting, and to provide a method and apparatus for reproducing the above-mentioned recording medium intended only for reading.
Другим объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, имеющего данные синхронизации в области связывания, битовая комбинация которых отличается от данных синхронизации, записанных в области записи данных, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is to provide a read-only recording medium having synchronization data in a binding area whose bit combination is different from synchronization data recorded in a data recording area, and providing a method and apparatus for reproducing the aforementioned read-only recording medium .
Еще одним объектом настоящего изобретения является запись физического адреса в области связывания вместе с кадровым синхросигналом.Another object of the present invention is the recording of a physical address in the field of binding together with the frame clock.
Еще одним объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, с областью связывания, где записаны скремблированные данные, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is to provide a read-only recording medium with a binding area where scrambled data is recorded, and a method and apparatus for reproducing the aforementioned read-only recording medium.
Еще одним объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, область связывания которого содержит данные, скремблированные таким же образом, как и основные данные, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is the creation of a read-only recording medium, the binding area of which contains data scrambled in the same way as the main data, and a method and apparatus for reproducing the aforementioned read-only recording medium.
Еще одним объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, область связывания которого содержит данные, скремблированные с использованием значений, полученных из физических секторов, связанных с кадрами данных, находящимися в предыдущем физическом кластере, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is to provide a read-only recording medium, the binding area of which contains data scrambled using values obtained from physical sectors associated with data frames located in a previous physical cluster, and a method and apparatus for reproducing the above read-only recording medium.
Еще одним объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, содержащего в своих областях связывания фиктивные данные, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is the creation of a read-only recording medium containing dummy data in its binding areas, and a method and apparatus for reproducing the aforementioned read-only recording medium.
Еще одним объектом настоящего изобретения является создание носителя записи, предназначенного только для чтения, область связывания которого содержит данные, записанные в формате с возможностью исправления ошибок, и создание способа и устройства для воспроизведения вышеупомянутого носителя записи, предназначенного только для чтения.Another object of the present invention is the creation of a read-only recording medium, the binding area of which contains data recorded in a format for error correction, and a method and apparatus for reproducing the aforementioned read-only recording medium.
Носитель записи, предназначенный только для чтения, а также способ и устройство его воспроизведения в соответствии с настоящим изобретением, характеризуется тем, что область связывания создается в области, соответствующей входной и выходной области перезаписываемого носителя записи.A read-only recording medium, as well as a method and apparatus for reproducing it in accordance with the present invention, is characterized in that a binding region is created in a region corresponding to an input and output region of a rewritable recording medium.
Он дополнительно характеризуется тем, что кадр записи заранее определенного размера записан в области связывания.It is further characterized in that a recording frame of a predetermined size is recorded in the binding region.
Он дополнительно характеризуется тем, что полезная информация записана в кадре записи.It is further characterized in that useful information is recorded in a recording frame.
Он дополнительно характеризуется тем, что область связывания формируется на каждом переходе между записанными разделами данных, где каждая область связывания содержит, по меньшей мере, один синхросигнал, указывающий на область связывания.It is further characterized in that the binding region is formed at each transition between the recorded data sections, where each binding region contains at least one clock signal indicative of the binding region.
Он дополнительно характеризуется тем, что синхросигнал, записанный в области связывания, отличается от синхросигнала, записанного в разделе данных.It is further characterized in that the clock recorded in the binding region is different from the clock recorded in the data section.
Он дополнительно характеризуется тем, что каждая из областей связывания содержит данные, скремблированные физическим адресом, записанным непосредственно перед или после области связывания.It is further characterized in that each of the binding regions contains data scrambled with a physical address recorded immediately before or after the binding region.
Он дополнительно характеризуется тем, что область связывания содержит данные, скремблированные записанным в ней кадровым синхросигналом.It is further characterized by the fact that the binding region contains data scrambled by the frame sync signal recorded in it.
Он дополнительно характеризуется тем, что область связывания содержит данные, скремблированные произвольным заранее заданным значением.It is further characterized in that the binding region contains data scrambled with an arbitrary predetermined value.
Он дополнительно характеризуется тем, что фиктивные данные записываются в кадре записи, расположенном в области связывания.It is further characterized in that the dummy data is recorded in a recording frame located in the binding region.
Он дополнительно характеризуется тем, что информация, указывающая на физический адрес, также записывается в кадре записи.It is further characterized in that information indicating the physical address is also recorded in the recording frame.
Он дополнительно характеризуется тем, что пользовательские данные записываются в виде блока кода коррекции ошибок в кадрах записи.It is further characterized in that user data is recorded as a block of error correction code in the recording frames.
Он дополнительно характеризуется тем, что данные после того, как пройдут обработку тем же или похожим способом, как и пользовательские данные в кадре данных, записываются в кадре записи, расположенном в области связывания.It is further characterized in that the data, after being processed in the same or similar manner as the user data in the data frame, is recorded in the recording frame located in the binding area.
Он дополнительно характеризуется тем, что определенная область в рамках области данных, где должен записываться единичный блок записи, соответствующая входной и выходной области перезаписываемого носителя записи, записывается с помощью кадра записи предварительно определенного размера.It is further characterized in that a certain area within the data area where a single recording unit corresponding to the input and output areas of the rewritable recording medium is to be recorded is recorded using a recording frame of a predetermined size.
Он дополнительно характеризуется тем, что в определенной области, соответствующей входной и выходной области перезаписываемого носителя записи, записываются кадры записи предварительно определенного размера, где кадровый синхросигнал, имеющий уникальную битовую комбинацию, записывается, по меньшей мере, в одном кадре записи.It is further characterized by the fact that in a certain area corresponding to the input and output areas of the rewritable recording medium, recording frames of a predetermined size are recorded, where a frame clock having a unique bit combination is recorded in at least one recording frame.
Он дополнительно характеризуется тем, что в определенной области в рамках области данных, где должен записываться единичный блок записи, соответствующей входной и выходной области перезаписываемого носителя записи, записываются кадры записи предварительно определенного размера, где кадровый синхросигнал, имеющий уникальную битовую комбинацию, повторяется дважды или большее число раз.It is additionally characterized by the fact that in a certain area within the data area where a single recording unit is to be recorded corresponding to the input and output areas of the rewritable recording medium, recording frames of a predetermined size are recorded, where the frame clock having a unique bit combination is repeated twice or more number of times.
Он дополнительно характеризуется тем, что в определенной области в рамках области данных, где должен записываться единичный блок записи, соответствующей входной и выходной области перезаписываемого носителя записи, записываются кадры записи предварительно определенного размера, где кадровый синхросигнал, имеющий уникальную битовую комбинацию, записывается, по меньшей мере, в одном кадре записи.It is additionally characterized by the fact that in a certain area within the data area where a single recording unit is to be recorded corresponding to the input and output areas of a rewritable recording medium, recording frames of a predetermined size are recorded, where a frame sync signal having a unique bit combination is recorded at least at least in one recording frame.
Способ воспроизведения данных области связывания носителя записи, предназначенного только для чтения, в соответствии с настоящим изобретением, характеризуется тем, что он включает в себя следующие этапы: чтение кадрового синхросигнала, содержащегося в кадре записи носителя записи, предназначенного только для чтения, и проверка комбинации идентификации синхросигнала в прочитанном кадровом синхросигнале; и определение текущей области для области связывания, если проверенная комбинация отличается от содержащейся в кадровых синхросигналах, записанных в физическом кластере.A method for reproducing data of a binding area of a read-only recording medium in accordance with the present invention is characterized in that it includes the following steps: reading a frame clock contained in a recording frame of a read-only recording medium and checking the identification combination the clock signal in the read frame clock; and determining the current region for the binding region, if the tested combination is different from that contained in the frame clocks recorded in the physical cluster.
Способ записи полезных данных на носителе записи, предназначенном только для чтения, в соответствии с настоящим изобретением, характеризуется тем, что кадры записи заранее определенного размера записывают в определенной области, соответствующей входной и выходной области перезаписываемого носителя записи, и затем в кадрах записи записывают адресную информацию о физическом кластере, расположенном до или после кадров записи.The method of recording useful data on a read-only recording medium in accordance with the present invention is characterized in that recording frames of a predetermined size are recorded in a specific area corresponding to the input and output areas of a rewritable recording medium, and then address information is recorded in recording frames About a physical cluster located before or after recording frames.
Способ записи дополнительно характеризуется тем, что кадры записи заранее определенного размера записывают в определенной области, соответствующей входной и выходной области перезаписываемого носителя записи, а затем в областях пользовательских данных кадров записи записывают полезную информацию.The recording method is further characterized in that the recording frames of a predetermined size are recorded in a specific area corresponding to the input and output areas of the rewritable recording medium, and then useful information is recorded in the user data areas of the recording frames.
Способ записи дополнительно характеризуюется тем, что кадр записи, содержащий синхросигнал, физический адрес и пользовательские данные, записывают в области связывания, соответствующей входной и выходной области перезаписываемого носителя записи, где пользовательские данные скремблируют либо синхросигналом и содержащимся в нем адресом, либо заранее заданным значением, либо номером адресного блока, записанным в физическом кластере, ближайшем к кадру записи.The recording method is further characterized in that the recording frame containing the clock signal, the physical address and user data is recorded in the binding area corresponding to the input and output region of the rewritable recording medium, where the user data is scrambled either by the clock signal and the address contained therein, or by a predetermined value, or the address block number recorded in the physical cluster closest to the record frame.
Способ записи дополнительно характеризуется тем, что кадры записи, каждый из которых содержит синхросигнал, физический адрес и пользовательские данные, записывают в области связывания, соответствующей входной и выходной области перезаписываемого носителя записи, а затем различную заранее заданную фиктивную информацию записывают в области пользовательских данных каждого кадра записи.The recording method is further characterized in that the recording frames, each of which contains a clock signal, a physical address and user data, are recorded in a binding area corresponding to an input and an output region of a rewritable recording medium, and then various predetermined dummy information is recorded in a user data area of each frame records.
4. КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ4. BRIEF DESCRIPTION OF THE DRAWINGS
Вышеуказанные особенности и другие преимущества настоящегоThe above features and other advantages of this
изобретения будут более понятны из следующего подробного описания в соответствии с приложенными чертежами, гдеthe invention will be better understood from the following detailed description in accordance with the attached drawings, where
на фиг.1а показана структура перезаписываемого диска BD-RE (перезаписываемого диска Blu-ray);on figa shows the structure of a rewritable disc BD-RE (rewritable disc Blu-ray);
на фиг.1b и 1с приведены соответствующие форматы единичного блока записи BD-RE;on fig.1b and 1c shows the corresponding formats of a single recording unit BD-RE;
на фиг.1d показана структура физического кластера BD-RE;on fig.1d shows the structure of the physical cluster BD-RE;
на фиг.1е показаны кадровые синхросигналы, используемые для BD-RE;Fig. 1e shows the frame clocks used for the BD-RE;
на фиг.2а и 2b показаны соответственно входная и выходная области, содержащиеся в единичном блоке записи BD-RE;on figa and 2b respectively shows the input and output areas contained in a single recording unit BD-RE;
на фиг.3а и 3b показаны соответствующие форматы входной и выходной областей, образованных в единичном блоке записи BD-RE в соответствии с первым примером осуществления настоящего изобретения;3a and 3b show respective formats of input and output regions formed in a BD-RE recording unit in accordance with a first embodiment of the present invention;
на фиг.4а показан формат области связывания, структурированный на BD-ROM в соответствии со вторым примером осуществления настоящего изобретения;Fig. 4a shows a binding region format structured on a BD-ROM in accordance with a second embodiment of the present invention;
на фиг.4b показан формат области связывания, структурированный на BD-ROM в соответствии с третьим примером осуществления настоящего изобретения;Fig. 4b shows a binding region format structured on a BD-ROM in accordance with a third embodiment of the present invention;
на фиг.4с показан формат области связывания, структурированный на BD-ROM в соответствии с четвертым примером осуществления настоящего изобретения;on figs shows the format of the binding region, structured on a BD-ROM in accordance with the fourth embodiment of the present invention;
на фиг.4d показан формат области связывания, структурированный на BD-ROM в соответствии с пятым примером осуществления настоящего изобретения;FIG. 4d shows a binding region format structured on a BD-ROM in accordance with a fifth embodiment of the present invention;
на фиг.5 показаны новые кадровые синхросигналы, определенные в соответствии с настоящим изобретением;figure 5 shows the new frame clocks defined in accordance with the present invention;
на фиг.6а показана структура области связывания для связывания физических кластеров, которая сформирована на BD-ROM, и соответствующих кадровых синхросигналов в соответствии с примером осуществления настоящего изобретения;on figa shows the structure of the binding region for binding physical clusters, which is formed on the BD-ROM, and the corresponding frame clock in accordance with an embodiment of the present invention;
на фиг.6b показаны кадровые синхросигналы, которые должны использоваться для связывания кадров в соответствии с настоящим изобретением;Fig.6b shows the frame clocks to be used for linking frames in accordance with the present invention;
на фиг.7а-7с показаны соответствующие структуры каждого кадра связывания в области связывания и проиллюстрированы записанные в ней кадровые синхросигналы в соответствии с настоящим изобретением;on figa-7c shows the corresponding structure of each frame of the binding in the field of binding and illustrated recorded in her frame clock in accordance with the present invention;
на фиг.7d представлена таблица преобразования 17РР-модуляции;on fig.7d presents the conversion table 17PP-modulation;
на фиг.8 представлена схема последовательности воспроизведения каждого кадра связывания в соответствии с настоящим изобретением;on Fig presents a sequence diagram of the playback of each frame binding in accordance with the present invention;
на фиг.9 представлена упрощенная блок-схема плеера для воспроизведения носителя записи;figure 9 presents a simplified block diagram of a player for reproducing a recording medium;
на фиг.10а-10с схематично показаны соответствующие способы записи физического адреса в области связывания в соответствии с настоящим изобретением;on figa-10c schematically shows the corresponding methods of recording a physical address in the field of binding in accordance with the present invention;
на фиг.11а представлена блок-схема структурной схемы кадра связывания, предназначенная для создания кадра связывания с использованием вводимых пользователем данных, структурированных как на фиг.4а;on figa presents a block diagram of a structural diagram of a binding frame, designed to create a binding frame using user input data, structured as in figa;
на фиг.11b представлена блок-схема структурной схемы кадра связывания, предназначенная для создания кадра связывания с использованием вводимых пользователем данных, структурированных как на фиг.4d;on fig.11b presents a block diagram of a structural diagram of a binding frame, designed to create a binding frame using user input data, structured as in fig.4d;
на фиг.12а показана структура физического адреса, размещенного в кадре связывания, структурированном как на фиг.4b;on figa shows the structure of the physical address located in the binding frame, structured as in fig.4b;
на фиг.12b показана подробная блок-схема скремблера для скремблирования пользовательских данных в кадр связывания, структурированный как на фиг.12а;on fig.12b shows a detailed block diagram of a scrambler for scrambling user data into a binding frame, structured as in figa;
на фиг.13 представлена подробная блок-схема скремблера для скремблирования пользовательских данных в кадр связывания, структурированный как на фиг.4с;on Fig presents a detailed block diagram of a scrambler for scrambling user data into a binding frame, structured as in figs;
на фиг.14а-14с показаны области пользовательских данных кадров связывания, где записываются пользовательские данные, состоящие из произвольных значений;on figa-14c shows the area of the user data of the binding frames, where user data consisting of arbitrary values is recorded;
на фиг.15а показан пример осуществления настоящего изобретения, где пользовательские данные записываются в формате с возможностью исправления ошибок в область записи пользовательских данных кадра связывания, структурированного как на фиг.4d;on figa shows an example implementation of the present invention, where user data is recorded in a format with the possibility of error correction in the recording area of the user data of the binding frame, structured as in fig.4d;
на фиг.15b показан случай записи полезных данных в формате ЕСС в соответствии с примером, отображенным на фиг.15а;on figb shows the case of recording useful data in the ECC format in accordance with the example shown in figa;
на фиг.15с показан случай записи полезных данных малого размера в формате в соответствии с примером, отображенным на фиг.15а; иon figs shows the case of recording small useful data in a format in accordance with the example shown in figa; and
на фиг.16 показан еще один пример осуществления настоящего изобретения, где пользовательские данные записываются в формате ЕСС с возможностью исправления ошибок в область пользовательских данных кадра связывания в соответствии с настоящим изобретением.on Fig shows another example implementation of the present invention, where user data is recorded in ECC format with the ability to correct errors in the user data area of the binding frame in accordance with the present invention.
5. СПОСОБЫ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ5. MODES FOR CARRYING OUT THE INVENTION
Для лучшего понимания настоящего изобретения ниже будут описаны примеры его осуществления со ссылками на прилагаемые чертежи.For a better understanding of the present invention, examples of its implementation will be described below with reference to the accompanying drawings.
Во-первых, подробно раскрыта область связывания носителя с высокой плотностью записи, структурированного в соответствии с настоящим изобретением, и способы записи данных, имеющие отношение к области связывания, а именно способы формирования данных.Firstly, a binding region of a high-density recording medium structured in accordance with the present invention and methods for recording data related to the binding region, namely, methods for generating data, are disclosed in detail.
Далее термины 'вводить информацию' (write), 'записывать' (record) и 'формировать' (form) используются с целью обозначения одних и тех же понятий для носителя записи, предназначенного только для чтения. И кадр, сформированный в области связывания, называется кадром связывания или кадром записи.Further, the terms “enter information” (write), “write” (record) and “form” (form) are used to refer to the same concepts for a read-only recording medium. And the frame formed in the binding area is called the binding frame or recording frame.
(1) Структура области связывания(1) the structure of the binding region
Только для чтения носитель с высокой плотностью записи, например, BD-ROM, структурированный в соответствии с настоящим изобретением, имеет физический формат (состоящий из входной области, физического кластера, выходной области и области защиты), который был описан со ссылкой на фиг.1 и 2 для перезаписываемого носителя с высокой плотностью записи. Однако соответствующие поля BD-ROM, которые соответствуют элементам формата перезаписываемого носителя записи, могут называться иначе.A read-only medium with a high recording density, for example, a BD-ROM structured in accordance with the present invention, has a physical format (consisting of an input region, a physical cluster, an output region and a protection region), which has been described with reference to FIG. and 2 for rewritable media with high recording density. However, the corresponding BD-ROM fields that correspond to the format elements of the rewritable recording medium may be called differently.
Входная область, формируемая в первом примере осуществления настоящего изобретения, как показано на фиг.3а, состоит из области защиты 'Guard_1' и начальной части RrA', которые содержат данные двух синхросигналов. Данные каждого синхросигнала состоят из 24-битового тела синхросигнала и 6-битового идентификатора синхросигнала.The input region formed in the first embodiment of the present invention, as shown in FIG. 3a, consists of the protection region 'Guard_1' and the initial part RrA ', which contain data of two clock signals. The data of each clock signal consists of a 24-bit body of the clock signal and a 6-bit identifier of the clock signal.
В то время как синхроидентификаторы данных синхросигналов в начальной части BD-RE - это соответственно '000 100' и '010 000', как отображено на фиг.2а, начальная часть BD-ROM, структурированная в соответствии с настоящим изобретением, содержит данные двух синхросигналов, идентификаторы которых - это FS0 ('000 001') (Sync_3) и FS6 ('010 000') (Sync_2). Данные синхросигнала 'Sync_3' помещены перед данными синхросигнала 'Sync_2'.While the sync identifiers of the clock data in the initial part of the BD-RE are respectively '000 100' and '010 000', as shown in FIG. 2a, the initial part of the BD-ROM structured in accordance with the present invention contains the data of the two clock signals whose identifiers are FS0 ('000 001') (Sync_3) and FS6 ('010 000') (Sync_2). The sync data 'Sync_3' is placed before the sync data 'Sync_2'.
Кроме того, конечная часть 'РоА' в выходной области BD-ROM, структурированное в соответствии с настоящим изобретением, как показано на фиг.3b, содержит данные синхросигнала, идентификатор которого соответствует FS4 ('000 100') (Sync_1). Это отличается от BD-RE, где данные синхросигнала с идентификатором синхросигнала, соответствующим FS0 ('000 001'), записываются в конечной части BD-RE.In addition, the end portion of 'PoA' in the output region of the BD-ROM, structured in accordance with the present invention, as shown in Fig.3b, contains the data of the clock signal, whose identifier corresponds to FS4 ('000 100') (Sync_1). This is different from the BD-RE, where the clock data with the clock identifier corresponding to FS0 ('000 001') is recorded at the end of the BD-RE.
В случае BD-RE, при создании двух единичных блоков записи формируется пара из входной и выходной областей, как показано на фиг.1с. Такая пара из входной и выходной областей (которая соответствует области связывания) содержит данные трех синхросигналов, записанных в следующем порядке: 'Sync_1, 'Sync_2' и 'Sync_3'. Между тем, порядок записи для BD-ROM следующий: 'Sync_3', 'Sync_2' и 'Sync_1', что является обратным порядком по отношению к BD-RE.In the case of BD-RE, when creating two single recording blocks, a pair is formed from the input and output regions, as shown in Fig. 1c. Such a pair from the input and output regions (which corresponds to the binding region) contains the data of three clock signals recorded in the following order: 'Sync_1,' Sync_2 'and' Sync_3 '. Meanwhile, the write order for the BD-ROM is as follows: 'Sync_3', 'Sync_2' and 'Sync_1', which is the reverse order with respect to the BD-RE.
Следовательно, хотя BD-ROM, структурированный в соответствии с настоящим изобретением, по своему физическому формату записи совпадает с BD-RE, его можно отличить от BD-RE по порядку записи данных синхросигнала в области связывания. Кроме того, легко определить, является или нет текущая область областью связывания BD-ROM, по порядку расположения данных синхросигналов.Therefore, although the BD-ROM, structured in accordance with the present invention, in its physical recording format is the same as the BD-RE, it can be distinguished from the BD-RE in the order in which the sync data is recorded in the binding region. In addition, it is easy to determine whether or not the current region is the BD-ROM binding region, in the order of the clock data.
В приведенном выше примере осуществления настоящего изобретения входная область, выходная область и область защиты 'Guard_3' могут содержать информацию, аналогичную записанной в соответствующих областях BD-RE.In the above embodiment, the input region, the output region, and the guard region 'Guard_3' may contain information similar to that recorded in the respective regions of the BD-RE.
Структура области связывания BD-ROM может быть определена иным образом, как показано на фиг.4а, которая иллюстрирует второй пример осуществления настоящего изобретения. Как показано на фиг.4а, в случае BD-ROM два кадра связывания одинакового размера (1932 канальных бита) составляют единую область связывания, тогда как в случае BD-ROM единую область связывания составляют отличающиеся по размеру 1104-битовая входная область и 2760-битовая выходная область.The structure of the BD-ROM binding region may be otherwise determined as shown in FIG. 4a, which illustrates a second embodiment of the present invention. 4a, in the case of a BD-ROM, two binding frames of the same size (1932 channel bits) constitute a single binding region, whereas in the case of a BD-ROM, a single binding region is comprised of 1104-bit input region and 2760-bit, different in size exit area.
Два кадра связывания имеют одинаковую структуру, и каждый кадр сформирован из кадрового синхросигнала в 30 канальных бит, 9-байтового физического адреса, 114-байтовых пользовательских данных и 32-байтовой четности.Two linking frames have the same structure, and each frame is formed from a frame channel signal of 30 channel bits, a 9-byte physical address, 114-byte user data and 32-byte parity.
114-байтовые пользовательские данные могут включать в себя различную дополнительную информацию, например информацию для защиты от копирования, которая делает невозможным незаконное копирование содержания, например, записанного на BD-ROM фильма на другой носитель, или управляющую информацию, предназначенную для управления приводом.114-byte user data may include various additional information, for example, copy protection information, which makes it impossible to illegally copy content, for example, a movie recorded on the BD-ROM to another medium, or control information for controlling the drive.
На фиг.4b показан третий пример осуществления настоящего изобретения. Область связывания в третьем примере осуществления изобретения состоит из двух кадров связывания одинакового размера (1932 канальных бита), и каждый кадр связывания состоит из кадрового синхросигнала в 30 канальных бит, 9-байтового физического адреса, 146-байтовых пользовательских данных. По сравнению с фиг.4а, пример осуществления, изображенный на фиг.4b, отличается тем, что не имеет четности.4b shows a third embodiment of the present invention. The linking area in the third embodiment consists of two linking frames of the same size (1932 channel bits), and each linking frame consists of a frame channel signal of 30 channel bits, a 9-byte physical address, 146-byte user data. Compared to FIG. 4a, the embodiment shown in FIG. 4b is characterized in that it does not have parity.
Полезная информация может записываться в 146-байтовых пользовательских данных. Полезная информация является информацией для защиты от копирования, которая делает невозможным незаконное копирование содержания, например, записанного на BD-ROM фильма на другой носитель, или управляющей информацией, предназначенной для управления приводом.Useful information can be recorded in 146-byte user data. Useful information is copy protection information that makes it impossible to illegally copy content, for example, a movie recorded on a BD-ROM to another medium, or control information for controlling a drive.
Фиг.4с иллюстрирует четвертый пример осуществления настоящего изобретения. Область связывания четвертого примера осуществления изобретения состоит из двух кадров связывания одинакового размера (1932 канальных бита), и каждый кадр связывания состоит из кадрового синхросигнала в 30 канальных бит и 155-байтовых пользовательских данных. По сравнению с фиг.4а, пример, изображенный на фиг.4с, отличается тем, что он не имеет физического адреса и не имеет четности. Этот пример осуществления отличается также от примера осуществления, изображенного на фиг.4b, тем, что не имеет физического адреса.4c illustrates a fourth embodiment of the present invention. The linking area of the fourth embodiment of the invention consists of two linking frames of the same size (1932 channel bits), and each linking frame consists of a frame sync signal of 30 channel bits and 155 byte user data. Compared to FIG. 4a, the example shown in FIG. 4c is characterized in that it has no physical address and no parity. This embodiment also differs from the embodiment shown in FIG. 4b in that it does not have a physical address.
На фиг.4d показан пятый пример осуществления настоящего изобретения. Область связывания пятого примера осуществления изобретения состоит из опережающего кадрового синхросигнала в 30 канальных бит, части связывания в 714 канальных бит, двух задних синхросигналов в 30 канальных бит и двух повторяемых комбинаций, длинной соответственно 40 и 20 канальных бит.Fig. 4d shows a fifth embodiment of the present invention. The coupling region of the fifth embodiment consists of an advance frame sync signal of 30 channel bits, a coupling part of 714 channel bits, two rear sync signals of 30 channel bits and two repeatable combinations, respectively 40 and 20 channel bits long.
Часть связывания в 3714 канальных бит состоит из трех кадров связывания и 4-битных фиктивных данных.The linking part in 3714 channel bits consists of three linking frames and 4-bit dummy data.
Область связывания может иметь любую возможную структуру, отличающуюся от вышеописанных.The binding region may have any possible structure different from the above.
Данные записываются в форме блока ЕСС в физическом кластере и, в целом, в блоке ЕСС используются вышеупомянутые семь кадровых синхросигналов FS0~FS6.The data is recorded in the form of an ECC block in a physical cluster and, in general, in the ECC block, the aforementioned seven frame clocks FS0 ~ FS6 are used.
По меньшей мере в одном кадре связывания из двух, показанных на фиг.4а, используется новый кадровый синхросигнал 'FS n', который отличается от семи кадровых синхросигналов своим идентификатором синхросигнала. Идентификатор синхросигнала этого нового кадрового синхросигнала 'FS n' составляет '100 101' (FS7), '101 010' (FS8), '010 101' (FS9) или '101 001' (FS10), как показано на фиг.5.At least one of the two linking frames shown in FIG. 4a uses a new frame sync signal 'FS n', which differs from seven frame sync signals in its sync identifier. The sync ID of this new frame sync signal 'FS n' is '100 101' (FS7), '101 010' (FS8), '010 101' (FS9) or '101 001' (FS10), as shown in FIG. 5.
Все четыре представленных синхросигнала удовлетворяют тому ограничению, что сдвиг перехода, который определен для BD-RE, в битовой комбинации составляет не меньше 2 бит.All four clocks present satisfy the limitation that the transition offset defined for the BD-RE in the bit combination is at least 2 bits.
В примере осуществления записи, изображенном на фиг.4а, кадровый синхросигнал FS0 записан в первом кадре связывания, а кадровый синхросигнал 'FS n' - во втором.In the recording embodiment shown in FIG. 4a, the frame clock FS0 is recorded in the first linking frame and the frame clock 'FS n' in the second.
Между тем, запись данных на BD-ROM должна удовлетворять ограничению 17РР-модуляции кода (РР - Parity Preserve - сохранение четности) 'Запрет RMTR (Run-Limited Transition - ограничения по количеству переходов)', являющемуся стандартом записи данных, определенным для BD-RE.Meanwhile, writing data to the BD-ROM must satisfy the restriction of 17PP code modulation (PP - Parity Preserve - parity preservation) 'Ban RMTR (Run-Limited Transition - restrictions on the number of transitions)', which is the data recording standard defined for BD- RE.
Ограничение 'Запрет RMTR', которое служит для обеспечения стабильного распознавания радиочастотного (RF - Radio Frequency) сигнала, состоит в том, что минимальная длительность последовательности импульсов 2Т, а именно, '01' или '10', не должна непрерывно повторяться более шести раз. Таким образом, предпочтительнее использовать кадровый синхросигнал с малой частотой перехода, а именно '100 101' (FS7) или '101 001'(FS10) среди новых кадровых синхросигналов, чтобы последовательный ряд битов удовлетворял ограничению. Использование кадровых синхросигналов подробно объясняется со ссылкой на фиг.6.The restriction 'RMTR ban', which serves to ensure stable recognition of the radio frequency (RF) signal, is that the minimum duration of a 2T pulse train, namely, '01' or '10', should not be continuously repeated more than six times . Thus, it is preferable to use a frame clock with a low transition frequency, namely, '100 101' (FS7) or '101 001' (FS10) among the new frame clocks, so that a series of bits satisfies the limitation. The use of frame clocks is explained in detail with reference to FIG. 6.
Первый случай, изображенный на фиг.6b, соответствует первому примеру осуществления настоящего изобретения. В этом примере осуществления изобретения в области связывания записываются два кадра записи в 1932 канальных бита, и каждый кадр записи состоит из кадрового синхросигнала, физического адреса, пользовательских данных и четности. По меньшей мере, один из двух кадров записи содержит заново определенный кадровый синхросигнал 'FS n'.The first case depicted in FIG. 6b corresponds to a first embodiment of the present invention. In this embodiment, two record frames are recorded in the binding area in 1932 channel bits, and each record frame consists of a frame clock, a physical address, user data, and parity. At least one of the two recording frames contains the newly defined frame sync signal 'FS n'.
Например, кадровый синхросигнал 'FS0' с идентификационной комбинацией (ID) '000 001' записывается в качестве первого кадрового синхросигнала, тогда как новый кадровый синхросигнал 'FS n' с идентификационной комбинацией '010 101', '101 010' или '100 101 записывается вторым.For example, the frame sync signal 'FS0' with the identification combination (ID) '000 001' is recorded as the first frame sync signal, while the new frame clock 'FS n' with the identification combination '010 101', '101 010' or '100 101 is recorded second.
В случае, если используется новый кадровый синхросигнал 'FS n' с идентификационной комбинацией '010 101', '101 010' или '100 101', 9-байтовый физический адрес, следующий за кадровым синхросигналом 'FS n', содержит нескремблированные начальные данные '00', как показано на фиг.6а. Вот почему желательно выполнять ограничение по количеству переходов (RMTR) 17РР-модуляции кода, определенное для записи данных на BD-RE.In case a new frame synchronization signal 'FS n' is used with the identification combination '010 101', '101 010' or '100 101', the 9-byte physical address following the frame synchronization signal 'FS n' contains unscrambled initial data ' 00 ', as shown in figa. That is why it is desirable to fulfill the limit on the number of transitions (RMTR) of 17PP modulation code defined for writing data to the BD-RE.
Например, если используется новый кадровый синхросигнал FS7 с идентификационной комбинацией синхросигнала '100 101' и, в то же время, последующие пользовательские биты данных составляют "01 11 01 11", модулированные биты которых в соответствии с таблицей 17РР-модуляции, приведенной на фиг.7d, следующие: "010 101 010 101", окончательные модулированные биты, включающие комбинацию идентификации синхросигнала составляют "100 101 010 101 010 101", где 2Т комбинация, комбинация с одним нулем между двумя соседними единицами, непрерывно появляется семь раз.For example, if a new frame clock FS7 is used with the sync signal identification '100 101' and, at the same time, the subsequent user data bits are “01 11 01 11” whose modulated bits are in accordance with the PPP modulation table 17 shown in FIG. 7d, the following: “010 101 010 101”, the final modulated bits including the clock identification combination are “100 101 010 101 010 101”, where the 2T combination, a one-zero combination between two neighboring units, appears seven times continuously.
Однако, если заголовок пользовательских данных содержит '00', вышеприведенный пример пользовательских данных станет в виде "00 01 11 01 11", где ряд 17РР-модулированных битов следующая: "010 100 101 010 101". Таким образом, окончательные биты с комбинацией идентификации синхросигнала составляют "100 101 010 100 101 010 101", где последовательно появляются три 2Т-комбинации, 3Т-комбинация и четыре 2Т-комбинации.However, if the user data header contains '00', the above example user data will become “00 01 11 01 11”, where the series of 17PP modulated bits are as follows: “010 100 101 010 101”. Thus, the final bits with the sync identification combination are “100 101 010 100 101 010 101”, where three 2T combinations, a 3T combination and four 2T combinations appear in sequence.
Изображенный на фиг.6b второй случай является вторым примером осуществления настоящего изобретения. В данном примере осуществления изобретения в области связывания записываются два кадра записи в 1932 канальных бита, и каждый кадр записи состоит из кадрового синхросигнала, физического адреса, пользовательских данных и четности. По меньшей мере, один из двух кадров записи содержит кадровый синхросигнал FS10 ('101 001'), один из вновь определенных кадровых синхросигналов TS n'.The second case depicted in FIG. 6b is a second embodiment of the present invention. In this exemplary embodiment, two recording frames in 1932 channel bits are recorded in the bonding field, and each recording frame consists of a frame clock, a physical address, user data, and parity. At least one of the two recording frames contains the frame sync signal FS10 ('101 001'), one of the newly defined frame sync signals TS n '.
Например, кадровый синхросигнал FS0 с идентифицированной комбинацией '000 001' записывается как первый кадровый синхросигнал, тогда как новый кадровый синхросигнал FS10 с идентификационной комбинацией синхросигнала'101 001' вторым.For example, the frame clock FS0 with the identified combination '000 001' is recorded as the first frame clock, while the new frame clock FS10 with the identification combination of the clock '101 001' is the second.
В случае, если используется новый кадровый синхросигнал 'FS10', ограничение RMTR 17РР-модуляции кодов, определенное для записи данных на BD-RE, выполняется автоматически. Таким образом, последующий физический адрес не должен обязательно начинаться с '00'.In case a new frame sync signal 'FS10' is used, the restriction RMTR 17PP modulation of the codes, defined for writing data to the BD-RE, is performed automatically. Thus, the subsequent physical address does not have to begin with '00'.
Например, если используется новый кадровый синхросигнал 'FS10' с идентифицированной комбинацией '101 001' и, в то же время, следующие биты пользовательских данных - "01 11 01 11", модулированные биты которых в соответствии с таблицей 17РР-модуляции, приведенной на фиг.7d, следующие: "010 101 010 101", окончательный ряд модулированных битов с комбинацией идентификации синхросигнала составляет "101 001 010 101 010 101", где появляются одна 2Т-, одна 3Т- и шесть 2Т-комбинаций.For example, if a new frame clock signal 'FS10' is used with the identified combination '101 001' and, at the same time, the following user data bits are “01 11 01 11”, the modulated bits of which are in accordance with the PPP modulation table 17 shown in FIG. .7d, the following: “010 101 010 101”, the final row of modulated bits with the sync identification combination is “101 001 010 101 010 101”, where one 2T, one 3T and six 2T combinations appear.
Третий случай, проиллюстрированный на фиг.6b, является третьим примером осуществления настоящего изобретения. В данном примере осуществления настоящего изобретения в области связывания записываются два кадра записи в 1932 канальных бита, и каждый кадр записи состоит из кадрового синхросигнала, физического адреса, пользовательских данных и четности. Оба кадра записи содержат вновь определенный кадровый синхросигнал 'FS n'.The third case illustrated in FIG. 6b is a third embodiment of the present invention. In this embodiment of the present invention, two recording frames in 1932 channel bits are recorded in the binding field, and each recording frame consists of a frame clock, a physical address, user data, and parity. Both recording frames contain the newly defined frame clock 'FS n'.
Например, в первом и втором кадровом синхросигнале используется один из новых кадровых синхросигналов FS7 ('010 101'), FS8 ('101 010') и FS9 ('100 101').For example, the first and second frame clocks use one of the new frame clocks FS7 ('010 101'), FS8 ('101 010') and FS9 ('100 101').
В случае, если используется новый кадровый синхросигнал FS7, FS8 или FS9, следующий за кадровым синхросигналом FS7, FS8 или FS9, физический адрес в 9 байт содержит нескремблированные начальные данные '00', как показано на фиг.6а. Это, как пояснялось ранее, служит для того, чтобы лучше удовлетворить ограничению RMTR 17РР-модуляции кодов, определенное для записи данных на BD-RE.In case a new frame clock FS7, FS8 or FS9 is used, followed by a frame clock FS7, FS8 or FS9, the 9-byte physical address contains the unscrambled initial data '00', as shown in Fig. 6a. This, as previously explained, serves to better satisfy the RMTR restriction of 17PP modulation codes defined for writing data to a BD-RE.
В случае, если используется новый кадровый синхросигнал FS7 ('100 101'), ограничение RMTR может быть удовлетворено путем записи области пользовательских данных за кадровым синхросигналом, имеющим данные, другие чем "01 11 01 11".In case a new frame clock FS7 ('100 101') is used, the RMTR limitation can be satisfied by recording the user data area behind the frame clock having data other than “01 11 01 11”.
Четвертый случай, изображенный на фиг.6b, является четвертым примером осуществления настоящего изобретения. В данном примере осуществления изобретения в области связывания записываются два кадра записи в 1932 канальных бита, и каждый из кадров записи состоит из кадрового синхросигнала, физического адреса, пользовательских данных и четности. Оба кадра записи содержат новый кадровый синхросигнал FS10 ('101 001').The fourth case depicted in FIG. 6b is a fourth embodiment of the present invention. In this exemplary embodiment, two recording frames in 1932 channel bits are recorded in the binding area, and each of the recording frames consists of a frame clock, a physical address, user data, and parity. Both recording frames contain the new FS10 frame clock ('101 001').
В случае, если для обоих кадров данных используется новый кадровый синхросигнал 'FS10', ограничение RMTR 17РР-модуляции кодов, определенное для записи данных на BD-RE, автоматически выполнено. Таким образом, физический адрес, следующий за каждым кадровым синхросигналом, не должен обязательно начинаться с '00'.If the new frame sync signal 'FS10' is used for both data frames, the restriction RMTR 17PP modulation of the codes defined for recording data on the BD-RE is automatically fulfilled. Thus, the physical address following each frame clock does not have to start with '00'.
Если используется вновь определенный кадровый синхросигнал 'FS n', как пояснялось выше, то, находится ли текущая область внутри области связывания или нет, определяется очень просто и точно, поскольку новый кадровый синхросигнал отличается от тех, что используются в физическом кластере.If the newly defined frame sync signal 'FS n' is used, as explained above, then whether the current region is inside the binding region or not is determined very simply and accurately, since the new frame clock is different from those used in the physical cluster.
Например, в случае, если для определения текущей области используется комбинация кадровых синхросигналов, поскольку комбинация кадровых синхросигналов, состоящая из 'FS n', записанного в области связывания, и FS4, FS4 и FS2, записанных соответственно в кадрах записи с 29-го по 31-й (кадры записи #28 - #30) в пределах предыдущего физического кластера, становится FSn-FS4 или FSn-FS2, что, очевидно, отличается от комбинации, образованной из записанных в физическом кластере кадровых синхросигналов, то находится ли текущая область в пределах области связывания, точно определяется в соответствии с комбинацией кадровых синхросигналов.For example, if the combination of frame sync signals is used to determine the current region, since the combination of frame sync signals consisting of 'FS n' recorded in the binding area and FS4, FS4 and FS2 recorded respectively in recording frames 29 through 31 -th (recording frames # 28 - # 30) within the previous physical cluster becomes FSn-FS4 or FSn-FS2, which, obviously, differs from the combination formed from the frame sync signals recorded in the physical cluster, is the current region within binding region but determined according to the combination of frame sync signals.
Несколько случаев, поясненных выше, обобщаются следующим образом.Several cases explained above are summarized as follows.
Если на данные, которые должны быть записаны непосредственно после кадрового синхросигнала, налагается соответствующее ограничение, может использоваться любой из четырех кадровых синхросигналов.If a restriction is imposed on the data to be recorded immediately after the frame clock, any of the four frame clocks can be used.
Например, в случае записи физического адреса за кадровым синхросигналом, если физический адрес всегда имеет заголовок из битов '00', безо всяких трудностей могут использоваться кадровые синхросигналы FS8 и FS9.For example, in the case of recording the physical address behind the frame clock, if the physical address always has a header of bits '00', frame clocks FS8 and FS9 can be used without any difficulties.
Даже в том случае, когда физический адрес не записывается, если определенный байт, например, '08h' (0000 1000) записывается без скремблирования непосредственно за кадровым синхросигналом, ряд битов "000 100 100 100", модулированных из '08h' посредством 17РР-модуляции, помещается после кадрового синхросигнала таким образом, чтобы, независимо от ограничения RMTR, мог использоваться любой из четырех новых кадровых синхросигналов FS7-FS10.Even if the physical address is not recorded, if a specific byte, for example, '08h' (0000 1000) is written without scrambling directly behind the frame clock, a series of bits "000 100 100 100" modulated from '08h' by 17PP modulation , is placed after the frame clock so that, regardless of the RMTR limit, any of the four new frame clocks FS7-FS10 can be used.
Кадровые синхросигналы используются таким образом, чтобы один из четырех новых кадровых синхросигналов FS7-FS10 записывался в одном из двух кадре связывания, в то время, как один из уже известных кадровых синхросигналов FS0-FS6 находится в другом кадре связывания. Нет необходимости говорить, что только новые кадровые синхросигналы могут быть использованы в обоих кадрах связывания, как показано в случаях 3 и 4 фиг.6.The frame sync signals are used so that one of the four new frame sync signals FS7-FS10 is recorded in one of the two link frames, while one of the already known frame sync signals FS0-FS6 is in the other link frame. Needless to say, only new frame sync signals can be used in both binding frames, as shown in
В случае, если в кадре связывания используется, по меньшей мере, один выбранный из новых кадровых синхросигналов 'FS n', проигрыватель дисков, который включает в себя оптический датчик 11, систему проигрывания видеодисков 12 и цифроаналоговый преобразователь 13, как показано на фиг.9, способен очень быстро узнать при воспроизведении данных с BD-ROM, находится ли текущий читаемый кадр в пределах области связывания или раздела данных (физического кластера).If at least one selected from the new frame signals 'FS n' is used in the linking frame, a disc player that includes an
В случае BD-RE, 31 кадр записи отдельно содержит один из семи различных кадровых синхросигналов. Однако семи кадровых синхросигналов недостаточно для того, чтобы определить и различать 31 кадр записи таким образом, чтобы кадровый синхросигнал в предыдущем кадре записи или кадрах записи использовался для идентификации текущего кадра записи вместе с кадровым синхросигналом, расположенным в текущем кадре.In the case of BD-RE, the 31 recording frame separately contains one of seven different frame sync signals. However, seven frame sync signals are not enough to identify and distinguish 31 recording frames so that the frame sync signal in the previous record frame or recording frames is used to identify the current recording frame along with the frame sync located in the current frame.
Другими словами, кадр записи N может быть идентифицирован последовательными синхросигналами: его собственным кадровым синхросигналом и кадровым синхросигналом предыдущих кадров записи N-1, N-2 и/или N-3. То есть хотя один или два предыдущих синхросигнала N-1 и/или N-2 не обнаружены, последний обнаруженный синхросигнал N-3 может использоваться для идентификации кадра записи N вместе с его синхросигналом.In other words, the recording frame N can be identified by successive clock signals: its own frame clock and the frame clock of previous recording frames N-1, N-2 and / or N-3. That is, although one or two previous clock signals N-1 and / or N-2 were not detected, the last detected clock signal N-3 can be used to identify the recording frame N together with its clock signal.
Например, предположим, что текущий кадр записи - седьмой, а именно, кадр записи #6, тогда кадровый синхросигнал - FS1, как показано на фиг.1d.For example, suppose the current recording frame is the seventh, namely,
Однако кадровый синхросигнал FS1 записывается также в кадры #1, #23 и #24, так что предыдущий обнаруженный кадровый синхросигнал может использоваться для идентификации текущего кадра. Текущий обнаруженный кадровый синхросигнал FS1 и предыдущий обнаруженный кадровый синхросигнал или синхросигналы FS4, FS1 и/или FS3, которые находятся соответственно в кадрах #5, #4 и #3, позволяют определить, что текущий кадр - седьмой.However, the frame clock FS1 is also recorded in
Поскольку расположение кадровых синхросигналов используется для идентификации кадра данных как пояснено выше, должна учитываться последовательность кадровых синхросигналов от предыдущего кадра данных до кадра записи в пределах области связывания, где используется вновь определенный кадровый синхросигнал. Это подробно объясняется со ссылкой на фиг.7а-7с.Since the location of the frame clocks is used to identify the data frame as explained above, the sequence of frame clocks from the previous data frame to the recording frame within the linking area where the newly defined frame clock is used should be taken into account. This is explained in detail with reference to figa-7c.
На фиг.7а-7с изображены соответствующие последовательности кадровых синхросигналов согласно настоящему изобретению.FIGS. 7a-7c show corresponding frame sync sequences according to the present invention.
На фиг.7а представлен первый случай, показанный на фиг.6а и 6b, a фиг.7b и 7с соответственно относятся к паре синхросигналов FS7-FS7 и FS7-FS8 третьего случая, показанного на фиг.6b.Fig. 7a shows the first case shown in Figs. 6a and 6b, and Figs. 7b and 7c, respectively, refer to a pair of clock signals FS7-FS7 and FS7-FS8 of the third case shown in Fig. 6b.
В случае, когда кадровые синхросигналы FS0 и FS7 используются как показано на фиг.7а, кадровые синхросигналы кадров N, N-1 и N-3 перед кадром #0 с кадровым синхросигналом FS0 - это, последовательно, FS7, FS0 и FS2, как показывает случай (1). Этот кадр #0 соответствует первому адресному блоку единичного блока записи. Как показывает случай (2), три кадра перед кадром #0 во второй строке имеют, последовательно, кадровые синхросигналы FS2, FS4 и FS4. Этот кадр #0 соответствует среднему адресному блоку единичного блока записи. Как показывает случай (3), три кадра перед кадром # 1 имеют последовательность кадровых синхросигналов FS0, FS7/FS2 и FS4, так что этот кадр #1 соответствует первому адресному блоку или среднему блоку единичного блока записи. Кроме того, три кадра перед кадром #2 - это, последовательно, кадровые синхросигналы FS1, FS0 и FS7/FS2 в их кадровых синхросигналах, как показывает случай (4), так что этот кадр #2 соответствует первому или среднему блоку единичного блока записи.In the case where the frame clocks FS0 and FS7 are used as shown in FIG. 7a, the frame clocks of frames N, N-1 and N-3 before
Как показано в случае, обозначенном 'А' на фиг.7а, как кадр #0, соответствующий среднему адресному блоку единичного блока записи, так и кадр #31 (первый кадр связывания), вновь предложенные в соответствии с настоящим изобретением, имеют одинаковую последовательность кадровых синхросигналов предыдущих кадров. Таким образом, трудно выявить начало области связывания, и использование пары FS0 и FS7 не стало бы адекватным решением.As shown in the case indicated by 'A' in Fig. 7a, both
Следующий случай, когда используется только FS7, показан на фиг.7b. Как показано в случае (1), показанном на фиг.7b, последовательность кадровых синхросигналов перед кадром #0 - это FS7/FS2, FS7/FS4 и FS2/FS4, а кадр #0 - это первый адресный блок или средний блок единичного блока записи. Как показывает случай (2), последовательность кадровых синхросигналов перед кадром #1 - это FS0, FS7/FS2 и FS7/FS4, а кадр #1 - это первый или средний блок единичного блока записи. Кроме того, как показывает случай (3), последовательность кадровых синхросигналов перед кадром #2 - это FS1, FS0 и FS2, а кадр #2 также является первым или средним блоком единичного блока записи.The following case, when only FS7 is used, is shown in FIG. 7b. As shown in case (1) shown in FIG. 7b, the frame sync sequence before
Однако, как показано в случае обозначенном 'В' на фиг.7b и, первый кадр связывания (кадр #31) и второй (кадр #32), вновь предложенные в соответствии с настоящим изобретением, имеют одинаковую последовательность кадровых синхросигналов для кадров N и N-3, которые могут вызвать трудности с обнаружением области связывания. Однако, поскольку при использовании двух FS7 два кадра связывания имеют вновь определенный кадровый синхросигнал FS7, этот случай FS7-FS7 вызвал бы меньше трудностей с обнаружением области связывания, чем в случае FS0-FS7, изображенном на фиг.7а.However, as shown in the case indicated by 'B' in Fig. 7b and, the first linking frame (frame # 31) and the second (frame # 32) newly proposed in accordance with the present invention have the same sequence of frame sync signals for frames N and N -3, which may cause difficulty in detecting the binding region. However, since when using two FS7s, the two binding frames have the newly defined FS7 frame sync, this case of FS7-FS7 would have caused less difficulty in detecting the binding region than in the case of FS0-FS7 shown in Fig. 7a.
На фиг.7с показан случай, где использованы FS7 и FS8. Как показано в случае (1), последовательность кадровых синхросигналов перед кадром #0 - это FS8/FS2, FS7/FS4 и FS2/FS4, а кадр #0 - это первый или средний адресный блок единичного блока записи. Как показывает случай (2), последовательность кадровых синхросигналов перед кадром #1 - это FS0, FS8/FS2 и FS7/FS4, а кадр #1 - это первый или средний блок единичного блока записи.Fig. 7c shows a case where FS7 and FS8 are used. As shown in case (1), the sequence of frame clocks before
Кроме того, как показывает случай (3), последовательность кадровых синхросигналов перед кадром #2 - это FS1, FS0 и FS7/FS2, а кадр #2 также является первым или средним блоком единичного блока записи.In addition, as case (3) shows, the frame sync sequence before
Как показано на фиг.7с, при использовании FS7 и FS8 аналогичная предшествующая последовательность кадровых синхросигналов перед любым кадром не обнаруживается, а именно, предшествующая последовательность кадровых синхросигналов перед любым кадром является уникальной, следовательно, не возникает трудностей с обнаружением области связывания, в отличие от двух случаев, изображенных на фиг.7а и 7b.As shown in FIG. 7c, when using FS7 and FS8, a similar previous sequence of frame sync signals before any frame is not detected, namely, the previous sequence of frame sync signals before any frame is unique, therefore, there is no difficulty in detecting the binding region, unlike two The cases depicted in figa and 7b.
Следовательно, использование FS7 и FS8 является наилучшим для области связывания, структурированной в соответствии с настоящим изобретением. Кроме того, кадровые синхросигналы FS7 и FS8, как объяснено выше, удовлетворяют ограничению RMTR.Therefore, the use of FS7 and FS8 is best for the binding region structured in accordance with the present invention. In addition, the frame clocks FS7 and FS8, as explained above, satisfy the RMTR limitation.
Фиг.8 представляет собой блок-схему примера осуществления способа воспроизведения записи с носителя, структурированного в соответствии с настоящим изобретением.Fig. 8 is a flowchart of an embodiment of a method for reproducing a recording from a medium structured in accordance with the present invention.
Если BD-ROM, содержащий область связывания, структурированную в соответствии с настоящим изобретением, загружен (S81), то сначала в память загружается (S82) управляющая информация для управления воспроизведением, записанная на BD-ROM. Поскольку управляющая информация обычно записывается в зоне ввода, она считывается на этапе первоначальной подготовки оптическим датчиком. После этого начинается воспроизведение основных данных под управлением блока управления (S83). Во время воспроизведения проверяется наличие кадрового синхросигнала (S84). Если он обнаружен, определяется, является ли обнаруженный синхросигнал одним из синхросигналов, записанных в области основных данных (S85). Определить это можно, если устройство записи на диск/воспроизведения, имеющее синхросигналы FS0~FS8, сравнивает обнаруженный синхросигнал с теми, что хранятся в устройстве.If the BD-ROM containing the binding region structured in accordance with the present invention is loaded (S81), first, the playback control information recorded on the BD-ROM is loaded into the memory (S82). Since control information is usually recorded in the input zone, it is read at the initial stage of preparation by the optical sensor. After that, the reproduction of the main data under the control of the control unit (S83) begins. During playback, the presence of a frame sync signal is checked (S84). If it is detected, it is determined whether the detected clock signal is one of the clock signals recorded in the main data area (S85). This can be determined if the disc recorder / playback device having the clock signals FS0 ~ FS8 compares the detected clock signal with those stored in the device.
Если определено, что обнаруженный синхросигнал является одним из синхросигналов (FS0~FS6), записанных в области основных данных (S86), воспроизведение продолжается. Однако, если определено, что обнаруженный синхросигнал не является одним из синхросигналов (FS0~FS6), а значит, это вновь определенный синхросигнал FS7 или FS8, то текущее положение считается областью связывания (S87), и тогда снова проверяется, в пределах первого или же второго кадра связывания (S88). Если в пределах первого кадра связывания, то данные, которые следуют за его кадровым синхросигналом, дескремблируются (S89). В противном случае, текущее положение считается вторым кадром связывания, и дескремблируются данные, которые следуют непосредственно за его кадровым синхросигналом (S90).If it is determined that the detected clock signal is one of the clock signals (FS0 ~ FS6) recorded in the main data area (S86), playback continues. However, if it is determined that the detected clock signal is not one of the clock signals (FS0 ~ FS6), which means it is the newly defined clock signal FS7 or FS8, then the current position is considered the binding area (S87), and then it is checked again, within the first or a second binding frame (S88). If within the first linking frame, then the data that follows its frame sync signal is descrambled (S89). Otherwise, the current position is considered the second linking frame, and data that immediately follows its frame sync signal is descrambled (S90).
Таким образом, проигрыватель дисков, который включает в себя оптический датчик 11, систему проигрывания видеодисков 12 и цифроаналоговый преобразователь 13, как показано на фиг.9, способен более точно обнаружить физический адрес и пользовательские данные в пределах первого и второго кадра связывания (кадры записи #k+1, #k+2) BD-ROM, когда такой диск помещают в устройство. В частности, если пользовательские данные содержат полезную информацию, предназначенную для защиты от незаконного копирования или управления приводом, устройство выполняет операцию, соответствующую полезной информации.Thus, the disc player, which includes an
Как объяснено выше, определить, находится ли текущее положение оптического датчика в пределах области связывания или области основных данных, можно просто и быстро с помощью обнаружения и сравнения вновь определенного кадрового синхросигнала.As explained above, it can be determined simply and quickly by detecting and comparing the newly determined frame sync signal, whether the current position of the optical sensor is within the binding region or the main data region.
(2) Физический адрес(2) Physical Address
В структуре кадра связывания, изображенной на фиг.4а, имеется три случая записи физического адреса в каждом кадре записи области связывания, как показано на фиг.10а. В первом случае в обоих кадрах связывания записывается номер адресного блока физического кластера #k+1, расположенного ближе всех за кадрами, а во втором случае записывается номер адресного блока физического кластера #k, расположенного ближе всех перед кадрами.In the structure of the binding frame shown in FIG. 4a, there are three cases of recording the physical address in each frame of the recording of the binding area, as shown in FIG. 10a. In the first case, the address block number of the physical cluster # k + 1 located closest to the frames is recorded in both binding frames, and in the second case, the address block number of the physical cluster #k located closest to the frames is recorded.
В третьем случае в первом кадре связывания записывается номер адресного блока физического кластера #k, расположенного ближе всех перед первым кадром связывания, тогда как во втором записывается номер адресного блока физического кластера #k+1, расположенного ближе всех за вторым кадром связывания.In the third case, the number of the address block of the physical cluster #k located closest to the first frame of binding is recorded in the first binding frame, while in the second case the number of the address block of the physical cluster # k + 1 is located closest to the second frame of binding.
Физический адрес, состоящий из 4-байтового адреса, 1 зарезервированного байта и 4-байтовой четности, как показано на фиг.11а, закодирован с возможностью исправления ошибок с помощью RS (9, 5, 5), используемой в BD-RE. Позднее подробно описывается обработка, делающая возможным исправление ошибок в адресе.A physical address consisting of a 4-byte address, 1 reserved byte, and 4-byte parity, as shown in FIG. 11a, is error-corrected encoded using RS (9, 5, 5) used in the BD-RE. Later, processing that makes it possible to correct errors in the address is described in detail.
Таким образом, проигрыватель дисков, который включает в себя оптический датчик 11, систему проигрывания видеодисков 12 и цифроаналоговый преобразователь 13, как показано на фиг.9, способен более точно обнаружить физический адрес и пользовательские данные в пределах первого и второго кадра связывания (кадры записи #k+1, #k+2) BD-ROM, когда такой диск помещают в устройство. В частности, если пользовательские данные содержат полезную информацию, предназначенную для защиты от незаконного копирования или управления приводом, устройство выполняет операцию, соответствующую полезной информации.Thus, the disc player, which includes an
В структуре кадра связывания, изображенной на фиг.4d, имеется три случая записи физического адреса в каждом кадре записи области связывания, как показано на фиг.10b. В первом случае в трех кадрах связывания записывается номер адресного блока физического кластера #k+1, расположенного ближе всех за кадрами, а во втором случае записывается номер адресного блока физического кластера #k, расположенного ближе всех перед кадрами.In the structure of the binding frame shown in FIG. 4d, there are three cases of recording a physical address in each frame of the recording of the binding area, as shown in FIG. 10b. In the first case, the address block number of the physical cluster # k + 1 located closest to the frames is recorded in three binding frames, and in the second case, the address block number of the physical cluster #k located closest to the frames is recorded.
Физический адрес, состоящий из 4-байтового адреса, 1 зарезервированного байта и 4-байтовой четности, как показано на фиг.11а, закодирован с возможностью исправления ошибок с помощью RS (9, 5, 5), используемой в BD-RE. Позднее подробно описывается обработка, делающая возможным исправление ошибок в физическом адресе.A physical address consisting of a 4-byte address, 1 reserved byte, and 4-byte parity, as shown in FIG. 11a, is error-corrected encoded using RS (9, 5, 5) used in the BD-RE. Later, processing that makes it possible to correct errors in the physical address is described in detail.
Таким образом, проигрыватель дисков, который включает в себя оптический датчик 11, систему проигрывания видеодисков 12 и цифроаналоговый преобразователь 13, как показано на фиг.9, способен более точно обнаружить физический адрес и пользовательские данные в пределах трех последовательных кадров связывания (кадры записи #k+1, #k+2, #k+3) BD-ROM, когда такой диск помещают в устройство. В частности, если пользовательские данные содержат полезную информацию, предназначенную для защиты от незаконного копирования или управления приводом, устройство выполняет все операции, соответствующие полезной информации.Thus, the disc player, which includes an
На фиг.10с показан другой пример осуществления настоящего изобретения, где адрес записывается в кадр записи. Каждый из кадров связывания (кадры записи #k+1, #k+2) содержит 9-байтовый физический адрес, содержащий 4-байтовый действительный адрес. 4-байтовый действительный адрес может иметь то же значение, что 16 номеров адресного блока #0-#15, записанные в физическом кластере до или после кадров связывания.FIG. 10c shows another embodiment of the present invention, where an address is recorded in a recording frame. Each of the binding frames (record frames # k + 1, # k + 2) contains a 9-byte physical address containing a 4-byte valid address. A 4-byte valid address can have the same value as the 16 numbers of the address block # 0- # 15 recorded in the physical cluster before or after the binding frames.
4-байтовый действительный адрес, записанный в физическом кластере перед первым кадром связывания, состоит из 27-битового адреса, 4-битового номера последовательности (0000~1111), указывающего его порядок в физических адресах, и 1-битовое фиксированное значение '0', как показано на фиг.10с. Все 27-битовые адреса, записанные в ранее стоящем физическом кластере, имеют одинаковое значение.The 4-byte valid address recorded in the physical cluster before the first binding frame consists of a 27-bit address, a 4-bit sequence number (0000 ~ 1111) indicating its order in physical addresses, and a 1-bit fixed value of '0', as shown in FIG. 10c. All 27-bit addresses recorded in a previously standing physical cluster have the same value.
Другой 4-байтовый действительный адрес, записанный в физическом кластере за вторым кадром связывания, состоит из 27-битового адреса, 4-битового номера последовательности (0000~1111), указывающего его порядок в физических адресах, и 1-битовое фиксированное значение '0', как показано на фиг.10с. Все 27-битовые адреса, записанные в следующем физическом кластере, имеют одинаковое значение.Another 4-byte valid address recorded in the physical cluster behind the second binding frame consists of a 27-bit address, a 4-bit sequence number (0000 ~ 1111) indicating its order in physical addresses, and a 1-bit fixed value of '0' as shown in FIG. 10c. All 27-bit addresses recorded in the next physical cluster have the same value.
Как упомянуто выше, 4-байтовый действительный адрес первого кадра связывания содержит адрес, записанный в физическом адресе, расположенном ранее. Например, 4-байтовый действительный адрес первого кадра связывания имеет значение адреса ближайшего 16-го номера адресного блока (номер адресного блока #15) из 27 битов и '11110', как показано на фиг.10с. В этом случае последний 1-битовый '0' пяти битов '11110', который должен записываться в первом кадре связывания, может быть заменен на '1', чтобы обозначить, что это физический адрес, записанный в области связывания, а не в физическом кластере.As mentioned above, the 4-byte valid address of the first binding frame contains the address recorded in the physical address located earlier. For example, the 4-byte valid address of the first linking frame has an address value of the nearest 16th address block number (address block number # 15) of 27 bits and '11110', as shown in FIG. 10c. In this case, the last 1-bit '0' of the five bits '11110', which should be recorded in the first linking frame, can be replaced by '1' to indicate that this is a physical address recorded in the linking region, and not in the physical cluster .
Кроме того, 4-байтовый действительный адрес второго кадра связывания содержит адрес, записанный в физическом адресе, расположенном позднее. Например, 4-байтовый действительный адрес второго кадра связывания имеет значение адреса ближайшего первого (номера адресного блока #0) из 27 битов и '00000', как показано на фиг.10с. В этом случае последний 1-битовый '0' пяти битов '00000', который должен записываться во втором кадре связывания, может быть заменен на '1', чтобы обозначить, что это физический адрес, записанный в области связывания, а не в физическом кластере.In addition, the 4-byte valid address of the second binding frame contains the address recorded in the physical address located later. For example, the 4-byte valid address of the second binding frame has an address value of the nearest first (address block number # 0) of 27 bits and '00000', as shown in FIG. 10c. In this case, the last 1-bit '0' of the five bits '00000', which should be written in the second binding frame, can be replaced with '1' to indicate that this is a physical address recorded in the binding area, and not in the physical cluster .
Последние пять битов 4-байтового действительного адреса, который должен записываться в первом кадре связывания, могут представлять собой '00000', тогда как последние пять битов 4-байтового действительного адреса, который должен записываться во втором кадре связывания, могут представлять собой '11110'.The last five bits of the 4-byte valid address to be written in the first binding frame can be '00000', while the last five bits of the 4-byte valid address that should be written in the second binding frame can be '11110'.
Кроме того, адрес, записываемый в произвольном физическом кластере среди физических кластеров, расположенных до или после области связывания, может быть записан в первом и втором кадре связывания, как объяснено выше со ссылкой на фиг.10с.In addition, the address recorded in an arbitrary physical cluster among the physical clusters located before or after the binding region can be recorded in the first and second binding frame, as explained above with reference to FIG. 10c.
(3) Скремблирование(3) Scrambling
Фиг.11а представляет собой блок-схему конструкции для формирования кадра связывания со структурой, показанной на фиг.4а. Эта конструкция для формирования кадра связывания включает в себя скремблер 10 и сумматор 20. Скремблер 10 скремблирует 114-байтовые пользовательские данные с 9-байтовым физическим адресом, формирует DSV (значение цифровой суммы), близкое к нулю, и добавляет 9-байтовый физический адрес перед скремблированными пользовательскими данными.Fig. 11a is a block diagram of a structure for forming a binding frame with the structure shown in Fig. 4a. This design for forming a binding frame includes a
Сумматор 20 добавляет 32 байта четности за пользовательскими данными, дополненными адресом и поступившими от скремблера 10, а также кадровый синхросигнал длиной 20 канальных бит перед пользовательскими данными, дополненными адресом. Таким образом, создан полный кадр записи, включающий в себя 114-байтовые пользовательские данные, скремблированные с 9-байтовым физическим адресом.The
При скремблировании пользовательских данных может использоваться не только 9-байтовый физический адрес, но и другая информация.When scrambling user data, not only a 9-byte physical address can be used, but also other information.
Фиг.11b представляет собой блок-схему конструкции для формирования кадра связывания со структурой, показанной на фиг.4d. Эта конструкция для формирования кадра связывания включает в себя скремблер 10' и сумматор 20'. Скремблер 10' скремблирует 62-байтовые пользовательские данные, например информацию, предназначенную для защиты от незаконного копирования, с 9-байтовым физическим адресом, формирует DSV (значение цифровой суммы), близкое к нулю, и добавляет 9-байтовый физический адрес перед скремблированными пользовательскими данными.Fig. 11b is a block diagram of a structure for forming a binding frame with the structure shown in Fig. 4d. This design for forming a binding frame includes a scrambler 10 'and an adder 20'. A scrambler 10 'scrambles 62-byte user data, for example, information intended to protect against illegal copying, with a 9-byte physical address, forms a DSV (digital sum value) close to zero, and adds a 9-byte physical address before the scrambled user data .
Сумматор 20' добавляет 32 байта четности за пользовательскими данными, дополненными адресом и поступившими от скремблера 10'. Таким образом, создан полный 103-байтовый кадр записи, включающий в себя 62-байтовые пользовательские данные, скремблированные с 9-байтовым физическим адресом.The adder 20 'adds 32 bytes of parity for user data, supplemented by the address and received from the scrambler 10'. Thus, a complete 103-byte write frame was created, including 62-byte user data scrambled with a 9-byte physical address.
При скремблировании пользовательских данных может использоваться не только 9-байтовый физический адрес, но и другая информация.When scrambling user data, not only a 9-byte physical address can be used, but also other information.
Вместо формирования кадра связывания, включающего в себя кадровый синхросигнал, 9-байтовый физический адрес, 114-байтовые пользовательские данные и 32 байта четности, как показано на фиг.4а, кадр связывания может быть сформирован так, чтобы он включал в себя кадровый синхросигнал, 9-байтовый физический адрес, содержащий 1 резервный байт и 4 байта четности, а также 146-байтовые пользовательские данные, как показано на фиг.4b или 12а. 146-байтовые пользовательские данные можно скремблировать, а 4-байтовый действительный физический адрес использовать в качестве ключа скремблирования.Instead of generating a linking frame including a frame clock, a 9-byte physical address, 114 byte user data and 32 parity bytes, as shown in FIG. 4a, a linking frame can be formed so that it includes a frame clock, 9 a byte physical address containing 1 spare byte and 4 parity bytes, as well as 146 byte user data, as shown in FIG. 4b or 12a. 146-byte user data can be scrambled, and a 4-byte valid physical address can be used as a scrambling key.
То есть часть 32 битов (Add 0~Add 31) 4-байтового действительного физического адреса используется в качестве начального загружаемого значения для 16-битового регистра сдвига 101 в схеме скремблирования, как показано на фиг.12b. После того, как начальное загружаемое значение параллельным образом загружено в регистр сдвига 101, при каждом битовом сдвиге выводится один скремблированный байт.That is, the 32-bit part (Add 0 ~ Add 31) of the 4-byte valid physical address is used as the initial load value for the 16-
Поскольку пользовательские данные в примере осуществления настоящего изобретения, показанном на фиг.9, имеют длину 146 байт, часть физического адреса параллельным образом загружается в регистр сдвига 101 каждые 146 байт. Часть адреса, которая должна быть загружена, изменяется по мере изменения области связывания. После параллельной загрузки создаются 146 скремблированных байт (S0~S145), и над ними последовательно выполняется операция исключающего ИЛИ с последовательностью из 146 байт (D0~D145) пользовательских данных логическим элементом исключающего ИЛИ 102. Последовательность 146 байт, скремблированная вышеописанным образом, записывается в кадр связывания.Since the user data in the exemplary embodiment of the present invention shown in FIG. 9 is 146 bytes long, a portion of the physical address is loaded in parallel to the
Вместо физического адреса в качестве ключа для скремблирования пользовательских данных может использоваться часть комбинации кадрового синхросигнала или повторяемые некоторое количество раз биты '10'. Более того, вместо записи физического адреса в кадре связывания может использоваться один из 16 адресов, содержащихся в физическом кластере до или после текущего кадра связывания. В частности, используется один из 16 адресов, ближайший к текущему кадру связывания.Instead of a physical address, part of the frame sync signal combination or the '10' bits repeated a number of times can be used as a key for scrambling user data. Moreover, instead of recording the physical address in the binding frame, one of 16 addresses contained in the physical cluster before or after the current binding frame can be used. In particular, one of the 16 addresses closest to the current binding frame is used.
Физический адрес, который должен записываться в кадре связывания, может скремблироваться вместе с записанными в нем пользовательскими данными.The physical address to be recorded in the binding frame can be scrambled together with the user data recorded therein.
В другом примере осуществления настоящего изобретения, физический адрес не может записываться в кадре связывания, как показано на фиг.4с. В этом случае в качестве ключа скремблирования используется физический адрес до или после текущего кадра связывания, а именно начального загружаемого значения для регистра сдвига. Поскольку пользовательские данные в этом примере осуществления настоящего изобретения имеют длину 155 байт, каждые 155 сдвигов в регистр сдвига в качестве начального значения загружается тот же или другой физический адрес.In another embodiment of the present invention, the physical address cannot be recorded in the binding frame, as shown in FIG. 4c. In this case, the physical address before or after the current linking frame, namely, the initial load value for the shift register, is used as the scrambling key. Since the user data in this embodiment of the present invention is 155 bytes long, every 155 offsets are loaded into the shift register as the initial value, the same or a different physical address.
Как показано на фиг.13, часть 4-байтового адреса (Add 0~Add 31) параллельным образом загружается в 16-битный регистр сдвига 101' скремблера, который может также использоваться и для записи BD-RE, и затем 155 8-битовых скремблируемых байт (S0~S154) последовательно поступают на выход в ходе битовых сдвигов.As shown in FIG. 13, a portion of the 4-byte address (Add 0 ~ Add 31) is loaded in parallel into the 16-bit
Над последовательными 155 8-битовыми скремблируемыми байтами (S0~S154) выполняется операция исключающего ИЛИ с последовательностью из 155 пользовательских байт (D0~D154) логическим элементом исключающего ИЛИ 102'. В результате получается 155 скремблированных пользовательских байт (D'0~D'145), и они записываются в кадр записи области связывания.Over sequential 155 8-bit scrambled bytes (S0 ~ S154), an exclusive OR operation is performed with a sequence of 155 user bytes (D0 ~ D154) by an exclusive OR logic element 102 '. The result is 155 scrambled user bytes (D'0 ~ D'145), and they are written to the record frame of the binding area.
Вместо физического адреса в качестве ключа для скремблирования пользовательских данных может использоваться часть комбинации кадрового синхросигнала или повторяемые некоторое количество раз биты '10'.Instead of a physical address, part of the frame sync signal combination or the '10' bits repeated a number of times can be used as a key for scrambling user data.
(4) Фиктивные данные(4) Dummy data
В случае, если полезная информация, предназначенная для защиты от незаконного копирования или управления приводом, не записана в область для пользовательских данных, хотя в области связывания BD-ROM сформированы два кадра записи, чтобы обеспечить совместимость с BD-RE при воспроизведении, область для пользовательских данных может быть заполнена определенным произвольным значением, например, '00h', как показано на фиг.14а. Последовательность таких заполняющих значений называется фиктивными данными.In case useful information intended to protect against illegal copying or drive control is not recorded in the area for user data, although two recording frames are formed in the BD-ROM binding area to ensure compatibility with BD-RE during playback, the area for user data can be filled with a specific arbitrary value, for example, '00h', as shown in figa. The sequence of such fill values is called dummy data.
Если области для пользовательских данных полностью заняты одинаковыми данными, процесс изготовления BD-ROM может быть еще более упрощен. Между тем, если смежные дорожки имеют одинаковые последовательности битов, будет наблюдаться взаимовлияние. Таким образом, как другой пример осуществления настоящего изобретения фиктивных данных, для уменьшения вероятности взаимовлияния в области для пользовательских данных, как показано на фиг.14b, поочередно записываются несколько значений, например, '00h', '01h', '10h', '11h', TFh', 'AAh' и т.д.If the areas for user data are completely occupied by the same data, the manufacturing process of the BD-ROM can be further simplified. Meanwhile, if adjacent tracks have the same bit sequence, interference will be observed. Thus, as another embodiment of the present invention of fictitious data, in order to reduce the likelihood of interference in the area for user data, as shown in FIG. 14b, several values are written alternately, for example, '00h', '01h', '10h', '11h ', TFh', 'AAh', etc.
В этом примере осуществления настоящего изобретения записи фиктивных данных в кадрах записи каждого кадра связывания, расположенного на BD-ROM, записываются фиктивные данные, состоящие из различных значений, что снижает вероятность образования одинаковых последовательностей записи на соседних дорожках. Следовательно, вероятность взаимовлияния значительно сокращается.In this embodiment of the present invention, recording dummy data in recording frames of each binding frame located on the BD-ROM, dummy data consisting of different values is recorded, which reduces the likelihood of the formation of the same recording sequences on adjacent tracks. Consequently, the likelihood of interference is greatly reduced.
В случае, если в области связывания BD-ROM сформированы два кадра записи, чтобы обеспечить совместимость с BD-RE при воспроизведении, в качестве еще одного примера осуществления настоящего изобретения, область для пользовательских данных может быть заполнена несколькими произвольными значениями, например, '00', '01', '10', '11', которые появляются поочередно, как показано на фиг.14с.In the event that two recording frames are formed in the BD-ROM binding area to ensure compatibility with BD-RE during playback, as yet another embodiment of the present invention, the user data area may be filled with several arbitrary values, for example, '00' , '01', '10', '11', which appear alternately, as shown in figs.
В примере осуществления записи фиктивных данных, показанном на фиг.14с, в областях для пользовательских данных области связывания находятся одинаковые данные в то время, как соседние области связывания имеют различные фиктивные данные.In the fictitious data recording embodiment shown in FIG. 14c, the same data is in the areas for user data of the binding area, while neighboring binding areas have different dummy data.
В данном примере осуществления настоящего изобретения вероятность образования одинаковых последовательностей записи на соседних дорожках очень низка, следовательно, вероятность взаимовлияния значительно сокращается по сравнению с примером осуществления, показанным на фиг.14а. Процесс изготовления BD-ROM данного примера осуществления настоящего изобретения проще, чем для фиг.14а.In this embodiment of the present invention, the likelihood of the formation of the same recording sequences on adjacent tracks is very low, therefore, the likelihood of interference is significantly reduced compared with the embodiment shown in figa. The manufacturing process of the BD-ROM of this embodiment of the present invention is simpler than for figa.
Кроме того, если области для пользовательских данных заполнены одним значением, например '00h', после скремблирования с использованием физического адреса, который меняется с каждой областью связывания, взаимовлияние также можно значительно сократить.In addition, if the areas for user data are filled with a single value, for example, '00h', after scrambling using a physical address that changes with each binding area, the interference can also be significantly reduced.
В случае, если области для пользовательских данных после скремблирования заполнены значением '00h', если впереди каждой области для пользовательских данных помещено нескремблированное значение '08h', могут быть использованы любые из вышеупомянутых новых кадровых синхросигналов, независимо от ограничения RMTR, определенного в 17РР-модуляции, как объяснено выше.In the event that the areas for user data after scrambling are filled with the value '00h', if an unscrambled value '08h' is placed in front of each area for user data, any of the above-mentioned new frame sync signals can be used, regardless of the RMTR limit defined in 17PP modulation as explained above.
(5) Структура блока кода коррекции ошибок (ЕСС)(5) Block structure of the error correction code (ECC)
Если в области для пользовательских данных записана полезная и важная информация, она подвергнута канальному кодированию для обеспечения ее достоверности. В качестве способа канального кодирования используется система кодирования RS (62, 30, 33) и RS (248, 216, 33). Эти системы кодирования были также определены для использования при кодировании пользовательских данных, записанных в физических кластерах BD-ROM.If useful and important information is recorded in the area for user data, it is channel encoded to ensure its reliability. As a channel coding method, the RS (62, 30, 33) and RS (248, 216, 33) coding systems are used. These encoding systems have also been identified for use in encoding user data recorded in physical BD-ROM clusters.
На фиг.15а показан пример записи, где данные записываются в области связывания, структура которой показана на фиг.4d. Для записи полезных данных, как показано на фиг.15а, 30-байтовые полезные данные сначала кодируются системой RS (62, 30, 33), которая создает 32 байтовую четность.On figa shows an example of a recording where data is recorded in the binding region, the structure of which is shown in fig.4d. To record payload data, as shown in FIG. 15a, 30-byte payload data is first encoded by the RS system (62, 30, 33), which creates 32 byte parity.
Для этой операции входные данные последовательно записываются в память, при этом формируется блок данных 30×309. Когда блок данных 30×309 сформирован, каждый столбец последовательно сканируется (151). Каждое сканирование столбца система кодирования RS (62, 30, 33) формирует 32-байтовую четность и добавляет его к получаемым данным. В результате создается 62-байтовая последовательность данных.For this operation, the input data is sequentially written to the memory, and a 30 × 309 data block is formed. When a 30 × 309 data block is generated, each column is sequentially scanned (151). Each column scan, the RS coding system (62, 30, 33) generates 32-byte parity and adds it to the received data. The result is a 62-byte data sequence.
Каждые 62 байта, включая четность, можно скремблировать. В случае скремблирования в качестве ключа скремблирования можно использовать часть физического адреса, как объяснено выше.Every 62 bytes, including parity, can be scrambled. In the case of scrambling, a portion of the physical address can be used as the scrambling key, as explained above.
Далее перед 62 байтами, сформированными в ходе предыдущего процесса, добавляется 9-байтовый физический адрес. 9-байтовый физический адрес может быть сформирован из действительного физического адреса и его четности. Например, 9-байтовый физический адрес может состоять из 4-байтового действительного физического адреса, 1 резервного байта и 4-байтовой четности.Then, before the 62 bytes generated during the previous process, a 9-byte physical address is added. A 9-byte physical address can be formed from a valid physical address and its parity. For example, a 9-byte physical address may consist of a 4-byte valid physical address, 1 reserve byte, and 4-byte parity.
Теперь к 71 байту, включающему физический адрес, добавляются 145-байтовые фиктивные данные, а затем кодируются системой RS (248, 216, 33), в результате чего добавляется 32-байтовая четность. В конце концов добавленные 145-байтовые фиктивные данные удаляются, и полученный 103-байтовый блок данных должен быть записан в область связывания.Now, 71 bytes of dummy data is added to 71 bytes including the physical address, and then encoded by the RS system (248, 216, 33), as a result of which 32-byte parity is added. In the end, the added 145-byte dummy data is deleted and the resulting 103-byte data block must be written to the binding area.
Вышеописанные операции циклически повторяются над следующими 30-байтовыми полезными данными, создавая последовательность 103-байтовых блоков данных. После формирования трех блоков, за тремя блоками добавляются 4 пустых бита, а затем все 2467 битов подвергаются 17РР-модуляции. После 17РР-модуляции 2467 бит расширяются до 3714 канальных бит. Первый кадровый синхросигнал из 30 канальных бит помещается перед модулированными 3714 битами, а второй кадровый синхросигнал из 30 канальных бит, повторяемая битовая комбинация из 40 канальных бит, третий кадровый синхросигнал из 30 канальных бит и еще одна повторяемая битовая комбинация из 20 канальных бит последовательно добавляются к модулированным битам. Сформированные таким образом 3864 канальных бит записываются в область связывания.The above operations are cyclically repeated on the next 30-byte payload, creating a sequence of 103-byte data blocks. After the formation of three blocks, four empty bits are added after three blocks, and then all 2467 bits are subjected to 17PP modulation. After 17PP modulation, 2467 bits are expanded to 3714 channel bits. The first frame sync signal of 30 channel bits is placed in front of the modulated 3714 bits, and the second frame sync signal of 30 channel bits, a repeatable bit pattern of 40 channel bits, the third frame sync signal of 30 channel bits and another repeat bit pattern of 20 channel bits are added sequentially to modulated bits. Thus formed 3864 channel bits are recorded in the binding region.
В случае, если полезных данных не хватает, чтобы заполнить одну область связывания вышеописанным способом, к сегменту полезных данных добавляются фиктивные данные, чтобы вместе они составляли 30 байт. Например, в случае, когда в область связывания должны записываться 3-байтовые полезные данные, один байт из трех должен обязательно составлять отдельный блок данных. Таким образом, как показано на фиг.15с, в блоке данных 30×309 заполняется только одна 309-байтовая строка, а другие 29 строк заполняются фиктивными данными. Это значит, что в каждом столбце к 1-байтовым полезным данным добавляются 29-байтовые фиктивные данные. Затем к каждому столбцу фиктивно добавленных 30 байт применяется система кодирования RS (62, 30, 33), добавляя 32-байтовую четность к получаемым данным.In case there is not enough useful data to fill one binding area as described above, dummy data is added to the useful data segment so that together they are 30 bytes. For example, in the case when 3-byte payloads are to be written into the binding area, one byte out of three must necessarily constitute a separate data block. Thus, as shown in FIG. 15c, in the 30 × 309 data block, only one 309-byte string is populated, and the other 29 rows are filled with dummy data. This means that in each column, 29-byte dummy data is added to 1-byte payload data. Then, an RS coding system (62, 30, 33) is applied to each column of fictitiously added 30 bytes, adding 32-byte parity to the received data.
Чтобы восстановить полезные данные, записанные в области связывания вышеописанным образом, выполняется процесс декодирования, а именно, последовательность действий, обратная вышеописанному процессу записи.In order to restore the useful data recorded in the binding region in the manner described above, a decoding process is performed, namely, the sequence of operations inverse to the above recording process.
В случае, когда два одинаковых кадра образуют единую область связывания, как изображено на фиг.4b, область для пользовательских данных кадра связывания может быть заполнена 114-байтовыми полезными данными и 32-байтовой четностью, как показано на фиг.4а. В примере записи, изображенном на фиг.4а, для канального кодирования с целью обеспечения достоверности данных используется способ, отличающийся от изображенного на фиг.4b или 4с. Этот отличающийся способ описан со ссылкой на фиг.16.In the case where two identical frames form a single binding area, as shown in FIG. 4b, the area for user data of the binding frame can be filled with 114-byte payload and 32-byte parity, as shown in FIG. 4a. In the recording example depicted in FIG. 4a, a method different from that shown in FIG. 4b or 4c is used for channel coding to ensure data reliability. This different method is described with reference to FIG.
Сначала пользовательские данные собираются до размера 2048 байт (S1). К блоку данных, составленному из собранных 2048 байт, добавляется 4-байтовый код обнаружения ошибки (EDC) (S2). 2052 байта, включая код обнаружения ошибки, делятся на восемнадцать 114-байтовых блоков данных (S3). Первый блок данных скремблируется (S4), и перед ним добавляется 9-байтовый физический адрес (S5). К 123-байтовому блоку данных, включающему в себя физический адрес, добавляются 93-байтовые фиктивные данные, все это кодируется системой RS (248, 216, 33), в результате чего к блоку данных добавляется 32-байтовая четность. Добавленные 93 байта удаляются, и полученные 155-байтовые данные кадра (S6) 17РР-модулируются. В конце концов, вышеупомянутый кадровый синхросигнал, состоящий из 30 канальных бит, добавляется перед данными кадра, образуя полный кадр связывания из 1932 канальных бит (S7).First, user data is collected up to a size of 2048 bytes (S1). A 4-byte error detection code (EDC) (S2) is added to a data block composed of collected 2048 bytes. 2052 bytes, including an error detection code, are divided into eighteen 114-byte data blocks (S3). The first data block is scrambled (S4), and a 9-byte physical address (S5) is added in front of it. 93-byte dummy data is added to the 123-byte data block, which includes the physical address, all this is encoded by the RS system (248, 216, 33), as a result of which 32-byte parity is added to the data block. The added 93 bytes are deleted, and the received 155-byte frame data (S6) is 17PP modulated. In the end, the aforementioned 30-channel frame sync signal is added before the frame data, forming a complete linking frame of 1932 channel bits (S7).
Вышеописанные последовательные процессы (S4-S7) применяются к следующему разделенному 114-байтовому блоку данных, формируя другой кадр связывания. Сформированные таким образом два кадра связывания записываются в область связывания, результатом чего является формирование структуры, изображенной на фиг.4а.The above-described sequential processes (S4-S7) are applied to the next divided 114-byte data block, forming another binding frame. Two binding frames thus formed are recorded in the binding region, resulting in the formation of the structure depicted in Fig. 4a.
Когда каждый 114-байтовый блок скремблируется в ходе вышеописанных процессов, в скремблировании используется физический адрес описанным выше образом. Для первого и второго кадра связывания в области связывания используются одинаковые или различные физические адреса, которые записываются в единичном блоке записи, расположенном до или после области связывания. В случае использования различных адресов первый кадр связывания использует адрес, записанный перед кадром связывания, тогда как второй кадр связывания использует адрес, записанный за кадром связывания.When each 114-byte block is scrambled during the above processes, the physical address is used in scrambling as described above. For the first and second binding frame in the binding area, the same or different physical addresses are used, which are recorded in a single recording unit located before or after the binding area. In the case of using different addresses, the first binding frame uses the address written before the binding frame, while the second binding frame uses the address written after the binding frame.
Физический адрес, который должен записываться в каждом кадре связывания, как упомянуто выше, может состоять из 4-байтового действительного физического адреса, 1 резервного байта и 4-байтовой четности. В этом случае 4-байтовая четность получается путем применения системы канального кодирования RS (9, 5, 5) к 5 байтам.The physical address to be recorded in each binding frame, as mentioned above, may consist of a 4-byte valid physical address, 1 reserve byte, and 4-byte parity. In this case, 4-byte parity is obtained by applying the channel coding system RS (9, 5, 5) to 5 bytes.
Кроме того, 4-байтовый действительный физический адрес состоит из 27-битового адреса и 5-битового идентификатора адреса, который используется для того, чтобы различать отдельные физические адреса в областях связывания.In addition, a 4-byte valid physical address consists of a 27-bit address and a 5-bit address identifier, which is used to distinguish between individual physical addresses in the binding areas.
В качестве идентификатора адреса может использоваться пара '00000/11110' или '00001/11111'. В случае использования первого (или последнего), '00000' (или '00001') включается в качестве физического адреса в один кадр связывания, тогда как '11110' (или '11111') включается в качестве физического адреса в другой кадр связывания.As the address identifier, the pair '00000/11110' or '00001/11111' can be used. In the case of using the first (or last), '00000' (or '00001') is included as a physical address in one binding frame, while '11110' (or '11111') is included as a physical address in another binding frame.
Выше было приведено пояснение, где описывалось, что новый кадровый синхросигнал 'FS n', который отличается от синхросигналов 'FS0~FS6' для кадров данных, записанных в физических кластерах, может использоваться для кадров связывания. В случае использования новых кадровых синхросигналов, отличающихся от синхросигналов кадров связывания, данные, которые должны записываться в физических кластерах, шифруются вместе с кадровым синхросигналом в кадре связывания, чтобы цифровая информация, записанная на BD-ROM, могла быть защищена от незаконного копирования.An explanation was given above, which described that a new frame sync signal 'FS n', which is different from a clock signal 'FS0 ~ FS6' for data frames recorded in physical clusters, can be used for linking frames. In the case of using new frame sync signals other than sync frames, the data to be recorded in physical clusters is encrypted together with the frame sync in the link frame so that the digital information recorded on the BD-ROM can be protected from illegal copying.
Хотя информация, содержащая такие зашифрованные данные и записанная на BD-ROM, копируется на перезаписываемый диск, например BD-RE, новый кадровый синхросигнал 'FS n' в кадре связывания не копируется на BD-RE, и не создается при записи BD-RE. То есть ключ, использовавшийся при шифровании, невозможно получить при воспроизведении информации, скопированной на BD-RE, таким образом, ее невозможно расшифровать. Следовательно, информация на BD-RE может быть защищена он незаконного копирования.Although information containing such encrypted data and recorded on the BD-ROM is copied to a rewritable disc, such as BD-RE, the new frame sync signal 'FS n' in the link frame is not copied to BD-RE, and is not created when recording BD-RE. That is, the key used during encryption cannot be obtained when playing back information copied to the BD-RE, so it cannot be decrypted. Consequently, information on the BD-RE can be protected by illegal copying.
Вышеописанная структура области связывания на носителе записи с высокой плотностью записи, предназначенном только для чтения и соответствующем настоящему изобретению, обеспечивает совместимость при воспроизведении с перезаписываемым носителем записи, таким как BD-RE, во время воспроизведения проигрывателем дисков или дисководом. Кроме того, представленная структура области связывания дает возможность проигрывателю дисков или дисководу в случае надобности выполнять соответствующие операции при различении носителя записи, предназначенного только для чтения, и перезаписываемого носителя. Более того, вышеописанными способами в области связывания может с высокой достоверностью записываться полезная информация.The above-described structure of the binding region on a read-only, high density recording medium in accordance with the present invention provides playback compatibility with a rewritable recording medium such as BD-RE during playback by a disc player or drive. In addition, the presented structure of the binding region enables the disc player or drive, if necessary, to perform appropriate operations when distinguishing between read-only recording medium and rewritable medium. Moreover, by the above-described methods in the field of binding useful information can be recorded with high reliability.
Хотя были представлены определенные конкретные примеры осуществления настоящего изобретения, отмечено, что настоящее изобретение может быть осуществлено в других формах, не отступая от его сущности и основных характеристик. Таким образом, представленные примеры осуществления настоящего изобретения следует во всех отношениях рассматривать, как иллюстративные и не накладывающие ограничений, сфера действия изобретения указывается прилагаемой формулой изобретения, и все изменения, которые происходят в пределах сущности и диапазона равнозначности формулы изобретения, считаются охваченными настоящим изобретением.Although certain specific embodiments of the present invention have been presented, it is noted that the present invention can be carried out in other forms without departing from its essence and basic characteristics. Thus, the presented embodiments of the present invention should be considered in all respects as illustrative and not limiting, the scope of the invention is indicated by the attached claims, and all changes that occur within the essence and range of equivalence of the claims are considered to be covered by the present invention.
Claims (37)
область данных, содержащую, по меньшей мере, два раздела данных; и
область связывания для связывания соседних разделов данных, область связывания содержит скремблированные пользовательские данные, полученные скремблированием пользовательских данных ключом скремблирования.1. The recording medium containing
a data area containing at least two data sections; and
a binding region for linking adjacent data sections, the binding region contains scrambled user data obtained by scrambling the user data with a scrambling key.
скремблирование пользовательских данных ключом скремблирования; и
запись скремблированных пользовательских данных в область связывания для связывания соседних разделов данных области данных на носителе записи.13. A method of forming a recording medium, including
scrambling user data with a scrambling key; and
recording scrambled user data in a binding region for linking adjacent data sections of a data region on a recording medium.
используют область связывания, включающую скремблированные пользовательские данные, которые связывают соседние разделы данных области данных для воспроизведения данных.18. A method of reproducing data from a recording medium, in which
using a binding region including scrambled user data that binds adjacent data sections of the data region to reproduce the data.
используют область связывания, включающую скремблированные пользовательские данные, которые связывают соседние разделы данных области данных для записи данных.27. A method of recording data on a recording medium, wherein
using a binding region including scrambled user data that binds adjacent data partitions of the data region to record data.
скремблер для получения пользовательских данных и ключ скремблирования для производства скремблированных пользовательских данных, и
сумматор для добавления дополнительных данных к скремблированным пользовательским данным.34. The device according to p, optionally containing
a scrambler for obtaining user data and a scrambling key for producing scrambled user data, and
an adder to add additional data to the scrambled user data.
загрузку частичного физического адреса в регистр сдвига;
ввод скремблированного байта для каждого сдвига регистра сдвига; и
суммирование каждого скремблированного байта с байтом пользовательских данных.36. A method of scrambling data for recording on a recording medium, including
loading a partial physical address into a shift register;
entering a scrambled byte for each shift of the shift register; and
summing each scrambled byte with a byte of user data.
скремблирование пользовательских данных ключом скремблирования;
суммирование дополнительных данных со скремблированными пользовательскими данными; и
ввод суммированных скремблированных данных в виде кадра связывания для связывания соседних разделов данных области данных на носителе записи. 37. A method of creating a binding frame on a recording medium, including
scrambling user data with a scrambling key;
summation of additional data with scrambled user data; and
inputting the summed scrambled data in the form of a binding frame for linking adjacent data sections of a data area on a recording medium.
Applications Claiming Priority (13)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0031746 | 2002-06-05 | ||
KR1020020031746A KR100896058B1 (en) | 2002-06-05 | 2002-06-05 | High density read only optical disc, apparatus and method for recording and reproducing an encoded data on them |
KR20020067955 | 2002-11-04 | ||
KR10-2002-0067955 | 2002-11-04 | ||
KR10-2002-0067956 | 2002-11-04 | ||
KR10-2002-0077094 | 2002-12-05 | ||
KR1020020077093A KR100576165B1 (en) | 2002-12-05 | 2002-12-05 | Method for recording and reproducing data on linking area of high density read only optical disc and high density read only optical disc therof |
KR10-2002-0077093 | 2002-12-05 | ||
KR10-2002-0079819 | 2002-12-13 | ||
KR10-2002-0079818 | 2002-12-13 | ||
KR1020020079818A KR100576163B1 (en) | 2002-12-13 | 2002-12-13 | Method for recording data on linking area of high density read only optical disc and high density read only optical disc therof |
KR10-2003-0001858 | 2003-01-11 | ||
KR1020030001858A KR100957798B1 (en) | 2002-11-04 | 2003-01-11 | Method for recording additional information of high density read only optical disc and high density read only optical disc therof |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2005117717A RU2005117717A (en) | 2006-12-20 |
RU2377666C2 true RU2377666C2 (en) | 2009-12-27 |
Family
ID=37666509
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004124954/28A RU2302043C2 (en) | 2002-06-05 | 2003-06-04 | Linking zone structure made on carrier only for reading high density records, method and device for manufacturing and reading the carrier |
RU2005117863/28A RU2421832C2 (en) | 2002-06-05 | 2003-06-10 | Recording medium with binding area, including synchronising combination, and device and methods of formation, recording and reproduction of recording medium |
RU2005117717/28A RU2377666C2 (en) | 2002-06-05 | 2005-06-08 | Recording medium with linkage area which includes scrambling data, and device and method of making, recording and playing back recording medium |
RU2005117716/28A RU2394289C2 (en) | 2002-06-05 | 2005-06-08 | Recording medium with linking area containing fictitious data, and device and methods for making, recording and playing back recording medium |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2004124954/28A RU2302043C2 (en) | 2002-06-05 | 2003-06-04 | Linking zone structure made on carrier only for reading high density records, method and device for manufacturing and reading the carrier |
RU2005117863/28A RU2421832C2 (en) | 2002-06-05 | 2003-06-10 | Recording medium with binding area, including synchronising combination, and device and methods of formation, recording and reproduction of recording medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2005117716/28A RU2394289C2 (en) | 2002-06-05 | 2005-06-08 | Recording medium with linking area containing fictitious data, and device and methods for making, recording and playing back recording medium |
Country Status (1)
Country | Link |
---|---|
RU (4) | RU2302043C2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BRPI0905746A2 (en) * | 2008-10-01 | 2020-11-24 | Panasonic Corporation | information recording medium and recording / reproduction apparatus |
-
2003
- 2003-06-04 RU RU2004124954/28A patent/RU2302043C2/en active
- 2003-06-10 RU RU2005117863/28A patent/RU2421832C2/en not_active IP Right Cessation
-
2005
- 2005-06-08 RU RU2005117717/28A patent/RU2377666C2/en active
- 2005-06-08 RU RU2005117716/28A patent/RU2394289C2/en active
Non-Patent Citations (1)
Title |
---|
P 2000-137952 A, 16.05.2000. * |
Also Published As
Publication number | Publication date |
---|---|
RU2302043C2 (en) | 2007-06-27 |
RU2005117716A (en) | 2006-12-27 |
RU2421832C2 (en) | 2011-06-20 |
RU2394289C2 (en) | 2010-07-10 |
RU2005117717A (en) | 2006-12-20 |
RU2004124954A (en) | 2005-06-27 |
RU2005117863A (en) | 2006-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2458609C (en) | Structure of a linking area formed on a high-density read-only recording medium and manufacturing/reproducing method and apparatus thereof | |
RU2377666C2 (en) | Recording medium with linkage area which includes scrambling data, and device and method of making, recording and playing back recording medium | |
AU2005202340B2 (en) | Recording medium with a linking area including scrambling data thereon and apparatus and methods for forming, recording, and reproducing the recording medium | |
TWI324765B (en) | Recording medium with a linking area including scrambling data thereon and apparatus and methods for forming, recording, and reproducing the recording medium |