The present invention relates to data recording methods, and in particular to data recording methods and systems for optical storage media.
Optical storage media, such as recordable disks, is generally partitioned for data recording. For example, a Digital Video Disk (DVD) can be divided into non-border areas and border areas for data recording according to specifications, such as DVD specification for recordable disk for general. The border areas may include border-in and border-out areas. Actual data is recorded in the non-border areas of a recordable disk, while information related to the recordable disk itself is recorded in the border-in and border-out areas, as shown in
Buffer areas (Linking Loss Area, LLA) may be located between the border-in area and the non-border area or between the border-out area and the non-border area. The buffer areas record empty bits or isolation bits. As shown in
Data is sequentially recorded in the non-border area 10, then the border-in area 12 and the first buffer area (LLA 1), and finally the border-out area 14 and the second buffer area (LLA 2) 18 according to conventional data recording methods. The data can be recorded in one or multiple data writes.
Data recording of the non-border area and the buffer areas is accomplished in different data writes. The data recorded in the buffer areas may shift as shown in
The data shift is often caused by mechanical problems in data write initiation and termination of the data recording device. Data recorded in the non-border area is unrecoverable and has high-priority. Thus, data shift problems can incur serious data liability.
Data recording methods and systems for recordable disks are provided. In an exemplary embodiment, a recordable disk includes a non-border area and border areas. Data is recorded in the non-border area and buffer areas in a single data write. Data is then recorded in the border areas of the recordable disk. The single data write requires only one data write initiation and one data write termination.
Embodiments of the present invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
Isolation bits are acquired (step S40). Data and isolation bits are then recorded in the non-border area and buffer areas in a single data write (step S42). In step S42, the data is recorded in the non-border area in one data write initiation and one data write termination. The isolation bits are recorded in the buffer areas, located between the border-in area and the non-border area and between the border-out area and the non-border area, in the same data write initiation and data write termination.
Data is then recorded in the border areas of the recordable disk. Data may be first recorded in the border-in area (step S44) and then recorded in the border-out area (step S46). In step S42, the buffer areas can be reserved but not to record data. The buffer areas can be one area or multiple areas.
The method can be implemented in computer programs.
In one embodiment, the processing module 62 acquires isolation bits. The processing module 62 records data and acquired isolation bits in the recordable disk 64.
In the embodiment, the recordable disk 64 includes a non-border area and several border areas. The border areas comprise a border-in area and a border-out area. The buffer areas may be located between the border-in area and the non-border area. The buffer areas may be located between the border-out area and the non-border area. The single data write requires only one data write initiation and one data write termination to be executed. The processing module 62 records data in the non-border area and the isolation bits in the buffer areas in one single data write. Thereafter, the processing module 62 records data in the border-in and border-out areas. The processing module 62 can be implemented in a chip.
Thus, embodiments of the present invention provide data recording methods and systems. Data shift problems can be resolved by improving data write execution.
It will be appreciated from the foregoing description that the methods and systems described herein provide a dynamic and robust solution to data shift problems. If, for example, the format of the recordable disk is changed, methods and systems of the present invention can be revised accordingly.
Methods of the present invention, or certain aspects or portions of embodiments thereof, may take the form of program code (i.e., instructions) embodied in media, such as floppy diskettes, CD-ROMS, hard drives, firmware, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing and embodiment of the invention. The methods and apparatus of the present invention may also be embodied in the form of program code transmitted over some transmission medium, such as electrical wiring or cabling, through fiber optics, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing and embodiment of the invention. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to specific logic circuits.
While the invention has been described by way of example and in terms of preferred embodiment, it is to be understood that the invention is not limited thereto. Those who are skilled in this technology can still make various alterations and modifications without departing from the scope and spirit of this invention. Therefore, the scope of the present invention shall be defined and protected by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
TW93131302 | Oct 2004 | TW | national |