TWI330360B - Recording/reproducing apparatus for performing rmw for low, recording/reproducing method therefor, and information storage medium therefor - Google Patents

Recording/reproducing apparatus for performing rmw for low, recording/reproducing method therefor, and information storage medium therefor Download PDF

Info

Publication number
TWI330360B
TWI330360B TW094139222A TW94139222A TWI330360B TW I330360 B TWI330360 B TW I330360B TW 094139222 A TW094139222 A TW 094139222A TW 94139222 A TW94139222 A TW 94139222A TW I330360 B TWI330360 B TW I330360B
Authority
TW
Taiwan
Prior art keywords
block
data
area
replacement
information
Prior art date
Application number
TW094139222A
Other languages
English (en)
Other versions
TW200638349A (en
Inventor
Sung-Hee Hwang
Jung-Wan Ko
Kyung-Geun Lee
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of TW200638349A publication Critical patent/TW200638349A/zh
Application granted granted Critical
Publication of TWI330360B publication Critical patent/TWI330360B/zh

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1879Direct read-after-write methods
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B2020/10898Overwriting or replacing recorded data
    • G11B2020/10907Overwriting or replacing recorded data using pseudo-overwriting, i.e. virtually or logically overwriting data on WORM media by remapping recorded blocks to alternate areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1218Formatting, 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/1222ECC block, i.e. a block of error correction encoded symbols which includes all parity data needed for decoding
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B2020/1264Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
    • G11B2020/1265Control data, system data or management information, i.e. data used to access or process user data
    • G11B2020/1277Control data, system data or management information, i.e. data used to access or process user data for managing gaps between two recordings, e.g. control data in linking areas, run-in or run-out fields, guard or buffer zones
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B2020/1873Temporary defect structures for write-once discs, e.g. TDDS, TDMA or TDFL
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1893Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/218Write-once discs

Description

1330360 18475pif.doc • 九、發明說明: . 【發明所屬之技術領域】 • 本發明是有關於一種碟片,且特別是有關於一種用以 ^ 有效地管理用於邏輯覆寫(logical 〇verwrite,l〇W)的讀 取-修正-寫入(read-modify-write,R]VrW)程序的記錄/再生 裝置、其記錄/再生方法以及其資訊儲存媒體。 【先前技術】 在可複寫資訊儲存媒體中備用區域一般是配置在資料 區域的一部份。倘若在使用者資料區域(在資料區域中不 包括備用區域的區域)中記錄使用者資料或再生記錄於使 用者 > 料區域中的資料的同時谓測到錯誤時,則用以取代 缺陷資料的替代資料會記錄在備用區域中。 對於單寫賀訊儲存媒體來說,上述缺陷管理方法是用 於邏輯覆寫(logical overwrite,LOW)。LOW是一種使用 單寫資訊儲存媒體來模擬可複寫資訊儲存媒體的方法。也 就是,為了更新已記錄在使用者資料區域中的資料,會藉 鲁 由將已記錄資料視為缺陷資料而將欲取代已記錄資料的資 料记錄在備用區域中。由於對主機來說可以使用其邏輯位 址來存取資料並且用於取代在使用者資料區域中已記錄資 ,的資料可藉由使用記錄在使用者資料區域中的資料的固 疋邏輯位址以及指派對應此固定邏輯位址的實體位址至記 錄在備用區域中的資料來覆寫在相同位置裡。 為了最大化資訊儲存媒體的使用,建議使用在缺陷管 理期間藉由在使用者資料區域的無記錄區域或備用區域中 5 1330360 18475pif.doc 執行LOW來更新資料並產生用於更新資料的替代資訊(替 代登錄資訊)的方法來最大化碟片的使用。 以下將配合圖1A與1B詳細說明LOW替代與缺陷替 代的資料更新。 3 圖1A繪示根據先前技術的L0W替代。請參照圖工八, 當資料區塊Al、A2與A3已分別記錄在記錄媒體上的麻 體位置PI、P2與P3裡時,倘若主機命令驅動系統在原始 位置P1、P2與P3裡§己錄資料區塊b 1、B2與B3來夢由 LOW將資料區塊A;l、A2與A3更新為資料區塊出、\2 與B3時,則驅動系統會在媒體的使用資料區域中的實體 位置P4、P5與P6裡記錄資料區塊B1、B2與m並且產 生指示以替代位置P4、P5與P6取代原始位置P1、p2與 P3的缺陷清單(defect list,DFL)登錄。 '、 因此,倘若主機命令驅動系統從對應原始位置的邏輯 位址再生資料區塊m、B2與B3時,則驅動系統會藉由參 考DFL登錄來再生記錄在替代位置p4、朽與%裡 料區塊Bl、B2與B3並傳送再生的資料區塊m、於與 B3至主機。當驅動系統無法再生記錄於替代位置p4、p5 與P 6裡的資料區塊B!、B 2與β 3時,則由於替代位置料、 =與P6是配置在使用者資料區域中所以無法保證記錄於 代位置的㈣是相同於記錄在絲位置的資料^因此, 驅動系統會持續地再嘗試再生記錄於替代位置P4、P5盘 再生貝科ε塊B1、B2與B3時’ _動系統會告知主機 6 1330360 18475pif.doc • 無法再生資料區塊B1、B2與B3。 • 圖1B是繪示根據先前技術的缺陷替代。請參照圖 1B,當主機命令驅動系統在媒體上對應原始位置μ、μ 與Ρ3的邏輯位址分別記錄資料區塊A1、Α2與Α3並且在 記錄資料區塊A1、Α2與Α3至實體位置ρ卜打與”的 同時驅動系統在實體位置P2裡偵測到缺陷時,則驅動系 統會藉由以替代位置P5取代原始位置打來在備用區域的 #代位置P5裡記錄資料區塊A2,並且產生指示原始位置 讚 P2已由替代位置P5取代的dfl登錄。 因此,倘若主機命令驅動系統在對應原始位置p2的 邏輯位址中再生資料區塊A2時,則驅動系統會藉由參考 DFL登錄來再生記錄在替代位置p5裡的資料區塊A2並傳 再生的資料區塊A2至主機。倘若由於缺陷的原因致使 驅動系統無法再生記錄㈣代位置ρ 5的f料區塊α 2時, 則由於Ρ5是在備用區域的替代位置因此驅動系統會將記 錄在原^位置Ρ2的資料區塊Α2視為與記錄在替代位置 • Ρ5㈣料相同。因此,即使驅動系統無法再生記錄在替代 位置Ρ5的資料區塊Α2時,則驅動系統會嘗試再生記錄在 原始位置Ρ2 .的資料區塊Α2。倘若記錄在原始位置ρ2的 資料區塊Α2是可錯誤修正時,則驅動系統會傳送已錯誤 修正的資料區塊Α2至主機。 為了最大化碟片容量的使用以及藉由區別L〇w替 與缺陷替代來管理碟片,開發了藉由區別用於LOW替代 的區域與用於缺陷替代的區域來使用碟片的方法。其中, 7 1330360 18475pif.doc 用於缺陷替代的區域是限於配置用於傳統缺陷替代的備用 區域而用於LOW替代的區域是限於除了備用區域之外資 料區域的使用者資料區域或使用者資料區域的特定區域。 因此’不管在替代位置裡的資料是藉由LOW替代或缺陷 替代來記錄都可藉由確認存在DFL登錄(也可稱為替代登 錄、缺陷登錄或缺陷/替代登錄)的替代位置的區域來判斷。 對於早寫> §孔儲存媒體來說’在缺陷替代之後的替代 區塊的使用者資料是相同於在缺陷替代之前的原始區塊的 使用者資料。然而,由於L0W替代主要是用於更新,所 以無法保證替代區塊的使用者資料是相同於L〇w替代之 月1J的原始區塊的使用者資料。倘若由DFL指示的替代區塊
是配置在備用區域中時,則可知道因為缺陷而產生了 DFL 登錄。據此,原始區塊的使用者資料可視為與替代區塊的 使用者資料相同。因此,倘若當再生替代區塊時替代區塊 因為缺陷的緣故而無法錯誤修正時,則就可以藉由再生由 DFL登錄指示的原始區塊來獲得使用者資料。更詳細來 說即使由於原始區塊以因缺陷被取代而無法錯誤修正 時,則原始區塊有時也可藉由清除媒體記錄表面的灰塵來 錯誤修正。 在此案例中,可從藉由識別記錄用於兩個替代的DFL 登錄的替代區塊的區域來判斷替代區塊的使用者資料是否 门於原始 > 料的使用者資料以區別缺陷替代盘L〇w替 ^ ° ’、 白 在無法使用LOW的傳統單寫資訊儲存媒體中,當記 8 1330360 18475pif.doc . 錄資料時,則記錄時機限於每個記錄/再生單元的開始位 .置。因為單寫資訊儲存媒體無法覆寫,所以主機=區 • (2_位元組)來管理資料磁區,並且資訊記錄裝置以區 、 塊記錄資料區塊,其中每個區塊由數個磁區所组成。 然而’當LOW用於單寫資訊儲存媒體時,則記錄時 料限於記錄/再生單元,且可以在由主機館㈣磁區單元 T記錄㈣。因此’需要用於單寫資_存健與裝置的 讀取-修正-寫入(read-modify_write,R]V[W)程序來更新一 鲁個區塊資料的-部份。然而,當資料是邏輯地覆寫在先前 記錄區塊的部分磁區時,則驅動系統會讀取包括部分磁區 的區塊、修正區塊的部分磁區並藉由以修正的區塊取代讀 取的區塊來在媒體的無記錄區域中寫入修正的區塊。另一 方面,f再生先前記錄的區塊時,财無法再生區塊時(即 、 倘若產生ECC錯糾)’則由於區塊是概念地缺陷區塊所 以會執行缺陷替代。在此情況下,由於用於缺陷替代的區 域與用於LOW t代的區域可彼此區別,所以會同時地記 # 錄用於取代區塊為L0W替代與缺陷替代的替代區塊因而 產生問題。 【發明内容】 本發明的目的就是提供-種在有區分用於在邏輯覆寫 (logical overwrite,L0W)替代的替代區域與用於缺陷替 代的替代區域的系統中有效管理用於邏輯覆寫(1〇細 overwrite,LOW)的讀取·修正_寫入(read_m〇dify_write, RMW)程序攸錄/再线置、其記錄/再^法以及其資 9 1330360 18475pif.doc 訊儲存媒體。 根據本發明的目的就是提供一種資訊儲存媒體,其包 括:用於取代記錄於資訊儲存媒體上的資料的區域,其係 藉由邏輯覆寫來更新資料;以及用於取代發生在資訊儲^ 媒體上缺陷的區域,其中倘若在用於LOW替代的讀取_修 正-寫入(read-modify-write,RMW)程序期間在記錄於資 訊儲存媒體的預先定義區域的原始區塊中發生缺陷時,則 會在用於LOW替代的區域中記錄取代原始區塊的替代區 塊,其中用於LOW替代的RMW程序是用於原始區塊的 至少部分資料’以及缺陷清單(defect list,DFL ),其係用 以指示包括原始區塊的位置資訊與替代區塊的位置資訊的 替代狀態。 替代區塊是記錄或再生單元區塊,其係包括包含使用 者資料的資料部分與包含原始區塊的位置資訊的額外資訊 部分。 資料部分包括有效資料部分與記錄填補資料的無效資 料部分。 額外資訊部分更包括狀態資訊,其係指示有效資料部 刀與無效資料部分是包括在資料部分中。狀態資訊用以一 個接著一個磁區地指示在資料部分中的資料是否有效。 額外資訊部分也被記錄來比使用者資料部分具有較佳 錯誤修正能力。 原始區塊的位置資訊與替代區塊的位置資訊是由資訊 儲存媒體的實體空間的位址來表示。 1330360 18475pif.doc
根據本發明的再一目的是提供-種記錄/再生裝置,其 寫^讀取單元’其係用以在資訊儲存媒體上記錄資 厂或攸貝汛儲存媒體中讀取資料;以及控制器,其係用以 控制寫入/讀取單元來在用於邏輯覆寫(logical Gverwrite, LOW)替代的區域巾記錄祕麟記錄在資訊儲存媒體上’ 貝=的替代#料、在祕缺㈣代的區域巾記剌於取代 在貝訊儲存媒體上發生的缺陷的替代資料,並且倘若在用 於L〇W替代的譲w程序期間在記錄於資訊儲存媒^的 預先疋義區_原始區塊巾發生缺_,齡在用於l〇W 替代的區域中記錄取代原始區塊㈣代區塊,其中用於 LOW替代的RMw程序是用於原始區塊的至少部分資 3蟥二ί巧态用以產生包括原始區塊的位置資訊與替代 區塊的位置貧訊的D F L登錄以指示替代狀態。
艮才本發明的又一目的是提供一種記錄/再生方法,其 包括.在胁LQW替代的區域巾記㈣代:#料 於缺陷替代的區域中記錄替代資料,其帽代^^^ ^新j錄在資訊儲存媒體上的資料;倘若在用於[㈣替 ^的5貝取-修正-寫入(read_modify-write,RMW )程序期間 f記錄於資雜存媒體_先定魏域巾㈣始區塊中發 二會在用於廣替代的區域中記錄取綱 °。4的替代區塊,其中用於LOW替代的RMW程序是用 少部分資料;以及產生包括原始區塊的位 置貝訊與替代區塊的位置資訊的DFL登錄。 【實施方式】 1330360 I8475pif.doc 讓本發明之上述和其他目的、特徵、和優點能更明 ”’、’下文特舉—較佳實施例’並配合所關式,作 細說明如下: 下5平 圖2疋根據本發明實施例繪示記錄/再生震置的 要方塊圖。請參照圖2,記錄/再生裝置200包括寫入/读 取單元220以及控制器21〇。在控制器210的控制之下" =/讀取單元22G會在碟片彻上記錄資料並且讀取盘 ,生此記錄的資料’其中碟片働是根據本發明的資訊儲 存媒體。。控制器210控制寫入/讀取單元22〇來以預先定 義單元區塊來記錄資料,或者處理藉由使用寫入/ _ 取單兀220所讀取的資料來獲得有效資料。 貝 在記錄作業中’控制器210會控制寫入/讀取單元22〇 以根據主機240的指令或驅㈣統的控鶴由執行邏輯覆 寫(logical overwrite,L0W)來記錄資料。在使用l〇w的 情況下’更新資料(即替代資料)是記錄在單寫記錄媒體 ' 、 = ' 乎 中 a B 理原始資料盘 替代資料的位址資訊以致於替代資料的邏輯位址相同於原 始資料的邏輯位址以使得在域的魅來看沒有改變 ,輯位址。紐之_職是藉域帆登射儲存位址 資訊與在碟片上寫人DFL登錄來執行。當執行^㈣ 以用於區塊的部分資料時控制器210會執行讀取_修正-寫 入(read-modify-write,RMW)程序,且倘若在期間 在欲取代的原始區塊中發生缺陷時,則控制器21〇會控制 寫入/讀取單元220來記錄用於LOW替代的區域的^記錄 12 18475pifd〇c 區域中取代原始區塊的替代區塊。 圖3是繪示圖2中實作成碟片驅動器的記錄/再生裝置 200的詳細方塊圖。請參照圖3,碟片驅動器包括作為寫入 /讀取單元220的拾訊器單元,其係能夠容納碟片4〇〇‘。在 控制器210當中碟片驅動器也包括主機介面 I/F) 211、數位訊號處理器(digitalsignalpr〇cess沉, 212、射頻放大器(radio frequency amplifier,RF AMP)213、
伺服214與系統控制器215。 在記錄作業中,主機I/F 211從主機240中接收包括用 以更新先則記錄在碟片4〇〇上的區塊的部分磁區的資料的 寫入指令與欲更新資料的邏輯位址資訊並且傳送寫入指令 與邏輯位址資訊至系統控制器215。 系統控制器215接收來自於主機I/F 2丨丨的寫入指令並 執行記錄所需的初始化。 系統控制器215會執行^貿程序來邏輯地覆寫先前 記錄區塊的部分磁區。倘若由於—些制(例如在
程序的讀取料期間發生Ε(χ錯誤)紐再生先前記錄區 塊而判斷先前記錄區塊是缺陷區塊時,則祕控制器別 會控制寫入/讀取單元22〇來在用於L〇w替代的區域中記 錄用於取代缺陷區塊的替代區塊,其中此缺陷區塊是在 LOW的RMW私序期間僧測到的。在此,系統控制器no 會立即地在包括育訊的替代與額外資訊之前儲存先前 區塊的替代區塊位置資訊,其巾狀態資訊是料在替代區 塊中除了更新的部分磁區之外剩下磁區具有無效資料。此 13 1330360 18475pif.doc 外,系統控制器21〇會產生用以指示替代狀態的肌八 錄,其中替代狀態是指示原始區塊已由替代區塊所取且 、例如,當在使用者資料區域中原始區塊A的部分 被邏輯覆寫時,則即使原始區塊A被判斷為缺陷區塊並且 無法再生時,則取代原始區塊A的替代區塊b合=錄在 用者資料區域的無記錄區域,且原始區域A的位置1、 及指示替代區塊Β巾除了部分顧之相_磁區3 = 效資料的狀態資訊也會包括在替代區塊Β的额外資訊中: 在此,狀態資訊是指示一個磁區接著一個磁區的資料θ 有效。 ' 如上所述,即使欲更新的原始區塊無法在L〇w的 RMW程序的讀取程序中再生時,則由於在程序中 偵測到缺陷區塊所以取代原始區塊(即由於發生缺陷的缺 陷區塊)的替代區塊是記錄在用於LOW替代的區域中, 因此除非在單寫記錄媒體與裝置中實作L〇w否則是無法 執行的。換句話說,即使在原始區塊中沒有偵測到缺陷, 則由於取代原始區塊的替代區塊是記錄在用於L〇w替代 的區域的無記錄區域中,所以取代原始區塊的替代區塊會 記錄在用於LOW替代的區域的無記錄區域中。 當在使用者資料中的最終替代區塊B之後再生時,會 藉由參考額外資訊的狀態資訊來判斷最終替代區塊B的資 料是否肴效倘若資料是有效時,則會再生最終替代區 塊B k#送機24〇。倘若由於缺陷而無法再生最終替 代區塊B時,則由於其是在用於LOW替代的區域中的替 14 1330360 18475pif.doc ?!塊次所以在最終替代區塊B的資料是不同於在原始區 二的貝料。據此’會再嘗試最終替代區塊B的再生,或 ΐϊΐ錯至主機24G°當之後狐登錄(替代登錄) 1 由追蹤儲存在額外資訊中的先前替代區塊 行回€ °#由追蹤位置=#訊可以維護用於 ㈣Η、品域與用於缺陷替代的區域,因此保持媒體使 用的效竿。 -Dsp 212會加入額外資料(例如用於錯誤修正的配類 至從主機I/F2U接收欲寫入的資料中、藉由在資料 (error correction, ECC) 鬼並且调變此產生的ECC區塊。而RF ΑΜρ 213會 從D S Ρ 212輸出的資料為RF訊號。拾訊 ^從 Γ:213輸出的RF訊號至碟請上。健 拾訊接收用於飼服控制所需的指令並伺服控制 在再生作業中,主機I/F 211會從主機24〇中接 指令’而系統控制器215會執行再生所需的初始化。 當系統控制H215要在上述狀態令再生 時’則系統控制器215會從額外資訊中識別填: 貝科疋無效資料並嘗試參考先前替代區塊的位置資訊來 生先前替代區成。由於先前替代區塊是缺陷區塊, 控制器嘗試再生先前替代區塊時,則先前替代 。塊也無法正,地再生ϋ先神魅财時也 由清除碟片400表面的灰塵而獲得有效的資料。 曰 15 1330360 18475pif.doc . 拾訊器單元會發射雷射光在碟片400上並輸出藉由接 • 收反射的雷射光所獲取的光學訊號。RF AMP 213轉換從 . 拾訊裔單元輸出的光學訊號為RF訊號、提供從RF訊號獲 • 得的5周變資料至DSP 212並且提供用於控制的伺服控制 (從RF訊號中獲得)至伺服21〇DSP212會解調變此調 變資料並輸出透過ECC錯誤修正所獲得的資料。 伺服214依據從RF AMP 213接收的伺服訊號以及從 系統控制益215接收的伺服控制所需指令來執行拾訊器單 元的伺服控制。主機I/F 211會傳送從DSP 212接收的資 料至主機240。 圖4是根據本發明實施例繪示資訊儲存媒體4〇〇的結 構圖。請參照圖4,寫入在單寫資訊儲存媒體4〇〇上的資 料的 料結構包括引入區域410、資料區域420與引出區 域430。引入區域410包括第二碟片管理區域411、暫時碟 片管理區域(temporary disc management area, ΤΌΜΑ) 412 以及第一碟片管理區域413。 鲁 TDMA 412疋用以在暫時缺陷管理與用於管理單寫資 訊儲存媒體的暫時碟片管理上記錄資訊的區域。TDMA 412包括TDFL 414、暫時碟片定義結構(temp_y心 definition structure,TDDS)415 與記錄管理資料(rec〇rding management data, RMD ) 416° TDFL 414指示在暫時缺陷上的資訊並且包括缺陷資 料的位置資訊與用於取代缺陷資料的替代資料的位置資 訊。特別的是,TDFL414包括替代登錄417,其係用以指 1330360 18475pif.doc 示缺陷替代的狀態或LOW替代的狀態。 TDDS415包括TDFL4I4與驅動區域的位置指示器、 指派在初始化作業中的備用區域421與423的位置與大小 為訊、寫入保護貧訊、指派在資料區域420中的暫時缺陷 管理區域的位置與大小資訊、在使用者資料區域422上的 賀訊、在母個備用區域中可取代位置上的資訊以及使用者 資料區域422的最終記錄位址資訊。
RMD 416是指示使用者資料區域422是否已使用用於 每個區塊的位元值記錄的資訊。當完成單寫資訊儲存媒體 400時第一碟片管理區域413、第二碟片管理區域411、第 三碟片管理區域431與第四碟片管理區域432是儲存最終 碟片管理資訊的區域。 ' 貢料區域420依序包括第一備用區域421、使用者資 料區域422與第二備用區域423。第一與第二備用區域421 與423是用來記錄替代資料的區域,其中替代資料是要取 代記錄在《者資料區域422的資料。使用者資料區域似 是用於記錄使用者資料的區域。由於缺陷而產 料會記錄在第一與第二備用區域421與423。 、 使用者貢料區域422是用以記錄使用者資料的區域。 特別是’用以取代由LOW的❹者資料的替代資料合記 錄在使用者資料區域422中。使用者資料區域422 ^ -個或數個小區域,其中可以有額外的使 = LOW,且由於卿#代是限於使用者f料_ ,- 以用於缺陷替代的H域可與胁Lqw替代的區域區別。 17 ⑴ 0360 18475pif.doc 換句話說,倘若替代區塊存在於使用者資料區域422中, - 則表示其為LOW替代區塊,且倘若替代區塊存在於備用 區域412或423中,則表示其為缺陷替代區塊。 圖5是顯示圖4中替代登錄417的結構圖。請參照圖 5,缺陷登錄417包括原始位址51〇、替代位址52〇。原始 位址511是指示原始記錄區塊的實體空間的位址,而替代 位址512是指示替代記錄區塊的實體空間的位址。也就 φ 疋’原始位址510是對應指示在主機的記錄命令中的邏輯 位址的實體位址’且替代位址52〇是最終取代的替代區塊 的貝體位址。倘若藉由在L〇w —次中取代原始區塊而產 生第一替代區塊時’則最終取代的替代區塊的實體位址會 是替代區塊的實體位址。 圖6是根據本發明實施例繪示記錄單元區塊6〇〇的結 構圖。請參照圖6,記錄單元區塊600包括資料部分610 與額外資訊部分620。 資料部分610是包含使用者資料的部分。在使用RMW 肇 ί呈序邏輯覆寫原始區塊的案例中,倘若原始區塊在無缺陷 下正確地再生時,則資料部分610會填滿有效資料,且倘 若由於缺陷而無法再生原始區塊時,則資料部分610會具 有部分地覆寫資料與填補資料。在此,部分地覆寫資料指 示有效資料’且填補資料指示無效資料。 額外資訊部分620是包含使用者資料的額外資料的部 刀。額外資訊部分620也包括先前替代區塊621的位置資 訊與包括在資料部分610的使用者資料中的磁區的有效資 18 1330360 18475pif.doc 訊 622。 &執行替代一次時,則先前替代區塊621的位置資訊 會指不原始替代區塊的位置,且當執行替代兩次時,則先 月IJ替代區塊621的位置資訊會指示另一個取代原始區塊的 先刚替代區塊的位置資訊。因此,每個替代區塊參考至另 一個替代區塊或原始區塊以致於每個替代區塊可追蹤回原 始區塊。 有效汛622指示一個磁區接著一個磁區的資料是否 有效,且倘若包含在資料部分610的資料都是有效時,則 有效資訊⑵會具有指示所有資料磁H皆為有效的狀態資 訊,十倘右包含在資料部分61〇的資料是部分有效時,則 訊622會具有指示部分㈣有效且麵資料無效的 狀態資訊。 ^此’額外資訊部分㈣具有不同於資料部分61〇的 二正結構的錯誤修正結構,且記錄單元區塊刪可被 料^ ^於額外資訊料6 2 G的錯誤修正能力是較佳於資 枓邛刀610的錯誤修正能力。 資料由於錢/再生區塊_分別包括用於使用者 的夢誤^ 正區塊在f料部分61G中以及用於額外資訊 用;;^ 在訊部分㈣中,所以即使用於使
訊的修正區塊無法錯誤修正之下而用於額外資 格式^ 塊也是可錯誤修正。例如,根據藍光ECC LDC)業f 貧料的長距離碼(―ance code, )叢集與用於額外資訊的突發指示子碼(burst 1330360 I8475pif.doc • indicating subc〇de,BIS )叢集中BIS叢集的錯誤修正能力 會相當好。 • 圖7是圖6的記錄單元區塊600的詳細範例圖,其為 - 使用交叉編碼方法編碼的範例。在交又編碼方法中,包括 使用者資料的區塊(稱LDC區塊)與包括位址資料的區塊 (稱BIS區塊)是交叉地部署與記錄。在再生作業中,會 先錯誤修正包括位址資料的區塊且之後再錯誤修正包括使 用者貧料的區塊。 • 請參照圖7,使用者資料711分為數個資料訊框。使 用者資料711形成資料區塊712且藉由加入預先定義數個 列配類至資料區塊712來形成LDC區塊713。LDC區塊 713根據預先定義的排列包括ECC叢集71^ECC叢集714 分散在實體叢集區塊730的ECC部分中。 根據本實施例藉由組合由記錄系統結合的邏輯位址與 控制資料715、與媒體上實體位置相關的實體位址716以 及額外資訊720來形成存取區塊717。紐,藉由加入預 鲁 先疋義數個列配類至存取區塊717來形成bis區塊718。 BIS區塊718根據預先定義的排列包括bis叢集719。BIS 叢7K 719分散在貫體叢集區塊730的bis行中。實體叢集 疋藉由加入一個欄的同步位元群組至實體叢集區塊73〇來 形成。如上所述,根據交叉編碼方碼排列資料可改善錯誤 修正能力,且特別是,額外資訊部分㈣的錯誤修正能力 會改善的比資料部分610的錯誤修正能力更多。 以下將配合圖8A至10B詳細描述在用於更新至少原 20 1330360 18475pif.doc • 始區塊的部分資料的LOW的RMW程序中的區塊處理方 法。 • 圖8A是根據本發明實施例繪示在原始區塊的再生成 功的案例中用於更新原始區塊的至少部分資料的L〇w的 RMW程序的區塊處理方法的示意圖。 請參照圖8A,當執行藉由LOW的RMW程序來更新 儲存在原始區塊Pa的部分磁區中的資料B為資料B,時, 則原始區塊B會藉由成功地再生原始區塊Pa來成功地以 • 替代區塊Pb 800來取代。 詳細來說,倘若主機命令驅動系統在資料B的記錄位 置裡兄錄更新的資料B,時,則驅動系統會讀取原始區塊 Pa、修正對應資料B’的磁區並且在用於L〇w替代的區域 的無記錄區域中寫入替代區塊pb 8〇〇。 替代區塊Pb 800包括資料部分81〇與額外資訊部分 =0 ’且額外資訊部分82〇原始區塊h的位置資訊與 4曰不替代ϋ塊Pb 8GG的所有磁區皆為有效(由於在RMW 鲁 权序中無錯誤產生)的狀態資訊822。 為指示此替代狀態,缺陷資訊會藉由產生DFL登錄來 更新’其中DFL登錄是指示儲存在原始位置pa的區塊是 以儲存在替代位置Pb的區塊來取代(如圖8B所示)。 圖9A疋根據本發明實施例繪示在原始區塊的再生失 敗的案例中用於更新原始區塊的至少部分資料的 LOW的 RMW程序的區塊處理方法的示意圖。 "月參如、圖9A,當執行藉由L〇w的程序來更新 21 1330360 18475pif.doc • 儲存在原始區塊Pa的部分磁區中的資料B為資料B,且原 • 始區塊Pa的再生失敗時’則取代原始區塊Pa的替代區塊 # Pb 900會記錄在用於LOW替代的區域中。 •、詳細來說,倘若主機命令驅動系統在資料B的記錄位 置裡記錄更新的資料B,時,則驅動系統會讀取原始區塊 Pa、修正對應貧料B’的磁區並且在用於low替代的區域 的無記錄區域中寫入替代區塊Pb 900。然而,由於原始區 塊的再生失敗,所以會藉由只記錄更新的資料B,在替 # 代區塊%的磁區中且寫入填補值(例如00h)在替代區塊 Pb的剩餘磁區中來寫入替代區塊Pb 900。 替代區塊Pb _包括資料部分91G與額外資訊部分 册且額外資訊部分92〇包括原始區塊&的位置資訊921 對應㈣B’的磁區為有效㈣應填獅分的磁區 疋…效由於在RMW程序中產生錯誤)的狀態資訊奶。 為扎不此替代狀態’缺陷資訊會藉由產生DFL登錄來 更新其t DFL登錄是指示儲存在原始位置pa的區塊是 # 以儲存在替代位置Pb的區塊來取代(如圖9B所示)。 圖10A疋根據本發明實施例繪示在替代區塊的再生 =案例中用於L0W的RMW程序的區塊處理方法的 意圖。 ^參照圖1GA’藉由更新儲存在原始區塊ρ&的資料a ”妨:儲存在第一替代區塊Pb的資料A,與B,的LOW來 代區塊Pb取代原始區塊Pa,且第-替代區塊Pb ’名貝訊部分具有原始區塊Pa的位置資訊與指示所有 22 1330360 18475pif.doc 磁區皆為有效的狀態資訊。 在此,資料B’是記錄在對應儲存資料B的實體空間的 邏輯空間中。之後’主機命令驅動系統在邏輯空間中記錄 資料B,,來更新資料B ’為資料B ’ ’,所以驅動系統會計算對 應邏輯空間的實體空間的位置。實體空間的位置將對應原 始區塊Pa的部分磁區。
驅動系統會從缺陷清早中5戠別出原始區塊Pa已由第 一替代區塊P b所取代並首先讀取第一替代區塊p b來執行 RMW程序。倘若第一替代區塊Pb的再生失敗時,則驅動 系統會在用於LOW的區域的無記錄區域中記錄第二替代 區塊Pc 1000。在此,由於第一替代區塊pb的再生失敗, 所以資料A’無法被記錄且以值(例如〇〇h)來填補,而資 料B’會更新至資料B,,。 貝
替代區塊Pc 1000包括資料部分1〇1〇與額外資訊 腦’且額外資訊部分刪包括第一替代區塊p b的= =訊臟與指示對應資料B,,的磁區為有效而對應 無效(由於在RMW程序中產生錯誤)的狀^ 的DF為t =陷資訊會藉由修正更新資料B,, 示健存在’其中_ DFL登錄是指 的區塊來取代(如圖_所^)_存在第二替代區掩 圖11是根據本發明實施你丨洽一士 RMW程序的L〇w案例 么日不在驅動系統嘗試使用 '、处理方法的流程圖。請參照 23 1330360 18475pif.doc 圖11,在步驟1100中驅動系統從主機接收更新記錄在單 寫記錄媒體中的區塊pa的部分資料B為資料B,的指令。 單寫記錄媒體包括用於LOW替代的區域與用於缺陷替代 的區域。 在步驟1110中驅動系統會嘗試再生記錄在媒體中的 區塊Pa來使用RMW程序執行與區塊Pa有關的L〇w。 在步驟1120中驅動系統會判斷區塊]^的再生是否成 功,倘若區塊Pa的再生成功(即區塊Pa中無缺陷)時, ^在步驟1130中驅動系統會藉由修正區塊pa的資料b為 資料B’來產生更新的區塊pb的資料部分。 、在步驟丨14〇中驅動系統會產生包括區塊pa (其係替 代之前的位置)的位置資訊的區塊Pb的額外資訊部分以 及指示所有磁區皆為有效的狀態資訊。 在步驟1170中驅動系統會在使用者資料區域(其係為 用於LOW替代的區域)的無記錄區域中記錄包括資料部 分與額外資訊部分的區塊pb。 在步驟1180中驅動系統會產生指示以區塊%取代區 塊Pa的otl登錄。 倘若在步驟1120中判斷區塊Pa的再生失敗(即在區 塊Pa中發現缺陷)時,則在步驟丨15〇中驅動系統會藉由 在更新的區塊Pb中記錄資料b’與無意義的填補值填滿區 塊Pb剩下的磁區來產生更新區塊pb的資料部分。 在步驟1160中驅動系統會產生包括區塊Pa (其係替 代之前的位置)的位置資訊的區塊Pb的額外資訊部分以 24 1330360 18475pif.doc 及指示資料B,為有效而區塊Pb剩餘磁區為無效的狀態資 訊。 在步驟1170中驅動系統會在使用者資料區域(其係為 用於LOW替代的區域)的無記錄區域中記錄區塊Pb,且 在步驟1180中驅動系統會產生指示以區塊Pb取代區塊1^ 的DFL登錄。 本發明吁實作成電腦可讀碼並在電腦可讀記錄媒體上 執行。電腦苛讀記錄媒體可以是任何可藉由電腦讀取的資
料儲存裝置,電腦可讀記錄媒體包括磁性儲存媒體(例如 ROM、軟碟、硬碟等)、光學記錄媒體(例如co-ROM、 DVD等)以及像是載波(例如透過網際網路傳輸)的儲存 媒體。同時,電腦可讀記錄媒體可透過網路分享在電腦系 統中並可以分散方式儲存與執行電腦可讀碼。實作本發明 的功迠程式、碼與碼段可輕易地由熟知此技術的程式設計 師完成。
。上所述,根據本發明實施例,在用於缺陷替代的區 域與用於替代的區域是彼此區別的系統巾儘管在用 於更新先前記錄區塊的部分資料的L〇w的rmw程 間產生錯誤下用於LQW # RMW程序也可藉由在用於 = = 塊的替代區塊而有效 雖然本發明已以較佳實施例揭露如上,秋 限定本發明,任何孰羽士妯葙土如 “〜、並非用以 和範圍内,當可作;^ 者 脫離本發明之精神 乍二許之更動與潤飾,因此本發明之保護 25 1330360 18475pif.doc 範圍當視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 圖1A是繪示根據先前技術的LOW替代的示意圖。 圖1B是繪示根據先前技術的缺陷替代的示意圖。 圖2是根據本發明實施例繪示記錄/再生裝置的結構 圖。 圖3是圖2中記錄/再生裝置的詳細方塊圖。 圖4是根據本發明實施例繪示資訊儲存媒體的結構 圖。 圖5是DFL登錄的結構圖。 圖6是根據本發明實施例繪示記錄單元區塊的結構 圖。 圖7是圖6的記錄早7〇區塊的時細範例圖。 圖8A是根據本發明實施例繪示在原始區塊的再生成 功的案例中用於LOW的RMW程序的區塊處理方法的示 意圖。 圖8B是根據圖8A所示方法的DFL登錄圖。 圖9A是根據本發明實施例繪示在原始區塊的再生失 敗的案例中用於LOW的RMW程序的區塊處理方法的不 意圖。 圖9B是根據圖9A所示方法的DFL登錄圖。 圖10A是根據本發明實施例繪示在替代區塊的再生失 敗的案例中用於LOW的RMW程序的區塊處理方法的示 意圖。 26 1330360 18475pif.doc 圖10B是根據圖i〇A所示方法的DFL登錄圖。 圖η是根據本發明實施例繪示在驅動系統嘗試使用 RMW程序的LOW案例中區塊處理方法的流程圖。 【主要元件符號說明】 200 :記錄/再生裝置 210 :控制器 211 :主機介面(interface,i/f) 212 ·數位訊號處理器(digital signal processor, DSP) 213.射頻放大器(radi〇 freqUenCy amplifier,RF AMP ) 214 :伺服 215 ·糸統控制器 220 :寫入/讀取單元 240 :主機 400 :碟片 411 :第二碟片管理區域 412 ·暫時碟片管理區域(temporary disc management area, TDMA ) 413 :第一碟片管理區域 414 : TDFL414 415 :暫時碟片定義結構(temporary disc definition structure,TDDS ) 416:記錄管理資料(recording management data,RMD) 417 :替代登錄 420 .資料區域 27 1330360 18475pif.doc 421 :備用區域 422 :使用者資料區域 423 :備用區域 431 :第三碟片管理區域 432 :第四碟片管理區域 510 :原始位址
520 :替代位址 600 :記錄單元區塊 610 :資料部分 620 :額外資訊部分 621 :替代區塊 622 :有效資訊 711 :使用者資料 712 :資料區塊 713 : LDC 區塊 714 : ECC 叢集
715 :邏輯位址與控制資料 716 :實體位址 717 :存取區塊 718 : BIS 區塊 719 : BIS 叢集 720 :額外資訊 730 :實體叢集區塊 800、900 :替代區塊Pb 28 1330360 18475pif.doc
810、910、1010 :資料部分 820、920、1020 :額外資訊部分 82卜921、1021 :位置資訊 822、922、1022 :狀態資訊 1000 :第二替代區塊Pc 29

Claims (1)

1330360 18475pif2
爲94139222號中文專利範圍無劃線修正本 十、申請專利範圍: 1. 一種資訊儲存媒體,其包括: 在一使用者資料區域中的一第一區域,其用於取代記 錄在該使用者資料區域上的一資料區塊,其係藉由邏輯覆 寫(logical overwrite,LOW)來更新該資料區塊;以及 一備用區域,其用於取代發生在該使用者資料區域中 的'一缺陷區塊,
其中: 倘若在用於邏輯覆寫(LOW)替代的一讀取-修正_ 寫入(read-modify-write,RMW)程序期間在記錄於該資訊 儲存媒體的該使用者資料區域的一原始區塊中發生一缺陷 時,則會在用於邏輯覆寫(LOW)替代的該使用者資料區^ 中的5亥第一區域中§己錄取代具有缺陷的該原始區塊的—替 代區塊,其中用於邏輯覆寫(LOW)替代的該RMW程序^ 用於該原始區塊的至少部分資料,以及 一缺陷清單(defect list,DFL ),其係用以指示包 括該原始區塊的位置資訊與該替代區塊的位置資訊的一 代狀態, 、D ,朁 其中該替代區塊是一記錄或再生單元區塊,其係 包括包含使用者資料的-資料部分與包含該原始區塊的該 位置資訊的一額外資訊部分。 2. 如申請專利範圍第1項所述之資訊儲存媒體,立 該資料部分包括-有效㈣部分與記錄填補資一 ^ 資料部分。 …'双 30 18475pif2 18475pif2 修正日期:99年5月19日 M t申請專利範圍第2項所述之資·存媒體,其中 卩分更包括狀態資訊,其係指示該有效資料部 刀與該無效資料部分是包括在該資料部分中。 :.„申η月專利範圍¥ 3項所述之資訊儲存媒體,其中 該狀態魏是-倾著—舰區触示在該資料部分中的 該資料是否有效。 5·=申請專利範圍第丨項所述之資訊儲存媒體,其中
該額外資訊部分被記錄來比該使用者資料部分具有一較佳 錯誤修正能力。 _ 6.如申晴專利範圍第1項所述之資訊儲存媒體,其中 該原始區塊的該位置資訊與該替代區塊的該位置資訊是由 該資訊儲存媒體的一實體空間的位址來表示。 7‘一種記錄/再生裝置,其包括: 一寫入/讀取單元,其係用以在一資訊儲存媒體上記錄 資料或從該資訊儲存媒體中讀取資料;以及
一控制器,其係用以控制該寫入/讀取單元來在用於邏 輯覆寫(logical overwrite, LOW)替代的一使用者資料區 域中的一第一區域中記錄用於更新記錄在該使用者資料區 域中的一資料區塊的替代資料、在用於缺陷替代的一備用 區域中記錄用於取代在該使用者資料區域_發生的一缺陷 區塊的替代資料,並且倘若在用於邏輯覆寫(LOW)替代的 一讀取·修正-寫入(RMW)程序期間在記錄於該資訊儲存媒 體的該使用者資料區域的一原始區塊中發生一缺陷時,則 會在用於邏輯覆寫(LOW)替代的該使用者資料區域中的該 31 1330360 18475pif2 修正曰期:99年5月19日 第區域中5己錄取代具有缺陷的該原始區塊的一替代區 塊,其中用於邏輯覆寫(L0W)替代的該讀取_修正·寫入 (RMW)程序是用於該原始區塊的至少部分資料,以及 、該控制||肖以產生包括該原始區塊的位置資訊與該替 代區塊的位置資訊的一 DFL登錄以指示一替代狀態, 其中該替代區塊包括包含使用者資料的一資料。部分與 包含該原始區塊的該位置資訊的一額外資訊部分。 一 8.如申請專利範圍第7項所述之記錄/再生裝置,其中 該資料部分包括-有效資料部分與記錄填 ^ 資料部分》 …α 9三如申請專利範圍第8項所述之記錄/再生裝置,其中 Τ外資訊部分更包括狀態資訊,其係指示該有效資料部分 與该無效資料部分是包括在該資料部分中。 10.如申請專利範圍第9項所述之記錄/再生裝置,並 中該狀態資訊是-個接著—個磁區地指示在該資^部分/中 的該資料是否有效。 、 U.如申明專利範圍第7項所述之記錄/再生裝置,| 中該控制胃處理該額外資訊部分來被靖 ^ 料部分具有一較佳錯誤修正能力。 便用者貝 12.如申請專利範圍第7項所述之記錄/再生襄置,苴 中該控制II使用該資訊儲存媒體的—實體空間的位址來^ 示該原始隨_位置f訊與料代區 —種記錄/再生方法,其包括: 罝貝訊 在用於邏輯覆寫(】oglcaI 〇verwrite,L〇w)替代的一 32 1330360 18475pif2 修正曰期:99年5月19曰 使用者資料區域中的一第一區域中,記錄用於更新記錄在
該使用者資料區域中的一資料區塊,的替代資料,以及在 用於缺陷替代的一備用區域中記錄用於替代發生在該使用 者資料區域中的一缺陷區塊的替代資料; 倘若在用於邏輯覆寫(LOW)替代的一讀取-修正_寫入 (read-modify-write,RMW)程序期間在記錄於該資訊儲存 媒體的一使用者資料區域的一原始區塊中發生一缺陷時,
則會在用於邏輯覆寫(LOW)替代的該使用者資料區域中的 該第一區域中記錄取代具有缺陷的該原始區塊的一替代區 塊,其中用於邏輯覆寫(LOW)替代的該讀取_修正_寫入 (RMW)程序是用於具有缺陷的該原始區塊的至少部分資 料;以及 產生包括該原始區塊的位置資訊與該替代區塊的位置 資訊的一 DFL登錄,
其中該替代區壤包括包含使用者資料的一資料部分斑 包含該原始區塊的該位置資訊的-額外資訊部分。’、 14·如申請專利範圍第13項所述之記錄/再生方法,立 分包括—有效資料部分與記錄填補資料的一無 1中=^請#利範㈣14項所述之記錄/再生方法, i八分更包括狀態資訊’其係指示該有效資料 邛刀〃〜,,,、欢貝料部分是包括在該資料部分中。 中今鄕圍第15項所述之靖财方法,其 〜、貝訊疋—個接著一個磁區地指示在該資料部分中 33 1330360 18475pif2 修正日期:99年5月19日 ·' 的該資料是否有效。 、 17.如申請專利範圍第13項所述之記錄/再生方法,其 中5己錄該替代區塊包括: 處理該額外資訊部分來被記錄以比該使用者資料部分 具有一較佳錯誤修正能力。 18·如申請專利範圍第13項所述之記錄/再生方法,其 中該=始區塊的該位置資訊與該替代區塊的該位置資訊是 • 由該資訊儲存媒體的一實體空間的位址來表示。 Θ· —種記錄/再生裝置,其包括: 一、一寫入/讀取單元,其係用以在一資訊儲存媒體上記錄 資料或從該資訊儲存媒體中讀取資料;以及 一系統控制器’其係用以控制該寫入/讀取單元來在用 於邏輯覆寫(logical overwrite,L0W)替代的一區域中記 錄用於更新記錄在該資訊儲存媒體上資料的替代資料、在 用於缺陷替代的一區域中記錄用於取代在該資訊儲存媒體 上發生的一缺陷的替代資料,並且倘若在用於L〇w替代 的一 RMW程序期間在記錄在該資訊儲存媒體的一預先定 義區域的一第一區塊中發生一缺陷時,則會在用於 替代的該區域中記錄取代該第一區塊的一第二區塊,其中 用於LOW替代的該RMW程序是用於該原始區塊的^少 部分資料,以及 該系統控制器用以產生包括該第一區塊的位置資訊與 該第二區塊的位置資訊的一 DFL登錄以指示該資料的一 替代狀態, 34 1330360 18475pif2 修正日期:99年5月19日 其中該第二區塊包括包含使用者資料的—資料 匕各該第一區塊的該位置資訊的一額外資訊部分。'、 =·如申請專利第19項所述之記錄/再生裝置,其 “第-區塊是-原始區塊或-絲記錄的替代區塊。 .2l.如申凊專利範圍第19項所述之記錄/再生裴置,其
料的ΪΪ第二區塊僅包括驗更新該第―區塊的該部分資 枓的貝料時,該系統控制器會儲存指示在該第二 區(其係除了具有該部分資料的磁區之外 有 效資料的_#訊。 卜_&)具有無 .22.如申請專利範圍第19項所述之記錄/再生裝置, 中: 其 署=系統控制器在該第二區塊中儲存該第—區塊的該位 置負sflj。 .23.如申請專利範圍第w項所述之記錄/再生裝置, 中 其
代/St二器產生指示該第一區塊由該第二區塊所取 代的一 DFL登錄。 中: 24.如申响專利範圍第21項所述之記錄/再生裝 置,其 考該該系統控制器會參 中: 25.如申請專利範圍第21項所述之記錄/再生裝 置,其 35 1330360 18475pif2 修正日期:99年5月19日 該額外資訊更包括一個接著一個磁區地指示在該資料 部分中的該資料是是否有效的狀態資訊。 26. 如申請專利範圍第μ項所述之記錄/再生裝置,其 中: 、/、 在用於LOW替代的該rmw期間,询若該第一區塊 ,再生成功時,則該控制器會以更新資料來修正記錄於該 第一區塊的資料並寫入修正的該資料至該第二區塊。 27. 如申請專利範圍第19項所述之記錄/再生裝置,i 中: 、/、 在用於LOW替代_ RMW姻,倘若該第一區塊 的再生失敗時,則該控制器會僅在該第二區塊的一個 個磁區中以替代㈣並且在該第二區塊的嶋磁 入填補資料。 丁馬 28. —種記錄/再生裝置,其包括: 器’其發射或接收—光以傳送有關—資訊儲存媒體 之貝料’包括在-使用者資料區域中的—第—區域, 在該使用者f料區域上的—資料區塊,其i藉 由、輯覆寫(1。_ 〇verwrite,L0w )來更新該資料區塊, 以及一備㈣域,其用於取代發生在該制者 的一缺陷區塊;以及 、- T 一控制器,用來控制該拾訊器,以 ㈣資訊儲存媒體讀取—缺陷清單(DFL)登錄 2不替代狀態,包括-原始區塊的位置資訊與一替代區 塊的位置資訊,並且 36 1330360 18475pif2 修正日期:99年5月19日 利用該缺陷清單登錄,從該資訊儲存媒體讀取該 替代區塊, 其中該替代區塊是由於在用於邏輯覆寫(l〇gical overwrite,LOW )替代的一讀取·修正寫入 (read-modify-write,RMW )程序期間在記錄於該資訊儲存 媒體的該使用者資料區域的一原始區塊中發生一缺陷時, 會在用於邏輯覆寫(L〇W)替代的該使用者資料區域中的該 第一區域中記錄取代具有缺陷的該原始區塊的一區塊,其 中用於邏輯覆寫(LOW)替代的該讀取-修正-寫入(RMW)程 序是用於該原始區塊的至少部分資料’且 其中該替代區塊是一記錄或再生單元區塊,其包括包 含使用者資料的一資料部分與包含該原始區塊的該位置資 訊的一額外資訊部分。
37
TW094139222A 2004-12-15 2005-11-09 Recording/reproducing apparatus for performing rmw for low, recording/reproducing method therefor, and information storage medium therefor TWI330360B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040106573A KR100667784B1 (ko) 2004-12-15 2004-12-15 Low에 의한 rmw를 수행하는 기록/재생 장치, 그기록/재생 방법 및 그 정보 저장 매체

Publications (2)

Publication Number Publication Date
TW200638349A TW200638349A (en) 2006-11-01
TWI330360B true TWI330360B (en) 2010-09-11

Family

ID=36583654

Family Applications (1)

Application Number Title Priority Date Filing Date
TW094139222A TWI330360B (en) 2004-12-15 2005-11-09 Recording/reproducing apparatus for performing rmw for low, recording/reproducing method therefor, and information storage medium therefor

Country Status (12)

Country Link
US (2) US7681070B2 (zh)
EP (1) EP1834333B1 (zh)
JP (2) JP4739350B2 (zh)
KR (1) KR100667784B1 (zh)
CN (2) CN101080776B (zh)
BR (1) BRPI0518982B1 (zh)
CA (1) CA2590041C (zh)
HK (1) HK1114454A1 (zh)
MY (1) MY145691A (zh)
RU (2) RU2358336C2 (zh)
TW (1) TWI330360B (zh)
WO (1) WO2006065044A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100667784B1 (ko) * 2004-12-15 2007-01-11 삼성전자주식회사 Low에 의한 rmw를 수행하는 기록/재생 장치, 그기록/재생 방법 및 그 정보 저장 매체
JP4437117B2 (ja) * 2005-12-07 2010-03-24 株式会社日立エルジーデータストレージ 情報記録再生装置及び情報記録方法
US8086793B2 (en) 2007-02-16 2011-12-27 Mediatek Inc. Optical disc recorder and buffer management method thereof
KR101439204B1 (ko) * 2007-11-08 2014-09-11 삼성전자주식회사 기록/재생 장치 및 방법, 그 정보 저장 매체
KR101453296B1 (ko) * 2008-01-10 2014-10-21 삼성전자주식회사 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법
BRPI1004211A2 (pt) * 2009-05-08 2016-02-23 Panasonic Corp meio de gravação de informações, método de gravação de informações, dispositivo de gravação de informações, método de reprodução de informações e dispositivo de reprodução de informações
US8812798B2 (en) 2011-08-18 2014-08-19 International Business Machines Corporation Indication of a destructive write via a notification from a disk drive that emulates blocks of a first block size within blocks of a second block size
US9350386B2 (en) 2012-04-12 2016-05-24 Samsung Electronics Co., Ltd. Memory device, memory system, and method of operating the same
US9304709B2 (en) 2013-09-06 2016-04-05 Western Digital Technologies, Inc. High performance system providing selective merging of dataframe segments in hardware
CN108542410B (zh) * 2013-11-29 2021-04-20 上海联影医疗科技股份有限公司 扫描机架显示屏控制装置及扫描机架控制***
US9268938B1 (en) 2015-05-22 2016-02-23 Power Fingerprinting Inc. Systems, methods, and apparatuses for intrusion detection and analytics using power characteristics such as side-channel information collection
JP6589981B2 (ja) * 2015-05-25 2019-10-16 ソニー株式会社 記録装置、記録方法、記録媒体
US10346390B2 (en) * 2016-05-23 2019-07-09 International Business Machines Corporation Opportunistic mitigation for corrupted deduplicated data
US10859609B2 (en) 2016-07-06 2020-12-08 Power Fingerprinting Inc. Methods and apparatuses for characteristic management with side-channel signature analysis
KR20200137739A (ko) 2019-05-31 2020-12-09 에스케이하이닉스 주식회사 반도체장치
US11145351B2 (en) 2019-11-07 2021-10-12 SK Hynix Inc. Semiconductor devices
US11354189B2 (en) 2019-11-07 2022-06-07 SK Hynix Inc. Semiconductor devices and semiconductor systems including the same
US11249843B2 (en) 2019-11-07 2022-02-15 SK Hynix Inc. Semiconductor devices and semiconductor systems including the same
KR20210055865A (ko) 2019-11-07 2021-05-18 에스케이하이닉스 주식회사 반도체장치 및 반도체시스템
CN112820343A (zh) * 2021-02-25 2021-05-18 记忆科技(深圳)有限公司 数据保护方法、装置、计算机设备及存储介质

Family Cites Families (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4953122A (en) * 1986-10-31 1990-08-28 Laserdrive Ltd. Pseudo-erasable and rewritable write-once optical disk memory system
JPS63195873A (ja) * 1987-02-09 1988-08-12 Hitachi Ltd 回転型情報記録媒体の情報記録再生方法
EP0325823A1 (en) 1988-01-26 1989-08-02 Laserdrive Ltd. Data storage system
US5448728A (en) * 1991-08-08 1995-09-05 Sharp Kabushiki Kaisha Storage medium control system for controlling a write-once read-many storage medium
KR100667729B1 (ko) * 1998-11-10 2007-01-11 삼성전자주식회사 결함 관리를 위한 여유 공간과 그 관리 정보를 갖는 디스크, 여유 공간 할당 방법과 결함 관리 방법
JP2000215607A (ja) * 1999-01-26 2000-08-04 Ricoh Co Ltd 追記型光ディスク記録再生装置
US6160778A (en) * 1999-03-08 2000-12-12 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method, information recording apparatus and information reproducing apparatus
US7072256B2 (en) * 2000-03-08 2006-07-04 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method and information reproduction method
JP3898430B2 (ja) * 2000-09-18 2007-03-28 株式会社日立製作所 光記録装置およびそれに用いる光ディスク
JP4037617B2 (ja) * 2001-03-16 2008-01-23 株式会社東芝 欠陥検索方法
US6999390B2 (en) * 2002-05-06 2006-02-14 Samsung Electronics Co., Ltd. Optical disk and method of recording data in the same
CN1685418A (zh) * 2002-09-27 2005-10-19 皇家飞利浦电子股份有限公司 用于在写一次介质上的缺陷与分配管理的方法和设备
JP4606693B2 (ja) * 2002-11-22 2011-01-05 ソニー株式会社 光ディスク、記録装置、再生装置、記録方法、再生方法
ATE462184T1 (de) * 2002-12-11 2010-04-15 Lg Electronics Inc Überschreibverfahren und informationsaufzeichnungsverfahren für eine einmalig beschreibbare optische diskette
US7499383B2 (en) 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
BRPI0318160B1 (pt) * 2003-03-04 2016-05-31 Lg Electronics Inc método para gravação em meio de gravação óptica, aparelho para gravação em e reprodução de um meio de gravação óptica e meio de gravação óptica
KR100739681B1 (ko) * 2003-03-24 2007-07-13 삼성전자주식회사 한번 기록 정보 저장 매체에 있어서 오버라이트 방법
EP2068322A3 (en) * 2003-05-09 2009-09-23 LG Electronics Inc. Write once optical disc, and method and apparatus for recovering disc management information from the write once optical disc
JP2005129099A (ja) * 2003-10-21 2005-05-19 Pioneer Electronic Corp 情報記録再生装置、情報記録方法、及び情報記録プログラム
JP4269942B2 (ja) * 2004-01-09 2009-05-27 株式会社日立製作所 記録媒体、記録装置及び再生装置
JP2005251242A (ja) * 2004-03-01 2005-09-15 Pioneer Electronic Corp 情報記録媒体、情報記録媒体用の記録装置及び記録方法、情報記録媒体用の再生装置及び再生方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
AU2005222770B2 (en) 2004-03-23 2010-03-04 Lg Electronics Inc. Recording medium, and method and apparatus for recording and reproducing data on/from recording medium
US7940613B2 (en) * 2004-06-15 2011-05-10 Panasonic Corporation Drive device
KR101012378B1 (ko) * 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
EP1779380A4 (en) * 2004-08-16 2011-09-07 Lg Electronics Inc METHOD AND DEVICE FOR RECORDING DATA ON A RECORDING MEDIUM
EP1789968A4 (en) * 2004-09-14 2012-05-16 Lg Electronics Inc RECORDING MEDIUM, METHOD AND APPARATUS FOR RECORDING AND REPRODUCING DATA ON THIS MEDIUM
KR100716987B1 (ko) * 2004-11-12 2007-05-10 삼성전자주식회사 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법
KR100667784B1 (ko) * 2004-12-15 2007-01-11 삼성전자주식회사 Low에 의한 rmw를 수행하는 기록/재생 장치, 그기록/재생 방법 및 그 정보 저장 매체

Also Published As

Publication number Publication date
KR20060068002A (ko) 2006-06-20
US20060126472A1 (en) 2006-06-15
EP1834333A1 (en) 2007-09-19
CN101080776B (zh) 2010-05-05
CA2590041C (en) 2013-03-12
RU2009111895A (ru) 2010-10-10
CA2590041A1 (en) 2006-06-22
WO2006065044A1 (en) 2006-06-22
CN101783158B (zh) 2012-05-09
MY145691A (en) 2012-03-15
BRPI0518982A2 (pt) 2008-12-16
KR100667784B1 (ko) 2007-01-11
EP1834333A4 (en) 2012-03-14
US20100100694A1 (en) 2010-04-22
RU2491661C2 (ru) 2013-08-27
JP4739350B2 (ja) 2011-08-03
CN101080776A (zh) 2007-11-28
US7958389B2 (en) 2011-06-07
US7681070B2 (en) 2010-03-16
JP2008524770A (ja) 2008-07-10
EP1834333B1 (en) 2017-02-15
TW200638349A (en) 2006-11-01
JP2011123994A (ja) 2011-06-23
CN101783158A (zh) 2010-07-21
RU2358336C2 (ru) 2009-06-10
RU2007122346A (ru) 2008-12-20
HK1114454A1 (en) 2008-10-31
JP5269117B2 (ja) 2013-08-21
BRPI0518982B1 (pt) 2018-03-20

Similar Documents

Publication Publication Date Title
TWI330360B (en) Recording/reproducing apparatus for performing rmw for low, recording/reproducing method therefor, and information storage medium therefor
TWI400700B (zh) Information recording device
US8572464B2 (en) Recording and/or reproducing method, recording and/or reproducing apparatus, and computer readable recording medium storing program for performing the method
US7539919B2 (en) Optical recording medium, apparatus and method of recording/reproducing data thereon/therefrom, and computer-readable recording medium storing program to perform the method
US8433860B2 (en) Information storage medium, recording/reproducing apparatus, and recording/reproducing method