TW201001400A - Optical disk drive and method for data recording - Google Patents
Optical disk drive and method for data recording Download PDFInfo
- Publication number
- TW201001400A TW201001400A TW098120976A TW98120976A TW201001400A TW 201001400 A TW201001400 A TW 201001400A TW 098120976 A TW098120976 A TW 098120976A TW 98120976 A TW98120976 A TW 98120976A TW 201001400 A TW201001400 A TW 201001400A
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- recording
- memory
- recorded
- encoded
- Prior art date
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 105
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000012795 verification Methods 0.000 claims abstract description 25
- 239000000463 material Substances 0.000 claims description 32
- 238000012937 correction Methods 0.000 claims description 5
- 239000012634 fragment Substances 0.000 claims description 5
- 230000002950 deficient Effects 0.000 claims description 4
- 230000000717 retained effect Effects 0.000 claims description 4
- 230000003068 static effect Effects 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 2
- 230000007547 defect Effects 0.000 claims 2
- 210000003128 head Anatomy 0.000 description 33
- 238000010586 diagram Methods 0.000 description 5
- 238000013500 data storage Methods 0.000 description 2
- 239000004575 stone Substances 0.000 description 2
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013467 fragmentation Methods 0.000 description 1
- 238000006062 fragmentation reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 210000002784 stomach Anatomy 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B20/1879—Direct read-after-write methods
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1221—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc cluster, i.e. a data structure which consists of a fixed number of sectors or ECC blocks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1294—Increase of the access speed
- G11B2020/1297—Increase of the access speed wherein the focus is on the write access speed
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Description
201001400 六、發明說明: 【發明所屬之技術領域】 本發明係有關於光碟機,更特別地,係有關於光碟機 和資料記錄方法。 【先前技術】 除了從光碟(Optical Disk)中讀取資料之外,光碟機還 需要將資料記錄在光碟上。記錄資料的效率是光碟機性能 的決定性因素。當在一較短時間内,光碟機為光碟記錄更 多量的資料時,認爲光碟機具有更好的性能。因此,光碟 機的一個目的在於盡量減少記錄資料所需的時間。 第1圖係習知記錄過程的示意圖。如第1圖所示,光 碟機的記錄過程包括搜尋記錄目標的步驟、記錄的步驟、 搜尋驗證目標的步驟以及驗證的步驟。光碟機首先對第一 原始資料段進行編碼,以獲得第一已編碼資料段。然後在 搜尋記錄目標的步驟(a)中光碟機移動讀取頭至光碟的寫 入目標位置A1,並在如第1圖所示的記錄的步驟(b)中, 通過移動讀取頭至位置A2將第一已編碼資料段記錄在光 碟上,以獲得已記錄資料1。當第一已編碼資料段的記錄 完成時,在搜尋驗證目標的步驟(c)中,光碟機移動讀取 頭返回至寫入目標位置A1,並在驗證的步驟(d)中比較 讀取自光碟的已記錄資料1和第一已編碼資料段,以驗證 已記錄資料1的正確性。因此相應於第一原始資料段的記 錄過程已完成。然後光碟機對第二原始資料段進行編碼, 以獲得第二已編碼資料段,然後對第二已編碼資料段重復 0758-A33867TWF MTKI-08-211 4 201001400 以上四個步驟(a)至(d),以在位置A2和A3之間獲得 已記錄資料2,因此完成習知記錄過程的第二循環。 第1圖中’因爲光碟機需要額外的時間進行編碼以得 到第二已編碼資料段,所以讀取頭在此過程中偏移寫入目 標位置A2,因此在記錄步驟(f)中記錄第二已編碼資料 段以得到已記錄資料2之前,讀取頭在搜尋記錄目標的步 驟(Ο中必須移動至寫入目標位置A2。因爲移動讀取頭 太耗費時間’如果光碟機在驗證第一已記錄資料段的步驟 { ( d )元成之别就產生第一已編碼資料段,則可直接將第_ 已編碼資料段記錄在光碟上,而不需要在驗證第一已記錄 資料段的步驟(d)完成之後移動讀取頭,這過程稱爲無缝 -驗證-寫入(seamless-verify-write)過程。因此,需要一種 用於光碟機的資料記錄的沒有前述缺點的無縫_驗證-寫入 方法。 【發明内容】 習知的光碟機在記錄資料過程中,由於反複移動讀取 頭所以太耗費時間,從而降低了光碟機的性能。有攀於此, 本發明提供一種光碟機和資料記錄方法以解決上述問題。 本發明提供一種光碟機’包括:編碼器,用以對接收 自主機的原始資料進行編碼,以獲得已編碼資料;驗證單 元’在已編碼資料記錄到光碟上之後,比較讀取自光碟的 已έ己錄資料與已編碼資料’以偵測記錄錯誤;以及控制單 元當記錄已編碼資料的先前片段時,將已編碼資料的至 少一個記錄單元不記錄到光碟上’而是作爲已儲備資料進 0758-A33867TWF ΜΤΚΙ-08-211 5 201001400 行儲備’在對已編碼貢料的先前片段的記錄完成之後’將 已儲備資料記錄到光碟上以作爲已編碼資料的一隨後的片 段的初始部分。 本發明另提供一種資料記錄方法,用以記錄光碟機的 資料,該方法包括以下步驟:對原始資料進行編碼,以獲 得已編碼資料的複數個記錄單元,並儲存在記憶體中;將 存儲在該記憶體中的該已編碼資料的除一預先設定數目之 外的部分記錄到一光碟上;將該已編碼資料的該預先設定 數目的記錄單元不記錄到該光碟上,而是作爲已儲備資料 存儲在該記憶體中;比較讀取自光碟的已記錄資料與存儲 在記憶體中的相應的已編碼資料,以驗證已記錄資料的正 確性;在已記錄資料的正確性驗證完成之後,將已儲備資 料記錄到該光碟上;重復上述所有步驟,直至沒有原始資 料能用以編碼。 本發明再提供一種資料記錄方法,用以記錄光碟機的 資料,包括以下步驟:對原始資料進行編碼,以獲得已編 碼資料的複數個記錄單元,並儲存在記憶體中;將存儲在 記憶體中的除了一已儲備部分的已編碼資料記錄到一光碟 上;以及自記憶體釋放除了已儲備部分的已編碼資料。 本發明提供的光碟機和資料記錄方法,在對先前已編 碼資料段進行記錄的同時,能夠執行獲得隨後已編碼資料 段的編碼過程,不需為了下一個記錄循環的寫入目標位置 而移動讀取頭,因此減少了整個記錄處理所需的総時間, 從而改善了光碟機的性能。 0758-A33867TWF MTKI-08-211 6 201001400 【實施方式】 纟=明書及後續的申請專利範圍#中使用了某些詞 彙來指稱特定元件。所屬領域中具有通常知識者應可理 解,製邊商可能會用不同的名詞來稱呼同-個元件。本說 明書及後續的申請專利範圍並不以名稱的差異來作為區分 元件的方^ ’而是以元件在功能上的差異來作為區分的準 則。在通篇說明書及後續的請求項當中所提及的「包括」 和「包含」係為一開放式的用語,故應解釋成「包含但不 c限定於」,。以外,「耗接」一詞在此係包含任何直接^間 接的電氣連接手段。間接的電氣連接手段包括通過其他裝 置進行連接。以下係根據多個圖式對本發明之較佳實施例 進行詳細描述,本領域習知技藝者閱讀後應可明確了解本 發明之目的。 第2圖係根據本發明的光碟機2〇4 一實施例的方塊示 意圖。如第2圖所示,光碟2〇6插入至光碟機2〇4,用以 記錄資料。在一實施例中,光碟機2〇4包括控制單元21〇、 記憶體控制器212、記憶體213、編碼器214、驗證單元216、 讀取頭218以及主界面220。控制單元210用以控制光碟 機204的其它所有元件單元的操作。記憶體控制器212用 以控制§己憶體213自光碟機204的其他元件單元的存取。 在一貫把例中,記憶體213可以是動態隨機存取記憶體 (Dynamic Random Access Memory,DRAM)、靜態隨機 存取 §己憶體(Static Random Access Memory,SRAM )或快 .閃記憶體(flash memory)。主界面220耦接在主機202 與該記憶體控制器212之間,當主機202驅動光碟機204 0758-A33867丁WF MTKI-08-211 7 201001400 在光碟2〇6上記錄資料日寺,主機2〇2傳輸原始資料至主界
面220。在-實施例中,主界面22〇是串列式平行進階技 術連接(Serial Advanced Technology Attachmem,SA 界面。 然後編碼器214對接㈣主界面22〇的原始資料進行 編碼,以產生已編碼資料(―個或多個已編碼資料段), 並且記憶體控制器212將已編碼資料存儲在記憶體213 中。在-實施例中,編碼器214包括交錯單元,用以對已 編碼資料進行交錯。在已編媽資料段存儲在記憶體213之 後,控制單元210驅動讀取頭21δ移動至光碟施的寫入 目標位置,並驅動讀取頭218將已編碼資料段記錄到光碟 ==,控制單元210並不馬上將所有存儲在記憶 體犯中的已編碼貧料記錄到光碟2〇6上。相反地,护制 单70 2Η)驅動讀取頭加將已編碼資料的至少—個記錄單 疋不記錄到光碟206上’而是作爲已儲備資料進行儲備。 :記錄單:·是一個用以記錄的基本單元,對於藍 如
BuF_rayrDlsk ,BD)被稱作錯誤校正碼 D ΓοΓΓΓΓΓ0'6 ? ECC )# 5 ^ ( Compact
Dlsk,CD^ =s=Dlsk,DVD)或高密度仏㈣ 己lg:rrrr’HD·)被稱作eec區塊。因此, 已被記錄到光碟施上的部 二夫二二|碼貧料的另—未被記錄到光碟施上的部 分。未被S己錄到光碟2 〇 6上的.已編 控制單元210驅動讀取頭218^=已儲備資料。 移動至寫入目標位置, 0758-A33867TWF_MTKi-08-211 201001400 並驅動讀取頭218從光碟2〇6中讀取已記錄資料。 206的已記錄資料和存 體213中相應的已編碼資料,以驗證已記錄資料 性。A憶體213在相應的已記錄資料驗證完之後,、 UleaO已編碼資料。在驗證單元216完成 4 ί 正確性驗證之後,讀取頭218移動至先前已記錄資== 束點,其中先前已記錄資料的該結束點也是下―、個記: ㈣相應的寫人目標位置、然後控制料: = 218以及時地在光碟鳥上記錄先前已館備資料動"取頭 隨後已編碼資料段的初始部分,整個過程無延時。Μ作爲 因爲已_資料的數量大於基本記錄單元^ 備貧料的記錄是絕對可行的。因爲在讀 h已儲 讀取先前已記錄資料的結束點後,讀 光碟206 備資料記錄至先碟遍,所以讀取頭218不^ =將已儲 已記錄資料的起始點而作調整,因 ,了下-個
總時間減少了,以改善光碟機2〇4的性錄處理所需的 對新接收自主機202 _始資料 ^、、遷編石馬器2M 編碼資料段的下-個部分,且在已資^獲得隨後已 後,讀取頭叫可繼續記錄隨後已資=^錄完成之 分。 ί貝料奴的下一個部 第3圖係本發明的光碟機2〇4 流程圖。如第3圖所示,主界面22〇、,、卄记錄方法300的 原始資料。然後編碼器214對原=先々自主機202接收 (pre-encode),以獲得已編碼資料的^二料進行預編碼 單元(步驟302),其中,「褚s 、先設定數目的記錄. 、' ‘·'、」意味著在普通的編 0758-A33867TWF MTK1-08-211 - ‘ii 〇 - 201001400 碼處理(步驟304)之前對原始資料進行的編碼。然後編 碼214繼續對原始貢料進行編碼,以獲得已編碼貢料的 複數個記錄單元(步驟304)。在步驟302中所獲得的已 編碼資料和在步驟304中所獲得的已編碼資料的一片段作 爲已儲備資料存儲在記憶體213中。 需注意的是,在前述實施例中,儘管在步驟302中獲 得已儲備資料的一部分,已儲備資料也可是先前已編碼資 料的一個片段,該片段在先前的記錄過程中沒有被記錄而 保留。 第4圖係根據第3圖所示方法存儲在記憶體213中的 資料的示意圖。假設記憶体213具有10個記錄單元U1〜U10 的容量。寫入指標Pw表示記錄過程的起始位置,用以自記 憶體213中擷取用以記錄的資料,釋放指標(release pointer ) Pr表不記憶體213用以放已記產彔的貧料的起始 位置,且編碼指標P e表不記憶體213用以存儲新的已編碼 資料的起始位置。在第4圖的(a)中,記憶體213開始是 空白的’且寫入指標Pw、釋放指標P R以及編碼指標P E都 指向第一記錄單元U1的起始點。然後編碼器214對原始 資料進行預編碼,以獲得預先設定數目的記錄單元,例如 在第4圖中獲得1個記錄單元,該已編碼資料將存儲在預 先設定數目的記錄單元中,例如第4圖的第一記錄單元U1 中(步驟302),且如第4圖的(b)所示,編碼指標PE 指向第二記錄單元U2的起始點。然後編碼器214繼續對 原始資料進行編碼以產生9個記錄單元,諒已編碼資料將 存儲在記錄單元U2-U10中(步驟304),且如第4圖的(c) 0758-A33867TWF MTKI-08-211 10 201001400 所示’編碼減pE指向第十記錄單元叫的 因爲第4圖的(c)所示的記憶體213存 料,所以控制單元201開始將已編 已編碼貝 上。同時,-旦讀取頭218為第 碟206 眘粗r丰跡,批生丨η。 °己錄循每自己錄完已編碼 貝枓(步驟306),控制單元210驅 光碟206的寫入目標位置(步驟3 ' 移動至 將存儲在記憶體犯中的已編瑪資:^;然後讀取頭川 u躺碼貧枓記錄到 驟310)。當沒有被記錄到光砗 上C步 量等於牛驟302中上的已編碼資料的數 里4於步驟302中的預先設定數目 3U),控制單元別驅動讀取 ° ^早7^ (步驟 、ΐΜτ止對已編碼資料的 。己錄,並將已編碼資枓的預先設定數 _ ; 到光碟206上而是作爲已儲備資| 、11 ,、;早το不圮錄 驟川、m _ 斗存儲在記憶體犯中(步 驟313)。如第4圖的(d)所示,目 記錄單元U1-U9已記錄(步驟31/、^編碼資料的9個 第十記錄單元mo沒被記錄到、有,編碼資料的 體213中(步驟313),且窝入社、上而是存儲在記憶 U9的結束點。 ’’、、9標1V指向第九記錄單元 在步驟310至步驟313 後,控制單S 2H)驅動讀取頭21^編碼資料的記錄完成之 目標位置(步驟314),且讀敬_移回至光碟206的寫入 取已記錄資料。然後驗證單元,218開始自光碟206讀 在記憶體213中的相應的已編I比較已記錄資料與存儲 的正確性(步驟316)。在已板賁料,以驗證已記錄資料 體2!3清除存儲在記憶體213 φ石馬資料驗證完以後,記憶 如第4圖的(e)所示,已兮執的已編碼資料(步驟318)。 °、条在光碟206上的記錄單元 〇758-A33867TWF_MTKI-08-2U n 201001400 U1-U9在步驟316中進行驗證,在步驟318中清除,除了 作爲已儲備資料的第十記錄單元U10,且釋放指標PR也指 向第九記錄單元U9的結束點。 在前一個記錄循環的已記錄資料已驗證之後,讀取頭 218位於隨後的記錄循環的寫入目標位置。因爲已編碼資 料的至少一個第十記錄單元U10在前一個記錄循環中作爲 已儲備資料存儲在記憶體213中,而在步驟213中沒被記 錄,所以控制單元210驅動讀取頭218將作爲已儲備資料 的第十記錄單元U10記錄至光碟206,而不移動讀取頭218 (步驟319)。因此,可省略用於移動讀取頭至相應於下 一個記錄循環的寫入目標位置而搜尋記錄目標的步驟,以 減少資料記錄所需的時間,因而改善光碟機204的性能。 因爲仍有原始資料待編碼(步驟320),所以繼續下 一個記錄循環,已編碼資料的另外9個記錄單元U1-U9在 步驟304中編碼,並儲存在記憶體213中。如第4阖的(f) 所示,寫入指標Pw指向第十記錄單元U10的結束點,編 碼指標PE指向第九記錄單元U9的結束點。然後讀取頭218 在步驟310中繼續在光碟206上記錄記錄單元U1-U9,而 不執行步驟308。如第4圖的(g)所示,記錄單元U10和 U1-U8記錄在光碟206上,剩下記錄單元U9作爲已儲備資 料。如第4圖的(h)所示,與第4圖的(e)類似,在步 驟316中,當記錄單元U10和U1-U8这9個記錄單元已驗 證完後,記憶體213清除記錄單元U10和U1-U8,用以存 儲新的已編瑪貧料。 . 進一步提供光碟機的資料記錄方法的另一實施例。首 0758-A33867TWF MTKI-08-211 12 201001400 先,對原始資料進行編 ^ 單元,該複數個記錄單:X獲得已編碼資料的複數個記錄 存儲在記憶體中的除了=將存儲在一個記憶體中。然後將 碟上。然後自記憶體中^㈣分的已編碼資料記錄到光 料。在一個實施例中,敌除了已儲備部分的已編碼資 碼資料的片段,該片段/備部分的資料量等料前已編 過程中沒有被記錄而保留預編碼過程所獲得或在先前記錄 第5圖係本發明的 流程圖。資料記錄方法5〇〇、機204的資料記錄方法500的 碟,可以為緻密光碟、數位^的光碟206不僅限於藍光光 實施例中,以藍光光碟為先碟或向密度數位光碟。在本 碼器214進行預編石馬,以祥/錄早元為ECC群。首先編 編碼,以獲得複數個群,從設定數目的群,並進行 已編碼資料(步驟502)。:得存儲在§己憶體213中的 的寫入目標位置(步驟5。4)〜二二取碩218搜尋光碟206 驟錫),讀取頭218將存儲在目標位置時⑼ 料記錄到光碟206上,直至在^ 3中的已編碼資 直主在§己憶體2 j 3中衰右 料的預先設定數目的群沒有被記錄(步驟5〇:已= 犯中的沒f被記錄的已編竭資料的預先設定數目的^ 稱作已儲備資料。然後讀取頭218 # # 1 、 半驟如w 搜哥光碟206的寫入目 才示位置(步驟512)。當找到寫人目標位置時(步驟$ , 讀取頭218開始自光碟2〇6中讀取已記錄資料,驗證單元 ^根據存儲在記憶體213中的已編媽資料對已記錄^ 一個群接一個群地(Clustei· by cl 、+ 516)。 y C]Uste〇進行驗證(步驟 0758-A33867TWF ΜΤΚΓ-08-211 13 201001400 當在已^己錄資料中沒有彳貞測到記錄錯誤時(步驟518 ), §己憶體213釋放存儲在記憶體213中的已驗證群(步驟 520)。當清除完已驗證群之後,編碼器214產生新的將存 儲在§己憶體213中的已編碼資料。否則,當在已記錄資料 中侦測到記錄錯誤時(步驟518),驗證單元2〗3標記該 已驗證群是-個缺陷群(步驟526)。如果該已驗證群= 最後一個已記錄群(步驟528 ) ’讀取頭218寫入由驗證 單元213所確定的所有缺陷群至光碟2〇6的一個替換區(步 驟530)。此外,控制單元21〇確定是否當前記錄循環的 所有的已記錄群已被驗證單元213驗證(步驟522)。如 果所有的已記錄群已被驗證單元213驗證,則進入步驟 524如果仍有新的已編碼資料待寫入至光碟施(步驟 524 ),則資料記錄沒完成,讀取 ^ 記錄新的已編碼資料至光碑2 —個錢循環 ^貝丁叶主九碟206 (步驟5〇 的已編碼資料待寫入至光堪川以如禾久有新 如果該已驗證群不是—個最》524),則結束流程。 返回步驟別。 取後已§己錄群(步驟以),則 ☆直碼資料存儲在記憶體中,且不能被清 :斗沐μ/〜料驗證完相應於已編崎資料的已气舒 _貝料。根據本發明提供的 :己: 碼資料的記憶體存儲區 胃人方去’存儲已編 存儲大量的已編碼資辑—^ —固大尺寸,因此記憶體可 碼資料記錄在光碟上^母個記錄循環中,大量的已編 期,隨後獲得已蝙碼資料::錄步驟允許更大的時間週 料段的記錄過程同時勃〜碼過程能與先前已編碼資 執仃。相反地,在第1圖的習知記錄 0758-A33867TWF^MTKI-08-2l 1 201001400 過程中,記憶體存儲區域且 能存儲少量的已編崎資料7在二二的尺寸,因此記憶體只 編碼資料記錄在光碟上。因此母固圮錄循環中,少量的已 驟中,則不存在如此大的時間=上述習知技㈣記錄步 至少一個記錄單元不能盥先乂/,隨後已編碼貧料段的 時執行。當編碼以獲得隨後:已:,段的記錄過程同 錄單元時,在先前已編瑪次财 馬資料段的至多—個記 且右¥热士 、、貝料段完成驗證之後,光碟機不 移寫入目標位置,且在隨==竭資料段。因此讀取頭偏 ⑽地 在心後已編碼資料段被記錄前,為了 將讀取頭移動至寫人目標位置,需要一個額外的搜尋記錄 目“的步”驟這將增加記錄過程所需的時間,並降低光碟 機的f生月b因此’本發明提供的無縫·驗證-寫人方法比習 知的記錄過程具有更好的性能。 上述之實施例僅用來例舉本發明之實施態樣,以及闌 釋本發明之技術特徵,並非用來限制本發明之範疇。任何 習知技藝者可依據本發明之精神輕易完成之改變或均等性 之安排均屬於本發明所主張之範圍,本發明之權利範圍應 以申請專利範圍為準。 【圖式簡單說明】 第1圖係習知記錄過程的示意圖; 第2圖係根據本發明的光碟機204 —實施例的方塊示 意圖; ,第3A、3B圖係本發明的光碟機2〇4的資料記錄方法 3〇ί)的流程圖; 0758-A33867TWF_MTKI-08-211 15 201001400 第4圖係根據第3圖所示方法存儲在記憶體213中的 貢料的不意圖, 第5A、5B圖係本發明的光碟機204的資料記錄方法 500的流程圖。 【主要元件符號說明】 202〜主機; 204〜光碟機; 206〜光碟; 210〜控制單元; 212〜記憶體控制器; 213〜記憶體; 214〜編碼, 216〜驗證單元; 218〜讀取頭; 220〜主界面; 300、500〜方法; 302-320〜步驟; 502-530〜步驟。 0758-A33867TWF MTKI-08-211 16
Claims (1)
- 201001400 七、申請專利範圍: 1. 一種光碟機,包括: 一編碼器,用以對接收自一主機的原始資料進行編 碼,以獲得已編碼資料; 一驗證單元,在該已編碼資料記錄到一光碟上之後, 比較該已編碼資料與讀取自該光碟的已記錄資料,以偵測 記錄錯誤;以及 一控制單元,當記錄該已編碼資料的一先前片段時, 將該已編碼資料的至少一個記錄單元不記錄到該光碟上, 而是作爲已儲備資料進行儲備,在對該已記錄資料的該先 前片段的讀取完成之後,將該已儲備資料記錄到該光碟上 以作爲該已編碼資料的一隨後的片段的初始部分。 2. 如申請專利範圍第1項所述之光碟機,其中,該光 碟機進一步包括: 一記憶體,由該控制單元所控制,用以存儲該已編碼 資料,在該驗證單元對該已記錄資料驗證完之後,清除該 已編碼貢料,以及 一讀取頭,由該控制單元所控制,用以將該已編碼資 料記錄到該光碟上,並為該驗證單元自該光碟上讀取該已 記錄資料。 3. 如申請專利範圍第2項所述之光碟機,其中,該控 制單元指示該編碼器進行預編碼,以獲得該已編碼資料的 至少一個記錄單元並儲存在該記憶體中,該控制單元在每 個記錄循環中指示該編碼器進行編碼,以獲得該已編碼資 料並儲存在該記憶體中’該控制早元在每個記錄循環中驅 0758-A33867TWF MTKI-08-211 17 201001400 動該讀取頭以將該已編碼資料記錄到該光碟上,並在每個 記錄循環中將該已編碼資料的該至少一個記錄單元不記錄 到該光碟上,而是作爲該已儲備資料存儲在該記憶體中。 4. 如申請專利範圍第1項所述之光碟機,其中,該已 儲備資料是先前已編碼資料的一個片段,該片段由一預編 碼過程所獲得或在一先前記錄過程中沒有被記錄而保留。 5. 如申請專利範圍第1項所述之光碟機,其中,當該 驗證早元確定在該已編碼資料的一記錄早元中存在記錄錯 誤時,將具有該記錄錯誤的該已編碼資料的該記錄單元標 記為一缺陷資料單元,並將該缺陷資料單元寫入至該光碟 的一替換區。 6. 如申請專利範圍第1項所述之光碟機,其中,該光 碟是一藍光光碟,且該記錄單元是一錯誤校正碼群。 7. 如申請專利範圍第1項所述之光碟機,其中,該光 碟是一敏密光碟,且該記錄單元是一區段。 8. 如申請專利範圍第1項所述之光碟機,其中,該光 碟是一數位光碟或高密度數位光碟,且該記錄單元是一錯 誤校正碼區塊。 9. 如申請專利範圍第1項所述之光碟機,其中,該記 憶體是一動態隨機存取記憶體、一靜態隨機存取記憶體或 一快閃記憶體。 10. 如申請專利範圍第2項所述之光碟機,其中,該光 碟機進一步包括一記憶體控制器,該記憶體控制器用以控 制該記憶體自該編碼器和該驗證單元的資料存取。 11. 如申請專利範圍第10項所述之光碟機,其中,該 0758-A33867TWF MTKI-08-211 18 201001400 i 光碟機進一步包括耦接在該主機與該記憶體控制器之間的 一主界面’該主界面用以在該主機和該記憶體之間傳輸資 料。 12.—種資料記錄方法,用於一光碟機的資料記錄,該 資料記錄方法包括以下步驟: 對原始資料進行編碼,以獲得已編碼資料的複數個記 錄單元,並儲存在一記憶體中; 將存儲在該記憶體中的該已編碼資料的除一預先設 ( 定數目之外的部分記錄到一光碟上; 將該已編碼資料的該預先設定數目的記錄單元不記 錄到該光碟上,而是作爲已儲備資料存儲在該記憶體中; 比較讀取自該光碟的已記錄資料與存儲在該記憶體 中的相應的該已編碼資料,以驗證該已記錄資料的正確性; ' 在該已記錄資料的正確性驗證完成之後,將該已儲備 資料記錄到該光碟上; 重復上述所有步驟,直至沒有原始資料能用以編碼。 ( 13.如申請專利範圍第12項所述之資料記錄方法,進 一步包括: 在比較讀取自該光碟的該已記錄資料與存儲在該記 憶體中的相應的該已編碼貢料’以驗證該已記錄資料的正 確性的步驟中,當驗證完該相應的該已編碼資料之後,清 除存儲在該記憶體中的該已編碼資料。 14.如申請專利範圍第12項所述之資料記錄方法,其 中,該已儲備資料是先前已編碼資料的一個片段,該片段. 由一預編碼過程所獲得或在一先前記錄過程中沒有被記錄 0758-A33867TWF MTKI-08-211 19 201001400 而保留。 15. 如申請專利範圍第12項所述之資料記錄方法,其 中,比較讀取自該光碟的該已記錄資料與存儲在該記憶體 中的相應的該已編碼資料,以驗證該已記錄資料的正確性 的步驟進一步包括: 在每一個記錄循環中,在該讀取頭自該光碟讀取該已 記錄資料之前,將該讀取頭移動至該光碟的一寫入目標位 置。 16. 如申請專利範圍第15項所述之資料記錄方法,其 中,記錄存儲在該記憶體中的該已編碼資料到該光碟上的 步驟進一步包括: 在一第一循環中,在該讀取頭記錄該已編碼資料到該 光碟上之前,將該讀取頭移動至該光碟的该寫入目標位置。 17. 如申請專利範圍第12項所述之資料記錄方法,進 一步包括: 在執行對該原始資料進行編碼,以獲得該已編碼資料 的該複數個記錄單元,並儲存在該記憶體中的步驟之前進 行預編碼,以獲得該已編碼資料的一預先設定數目的記錄 单元’並存儲在該記憶體中。 18. 如申請專利範圍第12項所述之資料記錄方法,其 中,比較讀取自該光碟的該已記錄資料與存儲在該記憶體 中的相應的該已編碼資料,以驗證該已記錄資料的正確性 的步驟進一步包括: 當在該已編碼資料的一記錄單元中偵測到記錄錯誤 時’標記具有該記錄錯誤的該已編碼貢料的該記錄早元為 0758-A33867TWF MTKI-08-211 20 201001400 一缺陷資料單元;以及 將該缺陷資料單元寫入至該光碟的一替換區。 19. 如申請專利範圍第12項所述之資料記錄方法,其 中,該光碟是一藍光光碟,且該記錄單元是一錯誤校正碼 群。 20. 如申請專利範圍第12項所述之資料記錄方法,其 中,該光碟是一敏密光碟,且該記錄單元是一區段。 21. 如申請專利範圍第12項所述之資料記錄方法,其 中,該光碟是一數位光碟或高密度數位光碟,且該記錄單 元是一錯誤校正碼區塊。 22. 如申請專利範圍第12項所述之資料記錄方法,其 中,該記憶體是一動態隨機存取記憶體、一靜態隨機存取 記憶體或一快閃記憶體。 — 23.—種資料記錄方法,用以記錄一光碟機的資料,該 資料記錄方法包括以下步驟: 對原始資料進行編碼,以獲得已編碼資料的複數個記 1 ; 錄單元,並儲存在一記憶體中; 將存儲在該記憶體中的除了一已儲備部分的該已編 碼資料記錄到一光碟上;以及 自該記憶體釋放除了已儲備部分的該已編碼資料。 24. 如申請專利範圍第23項所述之資料記錄方法,其 中,該已儲備部分的資料量等於先前已編碼資料的一個片 段,該片段由一預編碼過程所獲得或在一先前記錄過程中 沒有被記錄而保留,。 25. 如申請專利範圍第23項所述之資料記錄方法,其 0758-A33867TWF MTKI-08-211 21 201001400 中,該資料記錄方法進一步包括: 對另一原始資料進行編碼,以獲得另一已編碼資料, 並將該另一已編碼資料記錄到該光碟上,而不搜尋該光碟 的一寫入目標位置。 0758-A33867TWF MTKI-08-211 22
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US7624908P | 2008-06-27 | 2008-06-27 | |
| US9501408P | 2008-09-08 | 2008-09-08 | |
| US12/413,982 US8559280B2 (en) | 2008-06-27 | 2009-03-30 | Optical disk drive and method for data recording of optical disk drives |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201001400A true TW201001400A (en) | 2010-01-01 |
| TWI390510B TWI390510B (zh) | 2013-03-21 |
Family
ID=41447254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW098120976A TWI390510B (zh) | 2008-06-27 | 2009-06-23 | 光碟機和資料記錄方法 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US8559280B2 (zh) |
| CN (1) | CN101615414B (zh) |
| TW (1) | TWI390510B (zh) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8966194B2 (en) * | 2009-10-29 | 2015-02-24 | Cleversafe, Inc. | Processing a write request in a dispersed storage network |
| US20190095101A1 (en) | 2010-08-02 | 2019-03-28 | International Business Machines Corporation | Authenticating a credential in a dispersed storage network |
| US10162524B2 (en) | 2010-08-02 | 2018-12-25 | International Business Machines Corporation | Determining whether to compress a data segment in a dispersed storage network |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5184341A (en) | 1989-03-03 | 1993-02-02 | Matsushita Electric Industrial Co., Ltd. | Information recording method having successive data write and data verify operations |
| JP2006179095A (ja) * | 2004-12-21 | 2006-07-06 | Funai Electric Co Ltd | 光ディスク装置 |
| US20100302919A1 (en) | 2005-10-27 | 2010-12-02 | Mediatek Inc. | Optical Recording Method and Apparatus |
| US20080080326A1 (en) | 2006-09-29 | 2008-04-03 | Media Tek Inc. | Optical recording method and apparatus |
| JP5332388B2 (ja) * | 2008-08-08 | 2013-11-06 | ティアック株式会社 | 光ディスク装置及び光ディスク処理システム |
-
2009
- 2009-03-30 US US12/413,982 patent/US8559280B2/en not_active Expired - Fee Related
- 2009-06-23 TW TW098120976A patent/TWI390510B/zh not_active IP Right Cessation
- 2009-06-24 CN CN2009101481652A patent/CN101615414B/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US8559280B2 (en) | 2013-10-15 |
| TWI390510B (zh) | 2013-03-21 |
| CN101615414B (zh) | 2011-06-15 |
| CN101615414A (zh) | 2009-12-30 |
| US20090323487A1 (en) | 2009-12-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN100452224C (zh) | 用于管理高密度一次写入记录介质的缺陷的方法和设备 | |
| JP5520315B2 (ja) | エラー検出の際の磁気データ・テープへのコードワード・オブジェクトの再書込 | |
| TWI303412B (en) | Data recording/reproducing apparatus, data recording/reproducing method, program, and recording medium | |
| US10083714B1 (en) | Magnetic disk device, controller, and method | |
| US9881643B1 (en) | Data storage device generating extended redundancy to compensate for track squeeze | |
| TW201034009A (en) | Write-once information recording medium, information recording apparatus, information recording method, information reproducing apparatus and information reproducing method | |
| TW201001400A (en) | Optical disk drive and method for data recording | |
| TW201035970A (en) | Device and method for determining defect sector on optical disc | |
| JP2006244568A (ja) | ライト電流制御チップ及び当該ライト電流制御チップを用いた磁気ディスク装置 | |
| CN102054486A (zh) | 光盘装置和光盘装置的再现方法 | |
| JP2010080004A (ja) | 磁気ディスク装置及び情報再生方法 | |
| US8908311B1 (en) | Data storage device writing a multi-sector codeword in segments over multiple disk revolutions | |
| JP4691003B2 (ja) | ディスク記憶装置のサーボ書込み方法及び装置 | |
| TWI244084B (en) | Optical disc and method for recording data on and-or reproducing data from the same | |
| JP2010160863A5 (zh) | ||
| US20090279417A1 (en) | Information recording apparatus | |
| KR100605417B1 (ko) | 데이터 기록 제어 장치 | |
| TW200816188A (en) | Optical recording method and apparatus | |
| CN100373456C (zh) | 将伺服信息写入磁盘驱动器的方法和装置 | |
| CN105320467A (zh) | 盘装置及盘装置的数据读方法 | |
| JP2009289391A (ja) | 磁気記録再生装置、磁気記録媒体、磁気記録再生装置のデータ記録方法、および磁気記録再生装置のデータ再生方法 | |
| JP2006079810A (ja) | 読取られたデータ内のエラーを補正するための方法及び装置 | |
| JP2000076802A (ja) | 情報記録・再生方法 | |
| JP2005510826A5 (zh) | ||
| WO2007065155A2 (en) | Rewrite strategy and methods and systems for error correction in high-density recording |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |