Embodiment
Now, will describe preferred embodiment of the present invention in detail, the example illustrates in the accompanying drawings.As much as possible, the identical identical or similar parts of Ref. No. representative that use in the whole accompanying drawing.
Fig. 2 is the example according to the block diagram of the video disc recording/reproducer 20 of embodiments of the invention.Video disc recording/reproducer 20 comprises: optical pick-up 22 is used to write data to optical recording media 21 or from optical recording media 21 sense datas; Servomechanism installation 23 is used to control adapter 22, so that keep at a distance between the object lens of adapter 22 and the recording medium 21, and is used for respective rail on the tracking recording medium 21; Data processor 24 is used for processing and provides the input data to supply to write to adapter 22, and, be used to handle the data of reading from recording medium 21; Interface 25 is used for main frame 30 swap datas and/or order with any outside; Storer or memory 27 are used for storing the information and the data that comprise the required defect management data (for example, temporary defect management information etc.) relevant with recording medium 21 within it; With microprocessor or controller 26, be used for the operation and the parts of controlling recording/reproducer 20.Be written to the data of recording medium 21 or the data of reading, also can be stored in the storer 27 if desired from recording medium 21.All parts of record/reproduction device 20 be operably connected (couple).Recording medium 21 is one-time write type recording medium, for example BD-WO.
Utilize record/reproduction device 20 or any other suitable device of Fig. 2, can realize discussed here according to all method and structures of the present invention.For example, configuration and control defect management data that the microcomputer 26 of device 20 can be used for the console panel structure are recorded in recording medium, with the temporary realm of defect management data from the recording medium 21 (for example, TDMA) transfer to permanent or final area (for example, DMA).TDMA and DMA will discuss in the back in more detail.
The for example defect management information recording method of BD-WO of Write once optical disc according to the preferred embodiments of the present invention is described in detail referring now to accompanying drawing.In order to discuss conveniently, will be as an example with one-time write Blu-ray Disc (BD-WO).Two types BD-WO--individual layer BD-WO and double-deck BD-WO are discussed here.Individual layer BD-WO has single recording layer, and double-deck BD-WO has two recording layers.
Figure 3 shows that according to the Write once optical recording medium of the embodiments of the invention structure of the BD-WO of individual layer for example.With reference to figure 3, BD-WO comprises: be distributed in ingress area, data area and export area on the single recording layer.Ingress area and export area respectively comprise a plurality of defect managements (DMA1 and DMA2; DMA 3 and DMA4), storage therein is used for the dma information of defect management.DMA1-4 respectively has fixing capacity, for example 32 bunches.Usually, consider the importance of defect management, identical information is written in DMA 1-4 among each, thereby if a defectiveness among the DMA so, can be visited different DMA to obtain defect management information.
Should be noted that in common BD-RE, upward or from DMA wipe (though the capacity of DMA is limited) because data can be repeatedly recorded in DMA, so, do not need jumbo DMA.Yet, in BD-WO according to the present invention, go up or wipe from DMA because data can not be repeatedly recorded in DMA, so, for defect management, need jumbo DMA.
Still with reference to figure 3, this ingress area also comprises temporary defect management area territory (TDMA 1), is used for interim therein store defect management information.The data area comprises: inner spare area ISA0, user data area and outside spare area OSA0.Replace the replacement zone that part or whole ISA0 and OSA0 are used as defectiveness zone in the user data area according to linearity.Outside spare area OSA0 comprises temporary defect management area territory (TDMA 2).The defect management information that temporarily is stored among TDMA1 and/or the TDMA 2 also is called as TDMA information here.
In one embodiment, the TDMA 1 that is assigned to ingress area has fixing capacity, and the TDMA 2 that is assigned to outside spare area OSA0 has variable capacity according to the capacity of spare area.For example, if OSA0 has the capacity of N * 256 bunch, N>0 (N=integer) here, so, TDMA 2 has P bunch capacity, here P=(N * 256)/4.
In an example, identical information can be written in TDMA 1 and 2 in each.In another example, TDMA 1 and 2 can sequentially be used for journal TDMA information.In any case, during the data with the defectiveness zone are written to replacement write operation on the spare area, generate TDMA information (for example, under the control of microcomputer 26) and be written on TDMA1 and/or 2.TDMA is also by periodically or upgrade when needing.When BD-WO (for example is ready to complete, data write operation in user data area is finished, TDMA fills or receive the finish command etc. from the user) time, the TDMA information (latest edition) among the TDMA of so, temporarily writing is transferred and is written on one of TDMA1-4 or each.
Write the TDMA information of TDMA 1 and 2 in each and comprise temporary defect list (TDFL) information and temporary disk (T-disk) definition structure (TDDS) information.In one embodiment, TDFL information comprises one or more TDFL (TDFL#1~TDFL#n).Each TDFL comprises one or more defect entry (defect entry), defect entry sign defective and corresponding replacement zone on dish.Each defect entry comprises and the defective zone of user data area and corresponding replacement zone location information related.For example, during the data recording operation on the BD-WO, if in the user's data zone, find the defectiveness zone, so, according to linear alternative patterns, write the data that maybe will write in the defectiveness zone, be written in the part (replacing the zone) of spare area (for example, ISA0 or OSA0).Then, relevant with replacing zone and their relation with defectiveness zone information is imported among the TDFL as defect entry.For example, this information can be included in first physical sector number in the defectiveness zone on the dish, corresponding to first physical sector number and other any data relevant in the replacement zone (spare area) in defectiveness zone with the defective of defect management.
In one embodiment, be written in TDDS information in each of TDMA 1 and 2 and comprise one or more TDDS (TDDS#1~TDDS#n).Each TDDS has fixing capacity (for example, bunch) and comprises the location information related with TDFL, thereby can discern the position of any TDFL apace by visit TDDS.This positional information can be written in one bunch the part of sector 0, and can comprise one or more physical sector number that respectively indicate the TDFL position that writes on the BD-WO, with any out of Memory relevant with TDFL information.Here, one bunch has 32 sectors, and there are 2048 bytes each sector.
Each TDDS also comprises logging mode information.The logging mode of this logging mode message identification BD-WO, and can be written in one bunch the part of sector 0.Positional information relevant with TDFL and logging mode information discussed above are also referred to as the TDDS part here.Here, TDDS partly occupies whole sector 0 (perhaps any other appointed positions zone).
Each TDDS also comprises dish use and management information, the state of the posting field of its sign BD-WO, and, can be with a kind of expression in following two kinds of forms: orbit information (Track-Info) and space bitmap information (SBM).This structure of TDDS will be in the back by discussing in more detail with reference to figure 4.
When writing data to the data recording operation of data area, TDMA can be updated periodically, with the defective zone and the corresponding replacement zone of reacting any current discovery.After the renewal each time of TDMA, can comprise the TDFL and the corresponding TDDS of all original TDMA information and the nearest TDMA information that generates, can be written among the TDMA.At this on the one hand, up-to-date TDDS and the TDFL that is written among the TDMA of BD-WO will comprise up-to-date TDMA information.Then, when BD-WO will finish, be written in up-to-date TDDS on the BD-WO and TDFL and be transferred and written among the DMA1-4 one or each, as final and defect management information latest update.
Figure 4 shows that the example of the management information recording method of the TDDS structure of DDS structure according to the rewritable disk of embodiments of the invention, BD-WO and BD-WO.As shown in Figure 4, in the DDS of common re-writed CD, only there are 60 byte information to be used to store therein DDS information corresponding to 1 bunch especially little part.The all remainders of DDS all are set to ' zero padding (zero padding) '.
On the contrary, in BD-WO, whole TDDS zone is used to store there TDDS information.Shown in Fig. 3 and 4, TDDS part (comprising positional information and logging mode information) be written in distribution as TDDS bunch whole sector 0 in, and sector 1-31 memory disc use and management therein information (Track-Info or SBM).In another example, dish use and management information can be recorded on initial 31 sectors (sector 0~30) among the TDDS, and any remaining dish use and management information can be recorded on last the 32nd sector (sector 31) among the TDDS with TDDS part.
According to the present invention, the logging mode message identification is applied in a plurality of logging modes among the BD-WO.In this example, the value of " 00000000 " can be used to indicate sequential recordng mode, and the value of " 00000001 " can be used to indicate the recorded at random pattern.The example that other also can be arranged significantly.The information of relevant BD-WO can differently be determined according to the method for technical descriptioon rule as required according to the present invention.
Dish use and management information is with different variation of purposes of dish.In BD-WO, in order accurately to search and detect the starting point of available posting field, need dish use and management information, and dish use and management information is used for posting field and posting field not on the difference dish.At this on the one hand, dish use and management information representation can with the posting field and the zone of having write down be positioned at position in the data area (for example, user data area).
As mentioned above, dish use and management information can be represented with orbit information (Track-Info) or space bitmap information (SBM).When writing down with sequential recordng mode, uses BD-WO Track-Info usually.When BD-WO uses SBM during with the recorded at random mode record usually.These logging modes can be determined according to the logging mode that the logging mode information that is stored among the TDDS is discerned.
In traditional Write once optical disc, recording status/pattern information is represented as ' orbit information ' in compact disk series, and is represented as ' Rzone ', ' fragment (Fragment) ' or ' recording interval ' in DVD series.But in the present invention, foregoing various expression waies about recording status/pattern information all are called as ' Track-Info ', and Track-Info correspondingly is understood that to have these implications and let it be expression way.
In one embodiment, owing to during sequential recordng mode, sequentially be used for record at the track on the BD-WO, the starting point (position) of the posting field of Track-Info identification BD-WO (such as, user data area), and the end point (position) of a last recording section of posting field.This information just shows the beginning of the next available part of the posting field on BD-WO.
Message bit pattern utilizes place value as ' 0 ' and ' 1 ' starting point that identifies the usable record part of the posting field on the BD-WO.Such as, if the particular cluster region of the posting field on BD-WO is recorded, it will be indicated by giving each smallest record unit (1 bunch) assignment ' 1 '.If unwritten data on bunch zone of posting field, this bunch will be assigned with a value ' 0 ' so.Like this, if SBM represents to have the specific clusters of the value ' 1 ' of distribution, it just shows that this bunch has been used (that is, thereon record data) so.If SBM represents to have the specific clusters of value ' 0 ', it just shows that this bunch also is not used (that is, also not having record data thereon) so.Obviously, opposite or other some data also can be used for identifying each territory element such as user data area bunch the recording status of record/not.Therefore, this SBM makes the record user mode of indicating panel become possibility, even in the recorded at random pattern.
Figure 12 shows Write once optical recording medium according to another embodiment of the invention, as individual layer BD-WO, structure.Except the TDDS part, the BD-WO structure among Figure 12 is identical with BD-WO structure among Fig. 3, and it comprises positional information and the logging mode information of TDFL, is updated and writes after each update mode, as shown in figure 12.In this case, dish use and management information (Track-Info or SBM) is stored among one bunch the sector 0-30, and TDDS partly is stored in one bunch the sector 31.TDDS partly occupies whole sector 31.In another example, TDDS part can be stored in one bunch the whole sector 0, and Track-Info or SBM can be stored among one bunch the sector 1-31.
Fig. 5 shows the structure of double-deck BD-WO according to an embodiment of the invention.The structure of this bilayer BD-WO shown in Figure 5 and the appointment in each zone be for convenience with the example of understanding, do not limit the scope of the invention.
With reference to Fig. 5, BD-WO comprises two recording layers.First recording layer (layer 0 or L0) comprises ingress area, data area 40a and outside area zone Outer Zone 0.Second recording layer (layer 1 or L1) comprises the export area, data area 40b and outside area zone OuterZone1.The ingress area of first recording layer (layer 0) comprises temporary defect management area territory TDMA1 and a plurality of final defect management DMA1a and DMA2a.The export area of second recording layer (layer 1) comprises temporary defect management area territory TDMA4 and a plurality of final defect management DMA1b and DMA2b.In Outer Zone0 and/or Outer Zone1, also be provided with other final defect management (such as, DMAs 3a, 3b, 4a, 4b).
The data area 40a of first recording layer (layer 0) comprises inner spare area ISA0, user data area 42a and outside spare area OSA0.The data area 40b of second recording layer (layer 1) comprises inner spare area ISA1, user data area 42b and outside spare area OSA1.Outside spare area OSA0 and/or outside spare area OSA1 comprise TDMA (such as, TDMA2 or TDMA 3).The arrow that marks in each zone shown in Fig. 5 is the example of data recording direction.
BD-WO is similar with individual layer, and TDMA1 and 4 can have fixing capacity, and TDMA 2 in the spare area and 3 capacity according to spare area can have variable capacity.For example, if OSA0/OSA1 has the capacity of N * 256 bunch, (N=integer), then TDMA2/TDMA in this N>0
3 have P bunch capacity, in this P=(N * 256)/4.
The DMAs of aforesaid individual layer BD-WO and the structure of TDMAs and purposes can be used for DMA s and the TDMAs of double-deck BD-WO equally.Difference is respectively to have 32 bunches capacity at the DMA 1a-4b of each recording layer of double-deck BD-WO, thereby the corresponding D MA in the DMA in first recording layer and second recording layer has constituted a complete DMA.Such as, DMA 1a and 1b constitute a DMA, and DMA 2a and 2b constitute a DMA, and DMA 3a and 3b constitute a DMA, and DMA 4a and 4b constitute a DMA.In this, same information is recorded in the DAM 1a of first recording layer, 2a, and 3a, 4a is in each.Be recorded in DMA 1a, 2a, 3a, the information that the information among the 4a is inequality is recorded in DMA 1b, 2b, 3b is in each of 4b.
When BD-WO finishes (such as, data write operation in user data area is finished, TDMA (s) is filled, and has perhaps received the finish command from user, main frame, dish fabricator etc.), the TDMA information on the TDMA (s) of being stored in is used as dma information and writes on the DMA (s).This will be discussed the TDMA information transfer with reference to the embodiment according to the double-deck BD-WOs of description of the invention of Fig. 6 A-11 to the process on the DMA.
Fig. 6 A and 6B show common double-deck BD-RE (rewritable disk) a DMA bunch structure and be used to explain further technical scheme of the present invention.Guaranteed and certain interactivity of CD-RW (BD-RE) according to the method that shifts TDMA information to BD-WO of the present invention.
With the DMA structural similarity of BD-WO, as shown in Figure 6A, BD-RE comprises by from the DMA of first recording layer part (bunch 1-32) and a DMA forming from the DMA part (bunch 33-64) of second recording layer, the always access of track side that it marks according to arrow.Shown in Fig. 6 B, same DDS information repeatedly be recorded in DMA bunch 1~4 in, and DFL information is repeatedly recorded on bunch 9-64 of DMA.Yet in BD-RE, bunch 5-8 is not used at all and carries out defect management.
Shown in Fig. 7-11, the DMA structure that the present invention is based on the BD-RE among Fig. 6 A and the 6B is for double-deck BD-WO provides a kind of DMA structure of redetermination, is used to guarantee and the interactivity of CD-RW (BD-RE).To Figure 11, wherein several embodiments of the present invention will be discussed with reference to Fig. 7, and finish on the TDMA of up-to-date management information in BD-WO, and receive dish the finish command, when TDMA was filled or the like, it was transferred and is recorded on the DMA of BD-WO.Specifically, be transferred on the DMA as DFL information and DDS information respectively in up-to-date TDFL information on the TDMA and TDDS information.At this, this transfer process is called the TDMA information transfer process again.
Be appreciated that Fig. 7 to a DMA shown in each figure of Figure 10 corresponding to a DMA who partly forms by the DMA in first and second recording layers.Such as, form by the DMA2b (bunch 33-64) in the DMA2a in first recording layer among the BD-WO shown in Figure 5 (bunch 1-32) and second recording layer to the DMA (bunch 1-64) shown in each figure of Figure 10 at Fig. 7.Same, the TDMA on the BD-WO shown in TDMA shown in each figure of Fig. 7-11 and Fig. 5 (as, TDMA1,2,3 or 4) corresponding.
Fig. 7 shows according to the structure of the DMA of the double-deck BD-WO of one embodiment of the present of invention and TDMA and the method for data being transferred to DMA from TDMA.
With reference to Fig. 7, in the TDMA information transfer process, the up-to-date defect management information in TDMA (up-to-date TDFL information and up-to-date TDDS information) is transferred and records on the DMA of BD-WO.In TDDS information, TDDS part (comprising TDFL positional information and logging mode information) and dish use and management information (orbit information or SBM) (such as, be transferred on the DMA as shown in Figure 3 and Figure 4).In this embodiment, bunch 1-8 of DMA is designated as DDS section (section), and bunch 9-64 of DMA is designated as the DFL part.The designated storage administration data that are used for of all bunches in the DMA of BD-WO.
More particularly, can independently be written to dish use and management information (D0) among the first recording layer L0 of TDMA and TDDS partly (T0) with dish use and management information (D1) among the second recording layer L1 and TDDS part (T1), be shifted and be written among the DMA independently and repeatedly.In this embodiment, the D0 of the first recording layer L0 and T0 are recorded among bunch 1-4 of DDS section by repeatedly (4 times).In addition, the D1 of the second recording layer L1 and T1 are recorded in by repeatedly (4 times) among bunch 5-8 of DDS section of DMA.As a result, the DDS section of this DMA comprises the up-to-date TDDS part and up-to-date dish use and management information: the D0﹠amp of first and second recording layers that write by following order; T0, D0﹠amp; T0, D0﹠amp; T0, D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1, D1﹠amp; T1, D1﹠amp; T1, wherein D0﹠amp; T 0 or D1﹠amp; T1 is recorded in the unit capacity, as, the capacity of cluster.In this respect, in an embodiment, the T0/T1 that writes the DDS section of DMA can discern the position of the DFLs among the DMA of BD-WO, and needn't discern the position of the TDFLs among the TDMA of BD-WO.
In addition, bunch 9-64 of this DMA (DFL part) be used to store therein corresponding to or based on the DFL information of TDFL information up-to-date among the TDMA.In this embodiment, the part of the DFL among the DMA can repeatedly write identical DFL information (for example, reaching 7 times).Repeatedly store identical information in DDS section or DFL part and do not lose (for example, because the defective in this DMA part) and access correctly and fully when at every turn needing to guarantee dma information.
In an embodiment, (is single or multiple lift according to this dish) up-to-date dish use and management information of record in each of the front/rear part of the DMA of the previous section of ingress area the one DMA and/or export area.Allow quick access dish use and management information when the initial loading of dish like this.In addition, by guaranteed data preservation and data reliability in the different piece duplicate record identical information of dish.For example, if bunch 1-32 that supposes DMA as shown in Figure 7 the information among bunch 1-32 shown in Figure 7 of corresponding to DMA2a shown in Figure 5, then being recorded in is repeatedly recorded in each of other DMA1a, the 3a of first recording layer and 4a.Similarly, if bunch 33-64 that supposes DMA as shown in Figure 7 the information among bunch 33-64 shown in Figure 7 of corresponding to DMA2b shown in Figure 5, then being recorded in is repeatedly recorded in each of other DMA1b, the 3b of second recording layer and 4b.
Fig. 8 shows DMA and the structure of TDMA and the method for data being transferred to DMA from TDMA of double-deck BD-WO according to an embodiment of the invention.Remove in this embodiment among the new building use and management information D 0 of the first recording layer L0 and bunch 1-2 that up-to-date TDDS part T0 is recorded in this DMA and the 5-6 four times, and among bunch 3-4 that the new building use and management information D 1 of the second recording layer L1 and up-to-date TDDS fractional t1 also are recorded in this DMA and the 7-8 outside four times, this embodiment is identical with embodiment among Fig. 7.As a result, the DDS section of this DMA comprises the up-to-date TDDS part and new building use and management information: the D0﹠amp of first and second recording layers that write by following order; T0, D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1, D0﹠amp; T0, D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1, wherein D0﹠amp; T0 or D1﹠amp; T1 is recorded in the unit capacity, as, the capacity of cluster.In the embodiment of another change, bunch 5-8 of this DMA is in the reserved state without any duplicate record, thereby has only a bunch 1-4 (rather than bunch 5-8) to have D0, T0, D1 and T1 record thereon.
Fig. 9 shows DMA and the structure of TDMA and the method for data being transferred to DMA from TDMA of double-deck BD-WO according to an embodiment of the invention.Remove (the D0﹠amp of the first and second recording layer L0 and L1 in this embodiment; T0) and (D1﹠amp; T1) each in for example one bunch units alternately ground and repeatedly be recorded in the DDS section of DMA outside, this embodiment is identical with embodiment among Fig. 7.
Especially, as shown in Figure 9, the up-to-date D0 of the first recording layer L0 and T0 be recorded in DMA bunches 1,3,5 and 7 each in, and the up-to-date D1 of the second recording layer L1 and T1 be recorded in DMA bunches 2,4,6 and 8 each in.As a result, the DDS section of this DMA comprises the up-to-date TDDS part and new building use and management information: the D0﹠amp of first and second recording layers that write by following order; T0, D1﹠amp; T1, D0﹠amp; T0, D1﹠amp; T1, D0﹠amp; T0, D1﹠amp; T1, D0﹠amp; T0, D1﹠amp; T1, wherein D0﹠amp; T0 or D1﹠amp; T1 is recorded in the unit capacity, as, the capacity of cluster.In the embodiment of another change, bunch 5-8 of this DMA is in the reserved state without any duplicate record, thereby has only a bunch 1-4 (rather than bunch 5-8) to have D0, T 0, D1 and T1 record thereon.
Figure 10 shows according to the structure of the DMA of the double-deck BD-WO of the embodiment of the invention and TDMA and data is transferred to the method for DMA from TDMA.This example is except up-to-date D0﹠amp; T0 and D1﹠amp; T1 is recorded in according to this order outside the DDS section of DMA, and this example is identical with the example of Fig. 7.Identical information is recorded in subsequently the zone according to opposite order, and perhaps zone subsequently is retained.
Especially, in this example, as shown in figure 10, the up-to-date D0 of the first recording layer L0 and T0 be recorded in DMA bunches 1,4,5 and 8 each in, and the up-to-date D1 of the second recording layer L1 and T1 be recorded in DMA bunches 2,3,6 and 7 each in.As a result, the DDS section of DMA comprises the up-to-date TDDS part and new building use and management information: the D0﹠amp of first and second recording layers that write according to following order; T0, D1﹠amp; T1, D1﹠amp; T1, D0﹠amp; T0, D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1, D0﹠amp; T0, wherein, D0﹠amp; T0 or D1﹠amp; T1 is recorded in the cell capability, such as the cluster capacity.In another variable embodiment, bunch 5-8 of DMA is in the reserved state without any duplicate record, thereby only bunch 1-4 (rather than bunch 5-8) has D0, T0, and D1 and T1 are according to order D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1 and D0﹠amp; The T0 record thereon.
Top order D0﹠amp; T0, D1﹠amp; T1, D1﹠amp; T1, and D0﹠amp; T0 is damaged or is difficult to when preventing a recording layer that the posting field owing to this dish in cycle rotation is shaped in fact and property direction along the line produces in the one or many circulation compact disc defect causes as the scraping cut all or most dish use and management information of same and read.
In as the embodiment among the 7-10, if with the dish use and management information of orbit information (Track-info) as BD-WO, then first and second of first and second recording layers dish use and management information D 0 will be identical with D1.As a result, the identical new building use and management information of record in the DMA of first and second recording layers.
Figure 11 shows DMA and the structure of TDMA and the method for data being transferred to DMA from TDMA of double-deck BD-WO according to an embodiment of the invention.Remove in this embodiment the up-to-date D0 of the first recording layer L0 and T0 by repeatedly (as, four times) be recorded among bunch 1-4 of this DMA, and the up-to-date D1 of the second recording layer L1 and T1 by repeatedly (as, four times) be recorded among bunch 33-36 of this DMA outside, this embodiment is identical with embodiment among Fig. 7.At this, bunch 1-32 of DMA is positioned at the first recording layer L0 and goes up (as, the DMA 2a of Fig. 5), and bunch 33-64 of DMA is positioned at the second recording layer L1 and goes up (as, the DMA2b among Fig. 5).As a result, distinguish the dish use and management information of first recording layer and the dish use and management information of second recording layer by being recorded in different recording layers.In addition, bunch 5-8 and 37-40 are retained and bunch 9-32 and 41-64 are used for storing therein aforesaid DFL information.
Although in conjunction with the embodiment of Fig. 7-11 to record D0﹠amp; T0 and D1﹠amp; The concrete number of times and the order of the repetition of T1 identify, but the invention is not restricted to this and comprise any other number of times of repetition and/or different order