專利名稱::恢復盤的不可用區(qū)域的控制方法
技術領域:
:本發(fā)明涉及一個盤重放機(player),尤其涉及一種恢復盤的不可用區(qū)域的方法,以便重新使用小型盤重放機(在記錄或編輯期間產生的不可用區(qū)域。首先,對傳統(tǒng)的小型盤重放機在編輯記錄道時產生的盤不可用區(qū)域作如下說明。圖1A顯示了當記錄道充滿記錄時4個道的分配。當這4個道被編輯時,如圖1B所示,形成了道1,3,5和7。即使為了如圖1C所示的記錄數據,道1,3,5和7被擦除,由于小的記錄容量,這些道作為不可用區(qū)域保留。由于在傳統(tǒng)的道編輯處理期間,使不可用道數例如道1,2,3及7的增加,這就使一定總量中可記錄道的數量減少。另一方面,小型盤錄放機利用圖2A所示的用戶內容表(UTOC)在盤上記錄數據。參考圖2A,指針P(十進制)所指的字節(jié)位置用下面公式計算,即76×4+P×6這里,P—DFA表示有毛病區(qū)起始地址的指針,P—EMPTY表示部分表(Partstable)上第一個空槽的指針,P—FRA表示空間的可記錄區(qū)的起始地址的指針,而P—TNOn表示道n的起始地址指針。起始和結束地址可以分成14位簇、6位扇區(qū)和4位聲音組。道方式表示所用道的方式,LINK—P表示所給同一道的下一個部分描述符(Part—descriptor)的字節(jié)位置。如果LINK—P的值是ooh,道用結束地址結束。下一個部分描述符的字節(jié)位置用76×4+(LINK-P)×8計算。圖2A的指針值應該是16進制數,且上面公式中LINK—P應該是十進制數。還有,部分描述符對應于圖2A的第304到2351字節(jié)并描述了用戶區(qū)iC可記錄部分。當小型盤重放機在盤上記錄數據時,首先檢查P—FRA的方括號中的值,以確認所用UTOC的空間可記錄區(qū)的起始地址。例如,值〔00〕表示第76×4字節(jié)和第77×4字節(jié)。如圖2A所示,UTOC所示的指針值僅到P—TNO255。即使1道到255道中記錄之后仍有可記錄區(qū)域,此盤也不能用于數據記錄。由于在圖2A所示的UTOC提供的是與255個道有關的信息,因此,一個記錄過的道應該被擦除,以便記錄數據。這樣,重新記錄僅在擦除的空道上實現,而不能在此空道后面的道上實現。也就是說,為了重記錄,所有道應該擦除。當音頻數據被記錄在圖3所示的盤的255個道中時,也就是當盤容量僅一半用于記錄時,由于圖1B所示UTOC表不能提供有關未使用盤區(qū)的信息,而使未使用盤區(qū)浪費掉,亦就是對未使用盤區(qū)不能分配道。為了解決上述問題,本發(fā)明的目的是提供一種方法,以便恢復未使用的盤區(qū)。為了實現上述目標,恢復未使用盤區(qū)的方法中,具有大量用來記錄和回放的道(N),在該方法中包含有很多步驟。本發(fā)明的上述目標和優(yōu)點,通過參考附圖的優(yōu)先實施例的詳細說明將變得更加明顯。圖1A到1C是道的分配圖,它根據現有技術描述了在小型盤編輯期間盤,盤的不能使用的盤區(qū);圖2A到2B顯示了由Sony公司開發(fā)的小型盤的扇區(qū)結構;圖3是道的分配圖,它描述了根據傳統(tǒng)方法在小型盤上記錄數據時產生的未能使用區(qū);圖4是一個傳統(tǒng)的小型盤重放機的方框圖,它描述了根據本發(fā)明來恢復未使用區(qū)的方法;圖5是一個流程圖,它描述了根據本發(fā)明由盤重放機實現的恢復不能使用區(qū)域的方法;圖6是一個流程圖,它詳細描述了圖5所示的步驟202,圖7A和7B是當任意道被擦除時道的分配圖;圖8顯示了當一個道被擦除時UTOC數據格式結構;而圖9顯示了存貯在RAM的用戶數據區(qū)中最后形成的UTOC數據格式結構。在圖4中,盤錄放機包括模/數(A/D)轉換器10,聲音壓縮器20,RAM控制器30,編碼器40,記錄頭驅動器50,記錄頭60,控制器70,RAM80,光學系統(tǒng)90,高頻放大器100,譯碼器110,伺服部分120,聲音解壓縮器130及數/模(D/A)轉換器140。這里盤錄放機主要地包含一個記錄系統(tǒng)和一個回放系統(tǒng),記錄系統(tǒng)包括部件10,20,30,40,50,60,70和80,而回放系統(tǒng)包括部件30,70,80,90,100,110,120和130,此外,參考號150代表盤。顯示在圖4中的盤重放機16工作將如下說明。在記錄模式下,一個模擬音頻信號輸入到輸入端,通過A/D轉換器10轉換成數字信號。轉換成數字信號的數據通過聲音壓縮器20壓縮,被壓縮的數據提供給RAM控制器30并經控制器70控制而存貯到RAM80中。存貯后,數據經RAM控制器30提供給編碼器40。數據經記錄頭驅動器50和記錄頭60被調制并記錄在盤150中。在重放模式下,控制器70控制伺服部分120,以使數據經光學系統(tǒng)90,從盤150指定的位置上讀出。讀出的數據提供給高頻放大器100。放大的數據提供給解碼器110解碼和錯誤補償,并輸出結果。輸出數據被提供給RAM控制器30,并通過控制器30的控制存貯到RAM80中。存貯的數據經RAM控制器30提供給聲音解壓縮器130解壓縮。解壓縮的數據輸入到D/A轉換器140再轉換成模擬信號輸出。根據本發(fā)明所用盤重放機來恢復不能使用的盤區(qū)的方法將說明如下。如果能使用的道數為255,音頻數據信號輸入被記錄在盤中,若具有數據的道數是255,控制器70擦除255道中任意一個道(步200)。那么,控制器70形成的UTOC數據的格式如圖8所示。假設道2被選為擦除道,道2(x)成為空道,而記錄在道3(x+1)中的數據被移到道2(步202)。參考圖6,對步202特作詳細說明。控制器70在RAM80中存貯道2的起始地址并通過道數增加一控制伺服部分120,以使記錄在道3上的數據經過光學系統(tǒng)90以簇讀出。然后,讀出的數據經過高頻放大器100和解碼器110輸入到RAM控制器30。RAM控制器30在控制器70的控制下(步220)。在RAM80中存儲由解碼器110輸出并以簇為單位由道3讀出的數據。在步220后,控制器70在道2的記錄起始地址的空區(qū)中以簇為單位記錄由道3讀出的數據(步222)。在步222后,控制器70判斷是否記錄在道3中的所有數據完成移動(步224),如果數據的移動沒有完成,在道2中空區(qū)域的地址增加1。作為道3的記錄數據的地址,要被移動的道地址再增加1,這里,一簇的數據存貯在圖4的RAM80的區(qū)中,然后移到空區(qū)域記錄進去,重復進行。也就是,在道3中記錄的數據被移動以后,控制器70來判斷要被移動數據的地址,指示所定地址的一簇數據(步226)并存貯這數據到RAM80中。存貯在RAM80中的數據被記錄到緊跟著道2的起始地址記錄的數據的地址中。如果道3的所有數據完成移位,有關移動地址的道信息被反映到表上。也就是起始和結束地址作為移動的地址被重新形成,然后反映到表上。而有關道2和3的UTOC信息在控制器70的控制下(步204)重新形成,然后存貯到RAM的用戶數據區(qū)。上述步驟在控制器70的判斷下重復執(zhí)行,直到圖7A所示的道255的數據被移位到圖7B所示的道254。圖7A和7B是簡要顯示數據移位的圖。這里,數據的移位用箭頭表示??刂破?0判斷是否數據被完全移位到最后一個道,是否道(x+1)是道N。如果數據是沒有完全移位到最后道,執(zhí)行步202(步206)。如果圖7A所示的道255的數據最后移到圖7B所示的道254,道255中被數據占領的區(qū)域成為空區(qū),且這個空區(qū)被包括在未用區(qū)域中,由此重新形成的區(qū)域成為盤的一個新的最后道(步208和步210)。如果數據被移到最后一道,最后道的結束地址,也就是圖7B所示的道254被存貯。當完成了盤150的重安排時,P—FRA的值如圖9所示為“03”。另外,如果從P—TN01到P—TNO254這些道是有效道,P—TNO255被成為重記錄道。結果,道的重新安排被完成,而空區(qū)域移到盤150的最尾部分。這里,為了形成盤150的有用的尾部,最后道的結束地址,也就是圖7B中的道254,被成為起始地址,從該地址通過增加一簇那么多的地址開始記錄。P—FRA(03)所示的位置是第82個字節(jié)的起始地址,被存于RAM80中作為記錄的起始地址,盤150讀出的起始地址,經減一簇那么多的地址被成為記錄的結束地址。因此,由P—FRA〔03〕所示的記錄的起始和結束地址被重新形成,且結果存貯在RAM80的用戶數據區(qū)中(步210)。由于重新形成的UTOC被存貯在RAM80的用戶數據區(qū)中,控制器70在盤150的UTOC區(qū)中記錄重新形成的UTOC(步212)。根據上述步驟,為尋找所記錄的記錄位置讀的P—FRA被轉換,以確認盤的新可用區(qū)域,結果不可用區(qū)(圖3)就被恢復。因此,根據本發(fā)明使用的盤重放機恢復不可用區(qū)域的方法,由于從UTOC提供的道信息限制而形成的不可用區(qū)域能用于重新記錄,所以,就能更有效的使用盤。權利要求1.恢復一個盤的不可用區(qū)域的方法,該盤具有很多用于記錄和讀回的記錄道(N)所述方法包括下述步驟(a)擦除所說N個道中任意道的數據;(b)移動道(x+1)的數據到所說的空道x;(c)重新形成所說道(x)和(x+1)的信息;(d)判斷是否所說的道(x+1)是所說的道N,若所說的道(x+1)不是所說的道N,執(zhí)行所說的步(b);(e)如果所說道(x+1)是所說道N把道N的空區(qū)和不可用區(qū)相結合,形成所說盤的新的最后道,并重新形成所說新最后道的信息;且(f)在所說盤的用戶內容表中記錄道的信息。這信息是通過所說步(c)和(e)重新形成的。2.根據權利要求書中權利要求1的恢復盤的不可用區(qū)域的方法,其中所說步(b)包括下面步驟(b—1)在預定單元中讀出所說道(x+1)的數據并存貯其結果;(b—2)移動所說存貯數據到所說空道(x)中,并在那里記錄數據;(b—3)判斷是否所說道(x+1)的全部數據移到所說道(x),若道(x+1)的全部數據移到道(x)則執(zhí)行步(c);(b—4)若所說道(x+1)的全部數據沒有完全移到所說道(x),指示緊跟在已移動了的數據后的數據。全文摘要本發(fā)明提供了一種用盤的余隙恢復盤的不可用區(qū)域的方法。該方法包括下面步驟擦除任意道上的數據,連續(xù)移動下一道上的數據到空道;重新形成有關擦除和移動道的UTOC;在數據被移到最后道后,結合最后空道和未用區(qū)再形成道信息;在盤上記錄重新形成的UTOC。因此,由于UTOC提供的道信息的限制而形成的不可用區(qū)域可用來重新記錄,所以能更有效的利用盤。文檔編號G11B27/32GK1123448SQ9510995公開日1996年5月29日申請日期1995年7月7日優(yōu)先權日1994年7月7日發(fā)明者金鐘云申請人:三星電子株式會社