RussianPatents.com
|
Method for controlling data for reproduction device and/or reading from disk, method for controlling data for recording device and/or reproduction from disk, method for controlling data for disk reproduction device |
|||||||||||||||||
IPC classes for russian patent Method for controlling data for reproduction device and/or reading from disk, method for controlling data for recording device and/or reproduction from disk, method for controlling data for disk reproduction device (RU 2253155):
|
FIELD: data carriers. SUBSTANCE: disk has several zones, while each zone has an area for user data for storing user data, and several zones form a group for controlling defects of data carrier, backup area for swapping defects for group is placed on disk, and data about source position for each zone is stored in previously set disk area, while method has following steps: reading of data concerning starting position for each zone, and access to data, on basis of read information concerning source position. EFFECT: higher recording and reproduction stability due to possible processing of larger defects during hot swap, provided by joining several zones within limits of one group. 5 cl, 9 dwg
1. The technical field to which the invention relates. The present invention relates to the field of optical recording media and, more particularly, to a disk for storing information about the source position for each zone after initial startup or re-bootstrap the recording media, which has a spare area for defect management group, formed by a large number of zones, and to a method of managing data using this information. 2. Description of the prior art The disk is divided into zones for the suppression of inaccuracies in the recording, due to a change in spindle speed and lower speed search, which arise when using the method of constant linear velocity (MLS), and with a zone constant linear velocity (SPLS) get a higher recording density than when using the method of constant angular velocity (STS). Recordable and/or re-writable disk that is managed in a specific way to manage defects, may have an area with defects, which can be determined by way of certification, when the disk is initially loaded. To control the defects separately control the physical sector numbers to indicate the physical position on the disk and logical sector numbers to record and control is the exercise by the file through the file system. Logical sector numbers are sequentially assigned to record and play back the file system in the areas, except for areas that are not used to write the file, for example, the introductory area or protection area, to accommodate changes at the interface between zones, and areas where defects occur. The file is written to disk and reproduced from the disk with the logical sector numbers in accordance with the file system, and the recording and/or reproducing device receives a logical sector number from the file system, as a position that needs to be recorded and/or reproduced, and then search for the physical sector numbers corresponding to the logical sector number for recording and/or playback. When reproducing device makes a mistake in calculating the logical sector number, the file is written in a physically incorrect region and therefore the file cannot be read other playback device. The file also covers the recorded data and, therefore, the previously recorded data deteriorate. A brief statement of the substance of the invention To solve the above problems, the present invention is the provision of a recording medium which is divided into a large number of zones, the method of speed control to the each zone, for example, a zone constant linear velocity or a zone constant angular velocity, and information about the original position of each zone is stored after initial startup or re-bootstrap the recording media, which forms a group of a large number of areas and has a spare area for defect management. Another purpose of this invention is the provision of a method of managing data on the basis of information about the original position of each zone recorded on the disc, to reduce the damage of data due to errors in calculating the original logical sector numbers generated recording and/or reproducing devices, which differ from each other and ensure stable recording and/or reproduction of data. Therefore, to achieve the first objective is ensured by the recording media, consisting of a large number of areas for defect management, in which a large number of zones form a group, and is a spare area for replacing defects for the group, and information about the source position for each zone is stored in a certain area. To achieve the second goal is provided a method of controlling data recording and reproducing device in which a large number of zones form a group for managing defects of a disc placed in a spare area for replacement of the defects for the group and in a certain field stores information about the source position for each zone, comprising the steps of: reading information about the source position, which is stored in a particular area, for each zone, access to data based on the read information about the source position and play the selected data. To achieve the second goal is provided a method of controlling data recording and reproducing device in which a large number of zones forms a group for managing defects of a disc placed in a spare area for replacing defects group, and information about the source position for each zone is stored in a particular area, comprising the steps of: reading information about the source position for each zone, which is stored in the management of defects: calculate the information about the source position for each zone based on the information about the list of major defects; and the implementation of read and write data, when the read information about the source position is similar to the calculated information about the original position. The method also includes the optional step of reading data on the basis of information about the initial position stored in a particular area, when read information about the source position is not similar to the calculated information about the original position. Brief OPI is the W drawings The above objectives and advantages of the present invention will become more apparent when the detailed description of its preferred options for implementation with reference to the attached drawings, in which: Figure 1 depicts the relationship between one-dimensional structure of a typical disk with the size of a standard version 1.0 digital versatile disk storage device, random access (DVD-RAM), and the source logical number of each zone; Figure 2 depicts the change in the original logical sector number of each zone, caused by the slipping replacement disk, which is a group formed by a large number of zones, to clarify beings of the present invention; Figure 3 depicts the change in source position data, which are recorded when incorrectly calculated the logical sector number of the disk layout figure 2; Figure 4 depicts an example of a table structure that contains information about the source position for each zone in the management of defects in accordance with the present invention; 5 is a block diagram of embodiments of a method of managing data only for the playback device corresponding to the present invention; and 6 is a block diagram of a variant implementation of the method of data management for recording and reproducing device in soo is according to the present invention. Description of the preferred implementation options To manage defects on universal recordable and/or rewritable drive uses a sliding replacement for the passage of defects without giving logical sector numbers defects, defects (primary defects)that occur during the initial loading of the disc, and uses a linear substitution to replace the block code error correction (CRO) zone with normal error blocks in a spare area for defect (secondary defects)that occur during use of the disk. That is, moving the replacement is used to minimize the decrease speed recording or playback due to defects, in which a logical sector number is assigned to the sector, which is considered to be defective during the certification process for monitoring defects of the disk, during the initial loading of the disc. In this case logical sector number is assigned to the sector following the defective sector, i.e. the data is recorded or reproduced by skipping sector, where there was a defect during recording or playback. In this case, the actual physical sector number is shifted by a sector number given to him by skipping the defective sector. This effect of shear ago is achieved using the same number of sectors in the spare of the region, located at the end of the recording region (or group of zones), as the number of defects in the recording area. In accordance with the description, the position of the defective sector is replaced with a sliding replacement prescribed burn in the list of primary defects (TTD) management defects (OAD) on disk. Moving the replacement may not be used for defect, which occurs when the disk usage. When the defective area is not taken into account or ignored, in logical sector numbering is introduced heterogeneity, which means that moving the replacement violates the rules of the file system. Thus, the linear replacement is used for defects that occur during use of the disk in which KIO block containing the defective sector is replaced KIO block in the spare area. The location of the defective KIO block, substituted linear replacement prescribed burn in the list of secondary defects (EDT) management defects on the disk. When using linear replacement, the logical sector numbering is not interrupted. However, when there is a defect, the positions of the sectors on the disk are intermittent, and the actual data for the defective KIO block is located in the spare area. Meanwhile, a digital versatile disk storage device with an arbitrary choice of the Oh (DVD-RAM) in accordance with the standard version 1.0 includes a large number of groups, each of which has a domain user and a spare area, which are constant in each zone. That is Piga and 1B depict a one-dimensional image of the logical field and a physical region on the part of the disk, respectively, where each area is the physical area contains a protective region of the user, a spare area and a protective area, which are arranged in series. That is, digital links 101, 102, 103, 104 and 105, respectively, refer to the user area, a spare area, the protective region, defective sectors and a spare area, substituted sliding replacement. Protective region 103 is a buffer area, preventing displacement in the direction of state instability, due to differences in speed between the zones and it is placed in the initial and end positions of each zone. In the traditional method of managing defects formed a group of one area and the spare area is located at the end of each group. Each group is managed as a management area of the defects. On FIGU shows the effect of shear ago, in which a logical sector number is shifted back by sliding replacement. However, when the spare area is located in each zone, the effect of shift logical sector number is stopped on a spare area of the corresponding zone and the original lo the physical rehabilitation sector number of the next zone is determined without the influence of the number of defects, as shown in Figa. Thus, the original logical sector numbers of each of the groups defined by the standard, so that when the data is read from the disk, the management of the original logical sector numbers may not be performed separately, in order to search for the appropriate area. However, the original logical sector number of each group is determined as described above. Thus, when defects in the group is managed by a sliding replacement, sliding the replacement must be carried out only within the corresponding group. To replace the defects in the group, using a sliding replacement, the number of defective sectors are replaced with slide, must be less than the number of sectors in the spare area of the corresponding group. Thus the constraint that a large defect arising in the group must be processed within the same group, limits the maximum size of defect that can be replaced by sliding replacement. If the size of the defects that must be replaced by the slipping replacement, more the size of a spare area in a respective group that should be used by the linear replacement spare area in the other group. However, when using the linear replacement defect control n is in units of sectors, and in units of SIH units, i.e. in units of 16 sectors. Thus, the need to spare the region from 16 sectors for processing a single defective sector, which impairs the efficiency of defect management. Also defined by the standard size of a spare area for defect management, so that should also be placed a spare area of a certain size in applications in which defect management using linear replacement cannot be applied, for example, in the recording in real time. Therefore deteriorates the efficiency of use of the area of the disk. To solve these problems, a method for managing defects, in accordance with which form a group of a large number of zones and post a spare area on the original site of the group and/or at the end of it. When formed group of a large number of zones, the original logical sector number for each zone depends on the number of defects. Especially when the spare area is located at the position where the group starts moving the replacement must be carried out back, thereby complicates the calculation at startup. In particular, moving the replacement causes disorientation source sector KIO block in the original position of the zone, so fragmented KIO block is located in the boundary zone. When the sectors that are unable in order to bratati KIO block at the interface between zones, skipped to prevent fragmented KIO blocks in each zone, the calculation of the original logical sector number for each zone becomes more complicated. So, Figa and 2B shows a logical area and the physical area of the disk, in which a large number of zones forms a group; in the group posted a spare area for slipping replacement and changed the original logical sector number of each zone. Each zone contains a protective region of the user and the protective region and a spare region 204 for the group placed in the end of the group. Digital links 201, 202 and 203 respectively denote the user, the protective region and the defective sectors. When the zone #0 (first area) is free from defects, the logical sector number which is allocated as the original logical sector zone number #1 (second zone), is equal to m+1, and when there are no defects, the original logical sector number of the third zone is equal to n+1, and when there is a defect in each zone during the initial boot, the original logical sector number is shifted backward by an amount equal to the number of bad sectors. That is, as shown in Figv, when the number of defective sectors in the zone #0 is equal to i, the logical sector numbers are shifted backwards by the value of i. If there are no defects, as shown in Figa, the destination logical the third sector the room, selected in the zone #0, is equal to m, however, the final logical sector number allocated in the first area in accordance with the number i of defective sectors is equal to m-i. Thus, in the standard version 1.0 DVD-RAM, when the size of the user area, placed in the first zone, is m sectors, the original logical sector zone number #1 starts with m+1, but when each zone has a spare area, the original logical sector number of the next zone is shifted to i, as shown in Figv, so that the original logical sector zone number #1 will be m-i+1. In the next zone (zone #2), when the number of defects that have arisen since the beginning of the group to the same zone (zone #2), equal to j, the original logical sector number is shifted to n-j+1. At this time i and j can optionally include additional spare area to prevent disorientation of the source position KIO block on each boundary between each zone due to the defective sector, i.e. to skip the rest of the sectors, which cannot form KIO block at the end of each zone. Thus, the starting logical sector number for each zone is shifted back an additional spare area. So, spare region 204 may be placed at the end of the group or in its original site. When a spare area 204 is placed in the source area of the group, the conductivity is by moving back replacement, which complicates the calculation of the original logical sector number for each zone. In the reverse sliding replacement sliding replacement is performed in the reverse direction, and the remaining sectors, which cannot form KIO block, which occurs at the interface between zones after moving replace, move on to the final area, which complicates the calculation. Also, when a file system is usually written on the plot, where the logical sector number, the spare area is located on the original site of the group, and the calculation is incorrect and the file system cannot be read due to shift forward a logical sector number. Thus, when defects are managed at the group established a large number of zones, the original logical sector number is changed, so that recording and/or reproducing device must count the original logical sector number for each zone in order to perform normal recording and/or reproduction from a disk. Meanwhile, in order to read the disk in the device only for playback, for example, in the DVD-ROM reproducing device and/or DVD player, the original logical sector number for each zone of the disk must be read, so the amount of embedded software reproducing device is increased. On Figa and 3B show the n case modifying the original logical sector number for the zone, when complicated the original logical sector number is calculated incorrectly in a certain area because of errors in the construction of the recording and/or reproducing device or errors in the software and hardware. When calculating the logical initial positions of the zones is complex and thus the calculation of the original logical sector numbers is wrong on a particular area, due to errors in the software of the microcomputer, which controls the initial load of a reproducing apparatus, the normal position of the physical region on FIGU corresponding to the position on Figa logical file area in the zone #K, denoted by 301, 302 may be. As shown in Figv, can be formed area 303, where overlap logical sector numbers, area 304 where an incorrect logical sector number or area 305, where not specified logical sector number. In particular, zone 303 and 305 can be easily found, but the area 304 may not be easily found in any appropriate playback device. In correctly designed drive system can be written in the wrong position, or normally recorded plot cannot be read due to an incorrect calculation of the original logical sector number. When the file is written correctly and the disk n is the correct entry is recorded and/or reproduced incorrectly in normal recording and/or reproducing device, or normally recorded disc is controlled in the recording and/or reproducing device in which the original logical sector number is calculated incorrectly, the file can be correctly read and written. In particular, when the defects are placed in the original position, moving the replacement is done in the reverse direction, so that may be incorrect the first position of the logical sector numbers where the file system cannot be read. In order to solve the above problem, when the original logical sector number for each zone is determined after moving replacement for initial boot or re-boot, the original logical sector number for each zone is stored in the disk structural scope (DCOO), the management of defects. That is, as shown in Figa, the original logical sector number for each zone is recorded in DAO region, using the recording element is 4 bytes. On Figa shows the relative byte position (OAC) and the original logical sector numbers for 35 zones from redundant 256th byte position of DAO region can be placed in a block of 4 bytes, for example. On FIGU defined structure desm, where the original logical sector number in 4 bytes for each zone, where it is recorded and the output of the logical sector numbers in 24 bytes and the remaining bits are reserved. When the disk on which is recorded the original logical sector number for each zone is read from or written in another recording and/or reproducing device, can be performed following the operation. The device only for playback does not require the calculation of the original logical sector numbers. This is because the recording and/or reproducing device writes the data on the basis of incorrect original logical sector numbers, even if the original logical sector number recorded in DAO region, is incorrect, and thus, the device only for reproduction should read data based on the stored original logical sector numbers. Thus, the most reliable read data with reference to the original logical sector number recorded in DAO area without complicated calculation and regardless of an incorrect calculation of the original logical sector numbers recorded in DAO area. Thus, the playback device does not require the algorithm to calculate the complex original logical sector numbers in order to simplify hardware and software. That is, the device only for playback, as shown in the block diagram in Figure 5, the original logical sector number for each zone is stored in DZOO about the region, read (S 101) and the sampled data based on the read original logical sector number which must be obtained (S 102). Meanwhile, when the disk is installed in the recording and reproducing device reads the original logical sector number in DAO area, but the original logical sector number is calculated based on the TTD information management defects. If the recorded information is compatible with the information obtained by the calculation, the device performs normal recording and playback, and if not compatible, the device only reads data on the basis of the original logical sector information recorded on the disc. This is due to the fact that the data disk is recorded on the basis of the original logical sector number which is stored in DAO area for each zone. Also the most reliable not to record additional data until it is determined what information is incorrect. Thus, information should not be written to disk until it is determined why the original logical sector number of the disk is not compatible, and performed proper operation. That is, in the recording and reproducing apparatus, as shown in the flowchart in figure 6, the original logical sector number stored in DAO area is read (S 201) and ex who meets the logical sector number for each zone is calculated based on the TTD information management defects (S 202). It then determines whether the original logical sector number read at step 201, similar to the original logical sector numbers calculated in step 202 (S 203), and if so, what are the normal read operations and data playback (S 204). If not, it reported that the disk has an error (S 205), the data is read based on the original logical sector number stored in DAO region (S 206), and the data is not written to disk until you remove the error tool (S 207). As described above, the original logical sector number corresponding to the information about the original position of each zone is stored in the management of defects, so that the device only for playback does not require the algorithm to calculate the complex original logical sector number. Also, when the stored information is not consistent with the design information about the source position for each zone, minimizes data corruption due to errors in calculating the original logical sector numbers created by the recording and reproducing apparatus, which differ from one another, using the stored information about the source position for each zone, and increases the stability of the recorded data. 1. Method of data management for the device reproduced the I and/or read from the disk, which has multiple zones, with each zone having a user data area for storing user data, and many areas forms a group for managing defects of a recording medium, a spare area for replacing defects for a group placed on the disk, and information about the source position for each zone is stored in a predetermined area of the disk, the method includes the following steps: read the information about the source position for each zone and access to the data based on the read information about the original position. 2. The method according to claim 1, which further comprises the step of storing information about the source position for each zone in the disk structural zone definition management defects, which forms a pre-specified area, after moving replacement during initialization or re-initialization of the disk. 3. The method according to claim 1, which further comprises the step of allocating n bytes in the information about the source position for each zone, where n is an integer, and information about the source position includes the original logical sector number. 4. The method according to claim 1, which further comprises the step of allocating a spare area on the source site and/or the end of the group. 5. The method according to claim 1, which further comprises the step of determining information is about the original position for the corresponding one of the zones, based on the number of defects generated from a start of the group up to a preceding zone. 6. The method according to claim 5, which further comprises the step of determining information about the original position of each zone required for the regulation of the initial position of the block error correction at the boundary between each zone caused by a defective disk sector. 7. The way the data management device for recording and/or reproducing from a disk that has multiple zones, with each zone having a user data area for storing user data, the set of zones forms a group for managing defects of a disk, a spare area for replacing defects of the group is distributed on the disk, information about the source position for each zone is stored in a predetermined area of the disk, and a list of major defects is stored on disk, the method includes the following steps: reading of stored information about the source position for each zone, the calculation of the information about the second source position for each zone based on the information about the list of major defects and the implementation of read and/or write data when the stored information about the source position is identical to the information about the second original position. 8. The method according to claim 7, which stage is niteline includes a step of reading data, based on the stored information about the original position, when the information about the source position is not identical to the information about the second original position. 9. The method according to claim 7, which further comprises the step of informing the user that the disk has an error, when information about the source position is not identical to the information about the second original position. 10. The method according to claim 7, which further comprises the step of storing information about the source position for each zone in the disk structural zone definition management defects, which forms a pre-specified area, after moving replacement during initialization or re-initialization of the disk. 11. The method according to claim 7, which further comprises the step of allocating n bytes in the information about the source position for each zone, where n is an integer, and information about the source position includes the source logical number. 12. The method according to claim 7, which further includes the step of allocating a spare area on the source site and/or the end of the group. 13. The method according to claim 7, which further comprises the step of determining information about the source position for the corresponding one of the zones based on the number of defects generated from a start of the group to the previous area. 14. The method according to item 13, which further comprises the step definition wide-angle is information about the source position for each zone, required for the regulation of the initial position of the block error correction at the boundary between each zone caused by a defective disk sector. 15. The method according to claim 7, which further comprises the step of preventing write new data to the disk when the information about the source position is not identical to the information about the second original position. 16. The method according to claim 9, which further comprises the step of preventing write new data to the disk when the information about the source position is not identical to the information about the second original position. 17. The way the data management device for recording and/or reproducing from a disk that has multiple zones, each zone having a user data area for storing user data, the set of zones forms a group for managing defects of a disk, a spare area for replacing defects of the group is distributed on the disk, and the information about the source position for each zone is stored in a predetermined area of the disk, and a list of major defects is stored on disk, the method includes the following steps: reading of stored information about the source position for each zone, the calculation of the information about the second source position for each zone based on the information about the list of major defects and preventing the ISI new data to the disk, when the information about the stored initial position is not identical to the information about the second original position. 18. The method according to 17, which further comprises the step of providing only read data from the disk based on the stored information about the original position when the stored information about the source position is not identical to the information about the second original position. 19. The method according to 17, in which information about the source position for the corresponding one of the zones is determined based on the number of defects generated from a start of the group to the previous area. 20. The method according to 17, in which a spare area is allocated on the original site and/or the end of the group. 21. Method of data management for a playback device, which performs the reproduction of the user data stored on the disk, the disk has multiple zones, forming a group, each zone having a user data area for storing user data, and a preset region for storing information about the source position for each zone, the method includes the following steps: read the information about the source position for each zone and access to user data based on the read information about the source position and not based on the calculation of the source position from the list OS the ESD defects, the list of major defects includes information about positions of defective sectors of the disk. 22. The method according to item 21, which further includes the step of storing information about the source position for each zone in the disk structural zone definition management defects, which forms a pre-specified area, after moving replacement during initialization and re-initialization of the disk. 23. The method according to item 21, which further includes the step of allocating n bytes in the information about the source position for each zone, where n is an integer, and information about the source position includes a start logical sector number. 24. The method according to item 21, which further includes the step of assigning the group to the location of the spare area on the source site and/or the end of the group. 25. The method according to item 21, which further includes the step of determining information about the source position for the corresponding one of the zones based on the number of defects generated from a start of the group to the previous area. 26. The method according A.25 which further includes the step of determining information about the original position of each zone required for the regulation of the initial position of the block error correction at the boundary between each zone caused by a defective disk sector. 27. The way to manage given the passed device for recording and/or reproducing from a disk, which performs recording and/or reading user data, and the disk has multiple zones, which form a group, each zone having a user data area for storing user data and has a pre-specified area for storing information about the source position for each zone, the method includes the following steps: reading of stored information about the source position for each zone, the calculation of the information about the second source position for each zone based on the information about the list of major defects and implementation playback from disk and/or record to disk for user data, when stored information about the source position is identical to the calculated information about the second original position. 28. The method according to item 27, which further comprises the step playback data based on the stored information about the original position, when the information about the source position is not identical to the calculated information about the second original position. 29. The method according to item 27, which further comprises the step of informing the user that the disk has an error when the stored information about the source position is not identical to the calculated information about the second original position. 30. The method according to item 27, which further comprises a floor the item store information about the source position for each zone on the disk, structural zone definition management defects, which forms a pre-specified area, after moving replacement during initialization or re-initialization of the disk. 31. The method according to item 27, which further includes the step of allocating n bytes in the information about the source position for each zone, where n is an integer, and information about the source position includes a start logical sector number. 32. The method according to item 27, which further comprises the step of allocating a spare area on the source site and/or the end of the group. 33. The method according to item 27, which further comprises the step of determining information about the source position for the corresponding one of the zones based on the number of defects generated from a start of the group to the previous area. 34. The method according to p, which further comprises the step of determining information about the source position for each zone required for the regulation of the initial position of the block error correction at the boundary between each zone caused by a defective disk sector. 35. The method according to item 27, which further comprises the step of preventing the recording of user data on the disk when the information about the source position is not identical to the calculated information about the second original position.
|
© 2013-2014 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English. |