專利名稱:用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種高密度光盤(pán),更特別地涉及一種用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備和方法。
背景技術(shù):
光盤(pán)被廣泛地用于記錄大量數(shù)據(jù)。在這樣的光盤(pán)中,新的高密度光學(xué)介質(zhì)(HD-DVD),諸如藍(lán)光光盤(pán)(這里稱為“BD”)正在發(fā)展中,其能夠長(zhǎng)時(shí)間記錄和存儲(chǔ)高分辨率的視頻和音頻數(shù)據(jù)。近來(lái),藍(lán)光光盤(pán)的全球標(biāo)準(zhǔn)技術(shù)規(guī)范,其可以理解為作為明顯優(yōu)于現(xiàn)有DVD的數(shù)據(jù)存儲(chǔ)解決方案的下一代HD-DVD技術(shù),與其它數(shù)字設(shè)備一起正在發(fā)展中。
因此,涉及BD和之后的可重寫(xiě)藍(lán)光光盤(pán)(BD-RE)的各種初期標(biāo)準(zhǔn)正處于準(zhǔn)備階段,而且用于一次可寫(xiě)藍(lán)光光盤(pán)(BD-WO)和只讀藍(lán)光光盤(pán)(BD-ROM)的各種初期標(biāo)準(zhǔn)也正在發(fā)展中。在這樣的標(biāo)準(zhǔn)化處理過(guò)程中,作為記錄和/或重放BD-RE/R/ROM的方法,近來(lái)一種物理存取控制(PAC)方法已經(jīng)被討論來(lái)用于解決由驅(qū)動(dòng)錯(cuò)誤導(dǎo)致的問(wèn)題,其支持現(xiàn)有版本,在試圖將BD-RE/R/ROM的新功能引入到新版本時(shí)支持新的版本。
發(fā)明概述因此,本發(fā)明涉及用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備和方法,其完全避免了由于現(xiàn)有技術(shù)的局限和不足而引起的一個(gè)或多個(gè)問(wèn)題。
本發(fā)明的目的是提供一種物理存取控制(PAC)方法,以及利用PAC方法將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備和方法。
在說(shuō)明書(shū)后面的一部分中將闡明本發(fā)明另外的優(yōu)點(diǎn)、目的和特征,而且根據(jù)以下分析對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)說(shuō)將變得顯而易見(jiàn),或者通過(guò)本發(fā)明的實(shí)施可以被理解。通過(guò)說(shuō)明書(shū)和它的權(quán)利要求以及附圖中特別指出的結(jié)構(gòu),本發(fā)明的目的和其他優(yōu)點(diǎn)可以被了解并獲得。
要實(shí)現(xiàn)這些目的和其他的優(yōu)點(diǎn),并且根據(jù)本發(fā)明的目的,如同此處所表達(dá)和寬泛地描述的那樣,具有數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)用于管理包括至少一個(gè)物理存取控制(PAC)簇的記錄介質(zhì)的數(shù)據(jù)區(qū)域,所述至少一個(gè)PAC簇包括用于管理記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放的信息,其中每個(gè)PAC簇包括對(duì)于每個(gè)PAC簇是公共部分的一個(gè)PAC頭部,以及一個(gè)PAC指定信息區(qū)域,所述指定信息區(qū)域包括為每個(gè)PAC簇所指定的信息,其中PAC頭部包括通過(guò)每個(gè)片段區(qū)域的位置信息在記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域中標(biāo)識(shí)至少一個(gè)片段區(qū)域的片段信息。
在本發(fā)明的另一個(gè)方面,用于在記錄介質(zhì)上記錄或重放數(shù)據(jù)的方法包括記錄或重放至少一個(gè)物理存取控制(PAC)簇,該至少一個(gè)PAC簇包括用于管理記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放的信息,每個(gè)PAC簇包括片段信息,如果一PAC簇是一未知簇并且片段信息標(biāo)識(shí)記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域中的至少一個(gè)片段區(qū)域,則通過(guò)PAC信息記錄到至少一個(gè)片斷區(qū)域和/或從至少一個(gè)片斷區(qū)域重放,而且如果至少一個(gè)片斷區(qū)域中的故障區(qū)域由記錄介質(zhì)的空閑區(qū)域上的替換區(qū)域來(lái)替換,則通過(guò)PAC信息記錄到空閑區(qū)域的替換區(qū)域和/或從空閑區(qū)域的替換區(qū)域重放。
在本發(fā)明的另一個(gè)方面,在響應(yīng)來(lái)自主機(jī)的命令,用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的方法中,用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的方法包括存儲(chǔ)含有從記錄介質(zhì)讀出的PAC信息的管理信息,確定PAC信息中的PAC_ID,以及根據(jù)PAC上記錄的未知的PAC規(guī)則和片段信息記錄和/或重放數(shù)據(jù),在確定PAC_ID并且記錄和/或重放數(shù)據(jù)期間,如果所確定的PAC_ID是不合理的,而且如果在片段信息的片段區(qū)域中遇到故障區(qū)域,則從故障管理區(qū)域(DMA)的故障目錄(DFL)信息中讀出代替故障區(qū)域的替換區(qū)域上所寫(xiě)的信息,并且統(tǒng)一地管理作為屬于故障區(qū)域的片段區(qū)域的置換區(qū)域。
在本發(fā)明更進(jìn)一步的方面,用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備包括一存儲(chǔ)器,用于存儲(chǔ)從記錄介質(zhì)讀出的PAC信息,以及一微處理器,用于確定PAC信息中的PAC_ID,并且根據(jù)PAC上記錄的未知的PAC規(guī)則和片段信息記錄/重放數(shù)據(jù),在確定PAC_ID并且記錄和/或重放數(shù)據(jù)期間,如果所確定的PAC_ID是不合理的,而且如果在片段信息的片段區(qū)域中遇到故障區(qū)域,則從故障管理區(qū)域(DMA)的故障目錄(DFL)信息中讀出代替故障區(qū)域的替換區(qū)域上所寫(xiě)的信息,并且統(tǒng)一地管理作為屬于故障區(qū)域的片段區(qū)域的置換區(qū)域。
可以理解的是,本發(fā)明上文的概述及之后的詳細(xì)說(shuō)明都是示范性和說(shuō)明性的而且是用來(lái)提供本發(fā)明權(quán)利要求書(shū)的更進(jìn)一步的說(shuō)明。
附圖的簡(jiǎn)要說(shuō)明本發(fā)明的附圖、說(shuō)明性實(shí)施例以及說(shuō)明書(shū)一起用于解釋本發(fā)明的原理,所包括的附圖用于進(jìn)一步地理解發(fā)明而且被結(jié)合進(jìn)本申請(qǐng)并且構(gòu)成本申請(qǐng)的一部分。在附圖中圖1說(shuō)明根據(jù)本發(fā)明的高密度光盤(pán)上的物理存取控制(PAC)區(qū)域;圖2說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上INFO2區(qū)域和INFO1區(qū)域的結(jié)構(gòu);圖3說(shuō)明根據(jù)本發(fā)明記錄在高密度光盤(pán)上的PAC;圖4說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上PAC的結(jié)構(gòu);圖5說(shuō)明根據(jù)本發(fā)明一“未知的PAC規(guī)則”字段的結(jié)構(gòu);圖6說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上的片段區(qū)域;圖7說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)的PAC方法;圖8說(shuō)明根據(jù)本發(fā)明用于在高密度光盤(pán)上記錄片段位置信息的方法;以及圖9說(shuō)明根據(jù)本發(fā)明光學(xué)記錄和/或重放設(shè)備的框圖。
用于執(zhí)行本發(fā)明的最佳方式現(xiàn)在將參考附圖中說(shuō)明的例子詳細(xì)說(shuō)明本發(fā)明的優(yōu)選實(shí)施例。只要可能,所有涉及同樣或者類似部分的附圖將使用同樣的參考數(shù)字。另外,雖然本發(fā)明中使用的術(shù)語(yǔ)是從通常已知并且使用的術(shù)語(yǔ)中選出來(lái)的,而且本發(fā)明說(shuō)明書(shū)中提及的某些術(shù)語(yǔ)是由申請(qǐng)人慎重選擇的,但是說(shuō)明書(shū)中相應(yīng)的部分也描述了其詳細(xì)含意。此外,需要不僅僅通過(guò)所使用的實(shí)際術(shù)語(yǔ)而是通過(guò)每個(gè)術(shù)語(yǔ)內(nèi)部的含義來(lái)理解本發(fā)明。
圖1說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上的PAC區(qū)域。參考圖1,從內(nèi)側(cè)的圓周到外圓圓周將高密度光盤(pán)劃分并且指定為一導(dǎo)入?yún)^(qū)域、一數(shù)據(jù)區(qū)、和一導(dǎo)出區(qū)域。在數(shù)據(jù)區(qū)的前端和后端,可能分別有內(nèi)部備用區(qū)(以下簡(jiǎn)稱″ISA″)和外部的備用區(qū)(以下簡(jiǎn)稱″OSA″)。當(dāng)數(shù)據(jù)區(qū)中出現(xiàn)故障區(qū)域時(shí),備用區(qū)ISA和OSA是用于將被寫(xiě)到故障區(qū)域上的數(shù)據(jù)的重新配置的區(qū)域。導(dǎo)入?yún)^(qū)域被劃分并指定為用于在其上記錄各種類型的信息的INFO2區(qū)域和INFO1區(qū)域。INFO2區(qū)域和INFO1區(qū)域分別具有物理存取控制(PAC)區(qū)域。
為簡(jiǎn)單起見(jiàn),分配給INFO2區(qū)域的PAC區(qū)域被稱為PAC2區(qū)域,而分配給INFO1區(qū)域的PAC區(qū)域被稱為PAC1區(qū)域。PAC2區(qū)域和PAC1區(qū)域之一具有在其上記錄的原始的PAC,而另一個(gè)是備分區(qū)域,用于記錄原始PAC的備分。鑒于從磁盤(pán)的內(nèi)側(cè)的圓周到外圓圓周寫(xiě)入的方向,最好將原始的PAC記錄在PAC2區(qū)域上,而備份PAC記錄在PAC1區(qū)域上。所提供的PAC區(qū)域用于解決問(wèn)題,該問(wèn)題易于在老版本驅(qū)動(dòng)沒(méi)能檢測(cè)到從新版本驅(qū)動(dòng)添加到磁盤(pán)上的功能時(shí)發(fā)生,其具有一″未知的規(guī)則″。
該″未知的規(guī)則″具有在其上定義的用于控制磁盤(pán)可預(yù)測(cè)的操作的規(guī)則,即,控制從基本讀取、寫(xiě)入、等等控制開(kāi)始到故障區(qū)域的一次替換、邏輯改寫(xiě)、等等。因此,在后面的處理中將更詳細(xì)地描述,在適用″未知規(guī)則″的磁盤(pán)上提供一區(qū)域,其具有用于定義全部磁盤(pán),或者某一部分磁盤(pán)的片段。
因而通過(guò)利用″未知的規(guī)則″定義老版本驅(qū)動(dòng)已經(jīng)存取的區(qū)域,新版本光盤(pán)減少了老版本驅(qū)動(dòng)不必要的存取操作。
此外,通過(guò)使用PAC在磁盤(pán)物理區(qū)域上為老版本驅(qū)動(dòng)定義可存取區(qū)域以便進(jìn)行存取,具有在其上記錄了用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域可以被更強(qiáng)健地保護(hù),而來(lái)自磁盤(pán)外部的不合適的訪問(wèn),諸如盜用,可以被防止。同時(shí),考慮到高密度光盤(pán)的可寫(xiě)入特征,將討論導(dǎo)入?yún)^(qū)域中具有PAC2和PAC1區(qū)域的INFO2區(qū)域和INFO1區(qū)域。
圖2說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上INFO2區(qū)域和INFO1區(qū)域的結(jié)構(gòu)。參考圖2,假設(shè)高密度光盤(pán)的BD-RE、INFO2區(qū)域具有256簇,包括32簇PAC2區(qū)域,32簇故障管理區(qū)域(DMA)2區(qū)域用于管理故障,具有記錄在其上的控制信息的32簇控制數(shù)據(jù)(CD)2區(qū)域,以及緩沖區(qū)的32簇緩沖區(qū)(BZ)3區(qū)域。INFO1區(qū)域包括32簇緩沖區(qū)的BZ2區(qū)域,32簇驅(qū)動(dòng)區(qū)域,其是用于存儲(chǔ)指定驅(qū)動(dòng)的具體的信息的一驅(qū)動(dòng)區(qū)域,32簇DMA1區(qū)域用于管理故障,32簇CD1區(qū)域用于記錄控制信息,以及BZ1-PACI區(qū)域用于作為PAC區(qū)域使用。
假設(shè)可寫(xiě)一次的高密度光盤(pán)(BD-R)、INFO2區(qū)域具有256簇,其包括一PAC2區(qū)域、一DMA2區(qū)域、一CD2區(qū)域、以及一BZ3區(qū)域,其中每個(gè)具有32簇,而且INFO1區(qū)域包括一BZ2區(qū)域、一DMA1區(qū)域、一CD1區(qū)域、以及一BZ1-PACI區(qū)域,其中每個(gè)具有32簇和驅(qū)動(dòng)區(qū)域的128簇。因此,根據(jù)高密度光盤(pán)的可重寫(xiě)特征,通過(guò)32簇將本發(fā)明的PAC區(qū)域分別分配到導(dǎo)入?yún)^(qū)域中的INFO2區(qū)域和INFO1區(qū)域。在32簇PAC區(qū)域中,一個(gè)PAC具有一個(gè)簇。將參考圖3描述記錄在一個(gè)簇大小的一個(gè)PAC的結(jié)構(gòu)。
圖3說(shuō)明了根據(jù)本發(fā)明記錄在高密度光盤(pán)上的PAC的結(jié)構(gòu)。參考圖3,一個(gè)簇大小(32扇區(qū))的一個(gè)PAC包括一頭部區(qū)域,以及指定到光盤(pán)驅(qū)動(dòng)的一特定信息區(qū)域。PAC頭部區(qū)域具有分配給PAC的第一扇區(qū)的384字節(jié),用于記錄各種類型的PAC信息,諸如PAC區(qū)域的″未知的PAC規(guī)則″和片段、以及其他區(qū)域上的信息,該P(yáng)AC區(qū)域具有在其上記錄的指定光盤(pán)驅(qū)動(dòng)被稱作″已知的規(guī)則″的特定信息。
記錄在上述結(jié)構(gòu)中的PAC的具體結(jié)構(gòu)將參考附圖4進(jìn)行描述。為了簡(jiǎn)單起見(jiàn),在本發(fā)明的說(shuō)明書(shū)中,將參考說(shuō)明字段的
需要更詳細(xì)描述的PAC的特定字段。圖4說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上PAC的結(jié)構(gòu)。參考圖4,如上所述,PAC包括適用于所有PAC的頭部,以及具有指定在其上記錄的驅(qū)動(dòng)的特定信息的區(qū)域。
相反,頭部分包括4字節(jié)的“PAC_ID”、4字節(jié)的“未知PAC規(guī)則”、1字節(jié)的“整個(gè)盤(pán)標(biāo)記”、1字節(jié)的“片段號(hào)”、以及每個(gè)具有8字節(jié)的32個(gè)片段“片段_0~片段31”?!癙AC_ID”是用于提供現(xiàn)有PAC狀態(tài)和標(biāo)識(shí)代碼的字段,其中如果“PAC_ID”具有‘00 00 00 00’比特,則“PAC_ID”標(biāo)識(shí)現(xiàn)有PAC沒(méi)有被使用,如果“PAC_ID”具有‘FF FF FF FE’比特,則“PAC_ID”標(biāo)識(shí)現(xiàn)有PAC區(qū)域由于故障等原因是不能使用的,而且如果“PAC_ID”具有‘FF FF FF FF’比特,則即使PAC區(qū)域以前被使用過(guò),“PAC_ID”標(biāo)識(shí)現(xiàn)有PAC區(qū)域可以再一次被使用。此外,如果磁盤(pán)是現(xiàn)有驅(qū)動(dòng)可以自由存取的一個(gè),則通過(guò)在預(yù)先同意的位中記錄“PAC_ID”,諸如“54 53 54 00”比特,“PAC_ID”被用作用于確定的代碼。更特別地,如果現(xiàn)有驅(qū)動(dòng)不知道所應(yīng)用的“PAC_ID”,當(dāng)由于版本錯(cuò)誤等原因,現(xiàn)有驅(qū)動(dòng)不知道現(xiàn)有PAC時(shí)確定這一情況,因此‘5453 54 00’位被用作要求參考記錄在“未知PAC規(guī)則”字段上的信息的代碼。如上所述,“未知PAC規(guī)則”字段被用作指定不能了解現(xiàn)有PAC的驅(qū)動(dòng)的操作范圍的字段,將參考圖5描述。
圖5說(shuō)明根據(jù)本發(fā)明“未知PAC規(guī)則”字段的配置。參考圖5,可以由“未知PAC規(guī)則”定義磁盤(pán)上可控制的各種區(qū)域。表中的“區(qū)域”表示磁盤(pán)上的可控制區(qū)域,“控制”表示控制類型,比如讀/寫(xiě)等等,而“位數(shù)”表示控制所需的位數(shù)?!拔粩?shù)”中的附加位表示具有兩個(gè)記錄/重放面的雙層磁盤(pán)的情況。例如,PAC區(qū)域的讀/寫(xiě)可控可以由“PAC區(qū)域1,2”字段表示,而故障管理區(qū)域的寫(xiě)可控可以由“DMA區(qū)域1,2”字段表示。用于故障區(qū)域的替換區(qū)域的寫(xiě)入可控可以由一″替換簇″字段表示,數(shù)據(jù)區(qū)的讀/寫(xiě)可控可以由一″數(shù)據(jù)區(qū)″字段表示,而邏輯改寫(xiě)可控可以由一″邏輯改寫(xiě)″字段表示。
明顯地,寫(xiě)入可控僅僅是物理上應(yīng)用到可重寫(xiě)磁盤(pán)BD-RE,和BD-R,而且,此外用于故障區(qū)域的替換區(qū)域的寫(xiě)入可控也適用于可重寫(xiě)磁盤(pán)BD-RE,和BD-R。因此,需要理解的是,本發(fā)明的主題取決于高密度光盤(pán)的可重寫(xiě)特征。通過(guò)使用上述的方法,″未知的PAC規(guī)則″字段允許為驅(qū)動(dòng)版本不匹配而在磁盤(pán)上指定可控區(qū)域。此外,上述方法不僅應(yīng)用于驅(qū)動(dòng)版本不匹配,而且適用于磁盤(pán)上用戶選擇的特定物理區(qū)域的訪問(wèn)控制。
同時(shí),圖4中的″整個(gè)磁盤(pán)標(biāo)記″字段被用作用于通知PAC可應(yīng)用到磁盤(pán)的全部區(qū)域的字段,而且表示PAC的片段區(qū)域的數(shù)量的″片段號(hào)″字段也適用于磁盤(pán)的全部區(qū)域。
可以最多為一個(gè)PAC分配32個(gè)片段,而且所配置的片段上的信息被寫(xiě)到每個(gè)具有8個(gè)字節(jié)的″Segment_0″到″Segment_31″的字段上。每一″Segment_0~Segment_31″字段具有在其上記錄的配置的片段區(qū)域的第一個(gè)PSN和末尾的PSN。
參考附圖將更詳細(xì)地描述片段。圖6說(shuō)明根據(jù)本發(fā)明高密度光盤(pán)上的片段區(qū)域。參考圖6,如果需要,在本發(fā)明高密度光盤(pán)上能最多有32個(gè)片段區(qū)域,用于從″片段0″開(kāi)始順次應(yīng)用PAC。在這種情況下,通過(guò)在PAC2和PAC1區(qū)域的″片段″字段上寫(xiě)入指示配置片段區(qū)域的開(kāi)始位置的第一個(gè)PSN,和指示配置片段區(qū)域的末尾位置的最后的PSN,光盤(pán)驅(qū)動(dòng)識(shí)別出片段區(qū)域的位置。并非多個(gè)配置片段重疊,而且在簇的邊界指定開(kāi)始和末尾位置。當(dāng)故障區(qū)域存在于配置的片段區(qū)域中時(shí),換言之,假設(shè)是可寫(xiě)的高密度光盤(pán)BD-RE,或者WO,將要記錄在故障區(qū)域上的數(shù)據(jù)被記錄在替換區(qū)域上,諸如備用區(qū)。在本發(fā)明中,替換區(qū)域也被定義為屬于片段區(qū)域的區(qū)域,其將參考附圖進(jìn)行描述。
圖7說(shuō)明根據(jù)本發(fā)明顯示高密度光盤(pán)的PAC方法的圖表。參考圖7,對(duì)于具有應(yīng)用到本發(fā)明的PAC的片段區(qū)域,如果故障區(qū)域″A″出現(xiàn)在片段區(qū)域中,要寫(xiě)入到故障區(qū)域″A″的數(shù)據(jù)被寫(xiě)入到備用區(qū)ISA或者OSA上作替換,而且有關(guān)替換的信息被寫(xiě)入到作為故障目錄(DFL)入口的導(dǎo)入?yún)^(qū)域中的故障管理區(qū)域(DMA)上。DFL入口包括″狀態(tài)1″和″狀態(tài)2″字段,用于記錄有關(guān)DFL入口類型的信息,一″故障簇的第一PSN″字段用于記錄故障簇的第一物理扇區(qū)號(hào),而″替換簇第一PSN″用于記錄替換簇的第一物理扇區(qū)號(hào)。
該″狀態(tài)1″字段具有在其上記錄的一‘0000’位,用于指示故障區(qū)域是RAD(重分配故障)類型,其中故障區(qū)域被正常地替換,該″故障簇第一PSN″字段具有a′,在其上記錄故障區(qū)域的第一個(gè)PSN,″狀態(tài)2″字段具有在其上記錄的一‘0000’位,用于指示″狀態(tài)2″字段沒(méi)有用于可寫(xiě)的高密度光盤(pán)的情況(如果是可寫(xiě)一次的高密度光盤(pán),則該位用于指示那個(gè)具有故障的一個(gè)簇),而且″替換簇第一PSN″字段具有在其上記錄的‘b’,其是替換區(qū)域的第一物理扇區(qū)號(hào)。在這種情況下,因?yàn)樵诳蓪?xiě)一次(WO)的高密度光盤(pán)中只可能有一次物理寫(xiě)入,所以希望要被寫(xiě)入在故障區(qū)域中的數(shù)據(jù)首先被記錄在從DMA區(qū)域分開(kāi)的磁盤(pán)的暫時(shí)磁盤(pán)管理區(qū)域(TDMA)中,作為具有和DFL入口一樣結(jié)構(gòu)的暫時(shí)的故障目錄(TDFL),而且當(dāng)用戶需要時(shí),或者在磁盤(pán)將要完成寫(xiě)入的時(shí)間之后作為DFL被寫(xiě)入到DMA區(qū)域中。在本發(fā)明中,通過(guò)使用DPL入口,替換區(qū)域‘B’,其中要被寫(xiě)入在故障區(qū)域‘A’的數(shù)據(jù)被替換寫(xiě)入到其中,被稱為替換區(qū)域‘B’,屬于故障區(qū)域A′所屬的片段。因?yàn)楸痉椒ㄔ试S免除使用替換區(qū)域‘B’作為分離片段的需要,防止了數(shù)目限制為32的片段區(qū)域的浪費(fèi),而可以使用PAC進(jìn)行有效的片段管理。因此,雖然通過(guò)使用RAD類型作為例子描述本發(fā)明的優(yōu)選實(shí)施例,其中在一個(gè)簇中進(jìn)行故障區(qū)域的替換,顯而易見(jiàn)的是,在連續(xù)地重新配置故障(CRD)類型的情況下,其中在多個(gè)連續(xù)簇中出現(xiàn)的故障區(qū)域被替換,以和故障區(qū)域所屬的片段區(qū)域一致的方式來(lái)管理故障區(qū)域。
同時(shí),參考圖7,為了加強(qiáng)保護(hù)PAC而記錄導(dǎo)出區(qū)域中的PAC、原始PAC的PAC副本,而且記錄在導(dǎo)出區(qū)域的INFO區(qū)域里。如上所述,通過(guò)使用區(qū)段入口記錄在″片斷″字段上的片段區(qū)域上的位置信息具有第一個(gè)PSN和最后一個(gè)PSN,其中每個(gè)具有32位。在這一情況下,將要參考圖8進(jìn)行描述,考慮到光盤(pán)上的實(shí)際記錄單元是簇,記錄在″片段″字段上的片段區(qū)域的位置信息也許不用第一個(gè)PSN和最后一個(gè)PSN表示,而是由簇的物理扇區(qū)號(hào)表示。
圖8說(shuō)明根據(jù)本發(fā)明用于在高密度光盤(pán)上記錄片段位置信息的方法。參考圖8,對(duì)于通過(guò)PAC管理的多個(gè)片段區(qū)域,具有每一片段區(qū)域的位置信息的片段入口包括″片段中的第一簇的第一PSN″字段和″片段中的最后簇的第一PSN″字段。更特別地,如上所述,因?yàn)楣獗P(pán)被寫(xiě)為簇單元,利用片段的第一個(gè)簇的第一個(gè)物理扇區(qū)號(hào)以及片段最后一個(gè)簇的第一個(gè)物理扇區(qū)號(hào),在簇單元中表示片段區(qū)域的位置??紤]到用于驅(qū)動(dòng)操作的固件,本方法是適當(dāng)?shù)摹?br>
圖9說(shuō)明根據(jù)本發(fā)明光學(xué)記錄和/或重放設(shè)備的框圖。參考圖9,光學(xué)記錄和/或重放設(shè)備包括一記錄/重放設(shè)備10,用于執(zhí)行光盤(pán)上的記錄/重放,以及一主機(jī)或者控制器20,用于控制該記錄/重放設(shè)備10。(在這里,記錄/重放設(shè)備10經(jīng)常稱為一″光盤(pán)驅(qū)動(dòng)″,而且兩個(gè)術(shù)語(yǔ)都將用于本發(fā)明的說(shuō)明書(shū))。
更特別地,主機(jī)20給出一寫(xiě)入或者再現(xiàn)命令,以便將光盤(pán)的特定區(qū)域?qū)懙接涗?重放設(shè)備10或者從記錄/重放沒(méi)備10再現(xiàn)光盤(pán)的特定區(qū)域,而且記錄/重放設(shè)備10響應(yīng)來(lái)自主機(jī)20的命令執(zhí)行到特定區(qū)域的記錄/從特定區(qū)域的重放。
記錄/重放設(shè)備10包括一接口單元12,用于執(zhí)行與主機(jī)20的通信,諸如數(shù)據(jù)和命令的交換,一撿拾裝置11,用于將數(shù)據(jù)直接寫(xiě)入光盤(pán)/從光盤(pán)直接讀取數(shù)據(jù),一數(shù)據(jù)處理器13,用于從撿拾裝置11接收信號(hào),并且恢復(fù)一期望信號(hào)值,或者將一要被寫(xiě)入信號(hào)調(diào)整為能被寫(xiě)到光盤(pán)上的信號(hào),以及轉(zhuǎn)送,一伺服裝置14,用于控制撿拾裝置11精確地從光盤(pán)中讀取信號(hào),或者精確地在光盤(pán)上寫(xiě)入信號(hào),一存儲(chǔ)器15,用于暫時(shí)存儲(chǔ)包含管理信息和數(shù)據(jù)的不同種類的信息,以及一微處理器16,用于控制記錄/重放設(shè)備10的不同部分。
現(xiàn)在將描述一方法,其用于通過(guò)利用光學(xué)記錄和/或重放設(shè)備在高密度可寫(xiě)光盤(pán)上記錄PAC。當(dāng)將光盤(pán)插入到光學(xué)記錄和/或重放設(shè)備時(shí),所有的管理信息被從光盤(pán)中讀出而且保存到記錄/重放設(shè)備10的存儲(chǔ)器里,以便可以在光盤(pán)的記錄/重放時(shí)使用。在這里,如果用戶希望在光盤(pán)的特定區(qū)域上寫(xiě),則主機(jī)20把這樣的用戶要求看作寫(xiě)命令,向記錄/重放設(shè)備10提供所希望的寫(xiě)入位置上的信息,以及要被寫(xiě)入的一組數(shù)據(jù)。
然后,記錄/重放設(shè)備10中的微處理器16接收寫(xiě)命令,根據(jù)保存在存儲(chǔ)器15中的信息確定主機(jī)20希望寫(xiě)入的光盤(pán)的區(qū)域是否為一故障區(qū)域,并且根據(jù)來(lái)自主機(jī)20的寫(xiě)命令在不是故障區(qū)域的區(qū)域上執(zhí)行數(shù)據(jù)的寫(xiě)入。在這種情況下,如果確定在整個(gè)磁盤(pán)上或者特定區(qū)域上的寫(xiě)入包括相關(guān)技術(shù)的記錄/重放設(shè)備不提供的新特征,則導(dǎo)致相關(guān)技術(shù)的記錄/重放設(shè)備未能感知,或者如果打算限制功能,諸如根據(jù)用戶的請(qǐng)求寫(xiě)入到磁盤(pán)的特定區(qū)域或者從磁盤(pán)的特定區(qū)域重放,則記錄/重放設(shè)備10的微處理器16在諸如″未知的PAC規(guī)則″的磁盤(pán)的PAC區(qū)域上寫(xiě)入?yún)^(qū)域的控制信息。記錄/重放設(shè)備10的微處理器16還在磁盤(pán)的特定區(qū)域上寫(xiě)入PAC信息,諸如用于寫(xiě)入狀態(tài)的PAC_ID,和作為控制信息的片段信息。
如果故障區(qū)域存在于片段區(qū)域,則通過(guò)將要被寫(xiě)入故障區(qū)域的數(shù)據(jù)寫(xiě)入到替換區(qū)域上,諸如備用區(qū),等等,并且將這些信息作為DFL入口寫(xiě)入到DMA區(qū)域上,而定義屬于故障區(qū)域所屬的片段區(qū)域的替換區(qū)域。此外,片段區(qū)域的位置可以用簇的第一個(gè)PSN和末尾PSN表示,或者用簇單元中片段的第一個(gè)簇的第一個(gè)PSN和最后一個(gè)簇的最后一個(gè)PSN表示。因此,微處理器16將寫(xiě)入數(shù)據(jù)的區(qū)域或者PAC區(qū)域的位置信息,以及數(shù)據(jù)提供給伺服裝置14和數(shù)據(jù)處理器13,以便通過(guò)撿拾裝置11在光盤(pán)的要求位置上完成寫(xiě)入。
同時(shí),將要描述用于記錄和/或重放高密度光盤(pán)的方法,其中所述光盤(pán)具有通過(guò)上述方法而寫(xiě)入的PAC信息。當(dāng)在光學(xué)記錄和/或重放設(shè)備中插入光盤(pán)時(shí),所有的管理信息從光盤(pán)中讀出,而且保存在記錄和重放設(shè)備15的存儲(chǔ)器中,以便在記錄和重放光盤(pán)時(shí)使用。存儲(chǔ)器10中的信息包括連磁盤(pán)上的PAC區(qū)域在內(nèi)的不同區(qū)域的位置信息。然后,檢驗(yàn)PAC的一PAC_ID字段,用于確定PAC區(qū)域的PAC的PAC_ID是否為一合理的PAC_ID。作為檢驗(yàn)結(jié)果,如果所寫(xiě)入的PAC_ID是合理的,則確定是當(dāng)已經(jīng)在磁盤(pán)上寫(xiě)入數(shù)據(jù)的記錄和重放設(shè)備具有與本記錄和重放設(shè)備的版本相同的版本時(shí)的情況,或者是當(dāng)沒(méi)有單獨(dú)的寫(xiě)入/重放限制時(shí),根據(jù)來(lái)自主機(jī)20的命令執(zhí)行記錄/重放的情況。
當(dāng)辯別PAC_ID上寫(xiě)入的代碼失敗時(shí),確定當(dāng)由于諸如已經(jīng)在磁盤(pán)上寫(xiě)入數(shù)據(jù)的記錄和重放設(shè)備具有與本記錄和重放設(shè)備版本不同的版本而存在限制時(shí)的情況,參考″未知的PAC規(guī)則″和″片段″上所寫(xiě)的磁盤(pán)的記錄/重放的限制區(qū)域,根據(jù)來(lái)自主機(jī)的命令執(zhí)行記錄和重放。在這種情況下,如果存在″片段″上記錄的片段區(qū)域中的故障區(qū)域,而且通過(guò)在DMA區(qū)域上寫(xiě)入的DFL信息,要被寫(xiě)入的數(shù)據(jù)被寫(xiě)入在替換區(qū)域中,則替換區(qū)域上的數(shù)據(jù)被確定為片段區(qū)域,根據(jù)片段區(qū)域的記錄/重放設(shè)置的限制來(lái)執(zhí)行記錄/重放。為此,根據(jù)主機(jī)的命令,微處理器16將位置信息和數(shù)據(jù)提供到伺服裝置14和數(shù)據(jù)-處理器13,以便通過(guò)撿拾裝置11在光盤(pán)上所要求的位置完成記錄/重放。
用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的方法和設(shè)備具有下列優(yōu)點(diǎn)。使用PAC定義的相關(guān)技術(shù)版本驅(qū)動(dòng)的磁盤(pán)的可進(jìn)入?yún)^(qū)域允許加強(qiáng)保護(hù)具有記錄在其上的用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域,切斷來(lái)自黑客等等的不合適的外部存取。此外,管理磁盤(pán)上整個(gè)數(shù)據(jù)區(qū)或者片段區(qū)域的PAC允許有效地將數(shù)據(jù)記錄到高密度光盤(pán)和從高密度光盤(pán)有效地重放數(shù)據(jù)。另外,提出了用于處理當(dāng)通過(guò)PAC管理磁盤(pán)上的片段區(qū)域出現(xiàn)的故障時(shí)的情況的方法,以便允許有效地將數(shù)據(jù)記錄到高密度光盤(pán)和從高密度光盤(pán)有效地重放數(shù)據(jù)。而且,最后,通過(guò)記錄由簇中的PAC管理的磁盤(pán)上記錄片段區(qū)域的位置信息,便于考慮到用于驅(qū)動(dòng)操作的固件。
工業(yè)實(shí)用性對(duì)本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的是,在沒(méi)有脫離本發(fā)明的精神或者范圍的情況下,本發(fā)明可以產(chǎn)生各種修改和改變。因此,意圖本發(fā)明涵蓋了歸入所附權(quán)利要求書(shū)和它們的同等物范圍之內(nèi)人們提供的本發(fā)明的所述修改和改變。
權(quán)利要求
1.一種記錄介質(zhì),包括包括片段區(qū)域和替換區(qū)域的數(shù)據(jù)區(qū)域;第一控制數(shù)據(jù)區(qū)域,存儲(chǔ)用于控制對(duì)片段區(qū)域的訪問(wèn)的訪問(wèn)控制信息;和第二控制數(shù)據(jù)區(qū)域,存儲(chǔ)用于控制記錄介質(zhì)的故障區(qū)域,并將故障區(qū)域的數(shù)據(jù)替換到替換區(qū)域的故障控制信息,其中與所述片段區(qū)域的故障區(qū)域相應(yīng)的替換區(qū)域被作為訪問(wèn)控制信息的片段區(qū)域而操作。
2.如權(quán)利要求1所述的記錄媒介,其特征在于,所述訪問(wèn)控制信息為片段區(qū)域執(zhí)行特定的功能或應(yīng)用。
3.如權(quán)利要求2所述的記錄媒介,其特征在于,對(duì)與片段區(qū)域中的故障區(qū)域相對(duì)應(yīng)的替換區(qū)域執(zhí)行所述特定的功能或應(yīng)用。
4.如權(quán)利要求2所述的記錄媒介,其特征在于,所述特定的功能或應(yīng)用包括控制從片段區(qū)域讀取數(shù)據(jù)和/或向片段區(qū)域?qū)憯?shù)據(jù)。
5.如權(quán)利要求1所述的記錄媒介,其特征在于,所述訪問(wèn)控制信息可包括未知規(guī)則,其在訪問(wèn)控制信息是未知時(shí)被使用。
6.如權(quán)利要求4所述的記錄媒介,其特征在于,所述未知規(guī)則包括片段區(qū)域的數(shù)據(jù)區(qū)比特,所述數(shù)據(jù)區(qū)比特為片段區(qū)域指示可用的操作。
7.如權(quán)利要求1所述的記錄媒介,其特征在于,所述片段區(qū)域是記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域。
8.如權(quán)利要求1所述的記錄媒介,其特征在于,所述替換區(qū)域是記錄介質(zhì)的空閑區(qū)域。
9.如權(quán)利要求1所述的記錄媒介,其特征在于,所述故障控制信息可包括故障列表。
10.如權(quán)利要求1所述的記錄介質(zhì),其特征在于,如果故障發(fā)生于記錄介質(zhì)中,則故障列表包括至少一個(gè)故障列表入口。
11.如權(quán)利要求10所述的記錄介質(zhì),其特征在于,所述故障列表包括故障區(qū)域以及與故障區(qū)域相應(yīng)的替換區(qū)域的地址數(shù)據(jù)。
12.一種向記錄介質(zhì)記錄和/或從記錄介質(zhì)再現(xiàn)的方法,包括記錄和/或再現(xiàn)用于控制用戶數(shù)據(jù)區(qū)域中的片段區(qū)域的訪問(wèn)控制信息,以及故障控制信息,其包括故障區(qū)域以及和故障區(qū)域相對(duì)應(yīng)的替換區(qū)域的數(shù)據(jù);和如果訪問(wèn)控制信息是未知的,則根據(jù)訪問(wèn)控制信息控制向記錄介質(zhì)記錄和/或從記錄介質(zhì)再現(xiàn)。
13.如權(quán)利要求12所述的方法,其特征在于,所述方法進(jìn)一步包括將片段區(qū)域的故障區(qū)域中的數(shù)據(jù)替換到替換區(qū)域。
14.如權(quán)利要求12所述的方法,其特征在于,所述訪問(wèn)控制信息為片段區(qū)域執(zhí)行特定的功能或應(yīng)用。
15.如權(quán)利要求14所述的方法,其特征在于,對(duì)和片段區(qū)域中的故障區(qū)域相應(yīng)的替換區(qū)域執(zhí)行所述特定的功能或應(yīng)用。
16.如權(quán)利要求14所述的方法,其特征在于,所述特定的功能和應(yīng)用包括控制向片段區(qū)域讀取數(shù)據(jù)和/或向片段區(qū)域?qū)憯?shù)據(jù)。
17.如權(quán)利要求12所述的方法,其特征在于,當(dāng)訪問(wèn)控制信息是未知的時(shí),訪問(wèn)控制信息可包括未知規(guī)則。
18.如權(quán)利要求18所述的方法,其特征在于,所述未知規(guī)則包括數(shù)據(jù)區(qū)比特,所述數(shù)據(jù)區(qū)比特為片段區(qū)域指示可用的操作。
19.如權(quán)利要求12所述的方法,其特征在于,所述片段區(qū)域是記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域。
20.如權(quán)利要求12所述的方法,其特征在于,如果故障發(fā)生于記錄介質(zhì)中,故障控制信息可包括故障列表,其包括至少一個(gè)故障列表入口。
21.如權(quán)利要求20所述的方法,其特征在于,所述故障列表入口包括故障區(qū)域以及和故障區(qū)域相對(duì)應(yīng)的替換區(qū)域的地址數(shù)據(jù)。
22.一種用于向記錄介質(zhì)記錄數(shù)據(jù)和/或從記錄介質(zhì)再現(xiàn)的裝置,包括光學(xué)設(shè)備,用于將數(shù)據(jù)寫(xiě)入記錄媒介和/或從記錄媒介讀取數(shù)據(jù);和控制器,用于控制光學(xué)設(shè)備,控制將來(lái)自片段區(qū)域的故障部分的數(shù)據(jù)替換到替換區(qū)域,并控制對(duì)片段區(qū)域的訪問(wèn),所述片段區(qū)域包括用于片段區(qū)域的故障部分的替換區(qū)域。
23.如權(quán)利要求22所述的裝置,其特征在于,如果訪問(wèn)控制信息是未知的,所述控制器根據(jù)訪問(wèn)控制信息來(lái)控制對(duì)片段區(qū)域的訪問(wèn)。
24.如權(quán)利要求23所述的裝置,其特征在于,所述控制器根據(jù)包含于訪問(wèn)控制信息中的未知規(guī)則來(lái)控制對(duì)片段區(qū)域的寫(xiě)入和/或從片段區(qū)域再現(xiàn)。
25.如權(quán)利要求24所述的裝置,其特征在于,所述未知規(guī)則包括片段區(qū)域的數(shù)據(jù)區(qū)比特,所述數(shù)據(jù)區(qū)比特為片段區(qū)域指示可用的操作。
26.如權(quán)利要求25所述的裝置,其特征在于,所述可用的操作包括讀和/或?qū)憽?br>
27.一種用于向記錄介質(zhì)寫(xiě)入和/或從記錄介質(zhì)再現(xiàn)的系統(tǒng),包括主機(jī)設(shè)備,用于產(chǎn)生向記錄介質(zhì)寫(xiě)入和/或從記錄介質(zhì)再現(xiàn)的命令;和用于根據(jù)所述命令向記錄介質(zhì)寫(xiě)入和/或從記錄介質(zhì)再現(xiàn)的裝置,其包括;光學(xué)部件,和控制器,用于控制所述的光學(xué)設(shè)備,控制將片段區(qū)域的故障部分的數(shù)據(jù)替換到替換區(qū)域,并控制對(duì)片段區(qū)域的訪問(wèn),其中片段區(qū)域包括用于片段區(qū)域的故障部分的替換區(qū)域。
全文摘要
公開(kāi)了一種用于將數(shù)據(jù)記錄到記錄介質(zhì)和/或從記錄介質(zhì)重放數(shù)據(jù)的設(shè)備和方法。該記錄介質(zhì)包括至少一個(gè)物理存取控制(PAC)簇,該至少一個(gè)PAC簇包括信息,用于管理向記錄介質(zhì)的記錄和/或從記錄介質(zhì)的重放,其中每個(gè)PAC簇包括PAC頭部,每個(gè)PAC簇的公共部分,以及PAC特定信息區(qū)域,其包括為每個(gè)PAC簇指定的信息,其中PAC頭部包括通過(guò)每個(gè)片段區(qū)域的位置信息在記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域中標(biāo)識(shí)至少一個(gè)片段區(qū)域的片段信息。
文檔編號(hào)G11B7/007GK101075447SQ20071011199
公開(kāi)日2007年11月21日 申請(qǐng)日期2005年3月10日 優(yōu)先權(quán)日2004年3月18日
發(fā)明者樸容徹 申請(qǐng)人:Lg電子株式會(huì)社