專利名稱:保存記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的一次寫入記錄 介質(zhì)、 一種保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法、 一種包括用于相 同目的計(jì)算機(jī)可讀代碼的介質(zhì)、和一種用于一次寫入記錄介質(zhì)的記錄和/或再 現(xiàn)裝置。
背景技術(shù):
記錄介質(zhì),例如光盤,其數(shù)據(jù)可讀區(qū)域由引入?yún)^(qū)域、引出區(qū)域、和數(shù)據(jù) 區(qū)域組成,它們中的每個(gè)由簇組成。簇是記錄或再現(xiàn)數(shù)據(jù)的單位。取決于數(shù) 據(jù)類型和標(biāo)準(zhǔn)化的記錄方法的類型,將數(shù)據(jù)簇記錄在三個(gè)區(qū)域的一個(gè)中。
在數(shù)據(jù)記錄之后,產(chǎn)生位圖以表示關(guān)于在其中已經(jīng)記錄數(shù)據(jù)的所有區(qū)域 的信息,然后將位圖記錄在記錄介質(zhì)的預(yù)定區(qū)域中,以有助于方便地記錄和/ 或再現(xiàn)數(shù)據(jù)。更具體地講,產(chǎn)生位圖以表示引入?yún)^(qū)域、引出區(qū)域、和數(shù)據(jù)區(qū) 域的每個(gè)的已占用的簇和未占用的簇。將位圖記錄在記錄介質(zhì)中,從而記錄
和/或再現(xiàn)裝置可以執(zhí)行快速訪問(wèn)期望的記錄介質(zhì)的區(qū)域。具體地講,由于位 圖識(shí)別已占用的數(shù)據(jù)的區(qū)域,所以它們對(duì)在其中在數(shù)據(jù)記錄期間產(chǎn)生的缺陷 的管理是重要的一次寫入記錄介質(zhì)非常有用。
最終確定的一次寫入記錄介質(zhì)表示一次寫入記錄介質(zhì)處于沒(méi)有更多數(shù)據(jù) 可以被記錄到該記錄介質(zhì)的狀態(tài)。 一次寫入記錄介質(zhì)的最終確定既可以是在 其中雖然另外的數(shù)據(jù)可以被記錄在一次記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域中,但是一 次寫入記錄介質(zhì)被最終確定,也可以是在其中當(dāng)其達(dá)到預(yù)定的最終確定的條 件時(shí),例如當(dāng)因?yàn)?一 次寫入記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域全部用數(shù)據(jù)占用所以沒(méi) 有更多的數(shù)據(jù)能被記錄在一次寫入記錄介質(zhì)上時(shí), 一次寫入記錄介質(zhì)被最終 確定。
當(dāng)一次寫入記錄介質(zhì)被最終確定時(shí),需要保存當(dāng)前數(shù)據(jù)記錄狀態(tài),或者 需要防止數(shù)據(jù)記錄狀態(tài)的變化。通常,當(dāng)備份數(shù)據(jù)或用監(jiān)視照相機(jī)拍攝的圖 像被記錄在一次寫入介質(zhì)上時(shí),必須采取重要措施以防止第三人偽造或改變 該記錄介質(zhì)的已記錄的數(shù)據(jù)。即使已記錄的數(shù)據(jù)被第三方改變,還是需要識(shí) 別已記錄的數(shù)據(jù)中的變化,并且需要確定記錄在該一次記錄介質(zhì)上的原始數(shù) 據(jù)。
發(fā)明內(nèi)容
本發(fā)明提供一種保存記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的 一次寫入記錄介質(zhì)、一 種保存該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法、 一種包括用于相同目的 的計(jì)算機(jī)可讀代碼的介質(zhì)、和一種記錄和/或再現(xiàn)裝置,通過(guò)該裝置保存已最 終確定的 一 次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài),或者防止對(duì)該已最終確定的一 次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的修改。容易確定該已最終確定的記錄介質(zhì) 的數(shù)據(jù)記錄狀態(tài)的變化,并且可以確定記錄在一次寫入記錄介質(zhì)中的與先前 的記錄狀態(tài)相應(yīng)的原始lt據(jù)。
在下面的描述中將部分闡述本發(fā)明的另外的方面和/或優(yōu)點(diǎn),并且其中一 部分從描述中將;f艮明顯,或者可以通過(guò)本發(fā)明的實(shí)施學(xué)習(xí)。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種保存記
錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法,其包括將數(shù)據(jù)記錄在該記錄介質(zhì)上;產(chǎn)生 表示該記錄介質(zhì)的已占用區(qū)域的記錄狀態(tài)數(shù)據(jù),并且將該記錄狀態(tài)數(shù)據(jù)記錄 在分配在該記錄介質(zhì)中的臨時(shí)缺陷管理區(qū)域中;接收用于保存該記錄介質(zhì)的 數(shù)據(jù)記錄狀態(tài)數(shù)據(jù)的最終確定命令;和響應(yīng)于該最終確定命令將預(yù)定數(shù)據(jù)記 錄在該臨時(shí)缺陷管理區(qū)域中,以防止還在該記錄介質(zhì)上記錄數(shù)據(jù)。
記錄預(yù)定數(shù)據(jù)的步驟還可以包括響應(yīng)于該最終確定命令,復(fù)制包括最 終記錄在該臨時(shí)缺陷管理區(qū)域中的記錄狀態(tài)數(shù)據(jù)的臨時(shí)管理數(shù)據(jù),并且將已 復(fù)制的臨時(shí)管理凝:據(jù)記錄在該記錄介質(zhì)上的缺陷管理區(qū)域中。
該方法還可以包括通過(guò)基于包含已復(fù)制的臨時(shí)管理數(shù)據(jù)的缺陷管理區(qū)域 確定該記錄介質(zhì)是否已經(jīng)被最終確定,來(lái)防止還記錄數(shù)據(jù),并且通過(guò)基于包 含已復(fù)制的臨時(shí)管理數(shù)據(jù)的缺陷管理區(qū)域確定該記錄介質(zhì)是否已經(jīng)被最終確 定,來(lái)防止還記錄數(shù)據(jù)。此外,該預(yù)定數(shù)據(jù)可以被記錄在該臨時(shí)缺陷管理區(qū)
域的整個(gè)未占用區(qū)域中。
此外,記錄狀態(tài)數(shù)據(jù)還可以包括位圖,其通過(guò)用位圖中不同的值表示已 占用的和/或未占用的區(qū)域,來(lái)區(qū)分該記錄介質(zhì)上的整個(gè)數(shù)據(jù)可記錄的區(qū)域中 的該記錄介質(zhì)的已占用的區(qū)域和該記錄介質(zhì)的未占用的區(qū)域。每個(gè)位圖可以 指示數(shù)據(jù)是否已經(jīng)記錄在作為該記錄介質(zhì)的數(shù)據(jù)記錄單元的該記錄介質(zhì)的各 個(gè)簇中。該記錄介質(zhì)也可以是一次寫入記錄介質(zhì)。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種將數(shù)據(jù)記 錄在記錄介質(zhì)上的方法,其包括基于已檢測(cè)到的記錄在該記錄介質(zhì)的空間
位圖中的最終確定標(biāo)志,來(lái)確定該記錄介質(zhì)是否已經(jīng);故最終確定;和基于對(duì) 該記錄介質(zhì)已經(jīng)被最終確定的確定,來(lái)防止將數(shù)據(jù)記錄到該記錄介質(zhì)。
為了還實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種將數(shù)據(jù) 記錄在記錄介質(zhì)上的方法,其包括基于對(duì)響應(yīng)于防止還向該記錄介質(zhì)記錄 數(shù)據(jù)的最終確定命令將先前記錄到該記錄介質(zhì)中的預(yù)定數(shù)據(jù)記錄在臨時(shí)缺陷 管理區(qū)域中的確定,來(lái)防止將數(shù)據(jù)記錄到該記錄介質(zhì)。
而且,為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種將 數(shù)據(jù)記錄在記錄介質(zhì)上的方法,其包括基于記錄在該記錄介質(zhì)的缺陷管理 區(qū)域(DMA)中的已^r測(cè)到的最終確定標(biāo)志,來(lái)確定該記錄介質(zhì)是否已經(jīng)被最 終確定;和基于對(duì)該記錄介質(zhì)已經(jīng)被最終確定的確定,來(lái)防止將數(shù)據(jù)記錄到 該記錄介質(zhì)。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種將數(shù)據(jù)記 錄在記錄介質(zhì)上的方法,包括基于記錄在不包括最終確定標(biāo)志的缺陷管理 區(qū)域(DMA)中的并且指示該記錄介質(zhì)已經(jīng)被最終確定的已記錄的臨時(shí)盤缺陷 結(jié)構(gòu)(TDDS)、臨時(shí)盤缺陷列表(TDFL)、或者空間位圖(SBM),來(lái)防止將數(shù)據(jù) 記錄到該記錄介質(zhì)。TDDS、 TDFL、和SBM也可以凈皮記錄在與DMA分開(kāi)的 臨時(shí)缺陷管理區(qū)域(TDMA)中。TDDS和SBM還可以凈皮存儲(chǔ)在與包括TDFL 的區(qū)域分開(kāi)的單個(gè)區(qū)域中。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種記錄和/ 或再現(xiàn)裝置,包括拾取器,其將數(shù)據(jù)寫入記錄介質(zhì)或者從記錄介質(zhì)讀取數(shù) 據(jù);和控制器,其控制該拾取器以將數(shù)據(jù)記錄在該記錄介質(zhì)上,產(chǎn)生表示該 記錄介質(zhì)上整個(gè)數(shù)據(jù)可記錄區(qū)域中的已占用區(qū)域的記錄狀態(tài)數(shù)據(jù),并且控制 拾取器以將該記錄狀態(tài)數(shù)據(jù)記錄在分配在該記錄介質(zhì)上的臨時(shí)缺陷管理區(qū)域
中并且響應(yīng)于為了保存該記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)而發(fā)出的最終確定命令將 預(yù)定數(shù)據(jù)記錄在臨時(shí)缺陷管理區(qū)域中,以防止還在該記錄介質(zhì)上記錄凄丈據(jù)。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種記錄和/ 或再現(xiàn)裝置,包括拾取器,其將數(shù)據(jù)寫入記錄介質(zhì)或者從記錄介質(zhì)讀取數(shù)
據(jù);和控制器,其控制該拾取器以將數(shù)據(jù)記錄在該記錄介質(zhì)上,并且基于對(duì) 該記錄介質(zhì)的臨時(shí)缺陷管理區(qū)域包含識(shí)別該記錄介質(zhì)已經(jīng)被最終確定的預(yù)定 數(shù)據(jù)的確定,來(lái)防止將數(shù)據(jù)記錄到該記錄介質(zhì)??梢曰谟涗浽谠撆R時(shí)缺陷 管理區(qū)域的整個(gè)未占用區(qū)域中的預(yù)先指定的數(shù)據(jù),來(lái)確定預(yù)定數(shù)據(jù)記錄在該 臨時(shí)缺陷管理區(qū)域中。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種具有《I入 區(qū)域、數(shù)據(jù)區(qū)域、和引出區(qū)域的記錄介質(zhì),其包括臨時(shí)缺陷管理區(qū)域,其 形成在引入?yún)^(qū)域、數(shù)據(jù)區(qū)域、和引出區(qū)域中的至少一個(gè)中,其中,識(shí)別該記 錄介質(zhì)的已占用區(qū)域的記錄狀態(tài)數(shù)據(jù)記錄在該臨時(shí)缺陷管理區(qū)域中,其中如 果該記錄介質(zhì)已經(jīng)被最終確定,那么將預(yù)定數(shù)據(jù)記錄在該臨時(shí)缺陷管理區(qū)域 中,以防止還在該記錄介質(zhì)上記錄數(shù)據(jù)。
為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種包括一種 計(jì)算機(jī)可讀代碼的介質(zhì),該代碼控制記錄和/或再現(xiàn)裝置的控制器以執(zhí)行本發(fā) 明的實(shí)施例的方法。
類似地,為了實(shí)現(xiàn)以上和/或其它方面和優(yōu)點(diǎn),本發(fā)明的實(shí)施例提供一種 包括一種計(jì)算機(jī)可讀代碼的介質(zhì),該代碼控制本發(fā)明實(shí)施例的該記錄和/或再 現(xiàn)裝置的控制器。
圖1A和1B示出根據(jù)本發(fā)明的實(shí)施例的一次寫入記錄介質(zhì)的結(jié)構(gòu);
圖2示出根據(jù)本發(fā)明實(shí)施例的記錄狀態(tài)數(shù)據(jù)的結(jié)構(gòu);
圖3示出根據(jù)本發(fā)明實(shí)施例的最終的記錄狀態(tài)數(shù)據(jù)的結(jié)構(gòu);
圖4示出根據(jù)本發(fā)明實(shí)施例的具有單記錄層的一次寫入記錄介質(zhì)的詳細(xì) 數(shù)據(jù)結(jié)構(gòu);
圖5示出根據(jù)本發(fā)明另一實(shí)施例的在圖4示出的臨時(shí)記錄介質(zhì)缺陷結(jié)構(gòu) (TDDS)的詳細(xì)結(jié)構(gòu);
圖6示出根據(jù)本發(fā)明實(shí)施例的具有單記錄層的一次寫入記錄介質(zhì)的另一
詳細(xì)數(shù)據(jù)結(jié)構(gòu);
圖7示出根據(jù)本發(fā)明實(shí)施例的圖6的用于存儲(chǔ)TDDS和空間位圖(SBM) 的區(qū)域的詳細(xì)結(jié)構(gòu)。
圖8示出根據(jù)本發(fā)明實(shí)施例的具有單記錄層的一次寫入記錄介質(zhì)的另一 詳細(xì)數(shù)據(jù)結(jié)構(gòu);
圖9是根據(jù)本發(fā)明的實(shí)施例的用于實(shí)現(xiàn)保存一次寫入記錄介質(zhì)的數(shù)據(jù)記 錄狀態(tài)的裝置的方框圖IO是圖9的記錄和/或再現(xiàn)裝置的方框圖11是示出根據(jù)本發(fā)明的實(shí)施例的用于保存一次寫入記錄介質(zhì)的數(shù)據(jù) 記錄狀態(tài)的方法的流程圖;和
圖12是示出根據(jù)本發(fā)明的另一實(shí)施例的用于保存一次寫入記錄介質(zhì)的 數(shù)據(jù)記錄狀態(tài)的方法的流程圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)參考本發(fā)明的實(shí)施例,在附圖中示出實(shí)施例的例子,其中相 同的標(biāo)號(hào)始終表示相同的部件。下面通過(guò)參照附圖描述實(shí)施例以解釋本發(fā)明。
圖1示出根據(jù)本發(fā)明的實(shí)施例的一次寫入記錄介質(zhì)的結(jié)構(gòu)。如圖1A所 示,如果一次寫入記錄介質(zhì)具有單記錄層LO,那么其包括引入?yún)^(qū)域、數(shù)據(jù)區(qū) 域、和引出區(qū)域。引入?yún)^(qū)域位于該一次記錄介質(zhì)的內(nèi)側(cè)邊界附近,并且引出 區(qū)域位于該一次記錄介質(zhì)的外側(cè)邊界附近。數(shù)據(jù)區(qū)域在引入和引出區(qū)域之間 形成,并且分成備用區(qū)域和用戶數(shù)據(jù)區(qū)域。
用戶數(shù)據(jù)區(qū)域表示數(shù)據(jù)被記錄在其中的區(qū)域。備用區(qū)域表示用于替換用 戶區(qū)域中的不被缺陷所占有的可記錄空間。由于一4殳最好一次記錄介質(zhì)為記 錄數(shù)據(jù)提供最大容量,然而還考慮到缺陷,所以備用區(qū)域最初可以被設(shè)置為 約占該記錄介質(zhì)的全部數(shù)據(jù)容量的5 % 。
如圖1B所示,如果一次寫入記錄介質(zhì)具有兩個(gè)記錄層L0和Ll,那么 記錄層L0具有從該記錄介質(zhì)的內(nèi)側(cè)邊界到外側(cè)邊界按順序形成的引入?yún)^(qū)域、 數(shù)據(jù)區(qū)域和外部區(qū)域。記錄層Ll也具有從該記錄介質(zhì)的外側(cè)邊界到內(nèi)側(cè)邊界 按順序形成的外部區(qū)域、數(shù)據(jù)區(qū)域和引出區(qū)域。與圖1A的單記錄層一次寫 入介質(zhì)相比,雙側(cè)記錄介質(zhì)的引出區(qū)域形成在該記錄介質(zhì)的內(nèi)側(cè)邊界附近。
換言之,圖1B的雙記錄層一次寫入記錄介質(zhì)將^:據(jù)記錄在從記錄層LO
的引入?yún)^(qū)域到其外側(cè)區(qū)域并且然后從記錄層Ll的外側(cè)區(qū)域到其引出區(qū)域的
逆軌道路徑(OTP)中,備用區(qū)域被分配在記錄層L0和Ll的每個(gè)中。
在圖IA和IB的實(shí)施例中,備用區(qū)域可以存在于引入?yún)^(qū)域和用戶區(qū)域之 間以及外側(cè)區(qū)域和用戶區(qū)域之間。然而,在一些情況下,備用區(qū)域也可以形 成在通過(guò)分割用戶區(qū)域而得到的額外區(qū)域中,從而至少一個(gè)備用區(qū)域可以存 在于引入?yún)^(qū)域和引出區(qū)域之間。因此,可以有多個(gè)具有各種潛在地動(dòng)態(tài)的位 置的備用區(qū)域。
"記錄狀態(tài)"數(shù)據(jù)是指通過(guò)區(qū)分已占用的區(qū)域和未占用的區(qū)域來(lái)表示記錄 介質(zhì)上的全部數(shù)據(jù)可記錄區(qū)域的記錄狀態(tài)的信息。具體地講,通過(guò)給已占用 的和未占用的簇分配不同的比特值而產(chǎn)生的信息被稱為位圖,簇是數(shù)據(jù)被記 錄在其中的單元,并且簇也可以;陂叫估文塊。
圖2示出根據(jù)本發(fā)明實(shí)施例的記錄狀態(tài)數(shù)據(jù)的結(jié)構(gòu)。如圖2所示。從SBM #0到SBM#n的空間位圖(SBM)代表記錄狀態(tài)數(shù)據(jù)。
SBM #i (i是0和n之間的整數(shù))包括每個(gè)SBM的標(biāo)識(shí)符(例如,SBM射)、 頭部數(shù)據(jù)、和位圖數(shù)據(jù)(例如,位圖射)。頭部數(shù)據(jù)包括最終確定標(biāo)志和更新計(jì) 數(shù)器,并且位圖數(shù)據(jù)指示是否已經(jīng)以簇為單位將數(shù)據(jù)記錄在該一次寫入記錄
介質(zhì)的可記錄區(qū)域上。
如果記錄狀態(tài)數(shù)據(jù)由于在記錄介質(zhì)中記錄另外的數(shù)據(jù)而改變,那么必須 產(chǎn)生和記錄包括代表已占用的數(shù)據(jù)區(qū)域的新位圖數(shù)據(jù)的SBM#i。當(dāng)產(chǎn)生和記 錄新SBM弁i時(shí),包括在新SBM#i中的更新計(jì)數(shù)器指示記錄狀態(tài)數(shù)據(jù)的更新 的次數(shù)。
為了更新記錄狀態(tài)數(shù)據(jù)而產(chǎn)生每個(gè)SBM射的時(shí)間可以#>據(jù)安裝在記錄 和/或再現(xiàn)裝置中的程序而不同。然而, 一般,在數(shù)據(jù)已經(jīng)被記錄在其上的一 次寫入記錄介質(zhì)從記錄和/或再現(xiàn)裝置被彈出之前,新SBM射將被產(chǎn)生和記 錄至少一次。
最終確定標(biāo)志也用于指示一次寫入記錄介質(zhì)是否已經(jīng)被最終確定。 圖3示出根據(jù)本發(fā)明實(shí)施例的最終的記錄狀態(tài)數(shù)據(jù)結(jié)構(gòu)。在一次寫入記 錄介質(zhì)被最終確定之前,包括在每個(gè)SBM的頭部區(qū)域中的最終確定標(biāo)志被表 示為"O"并且和其它數(shù)據(jù)記錄在一起。如圖3所示,用SBM弁n代表在已占用 的區(qū)域的最終確定之前記錄的SBM。如果如計(jì)算才幾主4幾的主才幾向記錄和/或再 現(xiàn)裝置發(fā)布最終確定命令,那么在最后被更新的SBM弁n的數(shù)據(jù)中只有最終
確定標(biāo)志值被從"0"改變到"1",并且包括最終確定標(biāo)志"l"的SBM #11被再次 記錄以指示該記錄介質(zhì)已經(jīng)被最終確定。
如圖3所示,在一些情況下,例如"ffh"的預(yù)定數(shù)據(jù)被記錄在具有最終確 定標(biāo)志"l"的SBM紐的下一區(qū)域中,從而防止還在該一次寫入記錄介質(zhì)上記 錄SBM和另外的數(shù)據(jù)。在這種情況下,最好將"ffh"記錄在用于記錄SBM的 區(qū)域的整個(gè)未占用的部分上。
由于記錄具有最終確定標(biāo)志"l"的SBM,所以用戶能夠在最終確定的時(shí) 候保存該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)。換言之,即使當(dāng)記錄在已被最 終確定的記錄介質(zhì)上的數(shù)據(jù)改變,或者新數(shù)據(jù)被加到已記錄的數(shù)據(jù)時(shí),可以 通過(guò)參照包括在具有最終確定標(biāo)志"l"的SMB中的位圖數(shù)據(jù)來(lái)識(shí)別在最終確 定前已記錄的數(shù)據(jù)。這允許識(shí)別在最終確定后記錄的另外的數(shù)據(jù)。
由于在具有最終確定標(biāo)志"l"的SBM#n的下一區(qū)域中記錄預(yù)定的數(shù)據(jù), 所以可以不再記錄SBM,以防止另外的數(shù)據(jù)記錄在已最終確定的一次寫入記 錄介質(zhì)上。
雖然圖2和圖3中的實(shí)施例中的最終確定標(biāo)志被記錄在每個(gè)SBM #i的 頭部區(qū)域中,但是最終確定標(biāo)志的位置不限于本發(fā)明??梢詫⒆罱K確定標(biāo)志 記錄在除了每個(gè)SBM #i的頭部區(qū)域以外的區(qū)域中。
以下將參照附圖詳細(xì)描述用于記錄最終確定標(biāo)志的區(qū)域。圖4示出根據(jù) 本發(fā)明實(shí)施例的具有單記錄層的一次寫入記錄介質(zhì)的詳細(xì)的數(shù)據(jù)結(jié)構(gòu)的實(shí)施 例。參照?qǐng)D4,引入?yún)^(qū)域包括臨時(shí)盤缺陷結(jié)構(gòu)(TDDS)區(qū)域、臨時(shí)缺陷列表 (TDFL)區(qū)域、和SBM區(qū)域。
一般,存儲(chǔ)關(guān)于在將數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域中時(shí)產(chǎn)生的缺陷的信息的缺陷 管理區(qū)域(DMA)形成在引入?yún)^(qū)域和/或引出區(qū)域中。當(dāng)記錄介質(zhì)^t裝入記錄和 /或再現(xiàn)裝置時(shí),記錄和/或再現(xiàn)裝置執(zhí)行初始化。初始化操作包括通過(guò)從引入 區(qū)域和/或引出區(qū)域讀出包括缺陷數(shù)據(jù)的數(shù)據(jù),來(lái)確定如何管理該一次寫入記 錄介質(zhì)和如何將數(shù)據(jù)記錄在該記錄介質(zhì)上或再現(xiàn)該記錄介質(zhì)上的數(shù)據(jù)。
因此,隨著引入?yún)^(qū)域和/或引出區(qū)域中記錄的數(shù)據(jù)的量的增加,在記錄介 質(zhì)裝入之后的初始化所需的時(shí)間增加。為了減少初始化所需的時(shí)間,使用包 括TDDS和TDFL的臨時(shí)管理數(shù)據(jù),其中TDDS和TDFL被記錄在和引入?yún)^(qū) 域和/或引出區(qū)域的DMA分開(kāi)的臨時(shí)缺陷管理區(qū)域(TDMA)中。
TDFL包括識(shí)別缺陷區(qū)域的數(shù)據(jù)和識(shí)別最近被替換的區(qū)域的數(shù)據(jù)。TDDS用于管理TDFL并且包括識(shí)別TDFL的記錄位置的數(shù)據(jù)。
臨時(shí)缺陷管理數(shù)據(jù)也包括代表記錄狀態(tài)數(shù)據(jù)的SBM。
換言之,設(shè)置TDMA以存儲(chǔ)TDDS、 TDFL、和SBM。在這種情況下, TDMA在引入?yún)^(qū)域、數(shù)據(jù)區(qū)域、和引出區(qū)域中的至少一個(gè)中形成,并且在物 理上可以是一個(gè)區(qū)域或^皮分為多個(gè)區(qū)域。
例如,參照?qǐng)D4,引入?yún)^(qū)域包括TDDS區(qū)域、TDFL區(qū)域和SBM區(qū)域。 在這種情況下,TDMA分成TDDS區(qū)域、TDFL區(qū)域和SBM區(qū)域。如圖6 所示,引入?yún)^(qū)域可以既包括用于存儲(chǔ)TDDS和SBM(即,TDDS+SBM區(qū)域) 的區(qū)域又包括用于存儲(chǔ)TDFL的區(qū)域。在這種情況下,TDMA分成兩個(gè)區(qū)域,
當(dāng) 一次寫入記錄介質(zhì)被最終確定時(shí),因?yàn)闆](méi)有更多數(shù)據(jù)需要被記錄在該 記錄介質(zhì)上或者因?yàn)樵谄渖喜荒苡涗浉鄶?shù)據(jù),所以將最近記錄的TDFL和 TDDS移向DMA并且最終記錄在DMA中。因此,當(dāng)記錄和/或再現(xiàn)裝置從 該一次寫入記錄介質(zhì)讀iF又缺陷管理信息時(shí),將從DMA只讀取有意義的l史據(jù)。 因此,可以實(shí)現(xiàn)快速初始化。另外,因?yàn)橥蝗毕莨芾頂?shù)據(jù)可以被記錄許多 區(qū)域中,所以可以提高數(shù)據(jù)的可靠性。
引入?yún)^(qū)域包括SBM區(qū)域,其代表包括關(guān)于數(shù)據(jù)已被記錄在其中的區(qū)域 的位圖數(shù)據(jù)的記錄狀態(tài)數(shù)據(jù)。
數(shù)據(jù)區(qū)域包括備用區(qū)域1和2、和用戶區(qū)域。在圖4所示的實(shí)施例中, 如果選擇由記錄和/或再現(xiàn)裝置來(lái)執(zhí)行缺陷管理,那么備用區(qū)域1被分配在數(shù) 據(jù)區(qū)域的頭部,而備用區(qū)域2被分配在數(shù)據(jù)區(qū)域的尾部。
如上所述,圖4示出的一次寫入記錄介質(zhì)的引入?yún)^(qū)域包括TDDS區(qū)域、 TDFL區(qū)域、和存儲(chǔ)SBM的SBM區(qū)域。根據(jù)本發(fā)明的實(shí)施例,在圖4的一 次寫入記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)中,最終確定標(biāo)志可以被記錄在TDDS區(qū)域中。
圖5顯示圖4中所示的TDDS區(qū)域的凝:據(jù)結(jié)構(gòu)。如圖5所示,TDDS區(qū) 域由多個(gè)簇組成。簇是數(shù)據(jù)記錄單元并且由預(yù)定數(shù)目的扇區(qū)組成。 一個(gè)簇存 儲(chǔ)一個(gè)TDDS #k(k是等于或者大于0的整數(shù))。扇區(qū)是一次寫入記錄介質(zhì)的基 本物理單元。
如圖5所示,TDDS #k包括TDDS標(biāo)識(shí)符、代表TDDS更新的次數(shù)的計(jì) 數(shù)器、驅(qū)動(dòng)器和一次寫入盤信息區(qū)域的第一物理扇區(qū)號(hào)、在其中與TDDS弁k 相應(yīng)的可能的TDFL已經(jīng)被記錄的第一物理扇區(qū)號(hào)、備用區(qū)域1和2的尺寸、 最終確定標(biāo)志、和關(guān)于指向與已最終確定的記錄介質(zhì)的情況相應(yīng)的SBM的位置的SBM指針的數(shù)據(jù)。
同時(shí),如果用戶不想由記錄和/或再現(xiàn)裝置執(zhí)行缺陷管理,那么因此,不
分配備用區(qū)域,并且備用區(qū)域1和2的尺寸被記錄為"0"。
圖6示出具有單記錄層的一次寫入記錄介質(zhì)的凄t據(jù)結(jié)構(gòu)的另一實(shí)施例。 如圖6所示,引入?yún)^(qū)域包括TDFL區(qū)域和用于TDDS和SBM(即,TDDS+SBM 區(qū)域)二者的區(qū)域。圖4所示的一次寫入記錄介質(zhì)的引入?yún)^(qū)域?qū)DFL、TDDS、 和SBM存儲(chǔ)在不同區(qū)域中,而圖6的一次寫入記錄介質(zhì)的引入?yún)^(qū)域?qū)DDS 和SBM存儲(chǔ)在單個(gè)區(qū)域的一個(gè)簇中。TDDS+SBM區(qū)域和TDFL區(qū)域組成 TDMA。
圖7示出圖6的TDDS+SBM區(qū)域的詳細(xì)結(jié)構(gòu)。TDDS和SBM被記錄在 一個(gè)簇中。TDDS包括最終確定標(biāo)志,并且SBM包括與該最終確定標(biāo)志相應(yīng) 的位圖。
如上所述,最終確定標(biāo)志不僅可以被記錄在SBM #i的頭部區(qū)域中,而 且可以被記錄在例如TDDS區(qū)域和TDDS+SBM區(qū)域的各種區(qū)域中。
如圖l所示,SBM區(qū)域最好被形成在數(shù)據(jù)區(qū)域、引入?yún)^(qū)域、和引出區(qū)域 中的至少一個(gè)中。SBM區(qū)域用于存儲(chǔ)每個(gè)代表記錄狀態(tài)數(shù)據(jù)的SBM #i。
如以上實(shí)施例中所詳細(xì)描述的,附加的最終確定標(biāo)志用于保存一次寫入 記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)。以下,將參照?qǐng)D8和圖9描述不^f吏用最終確定標(biāo) 志而保存 一 次寫入記錄介質(zhì)的婆t據(jù)記錄狀態(tài)的方法。
圖8示出具有單記錄層的一次寫入記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)的另一實(shí)施例。 如圖8所示, 一次寫入記錄介質(zhì)的引入?yún)^(qū)域包括用于存儲(chǔ)TDFL、 TDDS、和 SBM的TDMA。該引入?yún)^(qū)域還包括用于存儲(chǔ)缺陷管理數(shù)據(jù)的DMA1和 DMA2。 一次寫入記錄介質(zhì)的引出區(qū)域包括DMA3和DMA4。
TDDS和SBM區(qū)域被記錄在TDMA的一個(gè)簇中,并且TDFL被記錄在 另一個(gè)簇中。雖然在其中TDDS和SBM都被記錄在一個(gè)簇中的數(shù)據(jù)結(jié)構(gòu)和 圖7所示的數(shù)據(jù)結(jié)構(gòu)相似,但是沒(méi)有記錄最終確定標(biāo)志。
當(dāng)圖8的一次寫入記錄介質(zhì)被最終確定時(shí),最近記錄在TDMA中的 TDDS 、 SBM、和TDFL被復(fù)制并且被記錄在DMA中。因?yàn)樽罱KSBM和最 終TDDS以及最終TDFL, ^皮復(fù)制和記錄在DMA中,所以沒(méi)有最終確定標(biāo)志 需要被記錄以代表記錄在TDMA中的最終SBM。
TDMA的未占用的區(qū)域全部用例如"ffh"的預(yù)定數(shù)據(jù)填滿,以防止還在該一次寫入記錄介質(zhì)上記錄數(shù)據(jù)。如果TDMA充滿例如"ffh"的凄史據(jù)或者DMA 存儲(chǔ)缺陷管理數(shù)據(jù),那么即使當(dāng)記錄和/或再現(xiàn)裝置在最終確定一次寫入記錄 介質(zhì)之后接收到用于記錄另外數(shù)據(jù)的命令時(shí),該記錄和/或再現(xiàn)裝置也不執(zhí)行 記錄數(shù)據(jù)。
圖9是根據(jù)本發(fā)明的實(shí)施例的實(shí)現(xiàn)一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的 保存的裝置的方框圖。如圖9所示,該裝置包括寫入器/讀取器1、控制器2、 和存儲(chǔ)器3。
寫入器/讀取器1在控制器2的控制下,將數(shù)據(jù)寫入到一次寫入記錄介質(zhì) 100,并且讀取已寫入的數(shù)據(jù)以驗(yàn)證該數(shù)據(jù)。
根據(jù)本發(fā)明的實(shí)施例,當(dāng)將數(shù)據(jù)記錄在一次寫入記錄介質(zhì)IOO上時(shí),控 制器2通過(guò)使用包括在一次寫入記錄介質(zhì)100中的TDMA來(lái)執(zhí)行缺陷管理, 并且還保存該一次寫入記錄介質(zhì)100的數(shù)據(jù)記錄狀態(tài)。
能夠以兩種方式實(shí)現(xiàn)一次寫入記錄介質(zhì)100的數(shù)據(jù)記錄狀態(tài)的保存,即, 上述的使用最終確定標(biāo)志的方法和上述的不使用最終確定標(biāo)志的方法。
在使用最終確定標(biāo)志的方法中,當(dāng)最終確定一次寫入記錄介質(zhì)100時(shí), 控制器2產(chǎn)生最終確定標(biāo)志并將其記錄在一次寫入記錄介質(zhì)100的預(yù)定區(qū)域 中。更具體地講,參照?qǐng)D3,在最近更新的SBM弁n的數(shù)據(jù)中,只有最終確定 標(biāo)志的值從"0"變成"1",并且具有最終確定標(biāo)志'T,的SBM#n被再次記錄在 具有最終確定標(biāo)志"O"的原始的SBM弁n的位置的下一區(qū)域中。控制器2可以 控制寫入/讀取器l,從而用預(yù)定數(shù)據(jù),即"ffh",將SBM弁n后面的具有最終 確定標(biāo)志"l"的空區(qū)域填滿。然后控制器2控制TDDS和TDFL的最終記錄, 從而將它們復(fù)制并且記錄在DMA中。不需要對(duì)最終記錄的SBM復(fù)制并且記 錄在DMA中,并且記錄在TDMA中的具有最終確定標(biāo)志"l"的SBM被用作 最終記錄的SBM。
在不使用最終確定標(biāo)志的方法中,當(dāng)控制器2從主機(jī)(未示出)接收最終 確定一次寫入記錄介質(zhì)100的命令時(shí),控制器2控制最終記錄的TDDS、最 終記錄的SBM、最終記錄的TDFL,從而將它們復(fù)制并且記錄在DMA中。 之后,控制器2控制寫入器/讀取器1,從而用預(yù)定數(shù)據(jù),例如"ffh",將TDMA 的全部未占用的區(qū)域填滿。
如果該TDMA被例如"ffh"的數(shù)據(jù)填滿或者如果該DMA包含缺陷管理數(shù) 據(jù),那么即使在最終確定一次寫入記錄介質(zhì)IOO之后控制器2從主機(jī)接收到用于記錄另外數(shù)據(jù)的命令,其也不執(zhí)行記錄數(shù)據(jù)。
控制器2遵循在其中在以預(yù)定單位記錄數(shù)據(jù)之后驗(yàn)證已記錄的數(shù)據(jù)以找 到缺陷數(shù)據(jù)的寫入后驗(yàn)證的方法。因此,控制器2以預(yù)定單位記錄數(shù)據(jù)并且
驗(yàn)證已記錄的數(shù)據(jù)以識(shí)別缺陷數(shù)據(jù)??刂破?產(chǎn)生指示在驗(yàn)證期間找到的缺 陷數(shù)據(jù)被存儲(chǔ)在其中的區(qū)域的TDFL和TDDS??刂破?將TDFL和TDDS 存儲(chǔ)在存儲(chǔ)器3中,收集預(yù)定量的TDFL和TDDS,并且將已收集的TDFL 和TDDS傳送到包括在一次寫入記錄介質(zhì)100中的TDMA。
雖然不是必要的,但是應(yīng)該理解,控制器2可以是一個(gè)使用被編碼在計(jì) 算機(jī)可讀介質(zhì)上的或者被呈現(xiàn)在支持同樣功能的如光盤、波導(dǎo)、載波、或信 道的任何其它介質(zhì)上的計(jì)算機(jī)可讀代碼來(lái)執(zhí)行該方法的計(jì)算機(jī)。該計(jì)算機(jī)還 可以被實(shí)施為具有固件的芯片或者可以是可編程以執(zhí)行該方法的通用的或?qū)?用的計(jì)算機(jī)。
此外,應(yīng)該理解,為了實(shí)現(xiàn)幾十個(gè)十億字節(jié)的記錄容量,寫入器/讀取器 1可以包括可用于在一次寫入記錄介質(zhì)上記錄幾十億字節(jié)數(shù)據(jù)的低波長(zhǎng)、高 數(shù)值孔徑類型的單元。
這種單元的例子包括但不限于使用405 nm光波長(zhǎng)并具有0.85數(shù)值孔徑 與藍(lán)光盤兼容的單元和/或與高級(jí)光盤(ADO)兼容的單元。其它一次寫入記錄 介質(zhì)的例子包括CD-R和DVD-R。
圖10是記錄和/或再現(xiàn)裝置的另一個(gè)方框圖。如圖10所示,該記錄和/ 或再現(xiàn)裝置包括用作寫入器/讀取器1的拾取器10。 一次寫入/記錄介質(zhì)100 被安裝在拾取器10上。該記錄和/或再現(xiàn)裝置包括PC I/F 22、 DSP 22、 RF AMP23、伺服系統(tǒng)24、和系統(tǒng)控制器25,所有這些組成控制器2。存儲(chǔ)器3 可以被安裝在控制器2的系統(tǒng)控制器25中。
當(dāng)記錄時(shí),PC I/F 21從主機(jī)(未示出)接收記錄命令和將被記錄的數(shù)據(jù)。 系統(tǒng)控制器25執(zhí)行記錄所需的初始化。DSP 22通過(guò)將如奇偶校驗(yàn)的數(shù)據(jù)加 到已接收到的數(shù)據(jù)來(lái)對(duì)從PC I/F 21接收的數(shù)據(jù)執(zhí)行糾錯(cuò)碼(ECC)編碼,然后 以預(yù)定方式對(duì)ECC編碼的數(shù)據(jù)進(jìn)行調(diào)制。RF AMP 23將從DSP 22接收的數(shù) 據(jù)轉(zhuǎn)換成RF信號(hào)。拾取器10將從RF AMP 23接收的RF信號(hào)記錄到一次寫 入記錄介質(zhì)100中。伺服系統(tǒng)24從系統(tǒng)控制器25接收伺服控制所需的命令, 并且伺服控制拾取器10。根據(jù)本發(fā)明的實(shí)施例,系統(tǒng)控制器25命令拾取器 IO從一次寫入記錄介質(zhì)100讀取數(shù)據(jù),或者將預(yù)定數(shù)據(jù),如臨時(shí)管理數(shù)據(jù),
記錄在一次寫入記錄介質(zhì)100上,以執(zhí)行缺陷管理。
此外,當(dāng)一次寫入記錄介質(zhì)100響應(yīng)于用戶的命令被最終確定時(shí),或者 當(dāng)因?yàn)闈M足預(yù)定的最終確定條件所以一次寫入記錄介質(zhì)100被最終確定時(shí),
系統(tǒng)控制器25命令拾取器10將最終記錄在TDMA中的臨時(shí)缺陷管理數(shù)據(jù)(即 TDDS、 TDFL、和SBM)記錄在DMA中。
當(dāng)再現(xiàn)時(shí),PC I/F 21從主機(jī)(未示出)接收再現(xiàn)命令??刂破?5執(zhí)行再現(xiàn) 所需的初始化。拾取器IO向該一次寫入記錄介質(zhì)100投射激光束,接收由該 一次寫入記錄介質(zhì)100反射的激光束,并且輸出光信號(hào)。RFAMP23將從拾 取器10接收的光信號(hào)轉(zhuǎn)換成RF信號(hào),將從RF信號(hào)得到的已調(diào)制的數(shù)據(jù)提 供給DSP 22,并且將從RF信號(hào)得到的伺服控制信號(hào)提供給伺服系統(tǒng)24。 DSP 22對(duì)已調(diào)制的數(shù)據(jù)進(jìn)行解調(diào),并且輸出通過(guò)ECC錯(cuò)誤糾正得到的數(shù)據(jù)。伺服 系統(tǒng)24從RF AMP 23接收伺服控制信號(hào),從系統(tǒng)控制器25接收伺服控制所 需的命令,并且伺服控制拾取器10。 PCI/F21向主機(jī)(未示出)發(fā)送從DSP22 接收的數(shù)據(jù)。當(dāng)再現(xiàn)時(shí),系統(tǒng)控制器25可以命令拾取器IO讀出缺陷管理所 需的信息。換言之,系統(tǒng)控制器25可以在記錄/再現(xiàn)期間管理整個(gè)系統(tǒng)。
現(xiàn)在將基于圖10的記錄和/或再現(xiàn)裝置的結(jié)構(gòu),描述根據(jù)本發(fā)明的實(shí)施 例的保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法。
圖11是示出根據(jù)本發(fā)明的實(shí)施例的保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄 狀態(tài)的方法的流程圖。在圖ll的方法中,使用最終確定標(biāo)志來(lái)實(shí)現(xiàn)一次寫入 記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的保存。
首先,在操作110中,該一次寫入記錄介質(zhì)被插入到用于記錄數(shù)據(jù)的記 錄和/或再現(xiàn)裝置中,并且數(shù)據(jù)被記錄在該一次寫入記錄介質(zhì)上。當(dāng)該一次寫 入記錄介質(zhì)4皮插入到該記錄和/或再現(xiàn)裝置中時(shí),該一次寫入記錄介質(zhì)被初始 化。經(jīng)過(guò)初始化,該記錄和/或再現(xiàn)裝置通過(guò)識(shí)別插入的一次寫入記錄介質(zhì), 確定記錄功率數(shù)據(jù)、缺陷管理數(shù)據(jù)和與該一次寫入記錄介質(zhì)相關(guān)的其它數(shù)據(jù), 來(lái)準(zhǔn)備記錄數(shù)據(jù)。在初始化期間,該記錄和/或再現(xiàn)裝置訪問(wèn)包含SBM的區(qū) 域以獲得關(guān)于一次寫入記錄介質(zhì)的可記錄的區(qū)域是否包含已記錄的數(shù)據(jù)的信 息,從而快速找到記錄功率數(shù)據(jù)、缺陷管理數(shù)據(jù)和與該一次寫入記錄介質(zhì)相 關(guān)的其它數(shù)據(jù)。該記錄和/或再現(xiàn)裝置在初始化期間獲得用于數(shù)據(jù)記錄的準(zhǔn)備 數(shù)據(jù),并且向連接到該記錄和/或再現(xiàn)裝置上的主機(jī)發(fā)送該準(zhǔn)備數(shù)據(jù)。之后, 該記錄和/或再現(xiàn)裝置響應(yīng)于從該主機(jī)接收的記錄命令將數(shù)據(jù)記錄在該一次
寫入記錄介質(zhì)上。
在該一次寫入記錄介質(zhì)上記錄數(shù)據(jù)不僅包括將用戶數(shù)據(jù)記錄在數(shù)據(jù)區(qū)域 中,而且包括將關(guān)于在已記錄的數(shù)據(jù)中產(chǎn)生的缺陷的臨時(shí)缺陷管理所需的數(shù) 據(jù)記錄在TDMA中。
在操作130中,當(dāng)該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)由于記錄新數(shù)據(jù) 而改變時(shí),產(chǎn)生包括表示包含新數(shù)據(jù)的區(qū)域的新位圖數(shù)據(jù)的SBM#i,并且將 SBM #i記錄在TDMA中。當(dāng)產(chǎn)生和記錄新SBM #i時(shí),表示關(guān)于數(shù)據(jù)記錄狀 態(tài)數(shù)據(jù)的更新次數(shù)的更新計(jì)數(shù)器增加1。
產(chǎn)生和記錄SBM #i的時(shí)間可以根據(jù)安裝在每個(gè)記錄和/或再現(xiàn)裝置中的 程序而不同。在一次寫入記錄介質(zhì)被插入到記錄和/或再現(xiàn)裝置中時(shí),并且數(shù) 據(jù)被記錄在該 一次寫入記錄介質(zhì)上之后,在該 一次寫入記錄介質(zhì)從該記錄和/ 或再現(xiàn)裝置彈出之前,具有新位圖的SBM可以只-故產(chǎn)生和記錄一次。然而, 在SBM只被產(chǎn)生一次的情況下,如果在將數(shù)據(jù)記錄在該一次寫入記錄介質(zhì)上 期間發(fā)生緊急情況,例如停電,那么不能完全實(shí)現(xiàn)SBM的記錄。因此,最好 在將數(shù)據(jù)記錄在該一次寫入記錄介質(zhì)上期間,產(chǎn)生和記錄具有新位圖數(shù)據(jù)的 SBM。
在操作150中,該記錄和/或再現(xiàn)裝置從主機(jī)接收最終確定該一次寫入記 錄介質(zhì)的最終確定命令。盡管用戶可以任意發(fā)出最終確定命令, 一般地還是 當(dāng)滿足預(yù)定的最終確定條件時(shí),例如當(dāng)數(shù)據(jù)區(qū)域或者TDMA充滿數(shù)據(jù)并且因 此不能再記錄數(shù)據(jù)時(shí),發(fā)出最終確定命令。當(dāng)滿足預(yù)定的最終確定條件時(shí), 該記錄和/或再現(xiàn)裝置可以自動(dòng)地最終確定該一次寫入記錄介質(zhì)而不從主機(jī) 接收最終確定命令。然而,最好該記錄和/或再現(xiàn)裝置通知主機(jī)已經(jīng)滿足預(yù)定 的最終確定條件,并且主機(jī)詢問(wèn)用戶是否要最終確定該一次寫入記錄介質(zhì)。
一次寫入記錄介質(zhì)可以包括TDMA以正確地管理缺陷。然而,可重寫記 錄介質(zhì)只包含DMA而不包含TDMA。因此,當(dāng)可重寫記錄和/或再現(xiàn)裝置試 圖將數(shù)據(jù)記錄在一次寫入記錄介質(zhì)上或者再現(xiàn)一次寫入記錄介質(zhì)上的數(shù)據(jù) 時(shí),可能發(fā)生兼容性問(wèn)題。為了解決兼容性問(wèn)題,在操作160中,對(duì)在最終 確定該一次寫入記錄介質(zhì)時(shí)已經(jīng);陂最終記錄在TDMA中的TDDS和TDFL進(jìn) 行復(fù)制并將其記錄在DMA中。
在操作170中,響應(yīng)于該最終確定命令,該記錄和/或再現(xiàn)裝置產(chǎn)生最終 確定標(biāo)記并且將其記錄在預(yù)定的區(qū)域中。更具體地講,在最終更新的SBM弁n中的數(shù)據(jù)中,最終確定標(biāo)志的值從O變成1,而表示已占用區(qū)域的位圖弁n保 持不變。包括最終確定標(biāo)志'T,的SMB弁n被再次記錄在SBM #n的最終更新 的位置的下一個(gè)位置中。
雖然在上述實(shí)施例中最終確定標(biāo)志被記錄在SMB #i的頭部區(qū)域中,但 是最終標(biāo)志的位置不限于本發(fā)明的實(shí)施例。如上所述,最終確定標(biāo)志可以被 記錄在除SMB #i的頭部區(qū)域之外的區(qū)域中。
在操作190中,為了防止記錄另外的數(shù)據(jù),將預(yù)定數(shù)據(jù)記錄在具有最終 確定標(biāo)志'T,的SMB#n的區(qū)域的下一個(gè)區(qū)域中。例如,記錄"ffh"以防止還 記錄SBM,并且防止另外的數(shù)據(jù)-波記錄在該一次寫入記錄介質(zhì)上。
圖12是示出根據(jù)本發(fā)明的實(shí)施例的保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄 狀態(tài)的方法的流程圖。在圖12的方法中,不使用最終確定標(biāo)志而實(shí)現(xiàn)保存一 次寫入記錄介質(zhì)的lt據(jù)記錄狀態(tài)。
首先,在操作310中,該一次寫入記錄介質(zhì)^皮插入到用于記錄數(shù)據(jù)的記 錄和/或再現(xiàn)裝置,并且數(shù)據(jù)被記錄在該一次寫入記錄介質(zhì)上。
在操作330中,當(dāng)該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)由于記錄新數(shù)據(jù) 而改變時(shí),包括表示包含新數(shù)據(jù)的區(qū)域的新位圖數(shù)據(jù)的SBM弁i被產(chǎn)生并記錄 在TDMA中。
在操作350中,該記錄和/或再現(xiàn)裝置從主機(jī)接收最終確定命令,以最終 確定該 一 次寫入記錄介質(zhì)。
在操作370中,已經(jīng)被最終記錄在TDMA中的TDDS和TDFL被復(fù)制并 且被記錄在DMA中。
在操作390中,為了防止記錄另外的數(shù)據(jù),將預(yù)定數(shù)據(jù)記錄在TDMA中。 例如,用"ffh"填滿TDMA中未占用的區(qū)域,以防止另外的凄t據(jù)^皮記錄在該 一次寫入記錄介質(zhì)上。因?yàn)樵谧罱K確定時(shí)最終SBM、最終TDDS和最終TDFL 都被復(fù)制并記錄在DMA中,所以不需要記錄最終確定標(biāo)志以表示記錄在 TDMA中的最終SBM。如果TDMA充滿例如"ffh"的數(shù)據(jù)或者DMA包含缺 陷管理數(shù)據(jù),那么即使當(dāng)在最終確定該一次寫入記錄介質(zhì)之后,記錄和/或再 現(xiàn)裝置從主機(jī)接收到用于記錄另外數(shù)據(jù)的命令時(shí),記錄和/或再現(xiàn)裝置也不執(zhí) 行記錄數(shù)據(jù)。
雖然該方法是按照一次寫入記錄介質(zhì)描述的,但是應(yīng)該理解該方法可以 用于可重寫介質(zhì)或者介質(zhì)具有一次寫入和可重寫的部分的情況。
產(chǎn)業(yè)上的可利用性 如上所述,根據(jù)本發(fā)明,在能夠保存記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的一次寫 入記錄介質(zhì)、保存該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法、和用于保存 該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的記錄和/或再現(xiàn)裝置中,保存已最終確 定的一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài),或者防止對(duì)該已最終確定的記錄介 質(zhì)的數(shù)據(jù)記錄狀態(tài)的修改。容易確定該已最終確定的記錄介質(zhì)的數(shù)據(jù)記錄狀 態(tài)的變化。此外,可以確定記錄在一次寫入記錄介質(zhì)中的與先前的記錄狀態(tài) 相應(yīng)的原始數(shù)據(jù)。
盡管已經(jīng)示出和描述了本發(fā)明的幾個(gè)實(shí)施例,但是本領(lǐng)域的技術(shù)人員還 是應(yīng)該理解,在不脫離在權(quán)利要求和它們的等同物中限定其范圍的本發(fā)明的 原理和精神的情況下,可以對(duì)本
權(quán)利要求
1、一種保存記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法,包括將數(shù)據(jù)記錄在該記錄介質(zhì)上;產(chǎn)生表示該記錄介質(zhì)的用戶數(shù)據(jù)區(qū)域的已占用的區(qū)域的記錄狀態(tài)數(shù)據(jù),并且將該記錄狀態(tài)數(shù)據(jù)以及關(guān)于該記錄狀態(tài)數(shù)據(jù)的位置的信息記錄在分配在該記錄介質(zhì)中的臨時(shí)缺陷管理區(qū)域中;接收用于保存該記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)數(shù)據(jù)的最終確定命令;和響應(yīng)于該最終確定命令將預(yù)定數(shù)據(jù)記錄在該臨時(shí)缺陷管理區(qū)域中。
2、 根據(jù)權(quán)利要求1所述的方法,其中,記錄預(yù)定數(shù)據(jù)的步驟還包括 響應(yīng)于該最終確定命令,復(fù)制包括最終記錄在該臨時(shí)缺陷管理區(qū)域中的記錄狀態(tài)數(shù)據(jù)的臨時(shí)管理數(shù)據(jù),并且將已復(fù)制的臨時(shí)管理數(shù)據(jù)記錄在該記錄 介質(zhì)的缺陷管理區(qū)域中。
3、 根據(jù)權(quán)利要求2所述的方法,還包括通過(guò)基于包含已復(fù)制的臨時(shí)管理 數(shù)據(jù)的缺陷管理區(qū)域確定該記錄介質(zhì)是否已經(jīng)被最終確定,來(lái)防止還記錄數(shù) 據(jù)。
4、 根據(jù)權(quán)利要求1所述的方法,還包括通過(guò)基于包含已復(fù)制的臨時(shí)管理 數(shù)據(jù)的缺陷管理區(qū)域確定該記錄介質(zhì)是否已經(jīng);波最終確定,來(lái)防止還記錄數(shù)據(jù)。
5、 根據(jù)權(quán)利要求1所述的方法,其中,在記錄預(yù)定數(shù)據(jù)的步驟中,將該 預(yù)定數(shù)據(jù)記錄在該臨時(shí)缺陷管理區(qū)域的整個(gè)未占用的區(qū)域中。
6、 根據(jù)權(quán)利要求1所述的方法,其中,該記錄狀態(tài)數(shù)據(jù)包括位圖,該位 圖通過(guò)用位圖中不同的值表示已占用的和/或未占用的區(qū)域,來(lái)區(qū)分該記錄介 質(zhì)上的整個(gè)數(shù)據(jù)可記錄區(qū)域中的該記錄介質(zhì)的已占用的區(qū)域和該記錄介質(zhì)的 未占用的區(qū)域。
7、 根據(jù)權(quán)利要求6所述的方法,其中,每個(gè)位圖指示數(shù)據(jù)是否已經(jīng)記錄 在該記錄介質(zhì)的各個(gè)簇中,每個(gè)簇是該記錄介質(zhì)的數(shù)據(jù)記錄單元。
8、 根據(jù)權(quán)利要求1所述的方法,其中,該記錄介質(zhì)是一次寫入記錄介質(zhì)。
全文摘要
一種保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的一次寫入記錄介質(zhì)、一種保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法、一種包括也用于相同目的計(jì)算機(jī)可讀記錄代碼的介質(zhì)、和一種記錄和/或再現(xiàn)裝置。在該保存一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)的方法中,首先,將數(shù)據(jù)記錄在該一次寫入介質(zhì)上。接著,產(chǎn)生表示已占用區(qū)域的記錄狀態(tài)數(shù)據(jù),并將其記錄在分配在該一次寫入記錄介質(zhì)中的臨時(shí)缺陷管理區(qū)域中。之后,接收最終確定命令以保存該一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)。然后,響應(yīng)于該最終確定命令,將預(yù)定數(shù)據(jù)記錄在臨時(shí)缺陷管理區(qū)域中,以防止還在該一次寫入記錄介質(zhì)上記錄數(shù)據(jù)。因此,可以保存已最終確定的一次寫入記錄介質(zhì)的數(shù)據(jù)記錄狀態(tài)。
文檔編號(hào)G11B20/18GK101197169SQ20071016754
公開(kāi)日2008年6月11日 申請(qǐng)日期2004年3月4日 優(yōu)先權(quán)日2003年3月8日
發(fā)明者李坰根, 高禎完, 黃盛凞 申請(qǐng)人:三星電子株式會(huì)社