This application claims the priority benefit of Taiwan application serial no. 96100459, filed on Jan. 5, 2007. All disclosure of the Taiwan application is incorporated herein by reference.
1. Field of the Invention
The present invention generally relates to a data addressing of a multi-layer disk, and more particularly, to a continuous addressing technology for a plurality of recording layers capable of not wasting addressing space.
2. Description of Related Art
Nowadays, a DVD-ROM disk with single surface and dual layers has two types: a parallel track path (PTP) and an opposite track path (OTP).
However, because the PSN addresses use inverted values in the conventional OTP addressing method, a part of the PSN addresses will not be used. As shown in
In addition, if the conventional OTP addressing method is adapted for a multi-layer disk, other judgment factors should be added. For example, a flag bit is used to judge the number of the layer.
As described above, the addressing method for the PTP disk is adapted for a multi-layer disk but is not adapted to record continuous data. The addressing method for the OTP disk is adapted to record continuous data, but the number of the recording layers should not be too many and the method wastes the addressing space of the PSN address. Because of the problems of the various conventional addressing methods, the present invention provides an addressing method that can records continuous data and be adapted for a multi-layer disk.
Accordingly, the present invention provides a continuous addressing multi-layer optical disk and addressing method thereof, the PSN addresses of a plurality of recording layers may be continuous by using the continuous addressing method, such that the addressing space will not be wasted.
The present invention provides a continuous addressing multi-layer optical disk. Each recording layer respectively has a plurality of sectors and divides the sectors into at least a user region and at least a control region, wherein each sector has a PSN address and a region type. The PSN addresses of the sectors in the Nth recording layer are continuous, and the PSN addresses of the sectors in the (N+1)th recording layer are continuous, wherein the PSN addresses of the user region in the Nth recording layer and the user sector in the (N+1)th recording layer are continuous, wherein the PSN address may be replaced by a form of anyone type of basic address unit.
The present invention may be adapted for a plurality of recording layers and will not waste the addressing space because the addresses of data sectors of adjoining recording layers are continuous.
These and other exemplary embodiments, features, aspects, and advantages of the present invention will be described and become more apparent from the detailed description of exemplary embodiments when read in conjunction with accompanying drawings.
The accompanying drawings are included to provide a further understanding of the invention, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
In order to easily understand the following embodiments, the cross-reference list (as shown in list.1) of the special terms of DVD-ROM and the special terms of the present invention is provided. However, List.1 only provides the reference examples, and the present invention will not be limited to these.
The continuous addressing optical disk of the present invention has a plurality of recording layers, and the sectors are divided into at least a user region and at least a control region, wherein each sector has a PSN address and a region type. The PSN addresses of the sectors in the Nth recording layer are continuous, and the PSN addresses of the sectors in the (N+1)th recording layer are continuous, wherein the PSN addresses of the user region in the Nth recording layer and the user sector in the (N+1)th recording layer are continuous. Additionally, the PSN address may be replaced by anyone type of basic address unit. The above control region may be a guide-in region, a guide-out region or a jump region. The continuous addressing method of the present invention will be illustrated according to the disk with single surface and dual layers.
In the exemplary embodiment, the reading method of the recording layer L1 is that reading data is from its inner radius to the outer radius, and the reading method of the recording layer L2 is contrary to that of the recording layer L1. In addition, the PSN addresses of the recording layer L1 increase from its inner radius to its outer radius; however, the PSN addresses of the recording layer L2 increase from its outer radius to its inner radius. In other exemplary embodiments, the reading method of the recording layer L1 may be that reading data is from its outer radius to its inner radius, and the reading method of the recording layer L2 is that reading data is from its inner radius to its outer radius. According to the present invention, the PSN addresses of the recording layer L1 may increase from its outer radius to its inner radius, however, the PSN addresses of the recording layer L2 may increase from its inner radius to its outer radius.
Again returning to
Because of the optical disk with single surface and dual layers as shown in
According to the above-said, the user region and the jump region of the recording layer L1 use the recording method with continuous PSN addresses, the jump region and the user region of the recording layer L2 use the recording method with continuous PSN addresses, and the user region of the recording layer L1 and the user region of the recording layer L2 also use the recording method with continuous PSN addresses. Thus, a part of the PSN addresses of the user region will be overlapped over the jump region. As shown in
During recording data, when connecting the jump region after the last data sector of the user region, recording of the data is continued by using the method for increasing the PSN addresses (as shown in the jump region of the recording layer L1 of
Thus, the end position of the user region of the recording layer L1 (i.e., the sector which the PSN address is PSN1) will contact with the start position of the user region of the recording layer L2 (i.e., the sector which the PSN address is PSN1+1). Because of using the recording method with the continuous PSN address, the problem that the conventional OTP addressing method uses an inverted recording address to saturate the recording field (wasting the addressing space) may be avoided. Thus the addressing technology of the exemplary embodiment may increase the layers of a disk according to the demands until the field achieves the saturation. Generally, the sector address with 24 bits can at least meet the addressing demand of four layers, the sector address with 25 bits can at least meet the addressing demand of 8 layers. The number of bits of the sector address can be increased according to users' demands to increase the addressing layer number.
Again, at the joint of different sectors in the same layer, the recording method with continuous PSN addresses is also used (as shown in the above-said). Thus, for the servo system, it can improve the performances of addressing tracks and jumping tracks by using the continuous address recording method. For example, when the recording layer performs the operation of jumping track, if the kinetic energy of jumping track of the optical pickup is too large, that is, the optical pickup jumps to the jump region and does not arrive at the predetermined user region, the servo system must perform the next jumping track to correct the position of the optical pickup. Because of the continuous address recording, the same jumping mechanism may be used to immediately perform the next short jumping track and return to the predetermined position of the user region. Correspondingly, if the joint of the user region and the jump region uses discontinuous address recording, the servo will perform another calculation and drive different jump mechanisms. Thus, it increases the burden of the system and decreases the efficiency of the system.
It is noted that the PSN address of the joint of the jump region and the user region is continuous, so it is easy for the servo system to read its data without additional addressing tracks and jumping tracks mechanism. At the same time, the differences among the region and others can be identified only by a simple judgment of the software. It is more important that the length of the jump region is not limited to the addressing method and may be adjustable according to users' demands to provide the additional recording space required by the user. For example, in the disk with dual layers, when the space of the user region is enough, the data of the user region of the recording layer L1 can be partially moved to the recording layer L2 to increase the space of the jump region of the recording layer L1. The addresses of the increased space of the jump region will not occupy the address recording field of the user region. Thus, the jump region is very fit for recording additional assistant data or other special application, such as defect manager applications, media authentication applications and the like.
While the disk with single surface and dual layers is used as the exemplary embodiment of the present invention, those of ordinary skill in the art may obtain the disk with single surface and three layers, which shall be construed to be within the scope of the present invention. For example,
Referring to
Again referring to
The first several sectors of the recording layer L2 (the outer radius of the disk) are defined as a jump region, and the last several sectors of the recording layer L2 (the inner radius of the disk) are defined as the other jump region. The data sectors in the user regions may be used to record data. The addresses of all sectors in the recording layer L2 are also continuous. For example, if the PSN address of the first data sector of the user region in the recording layer L2 is PSN1+1, the PSN address of the jump region adjacent to the user region may begin addressing at PSN1 in the decreasing method from its inner radius to its outer radius. If the PSN address of the last data sector of the user region in the recording layer L2 is PSN2, the PSN address of the jump region adjacent to the user region may begin addressing at PSN2+1in the increasing method from its outer radius to its inner radius. The above-said PSN2 is an integral number which is larger than PSN1. It is noted that the PSN addresses of the data sectors of the user region in the recording layer L1 and the data sectors of the user region in the recording layer L2 are also continuous. For example, if the last PSN address of the data sector of the user region in the recording layer L1 is PSN1, the PSN addresses of all data sectors of the user region in the recording layer L2 may begin addressing at PSN1+1.
The first several sectors of the recording layer L3 (the inner radius of the disk) are defined as the jump region. The addresses of all sectors in the recording layer L2 are also continuous. For example, if the first PSN address of the first data sector of the user region in the recording layer L3 is PSN2+1, the PSN address the jump region adjacent to the user region may begin addressing at PSN2 in the decreasing method from its outer radius to its inner radius. If the PSN address of the last data sector of the user region in the recording layer L3 is PSN3, the PSN address of the guide-out region adjacent to the user region may begin addressing at PSN3+1in the increasing method from its inner radius to its outer radius. The above-said PSN3 is an integral number which is larger than PSN2. It is noted that the PSN addresses of the data sectors of the user region in the recording layer L2 and the data sectors of the user region in the recording layer L3 are also continuous. For example, if the PSN address of the last data sector of the user region in the recording layer L2 is PSN2, the PSN addresses of data sectors of the user region in the recording layer L3 begin addressing at PSN2+1.
According to the present invention, the PSN addresses of the odd recording layers also can increase from their outer radius to their inner radius, and the PSN addresses of the even recording layers may increase from their inner radius to their outer radius. In other exemplary embodiments, the recording layers L1 and L3 may read data from their outer radius to their inner radius, and the recording layers L2 and L4 may read data from their inner radius to their outer radius. That is, according to the present invention, the odd recording layers of the disk can read data from their outer radius to their inner radius, and the even recording layers may read data from their inner radius to their outer radius.
Again referring to
In short, the continuous addressing method for the multi-layer optical disk comprises the following steps. First, a multi-layer optical disk including a plurality of recording layers is provided. Each recording layer has a plurality of sectors, wherein each sector has fields, such as a PSN address, a region type and the like. Next, the region type field of the each sector is defined to identify that the region is a guide-in region, a guide-out region, a user region or a jump region such that the sector can be divided into at least a user region and at least a controlling region (may be a guide-in region, guide-out region or a jump region) by defining the above-said region type field. Next, the field of the PSN addresses of sectors in the Nth recording layer is defined such that the PSN addresses of the Nth recording layer are continuous. Next, the field of the PSN addresses of sectors in the (N+1)th recording layer is defined such that the PSN addresses of the (N+1)th recording layer are continuous. Wherein the PSN addresses of the user region of the Nth recording layer and the PSN addresses of the user region of the (N+1)th recording layer are also continuous. Wherein the PSN address may be replaced by anyone type of basic address unit. For example, three data regions may be integrated into one basic address unit, if the basic address unit has continuous addressing relationship, the unit can meet the demands of the present invention.
The above exemplary embodiments entail the PSN addresses are continuous. If only the last 8 bits of the PSN address is considered, and the user region of each layer has 6 data sectors, so the PSN addresses of the 6 sectors of the user region in the Nth recording layer may be respectively defined as [0000 000b], [0000 0001b], [0000 0010b], [0000 0011b], [0000 0100b] and [0000 0101b], then the PSN addresses of the 6 sectors of the user region in the (N+1)th recording layer may be respectively defined as [0110 0110b], [0000 0111b], [0000 1000b], [0000 1001b], [0000 1010b] and [0000 1011b]. Thus, the PSN addresses of the user region of the Nth recording layer and the PSN addresses of the user region of the (N+1)th recording layer are also continuous.
Wherein the PSN address may be replaced by anyone type of basic address unit. For example, in the disk, every i adjoining sectors will be integrated into a set of sectors (wherein the i represents an integral number), there are values which is not used between the PSN address of the last sector in the current set of sectors and the PSN address of the first sector of the next set of sectors. It is noted that the method with the PSN addresses being continuous according to the present invention is not limited to the above-said method. All the fields of the PSN addresses of the sectors in various recording layers are continuously defined by single rule. That is, the defined PSN addresses are continuous which are within the scope of the present invention. According to the above-said exemplary embodiment, if every 3 (i.e., i=3) sectors are integrated into one basic unit, the PSN addresses of the 6 sectors of the user region in the Nth recording layer may be respectively defined as [0000 000b], [0000 0001b], [0000 0011b], [0000 0100b], [0000 0101b] and [0000 0110b] (there is the number value [0000 0011b] which is not be used between [0000 0010b] and [0000 0100b]), then the PSN addresses of the 6 sectors of the user region in the (N+1)th recording layer may be respectively defined as [0000 1000b], [0000 1001b], [0000 1010b], [00001 1100b], [0000 1101b] and [0000 1110b] (there is the number value [0000 1011b] which is not be used between [0000 1010b] and [0000 1100b]). While the defined PSN addresses in decimal form may be 0, 1, 2, 4, 5, 6, 8, 9, 10, 12, 13, 14 . . . , the numbers are not continuous, however, all the fields of the PSN addresses of the sectors in various recording layers are continuously defined by single rule. That is, the defined PSN addresses are continuous which are in the scope of the present invention.
In addition, in the above exemplary embodiment, every 3 sectors will be integrated into one set of sectors (i.e., the user region of each layer only has 2 sets of sectors), thus the PSN addresses of the 2 sectors of the user region in the Nth recording layer respectively are [0000 00xxb] and [0000 01xxb], and the PSN addresses of the 2 sectors of the user region in the (N+1)th recording layer respectively are [0000 10xxb] and [0000 11xxb]. Thus, the PSN addresses of the user region of the Nth recording layer and the PSN addresses of the user region of the (N+1)th recording layer are also continuous. The method of the present invention records data using continuous PSN addresses. The PSN addresses of each layer may be converted to the corresponding PSN addresses of the recording layer L1 through a simply converting calculation. For example, as shown in
X′=PSN1−[X−PSN1]
X′=2*PSN1−X
Wherein the X′ represents the corresponding PSN address of the recording layer L1 after a converting calculation. The X′ provides the relative position of the servo system relative to the disk and will be helpful for jumping tracks and addressing.
For a multi-layer disk, the PSN addresses of each layer may also be converted to the corresponding PSN addresses of the recording layer L1. At first it is determined which recording layer the PSN addresses are in, and the converting formula is to be selected, then the converting calculation can be performed. The converting formula will change in different layers and can judge and perform the converting calculation according to the calculation performance of software. While the performance of the converting address is little worse than that of the OTP addressing method, however, the operation speed is very quick by present technology, the above difference become very small. It is more important that the problem about the addressing of a multi-layer disk can be solved.
In short, the PTP addressing method can not record continuous data and can not efficiently record multi-layer disks, so a new addressing method of a disk must be designed. U.S. Pat. No. 5,881,032 mainly introduces an addressing method, including the design for the PSN address and the operation method of the servo system and the like. But the addressing method of the above U.S. patent is only adapted for the disk with dual layers. If it is adapted for the disk with two more layers, another ID field must be added (as shown in
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
96100459 | Jan 2007 | TW | national |