新四季網

採用光碟的信息存儲系統及其方法

2023-12-02 02:20:46 5

專利名稱:採用光碟的信息存儲系統及其方法
所屬領域本發明涉及一種存儲或者播放信息的信息存儲/播放裝置及其方法,尤其涉及向作為存儲介質的光碟存儲信息的光碟存儲裝置及其方法和從光碟播放信息的光碟播放裝置及其方法,進一步將光碟存儲裝置與外部裝置組合利用信息存儲系統及其方法。
背景技術:
近年來,光碟作為大容量的信息存儲介質受到重視,正在推進作為計算機的外部存儲裝置和圖象聲音存儲用介質的開發和商品化。一般,在光碟中,在盤面上設置螺旋狀或者同心圓狀的軌跡,通過沿上述軌跡照射雷射束進行信息的存儲·播放。又,上述軌跡進一步被分割成作為信息數據存儲·播放的最小單位的多個扇區。針對各扇區為了能在盤面上唯一確定其位置而預想存儲其地址信息,通過由存儲·播放裝置從盤上讀取地址信息,可以進行以扇區為單位的信息存儲·播放。


圖18為表示以DVD-RAM為例最近實用化的可改寫光碟的扇區內的數據格式。如該圖所示,扇區1001包括頭區域1002和數據存儲區域1003。頭區域1002包括地址區域1004和鏡區域1005,地址區域1004進一步被分割成4個地址區域部,即第1到第4地址區域部1004a、1004b、1004c、1004d。各地址區域部由從先頭開始依次為地址VFO部VFOa、VFOb、VFOc、VFOd(以後簡稱為VFO),地址標記部AMa、AMb、AMc、AMd(以後簡稱為AM),地址信息部PIDa、PIDb、PIDc、PIDd(以後簡稱為PID),誤碼檢測部IEDa、IEDb、IEDc、IEDd(以後簡稱為IED),幀尾部PAa、PAb、PAc、PAd(以後簡稱為PA)所構成。另一方面,數據存儲區域1003由從先頭開始依次間隙區域1006、前引導區域1007、數據VFO區域1008、預同步碼區域1009、數據區域1010、數據幀尾區域1011、後引導區域1012、緩衝區域1013所構成。
針對以上各區域,簡單說明其內容和作用。首先頭區域1002是為了在光碟中唯一確定各扇區1001位置(即地址)的區域,在以下所述各區域中通過預先形成給定的凹凸的坑的形狀,存儲為在存儲·播放裝置中識別地址的模式。在構成頭區域1002的各地址區域1004a到1004d的各區域中,在VFO部(VFO)存儲為在裝置的播放系中高速進行PLL的引入的單一坑模式。作為單一坑模式例如採用4T標記·4T空白的連續模式。在此,T表示通道比特周期,標記表示坑即凹部,空白表示鏡即凸部。在這裡,即使將標記·空白反過來定義也可以。
在地址標記部(AM)存儲表示地址信息開始的特定模式,用於裝置中這之後的各地址信息部(PID)的字節正確同步。在地址信息部(PID)中存儲地址信息。該地址信息至少包括光碟中唯一確定各扇區位置的地址編號,其他信息還寫入了扇區的屬性、各扇區中4個地址信息部中是第幾個地址信息部等。
誤碼檢測部(IED)存儲有為檢測出之前的地址信息部(PID)的字節錯誤的誤碼檢測符號(奇偶)。作為誤碼檢測符號例如採用RS符號、循環符號,通過播放在地址信息中附加了誤碼檢測符號的地址信息誤碼檢測符號化數據,讓所播放的地址信息誤碼檢測符號化數據(即,地址信息PID+誤碼檢測符號IED)的模式通過誤碼檢測電路,可以簡單地檢測出包含在該模式內的錯誤。在幀尾部(PA)中存儲表示各地址區域結束的特定模式。
此外,在上述各地址信息部(PID)以及各誤碼檢測部(IED)中,實際存儲根據給定的調製規則對地址信息以及誤碼檢測符號的二進位數據進行調製後的調製符號。在本例的可改寫光碟中,作為在各地址信息部(PID)、在各誤碼檢測部(IED)以及數據存儲區域1003內的數據區域1010中所存儲的調製符號採用8/16RLL(2,10)調製符號。在此8/16表示將8比特的二進位數據變換成16通道比特。又,RLL為Run Length Limited的簡稱,當通道碼由NRZ(=Non Return to Zero)表現時,運行長度,即表示插入符號1之間的符號0的個數為有限範圍。在RLL(2,10)中運行長度限制在2到10之間的數。在本例的可改寫光碟中,由於是以NRZI(=Non Return to Zero Inverted)的形式存儲,換言之,RLL(2,10)表示標記以及空白的長度限制在最短3T(0為2個)到最長11T(0為10個)。此外,在該例中的3T稱為最短標記Tmin,11T稱為最長Tmax。
在構成數據存儲區域1003的各區域中,間隙區域1006是作為裝置中的頭區域1002中的地址信息的播放動作的後處理以及後續的前引導區域1007以後的存儲動作的前處理的時間餘量所設置的區域。不存儲應播放的數據。前引導區域1007以及後引導區域1012是針對同一扇區重複進行數據存儲時吸收所引起的存儲膜的劣化的區域,存儲特定的重複模式。數據VFO區域1008存儲在數據播放時為高速進行播放系PLL的引入動作的單一坑模式。對於本例的情況,在前引導區域1007,數據VFO區域1008、以及後引導區域1012中,和頭區域1002的各VFO部相同,存儲4T標記·4T空白的連續模式。
預同步碼區域1009存儲檢測後續的數據區域1010的先頭為容易取得字節同步而設置的特定模式的預同步。數據區域1010是實際上存儲用戶數據的區域,圖中雖然未表示,為確保字節同步的可靠性由同步幀構成,在各同步幀的先頭附加特定模式的多個同步碼,在各同步幀中容易進行字節同步。又,存儲在數據區域1010中的用戶數據附加根據給定的符號規則的誤碼檢測符號,採用和在頭區域1002的各地址信息部(PID)以及各誤碼檢測部(IED)中所採用的相同的8/16RLL(2,10)調製符號進行調製後進行存儲。數據幀尾區域1011存儲表示數據區域1010的終結的特定模式。緩衝區域1013即使在數據存儲時由於光碟的旋轉變動或者偏芯等原因有線速度的變化,讓在之後的頭區域不改寫所設置的時間餘量的區域,不進行數據存儲。
針對具有以上所說明的那樣數據格式的扇區構造的可改寫光碟,進行數據的存儲/播放時,採用現有的光碟裝置的方法時進行說明。
在現有的光碟裝置中,對於給定的扇區1001進行數據存儲/播放時,首先通過從頭區域1002識別地址信息,確定給定的扇區1001的盤上的位置,上述誤碼檢測電路誤碼檢測符號所附加的地址信息部,即,在(地址信息+誤碼檢測符號)的模式中檢測出沒有誤碼時,在數據存儲區域1003中生成實際上應進行存儲或者播放的時刻。
又,在現有的光碟裝置中,對於給定的扇區1001進行數據的存儲時,在當該扇區的多個地址區域中,至少在1處的地址區域中地址信息誤碼檢測符號化數據,即,至少在1處的(地址信息+誤碼檢測符號)的模式中沒有誤碼作為在該扇區進行存儲的條件。即,在要執行存儲的扇區的所有地址區域,在(地址信息+誤碼檢測符號)的模式中有誤碼時,判定為缺陷扇區,不在該扇區進行存儲,而由其他扇區替代進行存儲處理。
又,在播放給定扇區1001的數據時,在該扇區的所有地址區域中,當在(地址信息+誤碼檢測符號)的模式中有誤碼時,在該扇區中不進行扇區同步計數的修正動作,通過在之前的至少1個採用在(地址信息+誤碼檢測符號)的模式中沒有檢測出誤碼的扇區中進行修正後的扇區同步計數器的輸出,修正生成該扇區的數據播放動作所必要的時間。
如上所述,在現有的的光碟裝置中,當要執行存儲的的扇區的所有地址區域中有誤碼時,不能執行存儲。為此,必須執行將需要存儲的數據存儲在其他扇區的替代處理,需要很長的處理時間,降低存儲的處理量,成為要解決的課題。特別是AV數據等連續輸入的數據向光碟上存儲時,伴隨地址區域的誤碼的替代處理,數據存儲處理速度不能滿足要求,有可能造成數據丟失,或者存儲中斷等致命的問題。
又,在現有的的光碟裝置中,由於在檢測出各扇區的至少一個地址區域中沒有誤碼的時刻,進行扇區同步計數的修正動作,生成數據的存儲或者播放所必須的時刻,而在應進行數據播放的扇區的所有地址區域中有誤碼時,需要通過從在之前的地址區域沒有誤碼的扇區獲得的時刻進行修正而進行生成。為此,數據的播放時刻的精度成為課題。特別是,所有的地址區域中有誤碼的扇區連續發生時,會與檢測上述預同步檢測窗口信號那樣的數據的開頭的動作中所必要的時刻信號產生錯位,具有模式的未檢測、誤檢測的危險性。又,最壞的情況,缺少扇區的先頭的多個幀,不能進行數據的錯誤更正,有可能存在不能進行數據播放的致命問題。
又,對於具有如圖18所示的的數據格式的光碟,在使用光碟驅動器、與主計算機組合進行信息存儲的信息存儲系統中,一般要求將AV數據向光碟存儲的動作具有實時性,即,具有給定的傳送速度。對此,雖然將用現有的微機進行處理的計算機數據向光碟存儲的動作並不一定要求具有實時性,當如果計算機數據中即使有一定的數據錯誤,也有可能會給系統帶來致命的影響,因此不允許有數據誤碼的發生。
在這樣要求實時性的AV數據和不允許有誤碼的計算機數據混合向光碟存儲的信息存儲系統中,作為數據誤碼產生的種類,可以想定有數據的錯誤和地址信息錯誤的兩種情況。
對於數據錯誤,在現有裝置中雖然是通過進行校驗來保證存儲數據的品質,但存在著進行校驗處理將加長通常的存儲序列的執行時間的問題。
對於地址信息的錯誤,在現有裝置中,是在檢測出在地址信息中超出給定標準以上的錯誤的扇區中不進行數據存儲。進一步,對於上述那樣的扇區數據記錄一般通過讀寫處理進行。然而,同一扇區的存儲由於讀寫處理或者交替處理,將加長存儲序列的執行時間,存在著降低存儲時的數據傳送速率的問題。
目的針對上述課題,本發明的目的在於提供一種即使扇區的地址區域的誤碼速率變壞,也可以將存儲的吞吐量的降低減少到最小限度,可靠性良好的數據的存儲/或者播放的光碟存儲/播放裝置及其方法,又提供一種採用該方法的信息存儲系統及其方法。
技術方案為了達到上述目的,本發明的光碟存儲以及/或者播放裝置,是對於具有預先將地址信息存儲在頭區域和存儲數據的數據存儲區域構成的扇區構造,上述頭區域包括存儲表示地址信息開始的地址標記的地址標記部、存儲地址信息的地址信息部和存儲檢測地址信息部的誤碼的誤碼檢測符號的誤碼檢測部的光碟,向上述數據存儲區域進行數據存儲以及/或者從上述數據存儲區域進行數據播放的光碟存儲以及/或者播放裝置,所具有的特徵是包括檢測存儲在該扇區的上述地址標記部中的地址標記的裝置、確定向該扇區的上述數據存儲區域進行數據存儲以及/或者從上述數據存儲區域進行數據播放的時刻的控制裝置,上述數據存儲以及/或者播放確定控制裝置在數據存儲以及/或者播放時刻的確定控制中,採用上述地址標記檢測裝置的地址標記檢測時刻。
在上述光碟存儲以及/或者播放裝置中,上述數據存儲以及/或者播放確定控制裝置具有通過上述地址信息和上述誤碼檢測符號檢測上述地址信息的誤碼的有無的地址信息誤碼檢測裝置、採用由上述地址標記檢測裝置檢測上述地址標記的時刻和由上述地址信息誤碼檢測裝置檢測上述地址信息中沒有誤碼的時刻產生為確定數據存儲以及/或者播放動作的存儲以及/或者播放時刻信號的時刻產生裝置。
在上述構成中,所具有的特徵是上述數據存儲以及/或者播放確定控制裝置在向給定扇區的上述數據存儲區域進行數據存儲以及/或者從上述數據存儲區域進行數據播放時,只有在以下2種情況(情況1)在該扇區中由上述地址信息誤碼檢測裝置進行誤碼檢測的結果是獲得沒有檢測出誤碼的地址信息、(情況2)對於該扇區之前的給定數內的扇區中由上述地址信息誤碼檢測裝置進行誤碼檢測的結果是至少獲得一個沒有檢測出誤碼的地址信息、並且在該扇區的地址標記部中至少檢測出1個地址標記的情況下,才允許進行數據存儲以及/或者播放。
又,本發明的光碟存儲以及/或者播放方法,是對於具有預先將地址信息存儲在頭區域和存儲數據的數據存儲區域構成的扇區構造,上述頭區域包括存儲表示地址信息開始的地址標記的地址標記部、存儲地址信息的地址信息部和存儲檢測地址信息部的誤碼的誤碼檢測符號的誤碼檢測部的光碟,向上述數據存儲區域進行數據存儲以及/或者從上述數據存儲區域進行數據播放的光碟存儲以及/或者播放方法,所具有的特徵是包括檢測存儲在該扇區的上述地址標記部中的地址標記的步驟、確定控制向該扇區的上述數據存儲區域進行數據存儲以及/或者從上述數據存儲區域進行數據播放的時刻的步驟,上述數據存儲以及/或者播放確定控制裝置在數據存儲以及/或者播放時刻的確定控制中,採用上述地址標記檢測裝置的地址標記檢測時刻。
在上述光碟存儲以及/或者播放方法中,上述數據存儲以及/或者播放確定控制步驟具有通過上述地址信息和上述誤碼檢測符號檢測上述地址信息的誤碼的有無的地址信息誤碼檢測步驟、採用檢測上述地址標記的時刻和在上述地址信息誤碼檢測步驟中檢測上述地址信息中沒有誤碼的時刻、產生為確定數據存儲以及/或者播放動作的存儲以及/或者播放時刻信號的時刻產生步驟。
又,本發明的信息存儲系統,是對於具有預先將地址信息存儲在頭區域和存儲數據的數據存儲區域構成的扇區構造的光碟,存儲由外部裝置供給的傳送速率優先數據和傳送速率非優先數據混合存在的信息的信息存儲系統,所具有的特徵是包括在上述光碟的給定扇區中向上述數據存儲區域進行數據存儲的光碟驅動器、判定向上述光碟存儲的信息是傳送速率優先數據還是傳送速率非優先數據的判別裝置,上述光碟驅動器,對於如果要存儲的信息是傳送速率優先數據時,即使在應進行存儲的扇區中地址信息有給定基準以上的誤碼也進行存儲,如果是傳送速率非優先數據時,如果在應進行存儲的扇區中地址信息有給定基準以上的誤碼,將不在該扇區存儲數據而向替代扇區存儲數據。
在上述信息存儲系統中,所具有的特徵是上述數據判別裝置通過解釋從外部裝置發送給光碟驅動器的是處理傳送速率優先數據的命令還是處理傳送速率非優先數據的命令,又,通過從外部裝置在給光碟驅動器中設定的是處理傳送速率優先數據的模式還是處理傳送速率非優先數據的模式的設定模式的內容,判定是傳送速率優先數據還是非優先數據。
本發明的信息存儲方法,是對於具有預先將地址信息存儲在頭區域和存儲數據的數據存儲區域構成的扇區構造的光碟,將由外部裝置供給的數據存儲到上述數據存儲區域中的信息存儲方法,所具有的特徵是包括判定由外部裝置供給的數據是否是傳送速率優先的數據的判別步驟、如果傳送速率優先的數據即使在應進行存儲的扇區中地址信息有給定基準以上的誤碼也進行存儲、如果是傳送速率非優先的數據、如果在應進行存儲的扇區中地址信息有給定基準以上的誤碼、將不在該扇區存儲數據而向替代扇區存儲數據的控制步驟。
在上述信息存儲方法中,所具有的特徵是包括檢測存儲在該扇區的上述地址標記部中的地址標記的步驟、確定向該扇區的上述數據存儲區域的數據存儲期間的步驟,在數據存儲期間的確定控制中,採用上述地址標記檢測時刻。
又,上述數據存儲確定控制步驟具有通過上述地址信息和上述誤碼檢測符號檢測上述地址信息的誤碼的有無的地址信息誤碼檢測步驟、採用檢測上述地址標記的時刻和在上述地址信息誤碼檢測步驟中檢測上述地址信息中沒有誤碼的時刻、產生為確定數據存儲動作的存儲時刻信號的時刻產生步驟。
依據本發明的光碟存儲裝置或者光碟播放裝置的構成,由於可以由檢測地址標記的時刻確定數據存儲開始時刻或者數據播放開始時刻,即使在地址信息有誤碼的扇區中,也可以進行高精度的存儲或者播放,提高裝置的可靠性。
又,依據本發明的光碟存儲裝置或者光碟播放裝置的構成,在給定扇區中是否進行數據的存儲或者數據的播放,可以以在該扇區中獲得沒有誤碼的地址信息,或者對於該扇區在給定扇區之前的至少有扇區獲得沒有誤碼的地址信息,並且在該扇區中檢測出地址標記作為條件,這樣通過在該扇區中進行扇區同步時刻的修正,只在可以正確產生時刻的扇區中進行數據的存儲或者播放,提高裝置的可靠性。
又,依據本發明的光碟存儲方法,判定是傳送速率優先的數據還是不允許誤碼的傳送速率非優先的數據,由於只對傳送速率優先的數據進行傳送速率優先的數據存儲處理,可以細微對應每一數據所要求的裝置的性能。
因此,通過在計算機數據和實時性的AV數據混合的多媒體的信息存儲系統中應用,可以提供高速並且高可靠性的系統。
附圖的簡要說明圖1為表示有關本發明的光碟裝置的一構成例的方框圖。
圖2為表示在有關本發明的光碟裝置的扇區中的數據格式的構成例。
圖3為表示在本發明一實施例中時刻產生裝置114的內部構成及其周邊的一構成例的方框圖。
圖4(a)、(b)、(c)、(d)、(e)為表示在本發明一實施例中扇區同步計數器202的計數值修正動作的一例的時序圖。
圖5(a)、(b)、(c)、(d)、(e)為表示在本發明一實施例中扇區同步計數器202的計數值修正動作的另一例的時序圖。
圖6(a)、(b)、(c)、(d)、(e)為表示在本發明一實施例中扇區同步計數器202的計數值修正動作的一例的時序圖。
圖7(a)、(b)、(c)、(d)、(e)、(f)為表示在本發明一實施例中計數值解碼裝置203的動作的時序圖。
圖8為表示在本發明一實施例中時刻產生裝置114的內部構成及其周邊的一構成例的方框圖。
圖9(a)、(b)、(c)為表示在本發明一實施例中計數值解碼裝置303的動作的時序圖。
圖10為表示在本發明一實施例中時刻產生裝置114的內部構成及其周邊的一構成例的方框圖。
圖11(a)、(b)、(c)、(d)、(e)、(f)、(g)、(h)、(i)為表示在本發明一實施例中扇區同步計數器402的計數值修正動作的一例的時序圖。
圖12為表示在本發明一實施例中數據存儲/播放處理的流程圖。
圖13為表示有關本發明的信息存儲系統的一構成例的方框圖。
圖14為表示在本發明一實施例中數據存儲處理的流程圖。
圖15為表示在本發明一實施例中數據存儲處理的流程圖。
圖16為表示在本發明一實施例中數據判別處理的流程圖。
圖17為表示在本發明一實施例中數據存儲處理的流程圖。
圖18為表示在現有光碟裝置的扇區中數據格式的構成例。
實施發明的最好方式以下針對本發明的實施方式,參照附圖進行說明。
圖1為表示有關本發明的光碟裝置(也稱為光碟驅動器)的構成的方框圖。在圖1中,光碟電機102讓光碟101按照給定的轉數旋轉。光頭103內藏有圖中未畫出的半導體雷射、光學系、光檢測器等,由半導體雷射所發出的雷射由光學系集光,通過在光碟101的存儲面上照射光點進行數據的存儲和播放。又來自存儲面的反射光由光學系集光並由光檢測器變換成電流,進一步由放大器104變換成電壓並放大,作為播放信號輸出。
伺服電路105進行光碟電機102的旋轉控制、讓光頭103沿光碟101的半徑方向移動的移動控制、為在光碟存儲面上對準光點的焦點的焦點控制、讓光點跟蹤目標軌跡的中心的跟蹤控制。此外,在焦點控制以及跟蹤控制時,採用放大器104輸出的播放信號中的焦點誤差信號和跟蹤誤差信號。焦點誤差信號表示來自光碟101存儲面的光點的不對焦錯位的電信號,跟蹤誤差信號表示來自光碟101的給定軌跡的光點的錯位的電信號。
播放信號處理部106從播放信號中取出相當於存儲在光碟101上數據的信號成分,將所取出的信號進行二進位化,從二進位化數據和基準時鐘,由內藏的PLL(Phase Locked Loop的略稱,鎖相環)(圖中未畫出)產生讀時鐘,播放與讀時鐘同步的讀數據。
雷射驅動部108是地址以及用戶數據播放時播放用的功率,數據存儲時存儲用功率,為了讓內藏在光頭103中的半導體雷射發光而產生雷射驅動信號。
格式編碼/解碼107通過由播放信號處理部106所輸出的讀時鐘和讀數據,播放存儲在光碟101上的地址信息,以所播放的地址信息位置作為基準,以與光碟101的扇區同步的時間產生供給存儲·播放所必須的各種時鐘信號。作為時鐘信號的例,通過播放時向播放信號處理部106輸出地址或者數據的二進位化·PLL處理所必要的讀門信號等的時鐘信號,向雷射驅動部108輸出存儲時允許發出存儲用功率的雷射的寫門信號等的時鐘信號,以正確的時鐘進行數據的存儲·播放處理。
以下簡單說明內藏在格式編碼/解碼107中的主要功能模塊中與本發明有關的部分。
地址標記檢測部111採用播放信號處理部106所供給的讀時鐘和讀數據檢測存儲在地址區域中的地址標記(AM)。解調部112採用播放信號處理部106所供給的讀時鐘和讀數據進行地址信息以及用戶數據的解調。地址誤碼檢測部113進行由解調部112解調後的地址信息(地址解調數據)的誤碼檢測。時鐘產生部114採用地址標記檢測部111的地址標記檢測時鐘信號和地址誤碼檢測部113的檢測出地址信息沒有誤碼的時鐘信號確保與扇區格式同步,並產生數據存儲播放所必須的時鐘信號。後面將詳細說明以上所說明部分的動作。
又,格式編碼/解碼107在數據存儲時,通過主接口109給來自裝置外部的用戶數據附加誤碼修正符號等冗長奇偶,由內藏的調製部115根據給定的格式向雷射驅動部108輸出調製後的寫數據。又,在數據播放時,根據播放信號處理部106輸出的讀時鐘和寫時鐘,對存儲在光碟101中的數據進行解調·誤碼修正處理,修正後的數據通過主接口109送出給裝置外部。
系統控制器110通過主接口109對來自裝置外部的命令進行解釋,通過控制伺服電路105、播放信息處理部106、格式編碼/解碼107、雷射驅動部108、以及主接口109的動作,對光碟101的給定扇區進行數據的存儲·播放。
以下採用多個例子說明成為本發明特徵的時鐘產生部114及其周邊的構成以及動作。
在此作為成為進行數據的存儲播放的對象的光碟101的扇區格式的例子,有圖2所示的數據格式。在此,對於在現有技術中所說明的數據格式的各區域,以圖18中所示所分配的字節數的情況為例進行說明。在此,1位元組在二進位數據中為8比特,在調製後的模式中為16通道比特的長度。在本例中1扇區的長度為2697位元組,其中頭區域1002的長度為130位元組。
此外,為間隙區域1006以及緩衝區域1013的長度所採用的參數J為0到15的整數,間隙區域和緩衝區域的字節數合計為35(定值)。又,為前引導區域1007以及後引導區域1012的長度所採用的參數K為0到7的整數,這些參數J以及K在裝置中為隨機選擇。這樣,在給定扇區中的存儲的開始/結束位置、同步碼等的特定模式的存儲位置不是同一位置,可以降低在反覆進行數據的存儲時所引起的存儲膜的劣化。
在此在各地址區域的各地址標記部(AM)中存儲3位元組(即48通道比特)長度的特定模式
。將此用NRZI表示則為{4T標記·4T空白·14T標記·4T空白·4T標記·14T空白·4T標記}。由於分別包含1個長度為(Tmax+3T)的14T標記和14T空白,符號距離長,作為調製符號採用8/16RLL(2,10)調製符號的地址信息部PID,誤碼檢測部IED,數據區域1010的模式錯誤檢測成該地址標記的概率低。又,由於地址標記的DSV小為4,裝置的播放系在對地址標記和之後的地址信息部以及誤碼檢測部進行二進位化時,可以保持薄片水平的穩定。在此,DSV為Digital Sum Value的略稱,將符號化數據1記為+1,符號化數據0記為-1,然後計算某個模式中的總和所獲得的值,由於表示符號句中所具有的DC成為,用於評價對二進位化等播放系的影響的尺度。
首先說明根據由地址誤碼檢測部113檢測出地址信息(地址信息+誤碼檢測符號)的模式中沒有誤碼的時刻,數據記錄區域1003中實際應進行存儲或者播放的時刻信號的產生的基本動作。這與現有技術相同,例如採用對具有1通道比特的周期或者其整數倍的周期的時鐘計數的計數器進行。
如果更具體地說明,上述計數器為對1扇區的長度2697位元組計數的扇區周期計數器,在誤碼檢測電路檢測出沒有誤碼的時刻對給定的計數值進行修正。在圖2所示的數據格式中由於具有多個地址區域,在由包含在地址信息中的附加信息可以識別在扇區內為第幾個地址區域的時刻,分別對計數值修正。通過從扇區的先頭到第1至第4的各地址區域1004a、1004b、1004c、1004d的結束位置的字節數中,地址區域的識別所需要的時間所能預見的計數值進行修正,上述扇區同步計數器輸出的計數值可以正確表現從扇區先頭開始的字節位置。因此,採用上述扇區同步計數器的輸出,可以產生應存儲的扇區的存儲開始時刻,應播放的扇區的播放開始時刻。
作為一例,在從應存儲的扇區的前引導區域1007到後引導區域1012為止的期間產生高電平H的存儲門信號,用於裝置的存儲系的存儲動作控制。對於本例的數據格式的情況,前引導區域1007的開始位置是從扇區開頭經過(140+J/16)字節後,後引導區域1012的結束位置為(2672+J/16)。因此,如果採用1通道比特的周期的時鐘,通過採用邏輯電路,在扇區同步計數器的計數值為(140+J/16)字節,即其16倍為(2240+J)通道比特數時升為高H,在扇區同步計數器的計數值為(2672+J/16)字節,即其16倍為(42752+J)通道比特數時降為低L,可以產生上述存儲門信號。實際上,預見到存儲系的電路延遲等,為了提前將存儲門信號升高為H,也有在上述計數值中設置起始值的情況。
作為另一例,在應播放數據的扇區的至少預同步碼區域1009內產生高電平H的預同步檢測窗信號,用於裝置的預同步檢測動作。對於本例的數據格式的情況,預同步碼區域1009的結束位置為從扇區先頭到(198+K+J/16)字節後。因此,預同步3位元組模式檢測出完全一致時,由於對於J以及K中任一個值在預同步檢測窗信號為H電平的期間可以檢測出預同步,因此有必要在從扇區開頭經過至少198位元組開始將K的最大值7和J的最大值15代入後的值(205+15/16)字節為止的期間產生成為高電平H的預同步檢測窗信號。實際上,有預見到播放系的電路延遲等的處理延遲而將預同步檢測窗信號的時間位置錯位的情況,或者預見到線速度變動等變動要素而將高電平H期間擴大設定的情況,或者不僅只檢測預同步,通過並用檢測數據區域1010的第1幀的同步碼,高電平H的結束位置延遲給定字節數設定的情況。又,預同步3位元組模式沒有檢測出完全一致,而只檢測出部分一致時,也可以將預同步檢測窗信號的H電平期間設定為上述以外的寬度。
(實施例1)圖3為表示本發明一實施例中時刻產生裝置114的構成及其周邊的一構成例的方框圖,採用圖3詳細說明其動作。
首先,地址標記檢測部111採用由播放信號處理部106所供給的讀時鐘RCLK以及讀數據RD,檢測出存儲在圖2所示各地址標記部(AM)的地址標記的模式,在檢測出地址標記的時刻輸出AM檢測脈衝AMDP。
解調部112對相當於分別存儲在地址信息部(PID)以及誤碼檢測部(IED)中的地址信息和誤碼檢測符號的地址信息誤碼檢測符號化數據,即(地址信息+誤碼檢測符號)採用讀時鐘RCLK以及讀數據RD進行調製,輸出地址解調數據ADMD。在由調製部112產生相當於(地址信息+誤碼檢測符號)的地址解調數據ADMD時,作為其產生時刻參照AM檢測脈衝AMDP,以AM檢測脈衝AMDP的時刻為基礎採用相當於後續的(地址信息+誤碼檢測符號)的讀數據RD開始解調。
地址誤碼檢測部113採用地址解調數據ADMD檢測(地址信息+誤碼檢測符號)的模式中是否有誤碼,如果沒有誤碼則輸出CRCOK脈衝(CRCOK)。根據圖2的數據格式的例子,(地址信息+誤碼檢測符號)數據合計由6位元組構成,其中2位元組的誤碼檢測符號採用周知的RS符號進行符號化,通過進行周知的故障計算可以簡單檢測出合計6位元組的數據中是否有誤碼。
圖3中的時刻產生部114具有產生數據存儲所必須的寫門信號WGS等的時刻信號的功能,由基準時鐘產生部201、扇區同步計數器202、計數值解碼器203、計數值修正部204構成,以下分別說明各功能模塊。
基準時鐘產生部201產生成為數據存儲的基準的基準時鐘REFCLK。在本實施例中基準時鐘的1周期為圖17所示數據格式的1通道比特周期。作為基準時鐘產生部201產生基準時鐘REFCLK的方法,可以考慮依據光碟101的軌跡格式的多個方法。又,由於是用於數據存儲,時鐘具有的抖動成分有時會影響存儲的質量。因此,有必要將基準時鐘REFCLK的抖動成分抑制到不讓存儲質量劣化的程度。
首先按照周知的CAV(=Constant Angular Velocity)方式在整個周的軌跡採用固定頻率存儲時,採用晶體振蕩器等產生固定頻率的時鐘即可。又,按照周知的ZCAV(=Zoned Constant Angular Velocity)方式,對給定的半徑範圍分成區域,每一區域變更存儲頻率的情況,採用頻率合成等對每一區域產生不同固定頻率的時鐘即可。又,也有對於某種光碟預先形成為獲得光碟上的存儲頻率的模式的情況。例如,讓形成軌跡的引導槽按照給定的周期擺動的搖擺槽方式,對軌跡的每一定間隔形成時鐘播放用的坑的樣板伺服方式等與上述相當。作為這種情況的基準時鐘產生裝置201,需要播放上述那樣在光碟上形成的模式的裝置和產生與播放模式同步的PLL裝置。
扇區同步計數器202是對表示其計數值在1扇區中的字節位置的基準時鐘REFCLK進行計數的計數器。依據圖2所示的數據格式,1扇區長為2697位元組,即2697×16=43152通道比特。因此,如果基準時鐘REFCLK為1通道比特周期的時鐘,則可以由從0計數到43151,43151之後返回到0的16位循環計數器構成。
又,有必要讓照射光碟101的光點位置和扇區同步計數器202的計數值同步。為此,包括採用計數值修正部204輸出的計數值修正脈衝CCP以及計數修正值CCV修正計數值的構造。該計數值修正裝置的功能將在後面說明。此外,在本實施例中扇區同步計數器202的計數值表示從各扇區開頭之後的通道比特數,其計數值作為計數器輸出CTO輸出。
計數值解碼器203通過對扇區同步計數器202輸出的計數器輸出CTO解碼,產生與扇區的數據格式同步的各種時刻信號。在圖2的例中,表示從系統控制器110接收到通過主接口109輸入的數據存儲指令RECCOM的情況,計數值解碼器203向雷射驅動部108輸出寫門信號WGS,向調製部115輸出進行調製所需要的使能信號ENBL。時鐘信號產生的詳細將在後面說明。
計數值修正部204接受地址標記檢測部111輸出的地址標記檢測脈衝AMDP和地址誤碼檢測部113輸出的表示沒有誤碼的CRCOK脈衝,向扇區同步計數器202輸出計數值修正脈衝CCP和計數修正值CCV。
圖4為表示在本實施例中扇區同步計數器202的計數值修正動作的時序圖。圖中最上面表示1扇區中頭區域1002的數據格式的明細,換句話說,光點跟蹤光碟上的給定扇區的位置。又,時間從左走向右。
地址標記檢測部111輸出的地址標記檢測脈衝AMDP由於是在通過播放各地址標記部(AM)檢測出地址標記的時刻輸出脈衝狀的H電平,如圖所示,作為AMDP-a、AMDP-b、AMDP-c、AMDP-d,比光點的跟蹤位置(各地址標記AM結束位置)大約延遲n1延遲通道比特數的時間後輸出。在此,n1表示從光點照射地址標記部結束位置到輸出AM檢測脈衝AMDP為止的延遲通道比特數。
地址誤碼檢測部113輸出的CRCOK脈衝,由於是通過各地址信息部(PID)以及誤碼檢測部(IED)的播放,對播放數據解調,進一步檢測地址解調數據的誤碼後的結果,當沒有誤碼時輸出脈衝狀的H電平的CRCOK脈衝,如圖所示,作為OK-a、OK-b、OK-c、OK-d,比光點的跟蹤位置(各IED部結束位置)大約延遲n2通道比特的時間後輸出。在此,n2表示從光點照射誤碼檢測IED部結束位置到輸出CRCOK脈衝為止的延遲通道比特數。
計數值修正脈衝CCP是計數值修正部204採用AM檢測脈衝AMDP以及CRCOK脈衝產生的H電平的脈衝狀信號,如圖所示,與AMDP-a、AMDP-b、AMDP-c、AMDP-d對應產生CCP-ma、CCP-mb、CCP-mc、CCP-md,與OK-a、OK-b、OK-c、OK-d對應產生CCP-ea、CCP-eb、CCP-ec、CCP-ed,用於扇區同步計數器202中修正計數值的時刻。
計數修正值CCV對於每一上述AM檢測脈衝AMDP以及CRCOK脈衝的位置取預先確定的值。在本實施例中,其值分別在第1地址區域1004a的地址標記部AMa和誤碼檢測部IEDa、第2地址區域1004b的地址標記部AMb和誤碼檢測部IEDb、第3地址區域1004c的地址標記部AMc和誤碼檢測部IEDc、第4地址區域1004d的地址標記部AMd和誤碼檢測部IEDd中取值A、B;C、D;E、F;G、H。由於計數修正值CCV和計數值修正脈衝CCP輸出到扇區同步計數器202,必須在計數值修正脈衝CCP的各H脈衝部分確定。
在各扇區中,為了判定所輸出的AM檢測脈衝AMDP以及CRCOK脈衝屬於那一個地址區域。例如參照確定與第幾個地址區域對應的比特模式即可。一般講,在地址信息部(PID)的某個特定比特分配作為可以識別與第幾個地址區域對應的碼的附加信息,用此可以容易進行識別。
又,為了判定地址標記屬於那一個地址區域,雖然作為可以識別的模式即可,一般任何地址區域採用相同模式的情況比較多。為此,要識別屬於那一個地址區域的地址標記雖然不容易,例如,也可以參照在檢測出地址標記的時刻的扇區同步計數器202計數值進行識別。作為其他方法,可以考慮通過在各地址區域的每一地址標記分別設置檢測窗進行識別的方法、該方法將在後面詳細說明。
每一計數值修正脈衝CCP的計數修正值CCV,即從A到H的值,為了讓光點的照射位置完全與扇區同步計數器的值同步,設定成以下的值即可。
A=39×16+n1+n3B=45×16+n2+n3
C=57×16+n1+n3D=63×16+n2+n3E=103×16+n1+n3F=109×16+n2+n3G=121×16+n1+n3H=127×16+n2+n3式中,n3表示從輸出AM檢測脈衝AMDP或者CRCOK脈衝到扇區同步計數器202的計數值修正結束位置的延遲通道比特數。
這樣,通過採用地址標記檢測時刻的AM檢測脈衝AMDP和檢測出地址信息中沒有誤碼的時刻的CRCOK脈衝,可以修正扇區同步計數器202的計數值。為此,計數值修正後的計數器輸出CTO可以正確表示在該時點的光點照射位置,即從扇區開頭開始後的通道比特數。因此,即使由於轉數的錯位和光碟的偏芯所引起的線速度的變動、基準時鐘的頻率變動等變動要素,在1扇區結束的時點在計數器輸出CTO和光點照射位置之間產生錯位,通過在下一扇區的頭區域1002進行計數值的修正,可以修正每一扇區的位置錯位,可以正確調整數據的存儲播放時刻,保持裝置的高可靠性。
如上述實施例中所說明的那樣,採用地址標記檢測時刻的AM檢測脈衝AMDP修正扇區同步計數器202的計數值是本發明的特徵。這樣做,如在以下將說明的那樣,即使在某一扇區中在所有(地址信息+誤碼檢測符號)的模式中檢測出誤碼的情況下也可以有效發揮其功能。
圖5為表示在本實施例中扇區同步計數器202的計數值修正動作的第2例的時序圖。和圖4比較,在本圖中在所有(地址信息+誤碼檢測符號)都檢測出誤碼這一點上不同。
在圖5中,在最上面的頭區域1002的數據格式的下面所標記的○和×,表示在在地址標記部AMa、Amb、Amc、Amd中檢測出所有地址標記,在誤碼標記部IEDa、IEDb、IEDc、IEDd中檢測出所有為誤碼。因此,AM檢測脈衝AMDP和圖4相同從各地址標記部結束開始經過給定時間n1通道比特周期後被輸出。又,CRCOK脈衝和圖4不同,在圖中表示的扇區中不輸出H脈衝(虛線表示),一直是L電平。
因此,計數值修正脈衝CCP只有在與AM檢測脈衝AMDP的輸出時對應的情況下才輸出H脈衝。計數修正值CCV取所輸出的AM檢測脈衝AMDP的每一位置預先確定的值,即分別在地址標記部AMa、Amb、Amc、Amd中,成為A、C、E、G。
如果是現有的方法,在地址信息均有誤碼的扇區中,不能進行時刻的修正。因此,如果由於轉數的錯位和光碟的偏芯所引起的線速度的變動、基準時鐘的頻率變動等變動要素,在1扇區結束的時點在計數器輸出CTO和光點照射位置之間產生錯位,錯位的影響將波及到下一扇區。進一步,如果地址信息中所有為誤碼的扇區連續發生,由於作為將累計,結果數據的存儲播放時刻將產生很大的錯位。最壞的情況,有可能在本來不應該存儲數據的位置也進行了數據存儲,或者產生所存儲的數據不能正確播放的情況。針對這樣現有的可以,本實施例特別可以發揮以下的效果。
即,依據本實施例所示的構成,即使在地址信息均有誤碼的扇區中,只要檢測出地址標記,利用AM檢測脈衝AMDP,也可以修正扇區同步計數器202的計數值。因此,無論有無地址信息的誤碼,都可以修正每個扇區位置錯位,可以正確調整數據的存儲播放時刻,保持裝置的高可靠性。
圖6為表示在本實施例中扇區同步計數器202的計數值修正動作的第3例的時序圖。本圖的動作例是以如以下所述那樣一旦對根據CRCOK脈衝的計數值進行修正後,不依據地址標記檢測時刻進行計數值修正作為其特徵。
在圖6中,在最上面的頭區域1002的數據格式明細的下面所標記的○和×,分別表示在地址標記部AMa、Amb、Amc、Amd中檢測出所有地址標記(○),在各誤碼標記部中,在IEDa、IEDb中檢測出誤碼(×),在IEDc、IEDd中沒有檢測出誤碼(○)。因此,AM檢測脈衝AMDP和圖5的例相同在4處輸出H電平脈衝(用AMDP-a、AMDP-b、AMDP-c、AMDP-d表示)。又,CRCOK脈衝與圖5的例不同,之後後面兩處輸出H電平(用OK-c、OK-d表示)。
計數值修正脈衝CCP在與地址標記部AM-a、AM-b、AM-c對應的3處的AM檢測脈衝AMDP的時刻(用CCP-ma、CCP-mb、CCP-mc表示),以及與誤碼標記部IEDc、IEDd對應的2處的CRCOK脈衝的時刻(用CCP-ec、CCP-ed表示)合計5處輸出H脈衝。計數修正值CCV,對於分別每一位置取圖4所示的給定值,即從前面依次為A、C、E、F、H的值。
如本例所示,在各扇區中CRCOK脈衝如果輸出一次(在本例中產生與IEDc對應的OK-c脈衝),則不讓在與AM檢測脈衝AMDP對應的時刻輸出計數值修正脈衝CCP。在本例中,沒有輸出與AMd對應的計數值修正脈衝CCP(圖中用虛線表示)。因此,至少在1處的地址區域檢測出(地址信息+誤碼檢測符號)沒有誤碼的扇區中,扇區同步計數器202一定可以與以CRCOK脈衝的時刻為基準同步(本例中用CCP-ec、CCP-ed表示),只有在只檢測出地址標記的扇區中,扇區同步計數器202一定可以與以AM檢測脈衝AMDP時刻為基準同步。
在具有各扇區包括多個至少由(地址標記部+地址信息部+誤碼檢測部)構成的地址區域的數據格式的光碟中,一般地址標記AM的模式採用同一模式,多個地址區域中屬於第幾個可以通過地址信息部的特定比特進行判斷的情況多。在具有這樣的數據格式時,可以說CRCOK脈衝要比AM檢測脈衝AMDP位置特定的可靠性要高。從上述觀點看,在本例那樣的各扇區中在檢測出(地址信息+誤碼檢測符號)沒有誤碼的時刻進行計數值修正之後,不進行在地址標記檢測時刻的計數值修正,通過以CRCOK脈衝的時刻為基準同步,可以正確調整數據的存儲播放時刻,保持裝置的高可靠性。
圖7為表示在本實施例中計數值解碼器203的時刻信號產生動作的時序圖。計數值解碼器203接受上述數據存儲時的存儲指令RECCOM後,向雷射驅動部108輸出寫門信號WGS,向調製部115輸出進行調製所必要的各種使能信號ENBL,即VFO使能信號ENBLa、數據使能信號ENBLb、後引導使能信號ENBLc、同步碼使能信號ENBLd。
在圖7中,寫門信號WGS是為了允許讓雷射驅動部108發出存儲用雷射功率的門信號。只有在寫門信號WGS為H電平時可以發出雷射功率,可以不進行沒有準備的存儲動作。由,可以用寫門信號WGS控制內藏在雷射驅動部108中高頻模塊(圖中未畫出)的動作開、斷。即,通過只有在播放時在雷射功率上重疊高頻降低雷射噪音,改善播放信號的S/N比。計數值解碼器203,通過將在進行存儲的扇區中來自扇區同步計數器202的計數器輸出CTO進行解碼,如圖7(a)、(b)所示,寫門信號WGS在計數器輸出CTO從c1到(c6-1)之間的值的期間為H電平。這樣,只有在從進行存儲的扇區的開頭經過c1通道比特到經過c6通道比特之間,才發射存儲雷射功率。
圖7(c)所示的VFO使能信號ENBLa促使調製部115輸出相當於前引導區域1007和數據VFO區域1008的模式的時刻信號。在本實施例所採用的數據格式中,由於在上述區域中存儲有4T標記·4T空白的連續模式,調製部115在VFO使能信號ENBLa為H電平的期間輸出上述模式合計(55+K)字節。計數值解碼器203通過在進行存儲的扇區中將計數器輸出CTO進行解碼,VFO使能信號ENBLa在計數器輸出從c2到(c3-1)之間的值的期間為H電平。
圖7(d)所示的數據使能信號ENBLb促使調製部115輸出相當於預同步碼區域1009、數據區域1010、數據幀尾區域1011的合計2422位元組的調製模式的時刻信號。調製部115在數據使能信號ENBLb為H電平後,首先輸出3位元組的預同步碼的模式,然後輸出相當於由同步碼和調製數據構成的同步幀數據區域的數據共計2418位元組,最後輸出1位元組的數據幀尾的模式。此外,在本實施例的數據格式中,數據區域的1同步幀由2位元組的同步碼和91位元組的調製數據構成共計93位元組,共計輸出26幀的93位元組的同步幀(即2418位元組)。計數值解碼器203通過在進行存儲的扇區中將計數器輸出CTO進行解碼,數據使能信號ENBLb在計數器輸出從c3到(c4-1)之間的值的期間為H電平。
為了附加同步碼、取入調製前數據PMD以及控制數據的調製動作,採用如圖7(f)所示的同步碼使能信號ENBLd。即,調製部115在數據使能信號ENBLb和同步碼使能信號ENBLd均為H電平時輸出相當於同步碼的模式,在數據使能信號ENBLb為H電平而同步碼使能信號ENBLd為L電平的期間進行調製前數據的取入以及調製數據模式的輸出的動作。計數值解碼器203通過在進行存儲的扇區中將計數器輸出CTO進行解碼,同步碼使能信號ENBLd輸出計數器輸出從(c3+93×16×S)的值的2位元組的H脈衝。在此,S為從0到25的整數。因此,2位元組寬的H脈衝輸出和幀數相同的26次。
圖7(e)所示的後引導使能信號ENBLc促使調製部115輸出相當於後引導區域1012模式的時刻信號。在本實施例的數據格式中,由於在後引導區域1012中存儲有4T標記·4T空白的連續模式,調製部115在後引導使能信號ENBLc為H電平的期間輸出上述模式(55-K)字節。計數值解碼器203通過在進行存儲的扇區中將計數器輸出CTO進行解碼,後引導使能信號ENBLd在計數器輸出從c4到(c5-1)之間的值的期間為H電平。
此外,在本實施例中雖然VFO使能信號ENBLa和後引導使能信號ENBLd為分開的信號,依據本實施例的數據格式,由於兩者任一個有效時調製部115輸出的模式相同,採用共通的1條時刻信號也可以。
相當於各時刻信號的上升/下降的解碼值,即c1到c6的值,例如可以如下設定。
c1=132×16c2=140×16+J-n4c3=(195+K)×16+J-n4c4=(2617+K)×16+J-n4c5=2672×16+J式中,n4是預見到調製部115和雷射驅動部108中的電路延遲以及實際上光點照射到光碟101的存儲膜上的延遲時間的通道比特數。即,通過附加n4通道比特數的基礎值後產生給調製部115的時刻信號,可以消除到光點照射為止的延遲時間,可以正確地確定存儲位置。
又,對於c1,為了在存儲前引導區域1007的數據之前調整存儲雷射功率,在間隙區域1006的給定區間為了允許超過存儲功率以至播放功率的功率的發光,設定為從扇區開頭的132位元組。在存儲前沒有必要設置這樣準備雷射發光期間的裝置中,只要到前引導區域1007的開始可以發射存儲功率來設置c1的值即可。
又,J以及K如在現有技術中所說明的那樣,是為抑制存儲膜的劣化的隨機數據,J為0到15的整數,K為0到7的整數,對於每一扇區只要設置隨機選擇的裝置即可。
(實施例2)圖8為表示在本發明第2實施例中為數據播放的時刻產生部114及其周邊的一構成例的方框圖。在本圖中,地址標記檢測部111、解調部112、地址誤碼檢測部113和圖1到圖3所說明的具有相同功能,在此省略其說明。
圖8的時刻產生部114,具有產生進行數據播放所必要的讀門信號RGS等的時刻信號的功能,由基準時鐘產生部301、扇區同步計數器302、計數值解碼器303、計數值修正部304構成,以下分別說明這些功能模塊。
基準時鐘產生部301產生成為數據播放的基準的基準時鐘REFCLK2。在本實施例中基準時鐘的1周期為圖2所示數據格式的4通道比特周期。作為基準時鐘的產生方法,和有關存儲動作中的基準時鐘產生部在圖3所說明的情況相同,由於可以考慮依據光碟101的軌跡格式的多個方法。,在此省略其說明。
又,與進行數據存儲的情況不同點在於與存儲數據的質量無關,對於時鐘的擾動成分沒有必要抑制到存儲時的程度。為了採用基準時鐘REFCLK2產生數據播放所必要的時刻信號,只要是根據線速度的頻率即可。因此,播放信號處理部106輸出的讀時鐘RCLK也可以和基準時鐘REFCLK2共用。
扇區同步計數器302是對表示其計數值在1扇區中的字節位置的基準時鐘REFCLK2進行計數的計數器。依據圖2所示的數據格式,1扇區長為2697位元組,即2697×16=43152通道比特。另一方面,如果基準時鐘REFCLK2為4通道比特周期的時鐘,即2697×16÷4=10788通道比特為1扇區的長度,則可以由從0計數到10787,10787之後返回到0的14位循環計數器構成。
又,有必要讓照射光碟101的光點位置和扇區同步計數器302的計數值同步。為此,包括採用計數值修正部304輸出的計數值修正脈衝CCP2以及計數修正值CCV2修正計數值的構造。計數值修正部304接受地址標記檢測部111的AM檢測脈衝AMDP和地址誤碼檢測部113的CRCOK脈衝,向扇區同步計數器302輸出計數值修正脈衝CCP2和計數修正值CCV2。
由於計數值修正的構造和在數據存儲用的圖3到圖6中詳細說明的方法相同方法來實現,在此省略其說明。此外,在本實施例中,扇區同步計數器的計數值為從各扇區開頭開始的位置以4通道比特單位,即0.25位元組單位表示,其計數值作為計數器輸出CTO2向外部輸出。
計數值解碼器303通過對扇區同步計數器302輸出的計數器輸出CTO2解碼,產生與扇區的數據格式同步的各種時刻信號。在此,數據播放時如果從系統控制器110接收播放指令REPCOM,向播放信號處理部106輸出讀門信號RGS,向解調部112輸出進行解調所需要的窗口信號WNS。以下詳細說明時鐘信號的產生。
圖9為表示在本實施例中計數值解碼部303的時刻產生動作的時序圖。在該圖中,讀門信號RGS是對於播放信號處理部106為允許與播放信號的二進位化以及二進位化數據同步的PLL動作的門信號。只要讀門信號RGS為H電平,通過進行二進位化、PLL等的動作,可以在沒有數據存儲的部分不進行不需要的播放動作,起到讀時鐘的穩定化、降低耗電的效果。計數值解碼部303在進行數據播放的扇區中通過圖9(a)所示對計數器輸出CTO2解碼,圖9(b)所示讀門信號RGS在計數器輸出CTO2從c7到(c10-1)之間的為H電平。這樣,從進行播放的扇區的開頭開始經過c7通道比特到c10通道比特為止之間,可以由播放信號處理部106進行二進位化·PLL動作。
圖9(c)所示同步檢測窗口信號WNS是為允許由解調部112檢測預同步碼模式以及/或者數據區域的第1幀同步碼模式的窗口信號。只要同步檢測窗口信號WNS為H電平,通過檢測預同步和第1幀同步,可以在適當的範圍內檢測上述同步碼,防止上述同步碼的誤檢測以及未檢測。
解調部112在同步檢測窗口信號WNS為H電平後,開始檢測預同步和第1幀同步,當檢測出上述任一個時,開始第1幀的數據解調動作。又,關於第2幀以後的幀同步檢測,由預同步碼或者第1幀同步碼的任一個檢測時刻產生為檢測後續的幀同步的窗口,進行在上述窗口內的同步檢測的動作。又,在某一幀中沒有檢測出幀同步碼時,由之前的同步檢測時刻進行修正動作。
又,同步檢測窗口信號WNS在H電平的期間,均沒有檢測出預同步碼、第1幀同步碼的任一個的模式時,中斷預同步碼和第1幀同步碼的檢測動作,按給定的時刻,例如同步檢測窗口信號WNS的下降沿的時刻產生第2幀的同步檢測窗口,進行修正動作。此外,很明顯,各幀的數據解調採用同步檢測時刻或者修正後的同步時刻進行。
這樣,採用同步檢測窗口信號WNS,控制預同步碼以及/或者數據區域的第1幀同步碼的檢測動作,通過由上述任一個模式的檢測時刻進行以後的同步檢測·修正動作,可以確保有效的並且穩定的幀同步,可以可靠良好地進行。特別是,在本實施例中採用數據格式中,由於採用參數J以及K的存儲位置是通過隨機移位進行,預同步碼區域的位置,換句話說,數據的第1幀的開始位置在8位元組的範圍內隨機變化。因此,採用具有上述那樣的扇區同步計數器302的時刻產生部114在適當位置產生同步檢測窗口信號WNS是非常重要的事情。
此外,相當於各時刻信號的上升/下降的解碼值,即c7到c10的值,例如可以如下設定。
c7=170×4c8=202×4-wc9=202×4+wc10=2619×4式中,w是確定同步檢測窗口信號WNS的窗口寬度的參數,在上述的情況,窗口寬度位8w通道比特。此外,本實施例中的扇區同步計數器302由於是以0.25位元組單位表現計數值,從c7到c10的參數以(字節數×4)的形式表示。
又,依據上述c7的值,讀門信號RGS的上升沿位置為扇區開頭後的170位元組。當存儲位置移位到最後方時,即參數J=15、k=7時,數據VFO區域1008的開始之後2位元組相當於讀門信號RGS上升的位置。這樣,由於可以一邊避免有信號劣化可能的某一前引導區域1007,一邊開始從數據VFO區域1008的開頭進行數據二進位化以及PLL的細如引入動作,可以進行穩定並且高速的數據播放。此外,要想在前引導區域1007禁止播放動作時,讀門信號RGS許可的時刻誤差,即扇區同步計數器302的許可位置錯位為2位元組。
又,依據上述c8、c9的值,當存儲位置在隨機移位的範圍的中央時,例如J=0,K=4時,預同步碼區域1009的結束位置大致在同步檢測窗口信號WNS的中央。由於無論存儲位置在隨機移位範圍(8位元組)的那一處都可以進行預同步碼的檢測,至少有必要設定w為8w>8×16。進一步由於在緊接預同步碼區域1009的數據區域1010可以確切地檢測第1幀同步,並且讓扇區同步計數器302多少具有一定許容誤差,優選設定w在20以上。如果w不必要地增大,窗口寬度太寬,增加誤檢測,通過實驗設定為適當的值。
又,依據上述c10的值,讀門信號RGS的下降沿位置在從扇區開頭的2619位元組後。當存儲位置移位到最前面時,即參數J=0,K=0時,數據幀尾區域1011之後2位元組處相當於讀門信號RGS下降沿的位置。這樣,無論存儲位置在隨機移位範圍(8位元組)的那一處都可以確切地播放數據幀尾區域1011之前的數據。此外,為了確切地播放數據幀尾區域1011之前的數據,讀門信號RGS的許容時刻誤差,即扇區同步計數器302的許容位置錯位為2位元組。雖然c10比此多少可以增大設置,但太大後,會延長播放後引導區域1012的有可能劣化的某個信號,有可能產生PLL的穩定性問題,不希望這樣做。
(實施例3)圖10為表示在本發明第3實施例中的時刻產生部114及其周邊的一構成例的方框圖。在本圖中,地址標記檢測部111、解調部112、地址誤碼檢測部113、調製部115和圖1、圖3、圖8中所說明的具有相同功能,在此省略其說明。
圖10的時刻產生部114,具有產生進行數據存儲以及播放所必要的各種時刻信號的功能,由基準時鐘產生部401、扇區同步計數器402、計數值解碼器403、計數值修正部404、存儲播放控制部405構成,以下分別說明這些功能模塊。
基準時鐘產生部401產生成為數據存儲以及播放的基準的基準時鐘REFCLK3。在本實施例中基準時鐘REFCLK3的周期為圖2所示數據格式的1通道比特周期。
扇區同步計數器402是對表示其計數值在1扇區中的字節位置的基準時鐘REFCLK3進行計數的計數器。依據圖2所示的數據格式,1扇區長為2697位元組,即2697×16=43152通道比特。基準時鐘從0計數到43151,43151之後返回到0的16位循環計數器構成。又,有必要讓照射光碟101的光點位置和扇區同步計數器402的計數值同步。為此,包括採用計數值修正部404輸出的計數值修正脈衝CCP3以及計數修正值CCV3修正計數值的構造。
計數值解碼器403通過對扇區同步計數器402輸出的計數器輸出CTO3解碼,產生與扇區的數據格式同步的各種時刻信號。在此,數據存儲時如果由存儲播放控制部405接受寫使能信號WENBL,向雷射驅動部108輸出寫門信號WGS,向調製部115輸出進行調製所需要的使能信號ENBL。數據存儲時的時刻信號產生的詳細和在圖8中說明的內容相同,在此省略其說明。
又,計數值解碼器403在數據播放時如果如果由存儲播放控制部405接受讀使能信號RENBL,向播放信號處理部106輸出讀門信號RGS,向解調部112輸出進行預同步碼檢測以及數據解調所需要的窗口信號WNS。數據播放時的時刻信號產生的詳細以下詳細和在圖9中說明的內容相同,在此省略其說明。計數值解碼器403也生成AM檢測窗口信號AMDWNS,並反饋給計數值修正部404。
計數值修正部404採用地址標記檢測部111輸出的AM檢測脈衝AMDP、地址誤碼檢測部113輸出的CRCOK脈衝以及計數值解碼器403輸出的AM檢測窗口信號AMDWNS,輸出計數值修正脈衝CCP3和計數修正值CCV3。
存儲播放控制部405,在數據存儲時接受來自系統控制器110的存儲指令RECCOM,根據給定的基準輸出寫使能信號WENBL。在數據播放時接受來自系統控制器110的播放指令REPCOM,根據給定的基準輸出讀使能信號RENBL。各扇區中寫使能信號WENBL和讀使能信號RENBL的輸出機制,即各扇區中許可數據存儲以及數據播放的條件將在後面說明。
圖11為表示在本實施例中扇區同步計數器402的計數值修正動作的一例的時序圖。本圖的動作例是以以下所述的採用AM檢測窗口信號AMDWNS控制地址標記檢測時的計數修正作為其特徵。
圖11(b)所示的第1AM檢測窗口信號AMDWNSa是在第1地址區域1004a中對地址標記部AMa的檢測窗口,以相當於扇區同步計數器402的計數器輸出CTO3在地址標記部AMa的結束位置的計數值為中心在2Wa通道比特的範圍內為高電平H。第1 AM檢測窗口信號AMDWNSa為高電平H期間,如果檢測地址標記輸出AM檢測脈衝AMDP的H脈衝,計數值修正部404輸出計數值修正脈衝CCP3的H脈衝,在上述計數值修正脈衝CCP3的H電平部分確定計數修正值CCV3的時刻設定成A。
在本例中,在對於圖中所示的地址標記部AMa的地址標記檢測時點(圖中由脈衝AMDP-a表示),第1 AM檢測窗口信號AMDWNSa的H電平期間結束。這意味著在上述時點中扇區同步計數器402相對於實際光點照射位置向早的方向有大的錯位。為此,在上述時點不輸出計數值修正脈衝CCP3,不進行扇區同步計數器402的修正。(圖中虛線表示,即圖3中所示CCP-ma的產生)。
圖11(c)所示的第2 AM檢測窗口信號AMDWNSb是在地址區域1004b中對地址標記部AMb的檢測窗口,以相當於扇區同步計數器402的計數器輸出CTO3在地址標記部AMb的結束位置的計數值為中心在2Wb通道比特的範圍內為高電平H。第2 AM檢測窗口信號AMDWNSb為高電平H期間,如果檢測地址標記輸出AM檢測脈衝AMDP的H脈衝(圖中由脈衝AMDP-b表示),計數值修正部404輸出計數值修正脈衝CCP3的H脈衝(圖中由CCP-mb表示),在上述計數值修正脈衝CCP3的H電平部分確定計數修正值CCV3的時刻設定成C。
在本例中,在對於圖中所示的地址標記部AMb的地址標記檢測時點,第2 AM檢測窗口信號AMDWNSb處於H電平期間。為此,在上述時點輸出計數值修正脈衝CCP3,進行扇區同步計數器402的修正。
圖11(d)所示的第3 AM檢測窗口信號AMDWNSc是在地址區域1004c中對地址標記部AMc的檢測窗口,以相當於扇區同步計數器402的計數器輸出CTO3在地址標記部AMc的結束位置的計數值為中心在2Wc通道比特的範圍內為高電平H。如圖所示,第3 AM檢測窗口信號AMDWNSc為高電平H期間,如果檢測地址標記輸出AM檢測脈衝AMDP的H脈衝(圖中由脈衝AMDP-c表示),計數值修正部404輸出計數值修正脈衝CCP3的H脈衝(圖中由CCP-mc表示),在上述計數值修正脈衝CCP3的H電平部分確定計數修正值CCV3的時刻設定成E。
圖11(e)所示的第4 AM檢測窗口信號AMDWNSd是在地址區域1004d中對地址標記部AMd的檢測窗口,以相當於扇區同步計數器402的計數器輸出CTO3在地址標記部AMd的結束位置的計數值為中心在2Wd通道比特的範圍內為高電平H。如圖所示,第4 AM檢測窗口信號AMDWNSd為高電平H期間,如果檢測地址標記輸出AM檢測脈衝AMDP的H脈衝(圖中由脈衝AMDP-d表示),計數值修正部404輸出計數值修正脈衝CCP3的H脈衝(圖中由CCP-md表示),在上述計數值修正脈衝CCP3的H電平部分確定計數修正值CCV3的時刻設定成G。
如上所述,通過對每一地址標記部分別設置AM檢測窗口,所檢測的地址標記容易識別屬於扇區中的那一個地址區域。又,即使在AM檢測窗口之外檢測出地址標記也不進行計數值修正,可以防止由於地址標記的誤檢測所引起的扇區同步計數器402的錯位。
又,依據CRCOK脈衝的計數值修正,和圖4中的例相同。即可以識別在各地址區域1004a、1004b、1004c、1004d的(地址信息部+誤碼檢測部)中的那一處,輸出計數值修正脈衝CCP3的H脈衝,同時設置計數修正值CCV3為B、D、F、H中的對應值。
此外,確定各AM檢測窗口的時間寬度的參數Wa、Wb、Wc、Wd,在考慮到每扇區可能產生的基準時鐘REFCLK3和軌跡線速度的錯位之後確定即可。又,也可以設置成Wa=Wb=Wc=Wd。這樣,各AM檢測窗口的時間寬度完全相同。
在某一扇區的地址標記檢測時刻是否進行計數值修正,可以根據該扇區的M扇區(M為自然數)之前的扇區中是否輸出了CRCOK脈衝來進行控制。例如,如果設定M=2,Wa=Wb=Wc=Wd=64通道比特(4位元組),在之前的2扇區以內當沒有獲得沒有誤碼的地址信息時不進行計數值的修正。又,2扇區之間許容扇區同步計數器402的錯位為±4位元組。即,在2扇區以內所產生的基準時鐘REFCLK3和軌跡線速度的錯位在±4位元組以內時,進行由地址標記檢測時刻的計數值修正。
這樣,當扇區同步計數器402完全與光點的照射位置無關進行動作時,由於不進行在地址標記的檢測時刻的計數值修正,可以防止由於地址標記的誤檢測所引起的扇區同步計數器402的錯位。
然後,說明存儲播放控制部405各扇區中輸出寫使能信號WENBL和讀使能信號RENBL的機制,即各扇區中許可數據存儲以及數據播放的條件。
圖12為表示在本實施例中數據存儲/播放許可處理的一例的流程圖。在某一扇區中如果輸出存儲指令RECCOM或者播放指令REPCOM,開始由存儲播放控制部405進行數據存儲/播放許可處理。
首先,判定在該扇區中是否檢測出地址標記(第1步)。這時,在該扇區即使檢測出1個地址標記,就認為檢測出地址標記。但是,當設置有圖11所說明的AM檢測窗口的情況時,在AM檢測窗口之外檢測出的地址標記排除在對象之外。
如果在第1步判定為沒有檢測出地址標記,將不許可該扇區中的數據存儲/播放,轉移到不能進行給定的存儲/播放的處理中(情況0)。在情況0中,例如可以有進行數據播放時對該扇區再次播放的再試處理,數據存儲時不進行該扇區的存儲而進行替代扇區的存儲處理,即所謂的交替處理。
如果在第1步判定為檢測出地址標記,判定地址信息是否沒有檢測出誤碼,即是否輸出了CRCOK脈衝(第2步)。
如果在第2步判定為輸出了CRCOK脈衝,轉移到對該扇區的存儲/播放處理(情況1)。即,數據存儲時讓寫使能信號WENBL有效,數據播放時讓讀使能信號RENBL有效。
如果在第2步判定為沒有輸出了CRCOK脈衝,判定在該扇區的M扇區(M為自然數)之前的扇區中是否在地址信息中檢測出誤碼,即是否輸出了CRCOK脈衝(第3步)。在此,M只要設定為和在上述地址標記時刻是否進行計數值修正的判定基準的觀察CRCOK脈衝的扇區數相同即可。
如果在第3步判定為輸出了CRCOK脈衝,轉移到對該扇區的存儲/播放處理(情況2)。即,數據存儲時讓寫使能信號WENBL有效,數據播放時讓讀使能信號RENBL有效。
如果在第3步判定為沒有輸出了CRCOK脈衝,不允許對該扇區的存儲/播放處理,轉移到不能進行給定的存儲/播放的處理中(情況3)。情況3的處理和情況0的處理相同。
在以上說明的處理工序中,存儲播放控制部405許可各扇區中數據的存儲/播放處理,輸出寫使能信號WENBL和讀使能信號RENBL。這樣,只對進行了扇區同步計數器402的計數值修正的扇區,進行數據的存儲或者播放,可以正確調整數據的存儲播放時刻,保持裝置的高可靠性。
(實施例4)圖13為表示有關本發明的信息存儲系統的一構成例的方框圖。在該圖中,光碟101具有圖2所示的數據格式。又,光碟驅動器501以圖1所示的構成為基礎,至少可以對光碟101的給定扇區進行數據存儲。
主計算機502內藏有作為資料庫的AV數據501以及處理計算機數據511的混合信息的各種應用程式,通過讓這些應用程式動作,採用光碟驅動器501在光碟101上存儲信息。
光碟驅動器501和主計算機502通過分別內藏的主接口504和驅動器接口505進行連接,可以傳送AV數據510、計算機數據511的混合信息以及存儲上述信息等的命令。
系統控制器503,對通過主接口504傳送來的命令進行解釋,讓同樣傳送來的信息存儲在光碟101的指定扇區上,起到控制光碟驅動器501整體的作用。
I/O驅動器506具有的功能是,為了對光碟101的指定扇區正確進行信息存儲,向光碟501發布命令,通過文件系統507根據需要取出AV數據510以及計算機數據511。
文件系統507,將AV數據510以及計算機數據511作為多個文件群進行處理,是在各文件中附加有文件名、數據長度(數據字節數)、文件種類等構成的文件屬性,進行文件的保存(SAVE)、刪除(DELETE)、讀出(OPEN)等一切文件管理的軟體。
此外,AV數據510以及計算機數據511想定為是存儲在例如硬碟和快閃記憶體ROM等存儲介質中的數據、從信息存儲系統外部輸入或者向外部輸出的數據。作為信息存儲系統的輸入輸出,可以想定是預先數位化的信息之外,將通過攝象機、麥克風等輸入的圖象信號、聲音信號進行數位化後的數據、又,通過鍵盤、滑鼠、觸控螢幕等輸入的文字信息和控制命令、在顯示器或者液晶顯示器那樣的外部顯示裝置顯示的圖象和文字信息、向音箱輸出的聲音信息等所有形式的信息。
應用程式A508、應用程式B509是根據用戶的指示,通過文件系統507處理AV數據510以及/或者計算機數據511,進行信息加工,在光碟101和其他存儲介質上進行存儲必要信息的操作的軟體。
此外,在主計算機502中,根據需要包括進行程序執行、計算的中央處理器CPU513、用於臨時保存數據和程序的圖中未畫出的半導體存儲器、以及進行數據的積蓄、存儲的硬體等輔助存儲裝置,通過由各應用程式讓上述各硬體有機的動作,可以執行指定的功能。
一般,將AV數據510存儲在光碟101上的動作要求實時性的情況較多。例如,假定將來自攝象機的圖象信號進行數位化後的圖象信息作為AV數據處理並存儲在光碟101上的狀況。這時,為了不中斷攝象機的圖象而存儲在光碟101上,要求按指定的速度從主計算機502向光碟501傳送存儲AV數據510,即指定的傳送速率。
又,即使某種AV數據510的一部分中包含誤碼,可以在不讓用戶察覺的情況進行修復。圖象信號中幀補償、聲音信號中的前後的數據採用的線性補償等相當於上述修復。
因此,向光碟101存儲連續輸入的AV數據510等實時信息時,希望即使由於光碟101的介質缺陷等容易引起數據誤碼的狀況下,多少允許一定誤碼,進行不中斷的存儲。
對此,採用現有的微機處理那樣,將計算機數據511向光碟存儲的動作並不一定要求實時性。又,計算機數據511即使多少有一點數據誤差就有可能對系統給予致命的影響,因此不允許數據誤碼的發生。
在將以上說明的要求實時性的AV數據510和不許可有誤碼的計算機數據511的混合信息存儲到光碟101上的信息存儲系統中,為提高裝置的可靠性,在以下將舉出幾種方法的多個例子進行說明。具體講,對於多少允許一定數據誤碼而要求實時性的數據採用傳送速率優先的存儲模式,對於不允許有誤碼的數據採用傳送速率非優先的存儲模式。
此處所說的傳送速率優先的存儲模式,是指向某個扇區進行存儲時即使在預想到多少會有誤碼發生的情況下,通過進行不中斷存儲而防止傳送速率降低的模式。作為產生數據誤碼的預想狀況,可以分成數據錯誤和地址信息錯誤兩種。
對於數據錯誤,現有的計算機用存儲裝置通過校正來保證存儲數據的質量。校正是指在數據存儲後馬上就進行播放,通過誤碼訂正檢驗是否是可以充分修復的錯誤速率。作為驗證的方式,例如將存儲時的調製前的數據保留,通過和解調後的數據進行比較測定字節錯誤,判定字節出錯速率在指定基準以下的方式。
然而,通過進行校正動作,存在將通常的存儲序列執行時間延長的問題。因為校正需要數據播放以及播放數據的質量判定的時間。因此,不進行校正動作,可以防止存儲時數據傳送速率的降低。
關於地址信息的錯誤,在現有計算機用存儲裝置中,在檢測出地址信息在給定基準以上的誤碼中的扇區中不進行數據的存儲。例如在圖2所示的數據格式的光碟中,各扇區中由於多次存儲了地址信息,多個地址信息中播放出沒有誤碼的個數在給定以上即為給定基準。進一步,對於上述那樣的扇區的數據的存儲一般要經過再試處理。作為再試處理的內容,例如再次對同一地址的扇區進行存儲,當同樣檢測出在給定基準以上的錯誤時,在進行指定的替代扇區中的存儲即進行所謂的交替處理。
然而,通過對同一扇區進行存儲再次處理或者交替處理,將存儲序列執行時間延長,存在降低存儲時的數據傳送速率的問題。因此,即使在地址信息中檢測出給定基準以上的誤碼也繼續進行存儲,這樣可以防止存儲時數據傳送速率的降低。
圖14為表示在本實施例中數據存儲處理的一例的流程圖。在該圖中,在對指定的扇區進行數據存儲時,首先判定地址信息是否有給定基準以上的誤碼(第1401步)。如果誤碼在給定基準以下(NO的箭頭),進行該扇區的數據存儲處理(情況1401)。如果誤碼在給定基準以上(YES的箭頭),判定要存儲的數據是否是數據傳送速率優先的數據(第1402步)。如果不是傳送速率優先的數據則中斷該扇區的存儲動作,進行存儲再試處理(情況1402)。如果是傳送速率優先的數據則進行該扇區的數據存儲處理(情況1403)。
通過按照以上說明的流程進行數據的存儲動作,在現有中應該轉移到存儲再試處理的地址信息中有給定基準以上的誤碼的情況下,如果是傳送速率優先的數據將不中斷存儲而繼續向該扇區進行存儲(情況1403)。即,對於傳送速率優先的數據,選擇以不降低傳送速率為最優先數據存儲處理,而對於不需要傳送速率優先的數據,選擇以不產生數據誤碼為最優先的數據存儲處理,這樣就可以滿足任一場合所要求的性能。
此外,將第1401步和第1402的順序顛倒也可以獲得相同的效果。
圖15為表示在本實施例中數據存儲處理的另一例的流程圖,是將圖14的流程圖中的第1401步的處理進一步具體化的例子的流程圖。在該圖中,在對指定的扇區進行數據存儲時,首先判定是否檢測出地址信息(第1501步)。如果沒有檢測出地址信息,則轉移到存儲再試處理(情況1501)。如果檢測出地址信息,則判定是否在該扇區獲得沒有誤碼的信息(是否有CRCOK)(第1502步)。如果獲得了沒有誤碼的信息,則進行該扇區的數據存儲處理(情況1)。如果1個也沒有獲得沒有誤碼的信息,判定在該扇區的M扇區之前(M為自然數)是否存在獲得了沒有誤碼的扇區(第1503步)。
在M扇區之前的期間如果不存在獲得了沒有誤碼的扇區,則轉移到存儲再試處理(情況1502)。如果在M扇區之前的期間獲得了沒有誤碼的扇區,進一步判定要存儲的數據是否是數據傳送速率優先的數據(第1504步)。如果不是傳送速率優先的數據(即是傳送速率非優先的數據),則中斷該扇區的存儲動作,進行存儲再試處理(情況1503)。如果是傳送速率優先的數據則進行該扇區的數據存儲處理(情況2)。
通過按照以上說明的流程進行數據的存儲動作,和圖14的例相同,在現有中應該轉移到存儲再試處理的地址信息中有給定基準以上的誤碼的情況下,如果是傳送速率優先的數據將不中斷存儲而繼續向該扇區進行存儲。
又,將地址標記的檢測有無加入到判定基準(第1501步),在沒有檢測出地址標記的扇區不進行數據的存儲是本例的特徵之一。這樣,通過在本發明的光碟存儲裝置中詳細說明的那樣通過和由地址標記檢測時刻確定存儲開始時刻的方法組合實用,可以進行時刻精度高的存儲。
進一步,將即使在該扇區沒有獲得沒有誤碼的地址信息,而在在M扇區之前的任一扇區至少獲得沒有誤碼的扇區(步驟1503為是時),作為在該扇區進行存儲的條件也是本例的特徵之一。這樣,通過只在本發明的光碟存儲裝置中詳細說明的那樣進行了扇區同步計數器的時刻修正的扇區中,才進行數據的存儲,可以正確調整數據的存儲播放時刻,保持裝置的高可靠性。
此外,在本例的流程圖中雖然設置步驟1501、1502、1503、1504的共計4種判斷處理,判定步驟的順序並不限定於圖14的例。例如也可以將第1504步放到開頭,也可以獲得相同的效果。
然後,詳細說明怎樣判別是否是傳送速率優先的數據。首先,光碟驅動器501向光碟101進行數據存儲時,怎樣判別是否是傳送速率優先的處理有以下兩種方法。
(1)根據從主計算機502向光碟驅動器501發布的命令的內容進行判別。
(2)根據從主計算機502向光碟驅動器501所設定的模式的內容進行判別。
按照(1)的方法,可以在圖16中舉出處理的一例。在圖16中,設置判定是否是處理AV數據的命令的步驟1601,如果判定是處理AV數據的命令,進行傳送速率優先的數據存儲處理(情況1601)。如果判定不是處理AV數據的命令,進行傳送速率非優先的數據存儲處理(情況1602)。
傳送速率優先的數據存儲處理意思是即使地址信息等有誤碼,儘量不進行存儲再試處理和交替處理,繼續進行向該扇區的數據存儲的處理。相反傳送速率非優先的數據存儲處理意思是以數據不產生誤碼為最優先考慮,如果假定發生了誤碼的情況,儘量積極地進行存儲再試處理和交替處理。
在主計算機502和光碟驅動器501之間,規定某種定型處理的內容的命令(成為主命令)。連續進行所傳送的AV數據510的存儲時,準備保證給定基準以上的存儲數據傳送速率的第1主命令。對此,計算機數據511那樣不重視傳送速率,而不允許有誤碼的數據的存儲時,準備沒有存儲數據傳送速率條件的第2主命令。此外,第1主命令和第2主命令也可以採用完全另外的主命令,也可以採用在同一主命令上通過附件進行切換的形式。
為了將(1)的方法加入到圖14或者圖15的流程中進行處理,可以將第1402步置換成第1601步即可。或者和上述內容相同的效果。
又,依據(1)的方法,傳送速率優先/非優先的處理切換可以容易在從主計算機502向光碟驅動器501的命令單位中實行。因此,例如對於AV數據510和計算機數據511混合傳送的使用形式也是有效的方法。
在此,圖13中所示文件系統507,在處理的各文件的屬性中附件可以識別是否是傳送速率優先的編碼進行文件管理。例如,屬於AV數據510的各文件中附件傳送速率優先的編碼,屬於計算機數據511的各文件中附件傳送速率非優先的編碼即可。
這樣,依據應用程式A或者應用程式B,即使將屬於AV數據510的文件和屬於計算機數據511兩者混合進行處理,在文件系統507或者I/O驅動器506中,通過參照文件屬性,對光碟驅動器501可以容易選擇是應該發布第1主命令還是應該發布第2主命令。
另一方面,按照(2)的方法,可以在圖17中舉出處理的一例。在圖17中,預先設置判定是否進行傳送速率優先的處理的模式設定。作為模式設定的方法,例如如圖13所示,在內藏在光碟驅動器501中的系統控制器503中設置模式設定寄存器512,通過改寫模式設定寄存器的內容可以進行設定。模式設定可以由主計算機502通過驅動器接口505以及主接口504直接改寫模式設定寄存器512即可,也可以設置主計算機502向光碟驅動器501的模式設定命令,在接受到模式設定命令後,系統控制器503改寫模式設定寄存器。
在此,進行傳送速率優先的處理稱為傳送速率優先模式,相反的模式稱為傳送速率非優先模式。在數據處理中,首先,通過由系統控制器503讀出模式設定寄存器512的內容判定驅動器模式是那一種設定(第1701步),如果設定為傳送速率優先模式,進行傳送速率優先的數據存儲處理(情況1701),如果設定為傳送速率非優先模式,進行傳送速率非優先的數據存儲處理(情況1702)。
為了將(2)的方法加入到圖14或者圖15的流程中進行處理,可以將第1402步置換成第1701步即可。獲得和上述內容相同的效果。
又,依據(2)的方法,只進行模式設定,就可以容易將光碟驅動器501的處理模式在傳送速率優先/非優先之間切換。因此,對於處理AV數據510的應用程式和處理計算機數據511的應用程式可以明確分開,對於沒有兩者混合傳送的情況是有效的方法。
在此,例如在圖13所示的應用程式A508作為只是處理AV數據510的程序,應用程式B509作為只是處理計算機數據的程序。又,不能讓上述兩種應用程式同時執行。
如果啟動應用程式A508,I/O驅動器506首先向光碟驅動器501發送設定傳送速率優先模式的命令。然後,在光碟101上存儲AV數據510時,光碟驅動器501一直作為傳送速率優先模式動作。
另一方面,如果啟動應用程式B509,I/O驅動器506首先向光碟驅動器501發送設定傳送速率非優先模式的命令。然後,在光碟101上存儲計算機數據511時,光碟驅動器501一直作為傳送速率非優先模式動作。
此外,本發明並不限定於以上所述的各實施方式,只應該注意權利要求的範圍所示的內容中所規定的部分。
產業上利用的可能性如以上說明的那樣,依據本發明的實施方式所示的光碟存儲裝置或者光碟播放裝置的構成,由於可以根據檢測出地址標記的時刻確定數據存儲開始時刻或者數據播放開始時刻,即使在地址信息中有誤碼的扇區中,也可以進行精度高的存儲或者播放,提高裝置的可靠性。
又,依據本發明的實施方式所示的光碟存儲裝置或者光碟播放裝置的構成,在給定扇區中是否進行數據的存儲或者數據的播放,可以以在該扇區中獲得沒有誤碼的地址信息,或者對於該扇區在給定扇區之前的至少有扇區獲得沒有誤碼的地址信息,並且在該扇區中檢測出地址標記作為條件,這樣通過在該扇區中進行扇區同步時刻的修正,只在可以正確產生時刻的扇區中進行數據的存儲或者播放,提高裝置的可靠性。
又,依據本發明的實施方式所示的光碟存儲方法,判定是傳送速率優先的數據還是不允許誤碼的傳送速率非優先的數據,由於只對傳送速率優先的數據進行傳送速率優先的數據存儲處理,可以細微對應每一數據所要求的裝置的性能。
因此,通過在計算機數據和實時性的AV數據混合的多媒體的信息存儲系統中應用,可以提供高速並且高可靠性的系統,在實用上極為有效。
權利要求
1.一種信息存儲系統,是對於具有預先將地址信息存儲在頭區域(1002)和存儲數據的數據存儲區域(1003)構成的扇區構造的光碟(101),存儲由外部裝置(502)供給的傳送速率優先數據和傳送速率非優先數據混合存在的信息的信息存儲系統,其特徵是包括在所述光碟的給定扇區中向所述數據存儲區域進行數據存儲的光碟驅動器(501)、判定向所述光碟存儲的信息是傳送速率優先數據(510)還是傳送速率非優先數據(511)的判別裝置(503、S1402、S1504),所述光碟驅動器(501),對於如果要存儲的信息是所述傳送速率優先數據時,即使在應進行存儲的扇區中地址信息有給定基準以上的誤碼也進行存儲(情況1403),如果是所述傳送速率非優先數據時,如果在應進行存儲的扇區中地址信息有給定基準以上的誤碼,將不在該扇區存儲數據而向替代扇區存儲數據(情況1402、1503)。
2.根據權利要求1所述的信息存儲系統,其特徵是所述頭區域包括存儲表示地址信息開始的地址標記的地址標記部、存儲地址信息的地址信息部和存儲檢測地址信息部的誤碼的誤碼檢測符號的誤碼檢測部,具有檢測存儲在該扇區的所述地址標記部中的地址標記的裝置(111、S1501)、確定向該扇區的所述數據存儲區域(1003)的數據存儲期間的控制裝置(113、114),在數據存儲期間的確定控制中,採用所述地址標記檢測時刻(AMDP)。
3.根據權利要求2所述的信息存儲系統,其特徵是所述數據存儲確定控制裝置(113、114)具有通過所述地址信息和所述誤碼檢測符號檢測所述地址信息的誤碼的有無的地址信息誤碼檢測裝置(113、S1401、S1502)、採用檢測所述地址標記的時刻(AMDP)和在所述地址信息誤碼檢測步驟中檢測所述地址信息中沒有誤碼的時刻(CRCOK),產生為確定數據存儲動作的存儲時刻信號(WGS、ENBL)的時刻產生裝置(114)。
4.根據權利要求3所述的信息存儲系統,其特徵是所述數據存儲確定控制裝置(113、114)在向給定扇區的所述數據存儲區域進行數據存儲時,只有在以下2種情況(情況1)在該扇區中由所述地址信息誤碼檢測步驟(113、S1502)進行誤碼檢測的結果是獲得沒有檢測出誤碼的地址信息、(情況2)對於該扇區之前的給定數內的扇區中進行所述地址信息誤碼檢測的結果是至少獲得一個沒有檢測出誤碼的地址信息、並且在該扇區的地址標記部中至少檢測出1個地址標記的情況下(S1503),判定所供給的數據是否是所述傳送速率優先的數據(510)(S1402、S1504)。
5.根據權利要求1所述的信息存儲系統,其特徵是所述數據判別裝置(503、S1402、S1504)通過解釋從外部裝置(502)發送給光碟驅動器(501)的是處理傳送速率優先數據的指令還是處理傳送速率非優先數據的指令(S1601),判定是傳送速率優先數據還是非優先數據。
6.根據權利要求1所述的信息存儲系統,其特徵是所述數據判別裝置(503、S1402、S1504)通過從外部裝置(502)在給光碟驅動器(501)中設定的是處理傳送速率優先數據的模式還是處理傳送速率非優先數據的模式的設定模式的內容(S1701),判定是傳送速率優先數據還是非優先數據。
7.根據權利要求1所述的信息存儲系統,其特徵是將所涉及的信息文件化,進一步包括在各文件中附加是否是傳送速率優先的數據的屬性的文件系統(507),所述判別裝置是通過附加在所述文件系統中各文件的屬性是傳送速率優先還是非優先,來判定是傳送速率優先數據還是非優先數據。
8.一種信息存儲方法,是對於具有預先將地址信息存儲在頭區域(1002)和存儲數據的數據存儲區域(1003)構成的扇區構造的光碟(101),將由外部裝置(502)供給的數據存儲到所述數據存儲區域中的信息存儲方法,其特徵是包括判定由外部裝置供給的數據是否是傳送速率優先的數據(510)的判別步驟(S1402、S1504)、如果傳送速率優先的數據即使在應進行存儲的扇區中地址信息有給定基準以上的誤碼也進行存儲(情況1403、情況2)、如果是傳送速率非優先的數據、如果在應進行存儲的扇區中地址信息有給定基準以上的誤碼、將不在該扇區存儲數據而向替代扇區存儲數據的控制步驟(情況1402、1503)。
9.根據權利要求8所述的信息存儲方法,其特徵是所述頭區域包括存儲表示地址信息開始的地址標記的地址標記部、存儲地址信息的地址信息部和存儲檢測地址信息部的誤碼的誤碼檢測符號的誤碼檢測部,具有檢測存儲在該扇區的所述地址標記部中的地址標記的步驟(111、第S1501步)、確定控制向該扇區的所述數據存儲區域(1003)的數據存儲期間的步驟(113、114),在數據存儲期間的確定控制中,採用所述地址標記檢測時刻(AMDP)。
10.根據權利要求9所述的信息存儲方法,其特徵是所述數據存儲確定控制步驟(113、114)具有通過所述地址信息和所述誤碼檢測符號檢測所述地址信息的誤碼的有無的地址信息誤碼檢測步驟(113、第S1401步、第S1502步)、採用檢測所述地址標記的時刻(AMDP)和在所述地址信息誤碼檢測步驟中檢測所述地址信息中沒有誤碼的時刻(CRCOK),產生為確定數據存儲動作的存儲時刻信號(WGS、ENBL)的時刻產生步驟(114)。
11.根據權利要求10所述的信息存儲方法,其特徵是所述數據存儲確定控制步驟(113、114)在向給定扇區的所述數據存儲區域進行數據存儲時,只有在以下2種情況(情況1)在該扇區中由所述地址信息誤碼檢測步驟(113、S1502)進行誤碼檢測的結果是獲得沒有檢測出誤碼的地址信息、(情況2)對於該扇區之前的給定數內的扇區中進行所述地址信息誤碼檢測的結果是至少獲得一個沒有檢測出誤碼的地址信息、並且在該扇區的地址標記部中至少檢測出1個地址標記的情況下(第S1503步),判定所供給的數據是否是所述傳送速率優先的數據(510)(S1402、S1504)。
12.根據權利要求8所述的信息存儲方法,其特徵是所述數據判別步驟(503、S1402、S1504)通過解釋從外部裝置(502)發送給光碟驅動器(501)的是處理傳送速率優先數據的指令還是處理傳送速率非優先數據的指令(S1601),判定是傳送速率優先數據還是非優先數據。
13.根據權利要求1所述的信息存儲方法,其特徵是所述數據判別步驟(503、S1402、S1504)通過從外部裝置(502)在給光碟驅動器(501)中設定的是處理傳送速率優先數據的模式還是處理傳送速率非優先數據的模式的設定模式的內容(S1701),判定是傳送速率優先數據還是非優先數據。
全文摘要
一種信息存儲系統,是對於具有預先將地址信息存儲在頭區域和存儲數據的數據存儲區域構成的扇區構造的光碟,存儲由外部裝置供給的傳送速率優先數據和傳送速率非優先數據混合存在的信息的信息存儲系統,其特徵是包括在所述光碟的給定扇區中向所述數據存儲區域進行數據存儲的光碟驅動器、和判定向所述光碟存儲的信息是傳送速率優先數據還是傳送速率非優先數據的判別裝置。所述光碟驅動器,對於如果要存儲的信息是所述傳送速率優先數據時,即使在應進行存儲的扇區中地址信息有給定基準以上的誤碼也進行存儲,如果是所述傳送速率非優先數據時,如果在應進行存儲的扇區中地址信息有給定基準以上的誤碼,將不在該扇區存儲數據而向替代扇區存儲數據。
文檔編號G11B20/18GK1560866SQ20041006335
公開日2005年1月5日 申請日期2000年7月26日 優先權日1999年7月29日
發明者具島豐治, 赤木俊哉, 井口睦, 哉 申請人:松下電器產業株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀