TW200818137A - Apparatus for reproducing data on an information recording medium - Google Patents
Apparatus for reproducing data on an information recording medium Download PDFInfo
- Publication number
- TW200818137A TW200818137A TW096137066A TW96137066A TW200818137A TW 200818137 A TW200818137 A TW 200818137A TW 096137066 A TW096137066 A TW 096137066A TW 96137066 A TW96137066 A TW 96137066A TW 200818137 A TW200818137 A TW 200818137A
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- unit block
- information
- block
- recording unit
- Prior art date
Links
- 230000001172 regenerating effect Effects 0.000 claims description 8
- 238000012937 correction Methods 0.000 abstract description 76
- 238000000034 method Methods 0.000 abstract description 38
- 230000008569 process Effects 0.000 abstract description 16
- 239000000463 material Substances 0.000 description 32
- 238000010586 diagram Methods 0.000 description 15
- 230000008901 benefit Effects 0.000 description 6
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000011069 regeneration method Methods 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000008929 regeneration Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 241000234295 Musa Species 0.000 description 2
- 235000018290 Musa x paradisiaca Nutrition 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000005415 magnetization Effects 0.000 description 2
- 101100458658 Homo sapiens MUC13 gene Proteins 0.000 description 1
- 102100023124 Mucin-13 Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 235000021438 curry Nutrition 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000007429 general method Methods 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- IXHBTMCLRNMKHZ-LBPRGKRZSA-N levobunolol Chemical class O=C1CCCC2=C1C=CC=C2OC[C@@H](O)CNC(C)(C)C IXHBTMCLRNMKHZ-LBPRGKRZSA-N 0.000 description 1
- 239000000696 magnetic material Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002715 modification method Methods 0.000 description 1
- 238000013102 re-test Methods 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 239000000344 soap Substances 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 239000004575 stone Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 238000009941 weaving Methods 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/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
-
- E—FIXED CONSTRUCTIONS
- E03—WATER SUPPLY; SEWERAGE
- E03D—WATER-CLOSETS OR URINALS WITH FLUSHING DEVICES; FLUSHING VALVES THEREFOR
- E03D9/00—Sanitary or other accessories for lavatories ; Devices for cleaning or disinfecting the toilet room or the toilet bowl; Devices for eliminating smells
- E03D9/08—Devices in the bowl producing upwardly-directed sprays; Modifications of the bowl for use with such devices ; Bidets; Combinations of bowls with urinals or bidets; Hot-air or other devices mounted in or on the bowl, urinal or bidet for cleaning or disinfecting
-
- 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/1806—Pulse code modulation systems for audio signals
- G11B20/1813—Pulse code modulation systems for audio signals by adding special bits or symbols to the coded information
-
- 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
- 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/1222—ECC block, i.e. a block of error correction encoded symbols which includes all parity data needed for decoding
-
- 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/1232—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 sector, i.e. the minimal addressable physical data unit
-
- 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/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
-
- 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/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1267—Address data
- G11B2020/1271—Address data the address data being stored in a subcode, e.g. in the Q channel of a CD
- G11B2020/1272—Burst indicator subcode [BIS]
-
- 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/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1288—Formatting by padding empty spaces with dummy data, e.g. writing zeroes or random data when de-icing optical discs
-
- 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)
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Multimedia (AREA)
- Molecular Biology (AREA)
- Epidemiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Hydrology & Water Resources (AREA)
- Water Supply & Treatment (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
200818137 16087D-pif 九、發明說明: 【發明所屬之技術領域】 本發明是有關於一種磁片,且特別是有關於一種記錄 和/或再生方法、記錄和/或再生裝置、及儲存有執行此方 法的程式的電腦可讀取記錄媒體。 【先前技術】
Ο 記錄資料到資訊儲存媒體或從資訊儲存媒體再生資料 的過程是在預定單元巾執行的,其巾_訊齡媒體包括 例如硬碟(harddisc,簡稱HD)、光碟(c〇mpactdisc,簡 % CD )和數位通用光碟(digkal versatile出%,簡稱)。 此預定單元鶴為記鮮域或再生單元塊。帛以補正記 錄資料或再生㈣時產生之錯誤的錯誤補正塊就是記錄單 儿塊或再生單元塊的一個範例。 當-錯誤補正塊的大小為64K位元組,且欲記錄對應 於此錯誤補正塊中-部分的4Κ位元組資料時,無意義^ 值(―如00h )將被增加到此錯誤補正塊的剩餘部分&舰 位元組)中,然後被記錄下來。 八次為I再生一錯誤補正塊,而此錯誤補正塊中僅有一部 :貝_:是有意義資料’以一磁碟機讀取此錯誤補正塊,並 。雖,意義的4K位元組資料執行錯誤 元组:二:二,疋’具有填充無意義數值之剩餘6服位 正卻不可行,因此也就不能對整個 中哪誤補正。由於磁碟機無法識別錯誤補正 塊中那一部分是有意義資料,哪—部分包含無意義資料, 200818137 16087D-pif =ΐ;;;個=不:此磁碟機試圖執行錯誤補正, 義資料,ΪΓ 言此錯誤補正塊中部份存在有i 、; 取〜都將此錯誤補正塊視為夢喷有心 發生在資料再生#作巾, 二、Όσ、。廷種情形不僅 貝料修改操作和資料增加操作中上。 式進仃的 同時,美國專利案第6,367,049號(以下 碼)揭不了—種資料編碼技術 '二=曰系 Ο (burst )塊在一物理簇中以交錯方式排列並記錄,1中LDC 戶心Γ,BIS塊包括位址資料。當再生資料時, it 塊先執行錯誤補正,然後包括用戶資料的 碭執订錯誤補正。下面參照® 1簡要朗交錯編碼。 、一,1是解釋說明使用依據傳統技術一範例之交錯方法 進行資料編碼的參考圖。 一芩照圖1,自信號源(如主機和應用程式)接收的用 寅料11被为吾彳成資料訊框,每個資料訊框由(2⑽8+4) 個位元組所組成。分割的用戶資料形成一資料塊12,按304 列和216行排列,然後,增加一 32行校驗資料至資料塊 12 ’以形成LDC塊13,而這些LDC塊13按152列和496 行排列,以形成一錯誤補正碼(ECC)簇14。此eCc簇 14被分配以填滿一物理簇塊2〇的ECC部分。 與記錄系統相結合的邏輯位址和控制資料15是按 32*18位元組排列,而關於媒體物理位置的物理位址是以 位元組排列。邏輯位址加上控制資料15與物理位址 6 200818137 16087D-pif /16相、“,以形成一按24們〇行排列的存取塊η,铁 後’增加32行校驗資料至此存取塊17巾,形成一⑽埗 (b滅)18,其中這些BIS塊18按3列和视行排列,形】 - ms簇(cluster)19,此BIS蔟19被分配以填滿物理 • 2 nsrf著,藉由增加一列同步位元組到物理蔟塊 20中,形成一按155列*视行排列的物理蔟。如此,藉^ ' i狀^綠湖資料,而使錯誤補正性能得到增強。 〇 同時’當要在可記錄資_存制巾記錄:#料時,— ,動系統會麟此資_作為賴單元的物職單元中。 二,假^物理蔟由32個磁區組成,如果應被記錄 的磁區大小不疋32的倍數,則為了配合物理襄單元的需 要,驅動系統將填入-些無意義的磁區以構成此物理 凡的倍數,然後才記錄此資料。 ^且’ §可⑽貧訊儲存媒體上已記錄的物理簽要择 加或修改資料時,如杲一些非物理蔟單元(即不屬於/ :=的磁區(如16磁區)被記錄的話,則驅動系統可從 U ^中讀取一由32磁區構成的物理蔟’其中包括增加或修 ^的16磁區’並將此物理蔟儲存到一内部記憶體。秋後, 在此内部記憶體對應位置中修改此錯誤補正後,則需要將 =磁區增加或修改至此物縣巾,織連同機的^磁 起被編碼,形成一 ECC蕉並被記錄,此過程稱為讀-=改-寫(read-modify-write)。當然,在可記錄資訊儲存 ,的物理蔟之再生過程巾,如果此物理簇財賴,則= 破冗錄到相同的物理位址;如果此物理襄有缺陷,則通過 7 200818137 16087D-pif -取代物謝。在-次寫入記 以需要增加或料=寫,紐許執行-次,所 一取代物理簇中。〃、理簇可藉由缺陷處理被記錄到 Ο 料的K H此—物縣巾增加㈣或修改資 到資料結構中。當二交錯編碼將16磁區記錄 加或修改此i 6磁區t 了,_ 式中的讀取操作以增 並儲存到-内部記憶^中^生早70簇的資t將被讀取 正,再為資料的’厂…H ,先執行BIS蔟的錯誤補 果ECC蘇辑ί 執行咖蔟錯誤補正。此時,如 :;=:16生磁區將無法再生,且在^ 括有效資二52;^執^此。16__區中可能包 況下’如果不知道該16個剩=3:資=否 統必須向主機報告錯誤資此=二 下此驅動糸統將不可避免發生無效操作。 資料這觀況下,如果轉Μ得知該16磁區的 貝枓疋否有效,以及16個剩餘磁區 f、統增加資料到此16磁區或修改幻6磁區裏的新Γ :進行不必要的資料再生或報告錯誤資訊到主 。;、、、、而,由於_ 16顧的f料是否有效是不可知的, 8 200818137 16087D-pif 戶=:系:視其為錯誤的機率將增大 補正性能下降的結果。 ^ 【發明内容】 :發:提供:一種記錄和/或再生方法、記錄和/或再 、Ϊ— 該方法的電腦可讀取記錄媒體,在本 =L虽增加貧枓到磁以修改磁片上記錄的資料時,
C 磁片記錄單元塊中的資料是否有效來避免驅動 糸統的刼作,並提高錯誤補正性能。 ^據本發日㈣H :#料記錄和/或再生方法包括: 錄媒體巾以—記錄單元塊,此記錄單元塊中 L 5充了無效#料’或者從資訊記錄舰巾讀取一記錄 :::二、以及根據填充資訊’修改包括在此記錄單元塊中 4料’射的填充資訊表示此記錄單元塊中包括無 效貧料。 在修改有效資料時,不管記錄單元塊中的資料錯誤補 正如何’,、要根據填充資訊就可確定記錄單元塊中欲修改 之資料料㈣料是無效㈣’使得包括在記錄單元塊中 的有效資料得以修改。 有效資料的修改過程包括:執行包括填充資訊的記錄 Γ凡塊的錯誤觀、根據填充資訊的錯誤補正,確定記錄 早=塊中欲修改之資料以外的資料具有無效資料、當此記 錄單元塊的錯誤補正執行失敗時,通過填充修改資料之無 效^料,產生一取代記錄單元塊,以及將此產生的取代記 錄單元塊記錄到媒體的取代位置。 200818137 16087D-pif 修資料時,不管無效資料的錯誤補正如何,只 要根充貝lit可確定此記錄單元塊中欲修改之資 外的Γ料=有效資料和無效資料,使得包括在此記錚單 元塊中之欲修改資料得以修改。 G称早 Γ: Ο 有效資料的修改過程包括:執行包括殖充資訊的 早兀塊的錯誤補正、根據填充資訊的錯誤補正,確定此$ 錄:元修改之資料以外的資料包括有效資料和益效 料的錯誤補正執行失敗時’通過修改記錄 產生的取代$錄早%塊記錄到媒體的取代位置。 根據本發明的另一方面,祖供 生方法,包括在-種資料記錄和/或再 ㈣留-\ 媒體中寫入一記錄單元塊,此 讀^二錄單j填充了無效資料’或者從資訊記錄媒體 錄單元塊^,其中的 ϋ n 1 ^ 一 H '* '斤資;斗1記 效資料。 T 表不此記錄單元塊中包括無 增加新資料時,林記錄單 何,只要根據填充資訊就可磘定二貝枓錯灰補正如 資辑以冰確此鱗單元塊中欲增加之 單元塊中。^4疋無效倾,而得以增加新龍到此記錄 錄單==包括:執行包括填充資訊在内的記 丁 ^兀塊的錯正、根據填充:# 效貧料被記錄到記錄單元塊中 :°、 疋… 置、去并轉6 日加貪料之位置以外的位 己錄早凡塊的錯誤補正執行失敗時,通過填充具 200818137 16087D-pif 有新資料的無效資料,產生-取代記錄單元塊,以及 生的取代3己錄单元塊把錄到媒體的取代位置。 、 增加新資料時,不管無效資料的錯誤補正如何, 根據填充資纖可確定有效資料和無效資難記 3 料到此記鮮元塊巾。 置一叫加新資
增加新資料的過程可包括:執行包括填充資訊在内的 記錄單域的錯翻正、根魏充資訊的錯誤補正 有效資料和無效資料被記錄到記錄單域中欲增加 位置以外的位置、當無效資料的錯誤補正執行失敗時,通 過增加新資料到此記錄單元塊中,產生一取 塊,以及將產生的取代記料元塊記_雜的取代位置。 根據本發明的又-方面,提供了一種資料記錄和/或再 此裝置包括:一寫入/讀取單元,用來在資訊記錄 媒體中舄人記錄單元塊,此記錄單元塊中部分填充了益效 貧料。,。或者從資訊記錄舰巾讀取記錄單元塊,以及一個 控制單元,用以根據填充資訊來控制寫入/讀取單元,以修 改t己錄單元塊巾的有效:錄,其巾的填充資料表示記錄單 兀塊中包含無效資料。 根據本發明的又—方面,提供了 _種資料記錄和/或再 二ΐ,此裝置包括:—寫人/讀取單^,用來在資訊記錄 媒體中寫人賴單元塊,此記鮮元 :貧,或者從資訊記錄舰巾讀取記鱗元塊,以及Ζ控欠 制單7L ’用以根據填充資訊來控制寫人/讀取單元,以增加 200818137 16087D-pif 新資料到記錄單元塊中,其中的填充資訊表示記錄單元塊 中包括無效資料。 根據本發明的又一方面,提供了 一種包含執行資料記 錄和/或再生方法之電腦程式的電腦可讀取媒體,其中的資 料記錄和/或再生方法包括:在一資訊記錄媒體中寫入一記 錄單元塊,此記錄單元塊中部分填充了無效資料,或者從 資§fU己錄媒體中讀取一記錄單元塊,以及基於填充資訊修 改包括在記錄單元塊中的有效資料,其中的填充資訊表示 此記錄單元塊中包括無效資料。 根據本發明的另一方面,提供了 一種包含執行資料記 錄和/或再生方法之電腦程式的電腦可讀取媒體,其中的資 料記錄和/或再生方法包括:在一資訊記錄媒體中寫入一記 錄單兀塊’此記錄單元塊中部分填充了無效資料,或者從 資訊記錄媒體中讀取一記錄單元塊,以及基於填充資訊增 加新資料到記錄單元塊中,其中的填充資訊表示此記錄^ 元塊中包括無效資料。 ϋ >為讓本發明之上述和其他目的、特徵和優點能更明顯 易懂,下文特舉較佳實施例,並配合所附圖式,作詳細說 明如下。 【實施方式】 • 麥知、圖2,一種依據本發明一實施例的記錄和/或再生 裝置包括一寫入/讀取單元1和一控制單元2。 按照控制單元2的控制,寫入/讀取單元丨將資料寫入 磁片100,或者讀取磁片100上記錄的資料,其中該磁片 12 200818137 16087D-pif ㈨疋以本3齡彳為依據的 控制單元2控制寫入/讀砰媒體。 預定記錄單_單元巾,或者到 1讀取的資料來獲得有效資料。由舄人“取早兀 _再生且錯•來獲得有
元對應於記錄單元塊的::單:C 早凡鬼對應於至少一個記錄單元塊。 ,資«,如果控制單元2在磁片1〇〇上記錄的資 枓數里不足以寫滿麟早元塊,則控制單元2將產生一預 ,大小的記錄單元塊,此記錄單元塊中包含有效資料作為 部並在其剩餘部分中填充無效資料,然後再記錄 此記錄單元塊。特別是,依據本發明,控制單元2可記錄 表示包含無效資料的填充資訊到磁片1〇〇上,依據本發 明,這種填充資訊可被記錄到記錄單元塊中或除記錄單元 塊外的其他區,例如鏈結區。填充資訊不僅限於表示插入 的無效資料’而且包括表示插入的可區別有效資訊和無效 資訊的資訊,如下述之詳細解釋。 再生資料時,寫入/讀取單元1從磁片1〇〇讀取至少一 個記錄單元塊’此記錄單元塊中包括有效資料作為其一部 分,其剩餘部分填入無效資料,且控制單元根據記錄單元 塊中包含的填充資訊’僅提取其中的有效資料,並再生此 資料。 圖3是圖2所示之3己錄和/或再生裝置的結構示圖,它 13 200818137 16087D-pif 作為磁片驅動系統來執行。 參照圖3,此磁片驅動系統的寫入/讀取單元1包括一 讀舄頭10。磁片100配置於此讀寫頭1〇之上,而控制單 元2包括一主機ι/p 21、一數位訊號處理器(Digital Signal Processing,DSP) 22、一無線電頻率放大器(Radi〇
Frequency Amplifier,RF AMP ) 23、一伺服系統 24、一系 統控制器25和一記憶體26。 記錄資料時,主機I/F 21接收來自
u 一 —, — , 1 土稷Q圃甲禾即只 示)的一條記錄命令,同時還接收欲記錄之資料。系統控 ,器25執行記錄資料所需的初始化,通過增加用以執行錯 誤補正的附加資料(例如校驗資料)到自主機I/F 21接收 的欲記錄之資料,且通過執行ECC編碼,Dsp22產生一 ECC塊(即錯誤補正塊),然後採用預定方法來調製此·
ECC ,^其中欲記錄之資料接收自主機i/f2i。在這裏,如果 資料其數量不足以寫滿Ecc塊,則填人無效資料 石馬,塊,可以先增加填充資訊,再執RECC編 ampU ^7从執行E<X編冑,再增加填充資訊。RF 將RF AMP 23輸^ 轉換成RF訊號’讀寫頭10 令,並執行飼服控制 的執行飼服控制所需的命 錄單明:行修改或增加包括在記 充資訊。 气此冗錄單元塊中記錄了填 14 200818137 16087D-pif 如果系統控制器25接妆5,丨—片十二 記錄單it塊巾的資料執雜=來自主機的對包括在 削中讀取此記錄單元塊加的命令’則會從磁片 中。然後,祕控制器25先執出/梅,]記憶體26 先執订此g己錄單元塊之埴奋杳 賴吳補正,再確定包括在此記 無效資料。當僅有填充資料(即 =貝:和
錄單元塊中欲增加資料或修改㈣之位 中時’即使包括在此記錄單元塊中的資料之錯二= 失敗,仍可執行資料增加或修改。也就是說,當僅有^ 貧料記錄到欲增加或似㈣之位置以外的位置時,系 控巧器25將增加儲存在記憶豸26中之記錄單元塊之欲增 加資料之位置的資料或修改此記錄單元塊巾欲修改資料^ 位置的資料,並增加填充資料到其剩餘位置,以構成一記 錄單7G塊,且記錄此記錄單元塊到磁片1〇〇上。此過程將 在下面做更詳細介紹。 ' 再生資料時,主機I/F 21接收來自主機(圖中未顯示) 的一條讀取命令,系統控制器25執行再生所需的初始化, δ貝舄頭10施加雷射光束到磁片1〇〇上,並輸出一光訊號, 此光訊號是通過接收經磁片1〇〇反射的雷射光束而得到。 RF ΑΜΡ23將來自讀寫頭10的光訊號轉換成rF訊號,給 DSP 22提供調製資料,此調製資料由RF訊號得到,且在 此同時提供一伺服訊號到伺服系統24以便執行控制程 式,此伺服訊號由RF訊號得到。DSP 22解調此調製資料, 執行ECC錯誤補正,並輸出所得資料。如果一 ECC塊中 15 200818137 16087D-pif 僅有-部分記錄了有效資料,則僅有效資料可參照填充資 訊得以再生。 在此同日守,伺服系統24接收來自rpampb的伺服 訊號及接收自系統控制器25的執行伺服控制所需的命 ▽,且伺服系統控制著讀寫頭1〇。主機I/F21將接收自 DSP 22的資料傳送到主機。 •—目4A赫為依據本發明之插人了填充資訊之記錄單 (、 元塊的不圖; 抑—芩照圖4A,在本實施例中,填充資訊被記錄到一記錄 單π塊中’亚對應於—記錄單元塊,也就是說,填充資訊 要被携到各記錄單元塊中,而一記錄單元塊是一個用來 執行圮錄資料的單元,它通常具有預定的大小。 在另一貫施例中,填充資訊被記錄到一記錄單元塊 中,但是在預定數量的多個記錄單元塊中填充資訊只可記 錄一次,使得填充資訊對應於多個記錄單元塊。 圖4Β所示為依據本發明之插入了填充資訊之再生單 ^ 元塊的示圖。 抑苓照圖4Β,在本實施例中,填充資訊對應於一個再生 單凡塊’也就是說,填充資訊被記錄到各再生單元塊中, _ 一個再生單元塊對應於至少一個記錄單元塊,因此,實際 ' 上填充資訊可記錄到一記錄單元塊中或一記錄單元塊之 外。 在另一實施例中,在預定數量的多個再生單元塊中, 填充資訊只可記錄一次,使得填充資訊對應於多個再生單 16 200818137 16087D-pif 元塊。 圖5是依據本發明之填充資訊之資料結構之詳細示 圖; 參照圖5 ’填充資訊由填充存在資訊、填充位置資訊 和填充數值構成,其中填充存在資訊表示一預定單元塊(例 如一記錄單元塊)中是否存在填充資料,填充位置資訊表 示一記錄單元塊中有效資料和無效資料的位置,填充數值
表示被填充的數值。如果要填充的數值被預先設定好,則 可不記錄填充數值。 使用這種填充資訊,即使包括在記錄單元塊中的資料 之錯誤補正執行失敗,圖3所示之磁片驅動系統仍能夠修 改或增加有效資料。即使一記錄單元塊不可能執行錯誤補 正,如果一記錄單元塊中欲修改或增加之資料以外的資料 是包括無效資料在内的代碼字,那麼資料仍可通過增加資 料到此S錄單元塊或修改此記錄單元塊巾的資料而被記錄 到磁片上]此記錄單元塊中對應於無效資訊的部分包含著 當貢料無變化記錄時所填充的數值,此部分被記錄到磁片 上0 、,下面再次參照圖3,基於具有上述結構之填充資訊, 更詳細地介紹磁片驅動系統的操作。 、 通常,磁片100的引入區或引出區的磁片管理 數量要小於記錄單元塊的大小(如:64κ位元 片Κ)0能正常使用,系統控制器25將填充 1 _),關充記錄單元塊巾的不足部分,而產生== 17 200818137 l6087D-pif 的3己錄單元塊,並將此記錄單元塊傳送到讀寫頭10。
或者,當使用主機的寫入命令來記錄資料時,如果此 主機欲記錄之資料大小不是記錄單元塊大小(例如:64K 位元組)之倍數的話,則系統控制器25接收主機傳送的資 料,並分割及記錄此資料以符合該記錄單元塊的大小。對 於不能填充記錄單元塊的剩餘部分,系統控制器25將填入 預定數值(例如,00h)以構成預定大小的記錄單元塊,並 將此記錄單元塊傳送到讀寫頭10。 虽一€錄單元塊的一部分填入預定數值(例如,⑻h) 時,填充資訊也被一同記錄到此記錄單元塊内部或其外 部,以表示其中存在無效的填充資料,以及有效資料和無 效資料在此記錄單元塊中的位置,並記錄無效資料的數值 (即’如果填入的資料是00h,則填充數值為〇〇h ;如果填 入的資料是ffh,則填充數值為ffh)。 、 一圖6所不為依據本發明通過插入填充資訊進行編碼的 貧料結構之範例。此資料結構展示了 一範例,在此範例中, 依據本發明之填充資訊被應用到本說明書所揭示之關於交 錯編碼技術的資料結構中。 然而,應該注意的是,-資料結構和可應用依據本發 明之填充資訊的系統僅要求用戶資料和填充資訊分別進^ ECC編碼,並先執行填充資訊的錯誤補正,再執行用戶次 ,的錯誤補正。為便於制’將此系統及依據交錯編1 術的結構繪示_ 6中,且它僅作為其中可應用 的範例。 … M 口凡 18 200818137 16087D-pif 簽照圖6,無效資料(即,填充資料)被填入用戶次 料的一部分,形成一 ECC簇,然後,作為此填充資料之^ 訊的填充資訊插入到物理位址資料46的—部分中',形二 BIS簇49。填充資訊是指包括在一 Ecc蔟中之有效磁 無效磁區上的資訊。在讀_修改-寫操作之讀出過程中,驅 動系統可通過使用包括在BIS簇中之磁區單元的填充資 訊,來識別欲增加或修改資料之磁區以外磁區的有效二, 以致於即使不㈣執行咖_錯闕正,欲增加或修改 資料之磁區仍可連同剩餘的無效填充磁區一起被到一 取代物理簇中。 ^ 雖然圖6展示了依據本發明之填充資訊被插入到物理 地貧料46中,但是本發明衫僅限於將填充資訊插入到物 理位址_ 46巾’域本發明之填充資料也可插入到邏輯 位址及控制資料45中。 、圖7A至圖7D所示為依據本發明以圖6所示之資料結 u ㈣,修改一記錄單元塊中資料時,此記錄單元塊之 狀悲的示圖。 =照圖7A,此圖緣示了記錄在—物理射之資料的邏 =、、=,此物理蕉在磁片之用戶資料區中具有物理位址 m IS理蔟由㈣區資料集A和16磁區填充資 it二 料集A是有效資料,資料集A磁區之 填充磁區位元用0表干 η , 表 以及為了表示填充資料是無效資 科,填充貧料磁區之埴 具充磁區位兀用1表示。實際上,這 二填充磁區位70可包括在填充資訊中。 19 200818137 16087D-pif 料隹A,'“所7^態中’如果主機發送一條命令以資 統二斜對應於貧料集Α邏輯位址的位址’則驅動系 並勃—二於16磁區貧料集Α之邏輯位址的物理位址, ίίΓΓ 操作中的讀出程式’從磁片中讀取一包 此β士址的物理義(即具有物理位址3^々物理箱)。 #二:^_存第_到内部記憶體中,先執行BIS 錯—正’賊行ECC叙錯誤補正。 ^ 于S族錯玦補正執行成功而ECC 族錯秩補正執行失敗的這種情況做了解釋 =右可確定第N薦中各個磁區是否執行填充(: mu),以便得知第關之低位元16磁埴 充貝科。圖7B中磁區部分之三十二個陰影區5 二
簇的錯誤補正執行失敗。 表不ECC Ο 令仍::過===::修改命 過一修改命令使其得以修改之二 錯决補正’仍可正销行:#娜雜作。 ^ :“何都將被修改,所以欲修改S 不而要進仃錯_正,而且如果欲修改部分刀 無效請,那麼此部分也不需要進行錯誤補正。貝料是 在这種情形下當該物理簇中存在錯誤 :了-物理簇’其中-部分資料被修改,且該物= 至取代位址N的位址M。由記錄資料A,形成 20 200818137 16〇87D-pif 理蔟中欲似健(也就是㈣# A記錄在高位16磁區 的位置,或填充貧填充在低位16磁區的位置)的取代物理 簇被記錄在位址M,為了表示資料集A,是有效資料,資料 集A’磁區的填充磁區位元用〇表示,而為了表示填充資料 是無效資料,填充資料磁區的填充磁區位元用1表示。 當圖7B所示之物理蔟中無錯誤時,目7d麟示修改 資料之物理簇。當此物理薦中無錯誤時,用於修改資料的 貧^集A’if過正常的讀修改寫操作被記錄到該物理 欲修改資料的位址(即,高位16磁區的位置,資料集a ,記錄到其巾)巾’並寫人填充資制低位元_ 然後該物理倾記錄到健N。為 資料’資料集A磁區的填充磁區位元用0表== 資料是無效資料,填充資料磁區的填充磁區位元 嫌圖8八至圖SD所示為依據本發明以圖^所示之 Ο :增加記錄單元塊中資料時,此記錄單元塊之: 翏照圖8A,此圖繪示了記錄在一 輯結構,此物嶋磁片之用戶資料邏 N,此32磁區物理簇由中,、有物理位址 祖射* 士 貝料集A和24磁區殖充資 2成。為了表不貢料集A是有效資料,資料集A之 /、充磁區位元用G表示,以及為了表示造充 益;一 料’填充資料磁區之填充磁區 、='、、、效貝 這些填充磁區位元可包括在填充資=表不。而貫際上, 200818137 16087D-pif 在圖8A所示之狀態中,如果 ί 到位於位址N之物理薦之低位元二:':: 動糸、=到對應於8磁區資料集B之邏輯位址的物理位 傅修改_寫操作中的讀出程式,從則中續取 〜 师〶N族到内部記憶體中,先偏 族的錯誤補正,再執行ECC蔟的錯誤補正。 丁 圖紐緣示了以下情況:在增加資料华 BIS簇的錯誤補正執行成功,且在Ecc蔟的錯^二 過程中,ECC歸料集a之8顧的 執订 而其剩餘24顧的錯闕正執行失敗 誤補正,可確定第N财轉·族的錯 得知㈣之高位8磁=:=填充’結果可 是無效資料(即填充資料)。、-立凡24磁區 然而,即使不執行ECC蔟巾—部分之㈣錯 ί) =trr過使用⑽蔟的填充資訊來二也就 ^那#已嗜有#效㈣被記錄到欲增加資料的邻 ^_正=即使不執行ECC娱中一部分之資料錯誤補正。,仍 資行== ===填充資料填充即可,此 -物= 了 刀曰加了貝枓,且此物理簇被移至取 22 200818137 16087D-pif 代位址N的位址M。在此取代物理簇中,有效資料資料集 Α包括在高位8麵巾,且在此物縣之欲增加資料之位 址(即,低位兀8磁區的位置,填充資料被記錄在其中) 一中將增加並記錄資料集B,而在其剩餘磁區中將填入填充 貧料。為了表不貧料集A及資料集B是有效資料,資料集 A磁區及資料集B磁區的填充磁區位元用〇表示,以及為 了表示填充f料是無效資料,填充資料的填充磁區位 元用1表示。 一如果圖8B所示之物理簇中無錯誤,則用圖8D繪示增 加貝料之物理叙,當此物理簇中無錯誤時,資料集B通過 正常的讀-修改-寫操作被附加記錄至u匕物理蔟中欲增加資 料之,址(即’低位元8磁區的位置〕中,並插入不變的 有效資料到高位8顧,且填人填充資_其_磁區, 此物理編皮記制位址N巾。為了表示資料集A和資料集 B疋有效育料’貧料集A磁區和資料集B磁區的填充磁區 低用0表示,以及為了表示填充f料是無效資料,填充 資料磁區的填充磁區位元元用1表示。 圖9是-根據本發明之記錄|元塊t資料修改方法的 流程圖。 茶&圖9 ’在操作流程91巾,-驅動純接收來自一 ^幾或應雌式的資·改命令,其巾此域或應用程式 疋用以傳遞此㈣’並修改命令及欲修改資料之邏輯位址。 j後,驅動系統的系統控制器找到欲修改資料之邏輯 位址所對應的物理位址,從磁片的此物理位址讀取一記錄 23 200818137 16087D-pif 單元塊,並將此記錄單元塊儲存到一記憶體中,見操作流 程92。此時,即使欲修改之資料數量少於一個記錄單元^ 塊,驅動系統仍讀取包括此資料的一個記錄單元塊。例如, 饭设一個記錄單元塊為32磁區,那麼即使欲修改之資料數 量為16磁區,驅動系統仍可從該磁片讀取一包括此欲修改 之16磁區資料在内的32磁區記錄單元塊。
—接著,系統控制器對儲存在記憶體中的記錄單元塊執 行BIS簇之錯誤補正,見操作流程93。 二^果^岱簇之錯誤補正圓滿完成,則系統控制器執行 。己錄單元塊的£cc襄錯誤補正,見操作流程94。 然後’系統控制器判定此E c c簇錯誤補正是否執行成 二,作流程95,且如果此ECC蔟錯誤補正執行成功, 則扣一般方法處理此記錄單元塊。 户程tfii,較記鮮元塊巾衫存在,見操作 攄广你*只不上,此記錄單元塊是否作為錯誤來處理可根 程94之錯誤敎來狀,如果判定結果表明不存 料,曰二=⑽存在記憶體中之記錄單元塊之欲修改資 押作:t資料之記錄單元塊被記錄到磁片上,見 “作流程98,這是一般的讀_修改_寫程序。 見 中之定明存在錯誤,則資料在儲存在記憶體 料的取:記錄單之:修改的位置中被修改’且記錄修改資 流程99。…、70 4被記制磁片的取代位置中,見操作 如果操作流程95中的 ECC襄之錯誤補正執行失敗 24 200818137 16087D-pif :二於執^ BIS蔟錯誤補正結果之⑽簇的填充資訊,可 疋兄錄早①塊中欲修改㈣之位㈣外的資料為殖 =見操作流程96。也就是說,依據本發明—實施例,如 果一纪錄早兀塊沒有全部以有效資料填滿,則有致 • “到此記鮮元塊的—部分,_餘部純填人益对埴 • 充貝料,以形成一記錄單元塊,那麼作為此填充資太訊 的填充資訊更進一步被記錄到此記錄單元塊中。例如貝通 〇 過包括表示有效磁區和無效磁區的資訊到填充資訊中,= 屺錄單元塊中記錄有效資料的位置和記錄無效資料的位置 :根據此填充資訊來表示。而且,在本發明之此實施例中, 這些填充資訊被包括在一 BIS簇中,以致於如果執行BIS 簇錯誤補正,那麼系統控制器可根據此填充資訊來確定包 括在§己錄單元塊中的有效資料和無效資料的位置。 —因此,如果此記錄單元塊中欲修改資料之位址以外的 資料被確定為無意義的填充資料,那麼即使Ecc簇錯誤補 、 正執行失敗,系統控制器仍可修改此記錄單元塊中白^ I 料。這是因為此記錄單元塊中之欲修改的資料無論如二都 將得以修改,所以不需執行錯誤補正。而且,如果欲修改 資料之位址以外的資料是無意義的資料,那麼也不需執行 - 錯誤補正。 • 因此,在這種情況下,系統控制器將修改儲存在記憶 肢之§己錄皁元塊之欲修改資料之位址的資料,並填入填充 資料到其剩餘部分以產生一取代記錄單元塊,並將此取代 記錄單元塊記錄到磁片的取代位置,見操作流程99。 25 200818137 16087D-pif 圖是依據本發明之記錄單元塊之資料增加方法的 &IL私圖’其中執行&己錄早元塊之資料增加方法類似於上述 (參照圖9)之記錄單元塊之資料修改方法。 參照圖10, 一驅動系統接收一條來自於一主機或應用 程式的資料增加命令,見操作流程1〇1,其中此主機或應 用程式傳遞此資料增加命令以及欲修改之資料的邏輯位 址。 然後,此驅動系統的系統控制器找到欲增加資料之邏 輯位址所對應的物理位址,從一磁片的此物理位址讀取一 纪錄單元塊,並將此記錄單元塊儲存到一記憶體中,見操 作流程102。此時,即使欲增加之資料數量少於一個記錄' 單元塊,該驅動系統仍可讀取包括此資料的一個記錄單元 塊。例如,假设一個記錄單元塊具有32磁區,那麼即使欲 增加之資料數量為16磁區,此驅動系統仍可從該磁片讀取 包括此欲增加之16磁區資料在内的32磁區記錄單元二。 然後,系統控制器對儲存在記憶體中的記錄單元塊執 行BIS簇錯誤補正,見操作流程1〇3。 如果BIS鎮之錯誤補正圓滿完成,則系統控制器執行 此。己錄單元塊之ECC簇錯誤補正,見操作流程。 然後,系統控制器判定此E C C簇錯誤補正是否執行成 功,見操作_ 105,且如果此ECC叙錯糊正執行 功,則按一般方法處理此記錄單元塊。 也就是說,在操作流程1〇7中判定此記錄單元塊 否存在錯誤。實際上,此記鮮元塊是料為錯誤來處= 26 200818137 16087D-pif 可根據操作流程104的錯誤補正來判定,如果判定鈇果 明不存在錯誤,則修改儲存在記憶體中之記錄單元&之^ 增加資料之位址的資料,且記錄了增加資料的記錄單元^ 被記錄到磁片上’見操作流程108,這是一般的讀_修改Λ 舄程式。 ' 如果判定結果表明存在錯誤,則資料被增加到儲存在 記憶體中之記錄單元塊之欲增加資料的位置,且記錄了辦 加資料的取代記錄單元塊被記錄到磁片的一取代位置,^ 操作流程109。 ? Ο 如果操作流程105中的ECC簇之錯誤補正執行失敗, 則基於BIS簇錯誤補正結果之BIS簇中的填充資訊,可確 疋δ己錄皁元塊中欲增加資料之位址以外的資料為填充資 料,見操作流程106。也就是說,依據本發明一實施例, 如果一€錄單元塊不全部填入有效資料,則有效資料僅填 入到此記錄單元塊的一部分,而其剩餘部分將填入無效填 充貧料,以構成一個記錄單元塊,那麼填充資訊作為此填 充資料的資訊也被記錄到此記錄單元塊中。例如,通過包 括表示有效磁區和無效磁區的資訊到填充資訊中,此記錄 單元塊中記錄有效資料的位置和記錄無效資料的位置可根 據此填充資訊來表示,而且,在本發明之此實施例中,這 些填充資訊包括在一 BIS鎮中,以致於如果執行bis薦之 錯誤補正,則系統控制器可根據此填充資訊來確定包括在 此4己錄單元塊中的有效資料和無效資料的位置。 在這種情況下,如果此記錄單元塊中欲增加資料之位 27 200818137 16087D-pif 址以外的貝料被確疋為热意義的填充資料,則執行有效資 料的錯誤補正,且其剩餘部分資料為無意義的填充資料, 那麼即使ECC蔟的錯誤補正部分執行失敗,系統控制器仍 可增加資料到此記錄單元塊中。這是因為此記錄單元塊中 找增加資料之位址㈣料無論如何都將得以修改,所以 +需執行錯誤補正,而且,欲增加資料之位址以外的資料 中丄由於執行有效資料的錯誤補正,所以有效資料不存在 $誤’且當未執行錯誤補正的部分由無意義的資料構成 3守’此無意義資料也不需執行錯誤補正。 據此,系統控制益將增加儲存於記憶體之記錄單元塊 之欲增加資料之位址的資料,並保持有效資料和填充資料 不變以產生-取代記錄單元塊,並將此取代記錄單元塊記 錄到磁片的一取代位置,見操作流程1〇9。 圖11是比較ECC簇和BIS簇之錯誤補正性能的曲線 圖〇 〇 _參照圖η,此圖繪示了發生隨機錯誤時BIS簇和ECC y 族之錯誤補正性能的對比。如圖所示,如果出現隨機錯誤, =BIS簇的錯誤補正性能要大大優於£〇::簇的錯誤補正性 月b。p运機錯誤的錯誤補正會產生差異的原因是由於LDC 代碼字為(248,216,33)代碼字,其具有216位元組資 、 訊和32位元組奇偶校驗,而BIS代碼字為(62,3〇,%、) 代碼字,其具有3〇位元組資訊和32位元組奇偶校驗。 如此,雖然可偶彳父驗位元組數量相同,但是Big蔡的 貪訊長度卻大大減小,以致於產生如圖丨丨所示之錯誤補正 28 200818137 16087D-pif 下面將介紹BIS蔟與ECC蔟之間的關 錯誤補正性能差異。因為在ECC蔟的各代碼字中 兀組數量為32 ’所以可以通過利用BIS位元組和交ς ==補,:補正各代碼字的最大32位元組。因此‘ jC族中,疋有可能在記錄單元塊中補正最大 訊框,在此同時,在BIS蔟中,雖然 偶1 Π且,%代碼字中的奇偶校驗位元組= 4不執仃消除補正以致於在各BIS代碼字中靡劲—曰 16,誤位元組的補正,但是由於此ms蔟由^個= 碼字構成,且這些代碼字在整個⑽蔟 可對記錄單元塊中最大為128的記錄訊框上:補:以 例如,如果可以補正發生在ECC鎮中的錯曰°、補正: 1釐米的較長錯誤,那麼也可以補正發生在 中的錯誤,而其中包括最大長達 麩 簇中最大長的兩倍。 冰長錯决,是财 兹可f此’ ί於上述如目7B和圖8B所示的情形,即ms 、17執行錯誤補正而ECC簇不可執行 經常發生。在這種情形下,正如這種r情形 f出程序巾,即使咖財存在錯誤 作的 要的再試驗過程,使驅動系統的性能得到提2充的不 本發明也可以電腦可讀取代碼的形式收錄在電腦可讀 29 200818137 16087D-pif 取記錄媒體上,此電腦可讀取記錄媒體可以是任意的資料 儲存裝置,它能夠儲存可能在其後被一電腦系統讀取的資 料。電腦可讀取記錄媒體的範例包括唯讀記憶體(read-only memory,簡稱 R0M)、隨機記憶體(rand〇m-access memory,簡稱 RAM )、光碟機(CD-R〇M )、磁帶( tape)、軟碟(floppy disk)、光資料存儲裝置 storage device)和載波(carrier wave,例如通過互聯網進行 資料傳輸)。此電腦可讀取記錄媒體也可分佈到連接電腦系 統的網路上,使得電腦可讀取代碼按分佈方式儲存並執 行1而且,構成本發明的函數式程式、代碼以及代碼段可 由對本杳明所屬之技術嫻熟的程式師順利翻譯出。 這些較佳實施例應僅視為對本發明的解釋說明,而非 ,制目的。因此’本發明之範圍不應根據本發明的詳細 說f而界定,而應根據後附之申請專利範圍而界定,且在 此範圍内的所有差異都將作為本發明的内 Ο 幽,經預先確定—記錄單:中的無 效貝枓’從而執行資料的增加或修 且统的==程’並可提高驅動系統=: 作,其結二其 ==的資料增加或修改操 雖然本發明已以較佳實施例 :艮定,任何熟習此技藝者 :二= 範圍當視後附之申請專利範_界2私明之保護 30 200818137 16087D-pif 【圖式簡單說明】 圖1是依據傳統技術一範例用以解釋採用交錯方法進 行資料編石馬的示圖。 圖2是依據本發明一實施例之記錄和/或再生裝置的 方塊圖。 圖3疋圖2所示之記錄和/或再生裝置的詳細方塊圖。 圖4A是緣示插入了填充資訊之記錄單元塊的示圖。 圖4B是綠示插入了填充資訊之再生單元塊的示圖。 圖5是圖4A和圖4B所示之填充資訊的資料結構示 圖。 圖6是解釋說明通過插入填充資料和填充資訊進行資 料編碼的示圖。 ' ^圖7A至圖7D所示為修改記錄單元塊中資料時此記錄 單元塊之狀態的示圖。 圖8A至圖8D所示為增加記錄單元塊中資料時此記錄 單元塊之狀態的示圖。 圖9是依據本發明一實施例之記錄單元塊之資料修改 方法的流程圖。 圖10是依據本發明一實施例之記錄單元塊之資料增 加方法的流程圖。 圖Π是比較ECC簇和突發錯誤指示子碼(bis)簇之 錯誤補正性能的曲線圖。 【主要元件符號說明】 1 :寫入/讀取單元 31 200818137 16087D-pif 2 :控制單元 10 :讀寫頭 11 :用戶資料 12 :資料塊 13 : LDC 塊 14 : ECC 簇 15 :邏輯位址+控制資料 16 :物理位址 17 :存取塊 18 : BIS 塊 19 : BIS 簇 20 :物理簇
21 :主機I/F 22 :數位訊號處理器(DSP)
23 : RF AMP 24 :伺服系統 25 :系統控制器 26 :記憶體 41 :用戶資料 42 ·貧料塊 43 ·· LDC 塊 44 ·· ECC 簇 45 :邏輯位址+控制資料 46 :填充資訊,物理位址 32 200818137 16087D-pif 47 :存取塊 48 ·· BIS 塊 49 : BIS 簇 50 :物理簇 91〜99 :記錄單元塊之資料修改方法的各步驟 100 :磁片 101〜109 ··記錄單元塊之資料增加方法的各步驟
Claims (1)
- 200818137 16087D-pif 十、申請專利範園: 1· 一種資訊記錄媒體上之資料的再生裝置,包栝·· 一讀出單元,由資訊記錄媒體中讀出一記錄單元塊, 所述記錄單元塊包括··一資料區’其中記錄著資料;以及 一管理資訊區,其中記錄著管理資訊;以及 _ 一控制單元,用來控制所述讀出單元以便由所述資訊 記錄媒體中讀出所述記錄單元塊,且依據所述管理資訊區 中所記錄的管理資訊來決定所述記錄單元塊之所述資料區 是否已一部份填充成無效資料。 2·如申請專利範圍第1項之再生裝置,其中所述資料 區是LDC簇且所述管理資訊區是Bis簇 3·如申請專利範圍第1項之再生裝置,其中所述控制 單元由所述管理資訊區獲得一填充資訊,其指出所述記錄 單元塊之資料區已一部份填充成無效資料,所述填充資訊 包括所述無效資料之位置上的資訊。 4.如申請專利範圍第!項之再生袭置,其中所述 C) I元由所述管理資訊區獲得-填充資訊,其指出所述記 單元塊之資料區已-部份填充成無效資料,所述填充資訊 包括所述無效資料之型態的資訊。 、° 34
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020040011073A KR100716972B1 (ko) | 2004-02-19 | 2004-02-19 | 기록/재생 방법 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200818137A true TW200818137A (en) | 2008-04-16 |
| TWI357069B TWI357069B (en) | 2012-01-21 |
Family
ID=36128703
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094103340A TWI340321B (en) | 2004-02-19 | 2005-02-03 | Information recording medium, method and apparatus for recording data on an information recording medium |
| TW096137066A TWI357069B (en) | 2004-02-19 | 2005-02-03 | Apparatus for reproducing data on an information r |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094103340A TWI340321B (en) | 2004-02-19 | 2005-02-03 | Information recording medium, method and apparatus for recording data on an information recording medium |
Country Status (13)
| Country | Link |
|---|---|
| US (3) | US7739578B2 (zh) |
| EP (1) | EP1566807B1 (zh) |
| JP (1) | JP4510663B2 (zh) |
| KR (1) | KR100716972B1 (zh) |
| CN (2) | CN101197164B (zh) |
| BR (1) | BRPI0500414A (zh) |
| CA (1) | CA2495757C (zh) |
| MX (1) | MXPA05001814A (zh) |
| MY (1) | MY143288A (zh) |
| RU (2) | RU2321905C2 (zh) |
| SG (1) | SG114695A1 (zh) |
| TW (2) | TWI340321B (zh) |
| ZA (1) | ZA200500929B (zh) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100860985B1 (ko) * | 2003-05-23 | 2008-09-30 | 삼성전자주식회사 | 패딩 정보를 이용한 기록/재생 방법 |
| KR100716972B1 (ko) | 2004-02-19 | 2007-05-10 | 삼성전자주식회사 | 기록/재생 방법 |
| KR100619020B1 (ko) | 2004-05-22 | 2006-08-31 | 삼성전자주식회사 | 광 기록 정보 저장 매체 및 기록/재생 장치 |
| JP4561299B2 (ja) * | 2004-10-14 | 2010-10-13 | ソニー株式会社 | 交替処理方法、記録装置、記録システム |
| JP4413840B2 (ja) * | 2005-09-20 | 2010-02-10 | 株式会社東芝 | 記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム |
| JP4575288B2 (ja) * | 2005-12-05 | 2010-11-04 | 株式会社東芝 | 記憶媒体、記憶媒体再生装置、記憶媒体再生方法および記憶媒体再生プログラム |
| JP4531820B2 (ja) * | 2006-01-17 | 2010-08-25 | パイオニア株式会社 | 複製防止構造を生成する情報記録装置および情報記録方法 |
| JP4901334B2 (ja) * | 2006-06-30 | 2012-03-21 | 株式会社東芝 | メモリコントローラ |
| US20090092018A1 (en) * | 2007-10-05 | 2009-04-09 | Misuzu Mochizuki | Recording modulation circuit, recording modulation method and optical disk apparatus |
| US9032154B2 (en) * | 2007-12-13 | 2015-05-12 | Sandisk Technologies Inc. | Integration of secure data transfer applications for generic IO devices |
| CN102665240A (zh) * | 2012-03-29 | 2012-09-12 | 钱袋网(北京)信息技术有限公司 | 数据发送及接收方法、装置和系统 |
| US10555191B1 (en) | 2019-08-01 | 2020-02-04 | T-Mobile Usa, Inc. | Optimum network performance improvement solutions selection systems and methods |
| CN110931072B (zh) * | 2019-11-28 | 2022-03-22 | 深信服科技股份有限公司 | 一种坏道扫描方法、装置、设备及存储介质 |
| US11343683B2 (en) | 2020-04-22 | 2022-05-24 | T-Mobile Usa, Inc. | Identification and prioritization of optimum capacity solutions in a telecommunications network |
| US11350289B2 (en) | 2020-05-14 | 2022-05-31 | T-Mobile Usa, Inc. | Identification of indoor and outdoor traffic usage of customers of a telecommunications network |
| US11064382B1 (en) | 2020-05-07 | 2021-07-13 | T-Mobile Usa, Inc. | Management of telecommunications network congestion on roadways |
| US11153765B1 (en) | 2020-05-15 | 2021-10-19 | T-Mobile Usa, Inc. | Capacity planning of telecommunications network by detecting anomalies in site behavior |
| EP4492712A4 (en) * | 2022-04-01 | 2025-07-16 | Mitsubishi Electric Corp | ERROR CORRECTION ENCODING DEVICE, ERROR CORRECTION DECODING DEVICE, ERROR CORRECTION ENCODING METHOD, ERROR CORRECTION DECODING METHOD, CONTROL CIRCUIT, AND STORAGE MEDIUM |
Family Cites Families (24)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6163968A (ja) | 1984-09-05 | 1986-04-02 | Fujitsu Ltd | デ−タブロツク書込み制御方法 |
| US5715105A (en) * | 1992-09-28 | 1998-02-03 | Hitachi, Ltd. | Method of and apparatus for recording on and reproducing from disk-type recording medium having recording tracks with sectors each having an ID area and a data area |
| US5422761A (en) * | 1992-11-20 | 1995-06-06 | International Business Machines Corporation | Disk drive with redundant recording |
| US5596564A (en) * | 1993-10-08 | 1997-01-21 | Matsushita Electric Industrial Co., Ltd. | Information recording medium and apparatus and method for recording and reproducing information |
| KR100385386B1 (ko) * | 1994-09-09 | 2003-08-27 | 소니 가부시끼 가이샤 | 데이타기록재생방법,데이터재생장치및기록매체 |
| JPH10106170A (ja) | 1996-09-27 | 1998-04-24 | Toshiba Corp | 光ディスク情報記録システム |
| JP3167663B2 (ja) | 1997-10-23 | 2001-05-21 | 三洋電機株式会社 | 誤り訂正符号の符号化復号化方法 |
| JP3178413B2 (ja) * | 1998-04-28 | 2001-06-18 | 日本電気株式会社 | ディスク記録再生装置およびディスク記録再生方法 |
| US6460097B1 (en) * | 1998-06-09 | 2002-10-01 | Matsushita Electric Industrial Co., Ltd. | Data stream output apparatus |
| EE04888B1 (et) | 1998-07-27 | 2007-08-15 | Koninklijke Philips Electronics N.V. | Meetod ja seade paljus?nalise informatsiooni kodeerimiseks, dekodeerimiseks s?nahaaval vaheldades ning hikuline salvestuskandja |
| US6278678B1 (en) * | 1999-02-12 | 2001-08-21 | Sony Corporation | Editing apparatus, editing method, and recording medium |
| US6191712B1 (en) * | 1999-06-28 | 2001-02-20 | International Business Machines Corporation | Circuit for aligning logical sectors with physical sectors in a disk storage system |
| JP2001168737A (ja) * | 1999-12-14 | 2001-06-22 | Sharp Corp | データ記録装置およびデータ再生装置 |
| US6662333B1 (en) * | 2000-02-04 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Shared error correction for memory design |
| JP2001357628A (ja) * | 2000-06-16 | 2001-12-26 | Mitsubishi Electric Corp | 情報記録方法、情報記録媒体、情報記録装置、及び情報再生装置 |
| DE10192614T1 (de) * | 2000-06-23 | 2002-12-05 | Sony Corp | Wiedergabegerät und Wiedergabeverfahren für einen Aufzeichnungsträger, Datenausgabe-Steuerverfahren, Datenausgabeverfahren, Fehlerermittlungsverfahren und Datenausgabe-und Wiedergabeverfahren |
| US6662319B1 (en) * | 2000-08-31 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Special encoding of known bad data |
| US6681340B2 (en) * | 2001-02-23 | 2004-01-20 | International Business Machines Corporation | Efficient implementation of error correction code scheme |
| US6985426B2 (en) * | 2001-02-23 | 2006-01-10 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for recording optical information including dummy data, and optical disk having such data recorded thereon |
| TWI258135B (en) | 2002-01-25 | 2006-07-11 | Sony Corp | Information recording device and method, information reproducing device and method, recording medium, and disc recording medium |
| JP4202658B2 (ja) * | 2002-02-22 | 2008-12-24 | 富士通マイクロエレクトロニクス株式会社 | データ書き込み装置及びdvdフォーマットデータ生成方法 |
| KR100860985B1 (ko) * | 2003-05-23 | 2008-09-30 | 삼성전자주식회사 | 패딩 정보를 이용한 기록/재생 방법 |
| KR20050045517A (ko) * | 2003-11-11 | 2005-05-17 | 삼성전자주식회사 | 광 기록 정보 저장 매체, 기록/재생 방법, 기록/재생 장치 |
| KR100716972B1 (ko) | 2004-02-19 | 2007-05-10 | 삼성전자주식회사 | 기록/재생 방법 |
-
2004
- 2004-02-19 KR KR1020040011073A patent/KR100716972B1/ko not_active Expired - Lifetime
-
2005
- 2005-02-01 CA CA2495757A patent/CA2495757C/en not_active Expired - Lifetime
- 2005-02-01 ZA ZA200500929A patent/ZA200500929B/en unknown
- 2005-02-02 US US11/047,710 patent/US7739578B2/en active Active
- 2005-02-02 MY MYPI20050408A patent/MY143288A/en unknown
- 2005-02-03 TW TW094103340A patent/TWI340321B/zh not_active IP Right Cessation
- 2005-02-03 TW TW096137066A patent/TWI357069B/zh not_active IP Right Cessation
- 2005-02-03 SG SG200500626A patent/SG114695A1/en unknown
- 2005-02-11 EP EP05250794.4A patent/EP1566807B1/en not_active Expired - Lifetime
- 2005-02-15 MX MXPA05001814A patent/MXPA05001814A/es active IP Right Grant
- 2005-02-16 BR BR0500414-4A patent/BRPI0500414A/pt not_active Application Discontinuation
- 2005-02-16 JP JP2005039511A patent/JP4510663B2/ja not_active Expired - Lifetime
- 2005-02-17 CN CN2007103001190A patent/CN101197164B/zh not_active Expired - Lifetime
- 2005-02-17 CN CN200510007594XA patent/CN1658317B/zh not_active Expired - Lifetime
- 2005-02-18 RU RU2005104540/28A patent/RU2321905C2/ru active
-
2006
- 2006-07-24 RU RU2006126901/28A patent/RU2321082C1/ru active
- 2006-11-08 US US11/594,119 patent/US7543219B2/en not_active Expired - Lifetime
-
2010
- 2010-06-14 US US12/815,301 patent/US8572464B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US7543219B2 (en) | 2009-06-02 |
| US20100306624A1 (en) | 2010-12-02 |
| US8572464B2 (en) | 2013-10-29 |
| RU2321082C1 (ru) | 2008-03-27 |
| EP1566807B1 (en) | 2018-04-04 |
| TWI340321B (en) | 2011-04-11 |
| JP4510663B2 (ja) | 2010-07-28 |
| RU2005104540A (ru) | 2006-07-27 |
| CN1658317B (zh) | 2010-05-12 |
| HK1082098A1 (zh) | 2006-08-25 |
| CA2495757C (en) | 2010-08-17 |
| EP1566807A3 (en) | 2005-11-16 |
| MY143288A (en) | 2011-04-15 |
| JP2005235379A (ja) | 2005-09-02 |
| BRPI0500414A (pt) | 2005-10-04 |
| TWI357069B (en) | 2012-01-21 |
| US20050185545A1 (en) | 2005-08-25 |
| SG114695A1 (en) | 2005-09-28 |
| MXPA05001814A (es) | 2005-09-08 |
| KR100716972B1 (ko) | 2007-05-10 |
| CN101197164A (zh) | 2008-06-11 |
| CA2495757A1 (en) | 2005-08-19 |
| KR20050082586A (ko) | 2005-08-24 |
| RU2321905C2 (ru) | 2008-04-10 |
| TW200528976A (en) | 2005-09-01 |
| CN101197164B (zh) | 2010-11-03 |
| CN1658317A (zh) | 2005-08-24 |
| US20070070842A1 (en) | 2007-03-29 |
| US7739578B2 (en) | 2010-06-15 |
| ZA200500929B (en) | 2006-04-26 |
| EP1566807A2 (en) | 2005-08-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8572464B2 (en) | Recording and/or reproducing method, recording and/or reproducing apparatus, and computer readable recording medium storing program for performing the method | |
| JP4955820B2 (ja) | 光記録情報保存媒体、記録/再生方法、記録/再生装置、及びその方法を行うプログラムが記録されたコンピュータ読み取り可能な記録媒体 | |
| RU2358336C2 (ru) | Устройство записи/воспроизведения для выполнения rmw для low, способ записи/воспроизведения для этого и носитель хранения информации для этого | |
| US7904791B2 (en) | Information recording medium to which extra ECC is applied, and method and apparatus for managing the information recording medium | |
| KR100644718B1 (ko) | 기록/재생 방법, 및 그 방법을 수행하는 프로그램이 기록된컴퓨터 판독가능한 기록매체 | |
| KR100717067B1 (ko) | 기록/재생 장치 및 그 방법을 수행하는 프로그램이 기록된컴퓨터 판독가능한 기록매체 | |
| HK1083272B (zh) | 光学记录介质、记录/再现数据的设备和方法及记录介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MK4A | Expiration of patent term of an invention patent |