The application is to be that the application number of submitting on March 3rd, 2005 is 200580008662.2 the applying date, and the application name is called the dividing an application of application of " having the recording medium of physical access control (PAC) bunch and equipment and the method that is used to form, writes down and reproduce this recording medium on it ".
The detailed description of exemplary embodiment of the present
Exemplary embodiment of the present invention shown in inciting somebody to action in detail with reference to the accompanying drawings now.In the case of any possible, in institute's drawings attached, will use identical mark to represent same or analogous part.
In one exemplary embodiment, the implication of usual except it in convention, term " physical access control (PAC) " can comprise that also being recorded in dish goes up, is used to manage/control whole dish or the data recording of the particular segment that the physical areas of coiling is interior and the additional information of reproduction.Term " physical access control (PAC) " can abbreviate " PAC ", " PAC information " and/or " PAC control information " as.In addition, in the dish above-noted district of PAC can be called as " PAC district ", and bunch being that the PAC that unit is recorded in the PAC district can be called " PAC bunch " for short.In addition, PAC according to exemplary embodiment of the present invention can comprise " unknown rule ", it can limit the driver with specific unknown PAC_ID and the driver that comprises previous version (for example, " traditional " version) data read/write to whole dish or particular segment.The PAC that has used " unknown rule " can be called as " unknown PAC ".Similarly, the known specific PAC_ID that is recorded on the PAC can be called as " known regimes ", and " the PAC customizing messages " that be applied to PAC can be called as " known PAC ".
The exemplary configurations that is recorded in the PAC in the PAC district is described referring now to accompanying drawing.Fig. 1 shows the general structure according to the write-once high density compact disc of one exemplary embodiment of the present invention.
Referring to Fig. 1, can to the outer ring write-once high density compact disc subregion be introducing district, data field and draw-out area from inner ring.Introduce the district and can further comprise temporary disk (T-disk) directorial area (TDMA), and TDMA further comprises the defect management and the recordng management area of CD.For the write-once high density compact disc, TDMA only can physically record data be once on dish.Therefore, in order in the lifetime of dish, to be updated the defect management and the records management information of one or many at disc recording, interior spare area (ISA) that also can be in the data field and outside comprise additional TDMA in the spare area (OSA).TDMA can comprise defect list first physical sector number, comprise temporary disk (T-disk) definition structure (TDDS) and/or temporary defect list (TDFL) such as the information such as position of data field.
Introduce Qu Haike and be partitioned INFO2 district and INFO1 district, be used to write down various types of information on it.INFO2 district and/or INFO1 district can comprise some PAC (physical access control) district.The PAC district that distributes to the INFO2 district can be described as the PAC2 district, and the PAC district that distributes to the INFO1 district can be described as the PAC1 district.Can write down original PAC above one in PAC2 district and the PAC1 district, and another can play the effect of the backup area of the copy that is used to write down original PAC.
As mentioned above, therefore the data read/write of whole of PAC district may command dish or particular segment can comprise " unknown rule " of the read/write function that is used to limit driver.Panel by " unknown rule " control can comprise disc management area (DMA), spare area, user data area and/or other relevant district.More specifically, user data area can be segmented into the section district that dish is gone up defined application the " unknown rule ".Section will discuss in more detail following.
" unknown rule " can be used to guarantee the predictable operations of coiling, and can comprise such as the linearity in reading and writing and/or other similar operations, defectiveness district replace, the logical overwrite of write-once high density compact disc and/or the control of other similar operations.Can provide the zone that can use " unknown rule " on dish, this zone is useful on the plurality of sections of whole dish of definition, or the particular segment of dish.Thus, " unknown rule " by the PAC of service recorder in the PAC district defines the zone that the driver (or legacy drive) of previous version can be visited, the CD of more recent version just can solve any problem that may take place in the version formerly but can not be identified, such as the unnecessary accessing operation of the driver that reduces previous version etc.In addition, come to be the accessible area on the physical region of the driver definition dish of previous version by using PAC, the data field of user data of just can having protected above-noted more steadily, and/maybe can avoid or minimizing dish unauthorized access (for example, assault).
The INFO2 district and the INFO1 district that will have PAC2 district and PAC1 district inside will describing in detail in the write-once high density compact disc now.Fig. 2 shows according to the INFO2 district of the write-once high density compact disc of one exemplary embodiment of the present invention and INFO1 district.Referring to Fig. 2, the INFO2 district can comprise 256 bunches, comprises 32 bunches of PAC2 district, is used for 32 bunches of DMA (defect management) 2 of defect management, above-noted 32 bunches of the CD of control information (control data) 2 districts, and/or 32 bunches of the BZ of buffer zone (buffer zone) 3.In addition, the INFO1 district can have 256 bunches, comprises 32 bunches of BZ2,32 bunches of DMA1, and 32 bunches of CD1,32 bunches of PAC1, and/or 128 bunches of drive zone.
Can be segmented into INFO2 district in introducing the district and INFO1 district according to the PAC district of one exemplary embodiment of the present invention and have 32 bunches in each.Size is that 32 bunches PAC district can be by segmentation, so that the size of each PAC is one bunch.In addition, it is optional in the scope of certain maximum number (for example, maximum 32 bunches) the most nearly that each size is single bunch the number of PAC.Be described with reference to Figure 3 exemplary configurations with a PAC of one bunch big small records.
Fig. 3 illustrates according to the control of the physical access on the be recorded in write-once high density compact disc of one exemplary embodiment of the present invention (PAC).Referring to Fig. 3, a PAC of bunch of size (32 frame or sector) can comprise heading area and/or be exclusively used in the specific information district of specific disk drive (for example, CD drive).The PAC heading area can have 384 bytes to be assigned to first frame of this PAC, be used for record such as about various types of PAC information and sections such as the information of " unknown PAC rule ", and another of PAC district can write down the information that is exclusively used in CD drive that is also referred to as " known regimes " above regional.
The more detailed structure of exemplary PAC of information that has been described with reference to Figure 4 above-mentioned above-noted.Be with reference to the accompanying drawing of the specific fields corresponding with PAC being shown then to the more detailed description of PAC field.Fig. 4 illustrates according to the PAC in the write-once high density compact disc of one exemplary embodiment of the present invention.Referring to Fig. 4, PAC can comprise stem part (the most nearly 384 bytes of first frame) and above-noted and be exclusively used in the specific information of driver.More specifically, the stem part can comprise " PAC_ID " of 3 bytes, " PAC form ", " PAC is New count more ", " unknown PAC rule ", " entire--disc--flags ", " hop count " and/or 32 " sections " that respectively are 8 bytes (section 0~section 31) of 1 byte of 1 byte of 4 bytes of 4 bytes of 1 byte.
" PAC_ID " is the field that can comprise current PAC state and authentication code.For example, when " PAC_ID " was registered as ' 00 00 00h ', " PAC_ID " can indicate current PAC not to be used.In the situation that can rewrite high density compact disc, be registered as " PAC_ID " that ' during FF FF FFh ', " PAC_ID " can play indication current PAC district and before be used but still can use the code of (that is, can use again) in addition.In addition, by " PAC_ID " is recorded as certain bits, such as ' 54 53 54h ' etc., " PAC_ID " can be used as and determine whether current drive can and/or be allowed to dish is carried out the freedom and/or the code of visit fully.In other words, if current drive can not be confirmed " PAC_ID " that use as described above, then determine current drive because certain is former thereby can not confirm " PAC_ID " that imported such as mismatched etc.Thus, can be with ' 5453 54h ' as the code that needs the information of reference record on " unknown PAC rule " field.
As mentioned above, " unknown PAC rule " field can be used as the field of opereating specification that appointment can not be confirmed the driver of current PAC, provides more detailed description below with reference to Fig. 5.Fig. 5 illustrates the configuration according to " unknown PAC rule " field of one exemplary embodiment of the present invention.Referring to Fig. 5, can be to the control and/or the visit of coiling each district by " unknown PAC rule " Field Definition, this field can be expressed as 4 bytes (or 32).In this example, the may command/accessible area on " zone " row indicating panel of Fig. 5, control bit is shown in " figure place " tabulation, and control types is shown in " control types " tabulation, such as read/write and/or other similar operation.
May command/accessible area/the district of " unknown PAC rule " field can comprise the control of writing to " TDMA (except that temporary disk (T-disk) definition structure (TDDS)) ", the control of writing to " spare area " in the data field, write and read control to the control data in the INFO district (CD) district, when in the data field, having defined the write and read control of " user data area " or when district section to " section district ", and/or to the write and read control of " PAC bunch " in the INFO district etc.By using all fields as indicated above, the zone of control of the driver that just can use " unknown PAC rule " to specify to have unknown PAC_ID in dish.Therefore, " unknown PAC rule " is controlled the visit to the specific region in whole the dish or the physical areas of dish if if having driver versions mismatch or user to want control visit, then can use.
Get back to Fig. 4, can use that " PAC is the New count " update times (just beginning to be made as ' 0 ') among the field indication PAC more.Whenever PAC is rewritten, the number of times that is write down just can be incremented 1." entire--disc--flags " field shown in Fig. 4 can be used as the field that is applied to whole panel, and regardless of the distribution in the section district of unknown PAC, and can indicate whether to allow to reinitialize.In the situation of write-once high density compact disc, can not carry out reinitializing.In this case, " entire--disc--flags " field can be used to indicate PAC to can be applicable to whole panel, and " hop count " field is the field of the number in the expression section district that this PAC was suitable for.
" hop count " field can be indicated the number in the section district that is applied to this PAC.This section can comprise maximum number (for example, the 32) section of the section that can distribute to a PAC.Can be written in " section 0 " that respectively comprise 8 bytes about the information of the section of being distributed arrive on " section 31 " field.First bunch first physical sector number (PSN) in the section district of top 4 bytes can be recorded in above " section 0 " field each in " section 31 " field.
With reference to figure 6 section of description in further detail.Fig. 6 illustrates according to the section district in the high density compact disc of one exemplary embodiment of the present invention.Referring to Fig. 6, if necessary, on high density compact disc, PAC can be applied to from the section district of the maximum number in succession (for example, 32) of " section 0 " beginning.Can by ascending order from " section 0 " begin to distribute maximum number (for example, 32 PAC management of) section cause, even and a plurality of PAC are arranged, a sum of being distinguished by the section of these PAC management should not surpass this maximum number (for example, 32).
In this example, the starting position by writing the section district that is distributed on " section " field is as a PSN of first bunch, and the end position that writes the section district that is distributed is as the tail PSN of tail bunch, and CD drive just can be determined the position in all section district.In this example, that distributed and not overlapped all by a plurality of sections of PAC management, and beginning and rearmost position bunch boundary specify.
Thus, in the exemplary embodiment, the present invention can provide a plurality of PAC, is used to manage some (for example, 32) section district, and this will describe in more detail following.
Fig. 7 illustrates the structure according to the PAC district in the write-once high density compact disc of one exemplary embodiment of the present invention.Referring to Fig. 7, can in a PAC district (the PAC district of INFO2 or INFO1) of 32 bunches of sizes, write a plurality of " effectively PAC " that each is a bunch of size as required.Effectively PAC can be the district with above-mentioned various types of PAC information.Because can not can be called as " invalid PAC " by the PAC that CD drive is visited such as record renewal, defective and/or analogue.
As mentioned above, the version of CD drive of PAC that depended on above-noted, effectively PAC can comprise the PAC_ID that presets, and any untapped PAC district still can be used as standby PAC.In the situation of CD-RW, depend on the setting of CD drive, 00 (PAC_ID=00 00 00h) can occupy standby PAC district, is used to indicate this Qu Shangwei, maybe can remain the not district of record (or not using).But in the situation of write-once high density compact disc (BD-R), it is last that information only can physically be recorded in dish.Therefore, finish or be closed at dish (being that the user selects no longer executive logging) before, the spare area will keep not record at record.
In having the PAC district of said structure, search for the position in effective PAC district, or the district (owing to previous record and invalid PAC district, so that locate next recordable district rapidly) that avoids no longer needing to write down is influential (reading the defectiveness district may need repeatedly retry to handle) for the writing speed of coiling.Therefore, exemplary embodiment of the present invention comprise a kind of execution dish close before with various types of PAC correlation behavior information, such as the position of a plurality of effective PAC, position that the next one can write down PAC and/or other relevant information records such as the method in the temporary disk (T-disk) definition structure structures such as (TDDS).When having carried out dish when closing, youngest TDDS information can be moved in the dish definition structure (DDS) of disc management area independent in the CD.
As mentioned above, TDDS can be the district that comprises such as information such as the position of first physical sector number in the defect list, user data area and/or other similar information.More specifically, the information that is recorded among the TDDS of dish can comprise temporary defect list (TDFL) and/or TDDS information.When dish was loaded in the driver, the information that is recorded among the TDDS can be immediately by prescan and prestrain.Therefore, when the various types of status informations such as position such as a plurality of effective PAC and next recordable PAC were recorded among the TDDS, CD drive can easily be obtained the information about the PAC district, and need not to scan whole PAC district.
The exemplary configurations that now description is comprised the TDDS of the various types of information relevant with the state in PAC district.Fig. 8 illustrates according to the TDDS structure in the write-once high density compact disc of one exemplary embodiment of the present invention.Referring to Fig. 8, the TDDS of write-once high density compact disc can comprise " TDDS identifier " field, " TDDS form " field, indicates " position of the LSN0 of user data area " field of the position of logic sector number (LSN) 0 in the user data area, indicate " PAC state L0 " field of the status information of PAC, and/or indicates " PAC state L1 " field of the PAC status information of dual layer discs.
" PAC state L0 " field can comprise 16 positions of total, and can be used as the PAC2 district in INFO2 district and the field of indicating the state of the 1PAC in the PAC1 district that is present in the INFO1 district.As fruit tray is dual layer discs, and then " PAC state L1 " field can be used to indicate this PAC to be recorded on which layer of dual layer discs.
To be described in detail in the illustrative methods of record PAC state among the TDDS now.Fig. 9 A illustrates according to the record PAC district in the write-once high density compact disc of one exemplary embodiment of the present invention and the method for PAC status information to 9C.
Referring to Fig. 9 A, can be in the distribution in INFO2 district in 32 bunches the PAC2 district allocated size respectively be the PAC of one bunch maximum number (for example, 32).The PAC that is recorded in the PAC2 district can be original PAC, and the copy of original PAC can be recorded in the PAC1 district in INFO1 district.The PAC1 district in INFO1 district also can be original PAC district, and original copy can be recorded in the PAC2 district in INFO2 district.
As shown in Fig. 9 B, single " PAC state L0 " field can be used and amount to 128 positions (or 16 bytes) and indicate PAC state in the PAC1 district in the PAC2 district in INFO2 district and INFO1 district.In the situation of dual layer discs, can use to amount to 256 positions (or 32 bytes), because wherein also can comprise " PAC state L1 " field.Therefore, can use 2 positions to represent included information in the PAC district.For example, in the middle of 64 positions that have the PAC2 status information on the PAC state bitmap, position b63 and b62 can comprise the status information of the PAC#1 (position 1) about the PAC2 district, and position b61 and b60 can comprise the status information of the PAC#2 (position 2) about the PAC2 district.With the similar approach order assignment, position b1 and b0 can comprise the status information of the PAC#32 (position 32) about the PAC2 district.In other words, can distribute 2 positions, the PAC state of indicating the PAC2 district thus to a PAC.Similarly, also can use same procedure on PAC state bitmap, to represent about the status information in PAC1 district.
Fig. 9 C illustrates the PAC state by the corresponding PAC district of 2 bit representations.Referring to the example of Fig. 9 C, when 2 positions of indication PAC state were ' 00 ', corresponding PAC was not recorded.When these 2 positions were ' 01 ', in the write-once high density compact disc, this PAC was not used.In the situation that can rewrite high density compact disc, ' 01 ' maybe can be used as PAC_ID=00 00 00h that the corresponding PAC of indication is not recorded, and maybe can be used as the PAC_ID=FF FF FFh that indicates this PAC before to be used but can be repeated to use.In addition, when these 2 positions were ' 10 ', perhaps Dui Ying PAC district was the defectiveness district, perhaps these to be used to indicate corresponding PAC be invalid PAC.When these 2 positions were ' 11 ', these can be used to indicate corresponding PAC was effective PAC.
Therefore, next recordable PAC district is by the indicated PAC district of indication PAC state in " PAC state " field ' 00 ', and the position of defectiveness district or invalid PAC becomes the PAC district that indicates by ' 10 '.In addition, effectively the position of PAC is the PAC district that indicates by ' 11 '.By using said method, CD drive just can write down the information of the position in PAC district by being inserted in position, the next one that 16 bytes in TDDS district when use dual layer discs (maybe when be 32 bytes) " PAC state " field obtains about being recorded in position, defectiveness district or the invalid PAC of effective PAC in the middle of all PAC in PAC2 district and the PAC1 district.Below will provide more detailed description.
Figure 10 A and 10B illustrate and are recorded in the PAC district in the write-once high density compact disc and the example of PAC status information according to one exemplary embodiment of the present invention.Referring to Figure 10 A, above-noted the PAC2 district in INFO2 district of original PAC can comprise effective PAC, invalid PAC and Unrecorded PAC district.The copy that is recorded in the original PAC on the PAC2 can be recorded in the PAC1 district.At this moment, may make a mistake in recording process, this may be because corresponding PAC district is that the defectiveness district causes.Therefore, when making a mistake as described above, corresponding PAC is recorded in the ensuing PAC district, PAC district that makes mistakes.When during the original PAC of record, making a mistake, be suitable for identical rule.
Figure 10 B illustrates in " PAC state " field that is recorded in TDDS, be used to indicate the exemplary PAC district of PAC status information.More specifically, in the PAC2 district in INFO2 district, PAC#1 (position 1) is effective PAC, and is registered as ' 11 ' in the corresponding field of " PAC state " field, and PAC#2 (position 2) is invalid PAC, and is registered as ' 10 ' in corresponding field.The remainder that is not recorded in the district is registered as ' 00 ' on corresponding field, indicate not recording status thus.Simultaneously, in the PAC1 district in INFO1 district, because during writing down, (for example may make a mistake, because defective), so PAC#1 (position 1) is identified as the defectiveness district, and record ' 10 ' on the corresponding field of " PAC state " field, and next PAC#2 (position 2) is effective PAC, and on corresponding field, write down ' 11 '.Next PAC#3 (position 3) is invalid PAC, and writes down ' 10 ' on corresponding field.Remainder in the zone is not recorded and record ' 00 ' on corresponding field.
Figure 11 A illustrates according to a kind of PAC of the record district of another exemplary embodiment of the present invention and the method for PAC status information to 11D.Referring to Figure 11 A, original PAC can be recorded in the PAC2 district in INFO2 district, and the copy of original PAC can be recorded in the PAC1 district.In this method according to another exemplary embodiment of the present invention, Yi Bian during writing down when making a mistake, one side then do not use corresponding recording areas.Same rule is applicable to detected mistake during reading (or expression).More specifically, when making a mistake in the district 1 (position 1) in the PAC1 district of the copy that has write down original PAC in the above, the correspondence district 1 of PAC2 (position 1) is not used yet.Then, this PAC is overwritten in the 1 ensuing district, district.
Similarly, when making a mistake in the district 3 (position 3) in the PAC2 district that has write down original PAC in the above, corresponding PAC is recorded in the 3 ensuing districts, district.Therefore, the correspondence district 3 in PAC1 district is not used yet, and the copy of original PAC is recorded in the 3 ensuing districts, district in PAC1 district.When using above-mentioned illustrative methods, the PAC that is recorded in respectively in PAC2 district and the PAC1 district is identical and is arranged in same zone.Therefore, if make a mistake when the PAC2 district in drive read INFO2 district, then the PAC of the same zone in the PAC1 district that is arranged in the INFO1 district is replacedly visited and read to driver, and need not to ask any additional information.
In addition, when being recorded in the status information in the PAC district on the TDDS in expression, PAC can be recorded in PAC2 district and the PAC1 district on the identical position, thereby only need indicate any one information among PAC2 and the PAC1.Provide more detailed description below with reference to Figure 11 B.Referring to Figure 11 B, in " PAC state " field of TDDS, can use 8 bytes (or when using dual layer discs, being 16 bytes), and only need indicate one status information in PAC2 district and the PAC1 district.Described in the exemplary embodiment as shown in Fig. 9 B, when status information was to use 2 bitmaps to indicate, these 2 bitmaps can comprise identical information.2 the information that is write down has been shown among Figure 11 C, and this is to use same illustrative methods described in Fig. 9 C to represent.
The PAC district that writes down as shown in Figure 11 A can be recorded in " PAC state " field, as shown in Figure 11 D.More specifically, referring to Figure 11 D, in PAC2 district or PAC1 district, 1 (position 1), district is error-zone, and write down ' 10 ' on corresponding field; 2 (positions 2), district are effective PAC, and have write down ' 11 ' on corresponding field; 3 (positions 3), district are error-zone, and have write down ' 10 ' on corresponding field; And distinguish 4 (positions 4) is effective PAC, and has write down ' 11 ' on corresponding field.Remainder in the district is not recorded, therefore record ' 00 ' on corresponding field.
The method that shows the PAC status information on the TDDS when Figure 12 is illustrated in renewal according to the PAC that is write down of one exemplary embodiment of the present invention.Referring to Figure 12, more specifically, referring to part (a), PAC can be recorded in the PAC1 district in the PAC2 district in INFO2 district and INFO1 district, and the PAC status information can be recorded in TDDS's " PAC state " field.The example that description is had the field of single effective PAC (PAC1).For the PAC that writes down as described above, may need to upgrade the information of the single effective PAC that is write down.In this example, when CD is in the time of can rewriteeing high density compact disc, can use the overwrite method to rewrite this information.But, in the situation of write-once high density compact disc, can not use the overwrite method.
Therefore, when using the write-once high density compact disc, the effective PAC after upgrading can be recorded in the ensuing next district of PAC1, as shown in the part (b) of Figure 12.Finally, the previous PAC1 that writes down becomes invalid PAC, and corresponding status information is that ' 11 ' of effective PAC is updated to ' 10 ' from originally indicating PAC1.And, because the next effectively PAC1 that is updated recently is updated to effective PAC from Unrecorded district originally, so the PAC state is updated to ' 11 ' from ' 00 '.
In addition, as shown in the part (c) of Figure 12, when the next effectively PAC2 of record, effectively the copy of PAC2 can be recorded in the PAC1 district in INFO1 district.At this moment, may make a mistake in the process in the PAC1 district that effective PAC2 is recorded the INFO1 district.If make a mistake, but then effective PAC2 can be recorded on the ensuing next one recording areas in district of makeing mistakes.Therefore, by writing down effective PAC2, the PAC status information in expression PAC2 district just can from originally indicate PAC2 be not recording areas ' 00 ' be updated to ' 11 '.In addition, because in the process of the effective PAC2 of record, make a mistake, so the PAC status information in expression PAC1 district can be updated to ' 10 ' from ' 00 '.In addition, but because effectively PAC2 is recorded on the next one recording areas, so the PAC status information is updated to ' 11 ' from ' 00 '.
Although not shown, when originally reading still be when making a mistake in the district of effective PAC status information can be updated to ' 10 ' from ' 11 '.In addition, before dish was closed, in TDMA, TDDS information can be continuously updated as required.In addition, as previously mentioned, if TDMA is not enough, but the outer TDMA of allocation then.
Figure 13 illustrates according to the TDDS in the high density compact disc of another exemplary embodiment of the present invention.Referring to Figure 13, the TDDS of write-once high density compact disc can comprise " PAC is allocation space " field of the distribution state in " the PAC bunch of defect state " field of error condition of " user data area tail LSN " field, indication PAC of tail logic sector number (LSN) in " position of the LSN0 of the user data area " field, indication user data area of the position of logic sector number (LSN) 0 in " TDDS identifier " field, " TDDS form " field, the indication user data area and/or indication PAC district.In addition, in having the TDDS of above-mentioned exemplary configurations, can use " PAC bunch of defect state " field and " PAC is allocation space " field to indicate various types of PAC status informations, such as have in the PAC district defect cluster bunch and the position of effective PAC of wherein being distributed etc.
To describe in detail a kind of now by using " PAC bunch of defect state " field and/or " PAC is allocation space " field to indicate the method for PAC status information.Figure 14 A and 14B illustrate according to the record PAC district in the write-once high density compact disc of another exemplary embodiment of the present invention and the method for PAC status information.Referring to Figure 14 A, in single PAC district, can write down the individual PAC of sum (for example, 32).For each PAC that is write down,, in " PAC bunch of defect state " field, can use 32 positions, as shown in Figure 14 B in order to indicate the defective in PAC bunch.To indicate above-noted the state in PAC1 district of copy of more original PAC may need 64 positions, and dual layer discs may need 128 positions.More specifically, referring to Figure 14 B, can use PAC defect state (PDS) N position to indicate corresponding bunch defect state.' 0 ' to can be used to indicate PAC bunch of N be not the defectiveness district, and ' 1 ' to can be used to indicate PAC bunch of N be the defectiveness district.But order assignment PDS31 position and PDS30 position are to indicate the state in PAC#1 district and PAC#2 district respectively.Can provide 32 PDS positions to indicate possible defect state in the single PAC district.In addition, exist " PAC allocation space " can use 32 positions to indicate the distribution state in PAC district in the field.Similarly, can use 64 positions state in PAC1 district of copy of original PAC of having indicated above-noted, and may need 128 positions for dual layer discs.
The distribution state that PAC mode bit (PSB) N position as shown in 14B can be used to indicate the PAC district.' 0 ' can be used to indicate PAC bunch of N be assignable recently state (for example, corresponding PAC is not used), and ' 1 ' can be used to indicate PAC bunch of N to be used.As shown in the description of PDS position, the PSB position can be by order assignment from PAC#1 to PAC#30.The PSB31 position can be used to indicate the state in PAC#1 district, and the PSB30 position can be used to indicate the state in PSC#2 district, and the rest may be inferred.
Figure 15 A and 15B illustrate and are recorded in the PAC district in the write-once high density compact disc and the example of PAC status information according to another exemplary embodiment of the present invention.Referring to Figure 15 A, PAC#1, PAC#2 and PAC#3 in TDDS, have been distributed.Referring to Figure 15 B, when PAC#2 was the defectiveness district, " " the PDS position of indication PAC#2 was registered as ' 1 ' to PAC bunch of defect state in the bitmap of field.In the bitmap of " PAC is allocation space " field, indicate PSB31, PSB30 and the PSB29 of PAC#1, PAC#2 and PAC#3 also to be registered as ' 1 ' respectively.Therefore, by above-mentioned example T DDS information,, CD drive is next one recording areas but just can identifying the PAC#4 district.
Figure 16 illustrate according to one exemplary embodiment of the present invention be used for write down and/or the block diagram of the equipment that reproduces at the write-once high density compact disc.Referring to Figure 16, this optical recording/reproducing apparatus can comprise: data recording/reproducing device 10 is used to carry out record to CD/from the reproduction of CD; And main frame or controller 20, be used for controlling recording/transcriber 10.In one exemplary embodiment, data recording/reproducing device 10 can play the effect of above " CD drive " discussed in conjunction with many exemplary embodiments of the present invention.
In one exemplary embodiment, main frame 20 provides the write command write to the specific region of CD or the reproduction instruction of reproducing from the specific region of CD to data recording/reproducing device 10, and data recording/reproducing device 10 is in response to carry out record to this specific region/from the reproduction of this specific region from the instruction of main frame 20.
Data recording/reproducing device 10 also can comprise: interface section 12 is used for carrying out such as data with main frame 20 and instructing exchange to wait and communicate by letter; Pick up part 11, be used for writing and/or from the optical disk reading data to CD; Data processor 13 is used for from picking up part 11 received signals, and recovers required signal value, or the signal that will write is modulated into the signal that can be written on the CD; Servo segment 14 is used for control and picks up part 11 exactly from optical disc reading signal, or write signal on CD exactly; Storer 15 is used for storing various types of information, comprises management information and data temporarily; And microcomputer 16, be used for the various piece of controlling recording/transcriber 10.
To a kind of method of using this exemplary optical recording/reproducing apparatus to write down PAC on the write-once high density compact disc be described.In case CD is inserted in the optical recording/reproducing apparatus, management information can be read from CD, and is stored in the storer 15 of data recording/reproducing device 10, uses in the time of for optical disc recording/reproducing.Under this state, if the user wants to write on the specific region of CD, then main frame 20 with this as write command, thereby provide about the information of required writing position and the data that will write to data recording/reproducing device 10.
Microcomputer 16 in the data recording/reproducing device 10 can receive write command subsequently, management information from be stored in storer 15 determines whether the disc area that main frame 20 is wanted to write is the defectiveness district, and, on the zone that is not the defectiveness district, carry out data and write according to write command from main frame 20.On whole the dish or the specific region of dish, write the new feature that the data recording/reproducing device that will comprise previous version is not provided if determine, thereby cause the data recording/reproducing device of previous version not detect, if or be intended to limit such as writing to the specific region of dish or from the functions such as specific region reproduction of dish, then the microcomputer 16 of data recording/reproducing device 10 can write this regional control information conduct " unknown PAC rule " in the PAC district on the dish according to the set restriction of user.The microcomputer 16 of data recording/reproducing device 10 also can write such as PAC information such as the PAC_ID that writes state and as the segment information about the control information of the specific region of dish.
PAC information can one bunch size be written as a plurality of effective PAC in the PAC2 district in INFO2 district, and the copy that is recorded in the effective PAC in the PAC2 district can be used as backup and is recorded in the PAC1 district in INFO1 district.In this example, microcomputer 16 can to servo 14 and data processor 13 positional information and the data of having write the zone or the PAC district of data about top are provided, thereby can finish and write via picking up the desired location of part 11 on CD.
The method of the high density compact disc of PAC will have been write above a kind of recoding/reproduction of describing according to one exemplary embodiment of the present invention.In case CD is inserted in the optical recording/reproducing apparatus, management information can be read from CD, and is stored in the storer 15 of record and transcriber 10, uses in the time of for video disc recording and reproduction.Information in the storer 15 can comprise the positional information about each district in the PAC district on the dish.Then, can identify the PAC_ID of the PAC in the PAC district to determine whether this PAC_ID is the PAC_ID that can identify.
If PAC_ID can identify, it is identical that then this method determines to have write the version of the version of the record of data and transcriber and current record and transcriber on dish, or there be not independent writing/reproduce restriction, and according to instruction executive logging/reproduction from main frame 20.
If PACI_ID can not identify, then the version of this method record determining to have write data on dish and/transcriber is different with the version of current record and transcriber, and with reference to the recoding/reproduction restricted area that comprises " unknown PAC rule " on the dish, according to instruction executive logging/reproduction from main frame.Thus, microcomputer 16 can according to from the instruction of main frame to servo 14 and data processor 13 positional information and data are provided, thereby finish recoding/reproduction by picking up the desired location place of part 11 on CD.
As mentioned above, in the write-once high density compact disc, write down according to an exemplary embodiment of the present invention and the method and apparatus that reproduces can have following one or more advantage.
At first, define the accessible area of the dish of different editions driver, can allow to above-noted the more sane protection of the data field of user data, for example, can avoid or reduce unauthorized access (for example, assault) by using PAC.
The second, can on dish, distribute a plurality of effective PAC, and can in TDDS, write down the information that is used to indicate the PAC status information, manage the PAC in the high density compact disc thus.
The 3rd, use PAC to come the equipment of recording/reproducing data and method can allow on high density compact disc more effectively recording/reproducing data.
Those skilled in the art can be obvious, can carry out various modifications and changes and can not depart from the spirit and scope of the present invention above-mentioned exemplary embodiment of the present invention.Therefore, be intended to that the present invention is covered and drop in appended claims and the equivalence techniques scheme scope thereof to modifications and variations of the present invention.