專利名稱:中斷數(shù)據(jù)銜接的光學(xué)記錄裝置及光學(xué)記錄方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種光學(xué)紀(jì)錄裝置,用來將多個數(shù)據(jù)寫入光學(xué)存儲介質(zhì)上,特別是涉及當(dāng)所述數(shù)據(jù)寫入過程中若發(fā)生中斷時,會產(chǎn)生一個數(shù)據(jù)中斷地址,并且后續(xù)自一個數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù)于光學(xué)存儲介質(zhì)上。
背景技術(shù):
光學(xué)記錄系統(tǒng)日趨發(fā)達(dá),其技術(shù)突破的方向主要朝向高速記錄/讀取,以及高存儲容量兩項(xiàng)需求來發(fā)展。
然而,利用光學(xué)記錄裝置(例如市面上常見的CD-ROM、DVD-ROM燒錄機(jī))將多個數(shù)據(jù)記錄在光學(xué)記錄介質(zhì)(例如各種CD、VCD、DVD燒錄片)上時,有時會因?yàn)橐恍┩话l(fā)狀況而會發(fā)生紀(jì)錄數(shù)據(jù)中斷,因而導(dǎo)致記錄操作失敗,以致無法正確地再將數(shù)據(jù)接續(xù)寫入該光學(xué)記錄介質(zhì)。特別是現(xiàn)在的光學(xué)紀(jì)錄裝置,其記錄/讀取的速度越來越快,當(dāng)數(shù)據(jù)紀(jì)錄(寫入)中斷時,如何減少銜接數(shù)據(jù)時所發(fā)生的誤差,以使重新銜接的數(shù)據(jù)在后續(xù)能正確地被讀取,于是成為重要的課題。
因此,本發(fā)明的主要目的在于當(dāng)數(shù)字?jǐn)?shù)據(jù)寫入過程中若發(fā)生中斷時,提供一種產(chǎn)生數(shù)據(jù)中斷地址的方法,并且后續(xù)自一個數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù),以解決上述問題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在當(dāng)數(shù)據(jù)寫入過程中發(fā)生中斷時,提供一種產(chǎn)生數(shù)據(jù)中斷地址的方法,并且后續(xù)自一個數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù),藉以防止因?qū)懭氲臄?shù)據(jù)中斷而導(dǎo)致無法正確地再將數(shù)據(jù)接續(xù)寫入該光學(xué)記錄介質(zhì)。
本發(fā)明涉及一種光學(xué)紀(jì)錄裝置,用來將多個數(shù)據(jù)寫入于該光學(xué)存儲介質(zhì)上,并于當(dāng)所述數(shù)據(jù)寫入過程中若發(fā)生中斷時,會檢測該數(shù)據(jù)中斷地址,并且后續(xù)自該數(shù)據(jù)銜接地址接續(xù)寫入所述數(shù)據(jù)。該光學(xué)紀(jì)錄裝置包含一物理地址尋址模塊、一寫入中斷產(chǎn)生模塊、一數(shù)據(jù)寫入模塊、一中斷地址產(chǎn)生模塊以及一數(shù)據(jù)銜接物理地址產(chǎn)生器。物理地址尋址模塊用來提供數(shù)字?jǐn)?shù)據(jù)寫入于光學(xué)存儲介質(zhì)的一參考物理地址。當(dāng)檢測到數(shù)據(jù)寫入過程發(fā)生中斷時,寫入中斷產(chǎn)生模塊會發(fā)出一寫入中斷信號以暫時中斷數(shù)據(jù)的繼續(xù)寫入。而中斷地址產(chǎn)生模塊則產(chǎn)生一數(shù)據(jù)中斷地址,以作為并標(biāo)示出數(shù)據(jù)中斷之處。數(shù)據(jù)銜接物理地址產(chǎn)生器,則會根據(jù)于此一數(shù)據(jù)中斷地址來產(chǎn)生一重新銜接中斷數(shù)據(jù)時的數(shù)據(jù)銜接物理地址,以使光學(xué)記錄裝置后續(xù)可于此開始接續(xù)寫入所述數(shù)據(jù)。
利用本發(fā)明光學(xué)紀(jì)錄裝置將多個數(shù)據(jù)寫入于該光學(xué)存儲介質(zhì)上,當(dāng)所述數(shù)據(jù)寫入過程中若發(fā)生中斷時,會藉由該中斷模塊檢測該數(shù)據(jù)中斷地址,并且后續(xù)自該數(shù)據(jù)銜接地址接續(xù)寫入所述數(shù)據(jù)。因此,本發(fā)明防止因?qū)懭霐?shù)據(jù)中斷而導(dǎo)致無法正確地再將數(shù)據(jù)接續(xù)寫入該光學(xué)記錄介質(zhì)。
本發(fā)明的光學(xué)紀(jì)錄裝置具有如下的優(yōu)點(diǎn)1.物理地址尋址模塊12提供的參考物理地址非常精細(xì),使得數(shù)據(jù)重新銜接的位置可以很精準(zhǔn)地控制,并可藉由調(diào)整數(shù)據(jù)重新銜接的物理地址,補(bǔ)償相關(guān)的系統(tǒng)延遲,降低銜接數(shù)據(jù)時所發(fā)生的誤差。
2.在尋找數(shù)據(jù)重新銜接的位置時,是參考預(yù)刻于光學(xué)存儲介質(zhì)上的物理地址,而非參考記錄在光學(xué)存儲介質(zhì)的數(shù)據(jù)的邏輯地址,所以即使之前記錄的數(shù)據(jù)并未正確地?zé)浀奖P片時(例如激光讀寫頭位置發(fā)生錯誤),仍然可正確地重新銜接后續(xù)數(shù)據(jù)。
關(guān)于本發(fā)明的優(yōu)點(diǎn)與精神可以藉由以下結(jié)合附圖的詳細(xì)說明而得到進(jìn)一步的了解。
圖1為DVD-R/RW規(guī)格中所使用的預(yù)刻溝槽格式。
圖2是本發(fā)明光學(xué)紀(jì)錄裝置的系統(tǒng)方塊圖。
圖3是本發(fā)明光學(xué)紀(jì)錄裝置中物理地址尋址模塊的系統(tǒng)方塊圖。
圖4是本發(fā)明光學(xué)紀(jì)錄裝置中物理地址計(jì)數(shù)器的系統(tǒng)方塊圖。
圖5是本發(fā)明光學(xué)紀(jì)錄裝置中的中斷地址產(chǎn)生模塊的系統(tǒng)方塊圖。
圖6是用以說明本發(fā)明上述圖2至圖5所示實(shí)施例的信號時序圖。
圖7是本發(fā)明光學(xué)記錄裝置中物理地址尋址模塊另一實(shí)施例的系統(tǒng)方塊圖。
圖8是本發(fā)明光學(xué)記錄裝置中物理地址計(jì)數(shù)器另一實(shí)施例的系統(tǒng)方塊9是本發(fā)明光學(xué)記錄裝置中物理地址尋址模塊另一實(shí)施例的系統(tǒng)方塊圖。
圖10是本發(fā)明光學(xué)記錄裝置中物理地址計(jì)數(shù)器另一實(shí)施例的系統(tǒng)方塊圖。
圖11是本發(fā)明光學(xué)紀(jì)錄裝置中的中斷地址產(chǎn)生模塊另一實(shí)施例的系統(tǒng)方塊圖。
圖12是本發(fā)明光學(xué)紀(jì)錄裝置中的中斷地址產(chǎn)生模塊另一實(shí)施例的系統(tǒng)方塊圖。
圖13是本發(fā)明光學(xué)紀(jì)錄裝置中的數(shù)據(jù)銜接物理位置產(chǎn)生模塊的系統(tǒng)方塊圖。
附圖標(biāo)號說明10光學(xué)紀(jì)錄裝置 12物理地址尋址模塊14寫入中斷產(chǎn)生模塊 16數(shù)據(jù)寫入模塊18、118中斷地址產(chǎn)生模塊19、119數(shù)據(jù)銜接物理地址產(chǎn)生器20推挽信號提取器22擺動信號提取器24鎖相回路 26物理地址譯碼器28物理地址計(jì)數(shù)器30存儲裝置31、39、47低位計(jì)數(shù)器32、48幀計(jì)數(shù)器33、41、49區(qū)段計(jì)數(shù)器34擺動同步信號檢測器36、44基準(zhǔn)時鐘源38、46物理地址計(jì)數(shù)器40擺動計(jì)數(shù)器42、62物理地址同步信號檢測器52存儲裝置 54長度檢測器56計(jì)數(shù)器58、60計(jì)算電路64邏輯地址同步信號檢測器66邏輯/物理地址差值檢測器 72推挽信號
74擺動信號 76時鐘信號78譯碼物理地址 80譯碼正確信號82區(qū)段計(jì)數(shù)結(jié)果 84幀計(jì)數(shù)結(jié)果86低位計(jì)數(shù)結(jié)果 88寫入中斷信號90數(shù)據(jù)中斷地址 92數(shù)據(jù)銜接物理地址94數(shù)據(jù)寫入致能信號 100光學(xué)存儲介質(zhì)具體實(shí)施方式
現(xiàn)行各種規(guī)格的可寫式光盤片(如CD-R/RW,DVD+R/RW,DVD-R/RW),都是將數(shù)字?jǐn)?shù)據(jù)記錄在光盤片上一螺旋狀的預(yù)刻溝槽(Pre-groove)。該預(yù)刻溝槽呈現(xiàn)一輕微的擺動(wobble),此擺動的頻率可被用來控制寫入光盤片上的數(shù)據(jù)的速度,而且在光盤片上每一區(qū)段(sector)的預(yù)刻溝槽都含有與光盤片位置相關(guān)的地址信息,也稱為光盤片的物理地址(physical address),用以控制要寫入光盤片上的數(shù)據(jù)能寫在光盤片上正確的位置。
此外,以DVD光盤片為例,燒錄到在DVD光盤片上的數(shù)據(jù)的結(jié)構(gòu)數(shù)據(jù)單位有下列四種信道位(channel bits)、數(shù)據(jù)幀(data frame)、數(shù)據(jù)區(qū)段(datasectors),以及錯誤更正區(qū)塊(ECC block)。信道位是在光盤片上記錄的最小單位,一個數(shù)據(jù)字節(jié)(byte)會經(jīng)過一種EFM+調(diào)制(Eight to Fourteen ModulationPlus)轉(zhuǎn)成16個信道位再記錄到盤片上。EFM+調(diào)制技術(shù)會使信道位中相同信號狀態(tài)的連續(xù)長度最長不會多于11位,最短不會少于3位。每1456個信道位會再加上32位數(shù)據(jù)幀同步符號(data frame sync),一共1488個信道位而形成一個數(shù)據(jù)幀(data frame)。該數(shù)據(jù)幀同步符號包含一個連續(xù)14位的相同信號狀態(tài),以跟正常EFM+調(diào)制的信道位有區(qū)別。每26個數(shù)據(jù)幀會形成一個數(shù)據(jù)區(qū)段(data sectors)。一個數(shù)據(jù)區(qū)段是DVD光盤片中能讀出的最小邏輯數(shù)據(jù)單位(logical data unit),在數(shù)據(jù)區(qū)段中前4個數(shù)據(jù)位會存儲該數(shù)據(jù)區(qū)段編號(Sector ID)。若光盤片上已經(jīng)有記錄數(shù)據(jù),則數(shù)據(jù)上的數(shù)據(jù)區(qū)段編號和數(shù)據(jù)幀同步符號就可以用來定位盤片上的地址,之后稱此種方式的尋址為光盤片的邏輯地址(logical address),有關(guān)光盤片上物理地址與邏輯地址的定義及其區(qū)別,已為本領(lǐng)域的技術(shù)人員所熟知,如有需要可查詢光盤片相關(guān)的規(guī)格書(Data Book),在此則不另加詳述。數(shù)據(jù)在寫入光盤片前,會作相關(guān)的錯誤更正編碼(Error Correcting Code,簡稱ECC),以便能更正從光盤片讀取數(shù)據(jù)時,能更正數(shù)據(jù)上的錯誤。
請參閱圖1,圖1為DVD-R/RW規(guī)格中所使用的預(yù)刻溝槽格式。DVD-R/RW的光學(xué)存儲介質(zhì)100包含有多個可用來存儲數(shù)據(jù)的數(shù)據(jù)軌道,在數(shù)據(jù)軌道上則有多個預(yù)刻溝槽,上述的預(yù)刻溝槽會呈現(xiàn)一輕微的擺動,從其中所得到信號的一個擺動信號周期(wobble period)為186個信道位長度,而一個數(shù)據(jù)幀長度包含了8個擺動信號周期(wobble period),也就等于1488個信道位長度;在偶數(shù)數(shù)據(jù)幀的前三個擺動信號周期內(nèi),會在相鄰預(yù)刻溝槽間存在一些預(yù)刻凹坑位(Pre-pit bits),用以存儲該區(qū)預(yù)刻溝槽的物理區(qū)塊編號(Physical block adress),其中預(yù)刻在第一個擺動信號周期的凹坑位是固定出現(xiàn)的,亦稱為預(yù)刻凹坑同步位(Pre-pit sync bit)。光學(xué)紀(jì)錄裝置(或稱盤片燒錄器)包含有一激光讀寫頭,其中進(jìn)一步包含一激光二極管(laser diode)以及光檢測器(photo-detector),當(dāng)盤片燒錄器欲讀取一光學(xué)存儲介質(zhì)(或稱光盤片)上的數(shù)據(jù)時,會以一激光讀寫頭發(fā)射出激光束照在該預(yù)刻溝槽上,再由光檢測器檢測與光盤片讀取正切方向的兩側(cè)反射光束信號差值,以擷取出一推挽信號(push-pull signal)。由該推挽信號中則可進(jìn)一步擷取出上述預(yù)刻溝槽中的擺動信號,并檢測出原本預(yù)刻于光盤片上的相關(guān)的物理地址信息。
請參閱圖2,圖2是本發(fā)明光學(xué)紀(jì)錄裝置的系統(tǒng)方塊圖。本發(fā)明是關(guān)于一種光學(xué)紀(jì)錄裝置10,例如VCD或DVD盤片燒錄器,用來將多個數(shù)據(jù)寫入于一光學(xué)存儲介質(zhì)上,例如VCD或DVD盤片,并在當(dāng)數(shù)據(jù)寫入過程中若發(fā)生中斷時,會產(chǎn)生一數(shù)據(jù)中斷地址,并且后續(xù)自一數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù)。而光學(xué)紀(jì)錄裝置10包含一物理地址尋址模塊(PhysicalAddressing Module)12、一寫入中斷產(chǎn)生模塊(a record-interrupt generator)14、一數(shù)據(jù)寫入模塊(a data recording control module)16、一中斷地址產(chǎn)生模塊(adata-interrupt address generator)18、以及一數(shù)據(jù)銜接物理地址產(chǎn)生器(adata-reconnecting physical address gnerator)19。
物理地址尋址模塊12用來提供一相對于光學(xué)存儲介質(zhì)100上物理地址的參考物理地址(Reference Physical Address),作為光學(xué)數(shù)據(jù)寫入光學(xué)存儲介質(zhì)100上的數(shù)據(jù)的參考。寫入中斷產(chǎn)生模塊14則用來檢測一寫入中斷發(fā)生條件,例如當(dāng)數(shù)據(jù)暫存存儲器中所暫存的數(shù)據(jù)量低于一臨界值時,或是光學(xué)紀(jì)錄裝置10產(chǎn)生了一些突發(fā)狀態(tài)或異常操作情況時,寫入中斷產(chǎn)生模塊14則會因應(yīng)這種條件或狀況的發(fā)生,而相對應(yīng)送出一寫入中斷信號至數(shù)據(jù)寫入模塊16以及中斷地址產(chǎn)生模塊18中。數(shù)據(jù)寫入模塊16在正常操作的情形下可將數(shù)據(jù)寫入于光學(xué)存儲介質(zhì)100上,而當(dāng)數(shù)據(jù)寫入模塊16收到上述的寫入中斷信號時,則會停止將數(shù)據(jù)繼續(xù)寫入至光學(xué)存儲介質(zhì)100上。中斷地址產(chǎn)生模塊18則是在上述數(shù)據(jù)寫入的過程發(fā)生中斷時,用以產(chǎn)生一數(shù)據(jù)中斷地址以代表數(shù)據(jù)中斷的所在,并將此一數(shù)據(jù)中斷地址送至數(shù)據(jù)銜接物理地址產(chǎn)生器19。數(shù)據(jù)銜接物理地址產(chǎn)生器19則會根據(jù)所接收到的數(shù)據(jù)中斷地址,來產(chǎn)生一相對應(yīng)的數(shù)據(jù)銜接物理地址并送至數(shù)據(jù)寫入模塊16。如此一來,當(dāng)光學(xué)紀(jì)錄裝置10想要重新銜接被中斷的數(shù)據(jù)時,數(shù)據(jù)寫入模塊16就可以用此一數(shù)據(jù)銜接物理地址,作為被中斷的數(shù)據(jù)后續(xù)要寫入于光學(xué)存儲介質(zhì)上的起始物理地址。而當(dāng)物理地址尋址模塊12所提供的參考物理地址等于數(shù)據(jù)銜接物理地址產(chǎn)生器19產(chǎn)生的數(shù)據(jù)銜接物理地址時,數(shù)據(jù)寫入模塊16就會將被中斷的數(shù)據(jù)接續(xù)寫入于光學(xué)存儲介質(zhì)100上,而正確地完成數(shù)據(jù)銜接。
請參閱圖3,圖3是本發(fā)明中物理地址尋址模塊的系統(tǒng)方塊圖。物理地址尋址模塊12中包含一推挽信號提取器20、一擺動信號(wobble)提取器22、一鎖相回路24(phase locked loop)、一物理地址譯碼器26、以及一物理地址計(jì)數(shù)器28。由于光學(xué)紀(jì)錄裝置10中的光檢測器(photo-detector)在讀取光學(xué)存儲介質(zhì)100的數(shù)據(jù)時,會沿著數(shù)據(jù)軌道的方向或稱為正切方向來讀取兩側(cè)的信號,而推挽信號提取器20即是將正切方向兩側(cè)所產(chǎn)生的信號加以相減,以從中擷取出一推挽信號(push-pull signal)。擺動信號提取器22則接著由推挽信號中擷取出光學(xué)存儲介質(zhì)100上預(yù)刻溝槽的偏離擺動信號,并送至鎖相回路24,并在鎖相回路24中進(jìn)行信號的同步處理,產(chǎn)生與該擺動信號同步的一時鐘信號,并進(jìn)一步送至物理地址計(jì)數(shù)器28中進(jìn)行計(jì)數(shù)。而物理地址譯碼器26的作用,是對目前所得到的推挽信號進(jìn)行譯碼,以便將上述預(yù)刻于光學(xué)存儲介質(zhì)100上的物理地址譯碼出來,也因此產(chǎn)生出相對于目前的推挽信號的物理地址,并傳送至物理地址計(jì)數(shù)器28中。物理地址計(jì)數(shù)器28接收來自物理地址譯碼器26的物理地址以及來自鎖相回路24的時鐘信號,每當(dāng)物理地址譯碼器26正確解出光盤片上某一個位置的物理地址時,物理地址計(jì)數(shù)器26就會被重新設(shè)定到相對應(yīng)的地址值,之后依據(jù)來自鎖相回路24的時鐘信號進(jìn)行計(jì)數(shù),如此一來就能產(chǎn)生出比物理地址譯碼器26所譯碼出來更精細(xì)的物理地址,并傳送至數(shù)據(jù)寫入模塊16中以作為數(shù)據(jù)寫入于光學(xué)存儲介質(zhì)100時的參考,因此也可稱這種更精細(xì)的物理地址為參考物理地址(Reference Physical Address)。
請參閱圖4,圖4是本發(fā)明中物理地址計(jì)數(shù)器的系統(tǒng)方塊圖。物理地址計(jì)數(shù)器28包含一低位計(jì)數(shù)器(low-bit counter)31、一幀計(jì)數(shù)器(framecounter)32、一區(qū)段計(jì)數(shù)器(sector counter)33。以下將以圖1所示的DVD-RW規(guī)格所產(chǎn)生的信號為例,說明物理地址計(jì)數(shù)器28的操作原理。當(dāng)物理地址譯碼器26正確解出物理地址時,會送出一譯碼正確信號至低位計(jì)數(shù)器31以及幀計(jì)數(shù)器32中,于是低位計(jì)數(shù)器31和幀計(jì)數(shù)器32因此被重置(reset)為零,以準(zhǔn)備開始計(jì)數(shù),而區(qū)段計(jì)數(shù)器33則加載物理地址譯碼器26所譯碼出的正確物理地址。之后,鎖相回路24會產(chǎn)生一個時鐘信號至低位計(jì)數(shù)器31,其頻率為擺動信號頻率的186倍(此時鐘信號的周期等于一個信道位單位),時鐘信號會開始驅(qū)動低位計(jì)數(shù)器31進(jìn)行計(jì)數(shù)。當(dāng)?shù)臀挥?jì)數(shù)器31計(jì)數(shù)到一個數(shù)據(jù)幀的長度(也就是1488個信道位)時會自動重置為零,并進(jìn)位以驅(qū)動幀計(jì)數(shù)器32進(jìn)行計(jì)數(shù)。而當(dāng)幀計(jì)數(shù)器32計(jì)數(shù)到一個數(shù)據(jù)區(qū)段的長度時(1個數(shù)據(jù)區(qū)段包含26個數(shù)據(jù)幀)會自動重置為零,并進(jìn)位以驅(qū)動區(qū)段計(jì)數(shù)器33進(jìn)行計(jì)數(shù)。如此一來,由低位計(jì)數(shù)器31、幀計(jì)數(shù)器32、以及區(qū)段計(jì)數(shù)器33可共同合作,以提供出一個相對于光盤片物理地址的參考物理地址,此一參考物理地址則可輸出至數(shù)據(jù)寫入模塊16中以作為數(shù)據(jù)寫入于光學(xué)存儲介質(zhì)100時的參考。
在此針對圖2光學(xué)記錄裝置10的寫入中斷產(chǎn)生模塊14的功能再加詳述。寫入中斷產(chǎn)生模塊14包含一存儲器以及一決定單元,光學(xué)記錄裝置10會從計(jì)算機(jī)硬盤等的數(shù)據(jù)源讀取數(shù)據(jù),以準(zhǔn)備后續(xù)燒錄至光學(xué)存儲介質(zhì)100中,然而在尚未寫入光學(xué)存儲介質(zhì)100之前,所述數(shù)據(jù)會暫存于該寫入中斷產(chǎn)生模塊14的存儲器中。此一存儲器中暫存的數(shù)據(jù)的數(shù)量過低之時,常常會造成光學(xué)紀(jì)錄裝置10因數(shù)據(jù)量不足而發(fā)生寫入中斷的情況,因此產(chǎn)生數(shù)據(jù)寫入發(fā)生錯誤,而寫入中斷產(chǎn)生模塊14的決定單元,就是用來檢測此一寫入中斷發(fā)生的條件是否已產(chǎn)生。當(dāng)存儲器中暫存的數(shù)據(jù)的數(shù)量低于一預(yù)設(shè)的臨界值時,此一寫入中斷發(fā)生條件會成立,因此決定單元會于該存儲器中暫存的數(shù)據(jù)數(shù)量減少至零之前,產(chǎn)生該寫入中斷信號至數(shù)據(jù)寫入模塊16,來中斷并暫停數(shù)據(jù)的繼續(xù)寫入。
請參閱圖5,圖5是本發(fā)明的光學(xué)記錄裝置中的中斷地址產(chǎn)生模塊的系統(tǒng)方塊圖。中斷地址產(chǎn)生模塊18連接于寫入中斷產(chǎn)生模塊14以及物理地址尋址模塊12,其中還包含一存儲裝置30。當(dāng)中斷地址產(chǎn)生模塊18接收到寫入中斷產(chǎn)生模塊14所傳送來的寫入中斷信號后,會將一地址記錄在存儲裝置30中,并據(jù)以產(chǎn)生可對應(yīng)目前數(shù)據(jù)中斷之處的數(shù)據(jù)中斷地址,并后續(xù)傳送到數(shù)據(jù)銜接物理地址產(chǎn)生模塊19中。而記錄在存儲裝置30中的地址,則可以是當(dāng)時由物理地址尋址模塊12所提供的參考物理地址,或是當(dāng)時所寫入的數(shù)據(jù)其對應(yīng)的邏輯地址。
在此針對圖2光學(xué)記錄裝置10的數(shù)據(jù)銜接物理地址產(chǎn)生模塊19的功能再加詳述。當(dāng)數(shù)據(jù)銜接物理地址產(chǎn)生模塊19接收到中斷地址產(chǎn)生模塊18所傳送來的數(shù)據(jù)中斷地址時,會將此一數(shù)據(jù)中斷地址作一修正,最常見的作法是對數(shù)據(jù)中斷地址增減一位移值,以產(chǎn)生一數(shù)據(jù)銜接物理地址至數(shù)據(jù)寫入模塊16中,數(shù)據(jù)寫入模塊16就可據(jù)此以作為一起始物理地址,將被中斷的數(shù)據(jù)加以銜接并繼續(xù)寫入光學(xué)存儲介質(zhì)100上。如果中斷地址產(chǎn)生模塊18產(chǎn)生的數(shù)據(jù)中斷地址為一參考物理地址,則數(shù)據(jù)銜接物理地址產(chǎn)生器19所用來對數(shù)據(jù)中斷地址增減的位移值,會考慮進(jìn)光學(xué)記錄裝置10自己所產(chǎn)生的一些系統(tǒng)延遲并加以補(bǔ)償回來,造成這些系統(tǒng)延遲產(chǎn)生的因素有很多種可能性,例如光學(xué)記錄裝置10的激光讀寫頭在讀寫光學(xué)存儲介質(zhì)100時,在發(fā)出激光束與讀取反射回來的信號之間就常會產(chǎn)生一些延遲時間,不同的狀況下所造成延遲時間的長短也不同,數(shù)據(jù)銜接物理地址產(chǎn)生器19會依據(jù)延遲時間長短,對所要進(jìn)行增減的位移值大小作適度調(diào)整,使得數(shù)據(jù)銜接物理地址產(chǎn)生器19所產(chǎn)生的數(shù)據(jù)銜接物理地址能成為一正確的起始物理地址,方便數(shù)據(jù)寫入模塊16后續(xù)能將被中斷的數(shù)據(jù)正確銜接。
請參閱圖6,包含圖6(a)至圖6(d),圖6是用以說明本發(fā)明上述圖2至圖5所示實(shí)施例的信號時序圖,并請配合圖3至圖5的系統(tǒng)方塊圖加以了解。在圖6(a)中,推挽信號提取器20會擷取出一推挽信號72,而擺動信號提取器22則接著由推挽信號中擷取出一擺動信號74,而鎖相回路24會產(chǎn)生一個為擺動信號74頻率186倍的時鐘信號76,并進(jìn)一步送至物理地址計(jì)數(shù)器28中協(xié)助后續(xù)計(jì)數(shù)的工作。在圖6(b)中,物理地址譯碼器26會對推挽信號72中的預(yù)刻凹坑位進(jìn)行檢測,以期正確譯碼出其中的物理地址78。例如當(dāng)正確的物理地址”8000”被譯碼出時,此一物理地址值”8000”則被加載區(qū)段計(jì)數(shù)器33,而譯碼正確信號80也被送至低位計(jì)數(shù)器31以及幀計(jì)數(shù)器32中,而將低位計(jì)數(shù)器31和幀計(jì)數(shù)器32重置為零,之后低位計(jì)數(shù)器31則由鎖相回路24所輸出的時鐘信號76驅(qū)動而開始進(jìn)行計(jì)數(shù)。當(dāng)?shù)臀挥?jì)數(shù)器31計(jì)數(shù)到1488個信道位時會自動重置為零,并進(jìn)位以驅(qū)動幀計(jì)數(shù)器32進(jìn)行計(jì)數(shù);當(dāng)幀計(jì)數(shù)器32計(jì)數(shù)到26個數(shù)據(jù)幀時也會自動重置為零,并進(jìn)位以驅(qū)動區(qū)段計(jì)數(shù)器33計(jì)數(shù)成為”8001”。低位計(jì)數(shù)結(jié)果86、幀計(jì)數(shù)結(jié)果84以及區(qū)段計(jì)數(shù)結(jié)果82亦顯示于圖6(b)中,以便于了解物理地址計(jì)數(shù)器28中是如何進(jìn)行計(jì)數(shù)的工作。在圖6(c)中,當(dāng)不正常操作導(dǎo)致寫入中斷產(chǎn)生模塊14送出寫入中斷信號88時,中斷地址產(chǎn)生模塊18也會接收到此一寫入中斷信號88,并將物理地址尋址模塊12中物理地址計(jì)數(shù)器28所傳送來的參考物理地址(8001,0,3)記錄在存儲裝置30中。存儲裝置30所記錄的值(8001,0,3),代表寫入數(shù)據(jù)發(fā)生中斷處是在第8001個區(qū)段,第0個數(shù)據(jù)幀,第3個信道位,并將此作為數(shù)據(jù)中斷地址90送到數(shù)據(jù)銜接物理地址產(chǎn)生器19。在圖6(d)中,數(shù)據(jù)銜接物理地址產(chǎn)生器19為了產(chǎn)生數(shù)據(jù)銜接物理地址92,會將數(shù)據(jù)中斷地址90作適當(dāng)處理,例如如果激光讀寫頭在讀寫光學(xué)存儲介質(zhì)100時所造成的延遲時間等于3個信道位長度時,數(shù)據(jù)銜接物理地址產(chǎn)生器19會將存儲裝置30中所記錄的參考物理地址(8001,0,3)減去此一系統(tǒng)延遲值,也就是說,數(shù)據(jù)銜接物理地址產(chǎn)生器19所產(chǎn)生的數(shù)據(jù)銜接物理地址為(第8001個區(qū)段,第0個數(shù)據(jù)幀,第3個信道位)-3個信道位=(第8001個區(qū)段,第0個數(shù)據(jù)幀,第0個信道位)如此一來,后續(xù)為了將被中斷的數(shù)據(jù)進(jìn)行銜接之時,數(shù)據(jù)寫入模塊16就會在數(shù)據(jù)銜接物理地址為(8001,0,0)之處,發(fā)出一數(shù)據(jù)寫入致能信號94,以通知激光讀寫頭進(jìn)行數(shù)據(jù)的銜接燒錄,由于激光讀寫頭的操作需要時間,例如前述系統(tǒng)延遲等于3個信道位長度,因此激光讀寫頭實(shí)際上會從(8001,0,3)將被中斷的數(shù)據(jù)進(jìn)行銜接,如此一來,系統(tǒng)延遲就會被補(bǔ)償回來,而之后接續(xù)寫入的數(shù)據(jù)就能與上次中斷的數(shù)據(jù)順利連接。
請參閱圖7,圖7為本發(fā)明光學(xué)記錄裝置中物理地址尋址模塊另一實(shí)施例的系統(tǒng)方塊圖。在圖7所示的物理地址尋址模塊112與圖3所示的物理地址尋址模塊12中,有部分組件是相同的,以下將以相同的編號加以指稱但不另再作說明,另外有部分組件則有差異,以下將以不同的編號加以指稱并詳細(xì)說明。物理地址尋址模塊112中包含一推挽信號提取器20、一擺動信號提取器22、一擺動同步信號檢測器34、一物理地址譯碼器26、一基準(zhǔn)時鐘源36以及一物理地址計(jì)數(shù)器38。和圖3的物理地址尋址模塊12中相同的組件,包含一推挽信號提取器20、一擺動信號提取器22以及一物理地址譯碼器26;而圖7和圖3實(shí)施例中的差異,是以擺動同步信號檢測器34和基準(zhǔn)時鐘源36取代圖3中的鎖相回路24,而且物理地址計(jì)數(shù)器38的計(jì)數(shù)方式亦不同于物理地址計(jì)數(shù)器28。
擺動同步信號檢測器34的作用是用以鎖定擺動信號提取器22所提取出的擺動信號,以產(chǎn)生與該擺動信號同步的擺動同步信號?;鶞?zhǔn)時鐘源36則提供一基準(zhǔn)時鐘信號,此信號的頻率高于該擺動信號的頻率。實(shí)際上,擺動同步信號檢測器34的一個具體實(shí)施例可為一鎖相回路(Phase-locked loop),用以鎖定上述擺動信號,并以一高頻的時鐘信號的一周期為單位,以調(diào)整鎖相回路所輸出信號的相位。而此高頻的時鐘信號可以就是基準(zhǔn)時鐘源36所提供的基準(zhǔn)時鐘信號,也可以由另外的信號源提供一高頻的時鐘信號,使得擺動同步信號檢測器34可以產(chǎn)生出所需的擺動同步信號。物理地址計(jì)數(shù)器38之中還包含有多個計(jì)數(shù)器,并可區(qū)分成低位及高位兩部分,其中的低位部分是以上述頻率較高的基準(zhǔn)時鐘信號進(jìn)行計(jì)數(shù)。當(dāng)物理地址譯碼器26正確解出物理地址時,物理地址計(jì)數(shù)器38會被重設(shè)到相對應(yīng)的地址值,之后物理地址計(jì)數(shù)器38接著會依據(jù)所接收到的擺動同步信號,將物理地址計(jì)數(shù)器38的低位部分重置,并使物理地址計(jì)數(shù)器38的高位部分進(jìn)行計(jì)數(shù),以便能產(chǎn)生出更精細(xì)的參考物理地址。
請參閱圖8,圖8是本發(fā)明光學(xué)記錄裝置中物理地址計(jì)數(shù)器另一實(shí)施例的系統(tǒng)方塊圖。針對圖7的物理地址尋址模塊112中物理地址計(jì)數(shù)器38再加以詳述,物理地址計(jì)數(shù)器38包含一低位計(jì)數(shù)器39、一擺動計(jì)數(shù)器40、以及一區(qū)段計(jì)數(shù)器41。低位計(jì)數(shù)器39是以基準(zhǔn)時鐘源36所提供的基準(zhǔn)時鐘信號來進(jìn)行計(jì)數(shù),當(dāng)物理地址譯碼器26正確解出物理地址時,會送出一譯碼正確信號至低位計(jì)數(shù)器39以及擺動計(jì)數(shù)器40中,于是低位計(jì)數(shù)器39和擺動計(jì)數(shù)器40則被重置為零,以準(zhǔn)備開始計(jì)數(shù),而區(qū)段計(jì)數(shù)器41則加載物理地址譯碼器26所譯碼出的正確物理地址。擺動同步信號檢測器34所產(chǎn)生的擺動同步信號也會將低位計(jì)數(shù)器39重置,同時也使擺動計(jì)數(shù)器40開始進(jìn)行計(jì)數(shù)。當(dāng)擺動計(jì)數(shù)器40計(jì)數(shù)到一個數(shù)據(jù)區(qū)段的長度時(以圖1所示的DVD-RW規(guī)格為例,1個數(shù)據(jù)區(qū)段包含26個數(shù)據(jù)幀,共208個擺動周期,也就是38688個信道位)會自動重置為零,并驅(qū)動區(qū)段計(jì)數(shù)器41開始進(jìn)行計(jì)數(shù)。如此一來,由低位計(jì)數(shù)器39、擺動計(jì)數(shù)器40、以及區(qū)段計(jì)數(shù)器41共同合作,就可以提供出一個相對于光盤片物理地址的參考物理地址,此參考物理地址則可輸出至數(shù)據(jù)寫入模塊16中以作為數(shù)據(jù)寫入于光學(xué)存儲介質(zhì)100時的參考。
請參閱圖9,圖9是本發(fā)明光學(xué)記錄裝置中物理地址尋址模塊另一實(shí)施例的系統(tǒng)方塊圖。在圖9所示的物理地址尋址模塊212與圖7所示的物理地址尋址模塊112中,有部分組件是相同的,以下將以相同的編號加以指稱但不另再作說明,另外有部分組件則有差異,以下將以不同的編號加以指稱并詳細(xì)說明。物理地址尋址模塊212包含一推挽信號提取器20、一物理地址譯碼器26、一物理地址同步信號檢測器42、一基準(zhǔn)時鐘源44、以及一物理地址計(jì)數(shù)器46。正如在解釋圖1時曾經(jīng)說明過,由于光學(xué)存儲介質(zhì)100會在相鄰預(yù)刻溝槽間存在一些預(yù)刻凹坑位(Pre-pit bits),用以存儲該區(qū)預(yù)刻溝槽的物理區(qū)塊編號(Physical block adress),因此由推挽信號中就可進(jìn)一步擷取出原本預(yù)刻于光學(xué)存儲介質(zhì)100上的相關(guān)的物理地址信息。而物理地址同步信號檢測器42的作用,即是從該推挽信號中檢測預(yù)刻在光學(xué)存儲介質(zhì)100上的物理地址同步信號,并產(chǎn)生一物理地址同步參考信號,以圖1所示的DVD-RW規(guī)格為例,光學(xué)存儲介質(zhì)100上的物理地址同步信號可以是預(yù)刻凹坑同步位(Pre-pit sync bit)的位置。
基準(zhǔn)時鐘源44則提供一基準(zhǔn)時鐘信號,此信號的頻率高于該擺動信號的頻率。物理地址計(jì)數(shù)器46中還包含有多個計(jì)數(shù)器,并可區(qū)分成低位及高位兩部分,其中的低位部分是以頻率較高的基準(zhǔn)時鐘信號進(jìn)行計(jì)數(shù)。當(dāng)物理地址譯碼器26正確解出物理地址時,物理地址計(jì)數(shù)器46會被重設(shè)到相對應(yīng)的地址值,之后物理地址計(jì)數(shù)器46接著會依據(jù)所接收到的物理地址同步參考信號,將物理地址計(jì)數(shù)器46的低位部分重置,并使物理地址計(jì)數(shù)器46的高位部分進(jìn)行計(jì)數(shù),以便能產(chǎn)生出更精細(xì)的參考物理地址。實(shí)際上,物理地址同步信號檢測器42的一個具體實(shí)施例可為一鎖相回路(Phase-locked loop),用以鎖定上述物理地址同步信號,并以一高頻的時鐘信號的一周期為單位,以調(diào)整鎖相回路所輸出信號的相位。而此高頻的時鐘信號可以就是基準(zhǔn)時鐘源44所提供的基準(zhǔn)時鐘信號,也可以由另外的信號源提供一高頻的時鐘信號,使得物理地址同步信號檢測器42可以產(chǎn)生出所需的物理地址同步參考信號。請參閱圖10,圖10是本發(fā)明光學(xué)記錄裝置中物理地址計(jì)數(shù)器另一實(shí)施例的系統(tǒng)方塊圖。物理地址計(jì)數(shù)器46包含一低位計(jì)數(shù)器47、一幀計(jì)數(shù)器48、以及一區(qū)段計(jì)數(shù)器49。低位計(jì)數(shù)器47是以基準(zhǔn)時鐘源44所提供的基準(zhǔn)時鐘信號進(jìn)行計(jì)數(shù)。當(dāng)物理地址譯碼器26正確解出物理地址時,會送出一譯碼正確信號至低位計(jì)數(shù)器47以及幀計(jì)數(shù)器48中,于是低位計(jì)數(shù)器47和幀計(jì)數(shù)器48則被重置為零,以準(zhǔn)備開始計(jì)數(shù),而區(qū)段計(jì)數(shù)器47則加載物理地址譯碼器26所譯碼出的正確物理地址。物理地址同步信號檢測器42產(chǎn)生的物理地址同步參考信號會將低位計(jì)數(shù)器47重置,同時也使幀計(jì)數(shù)器48開始進(jìn)行計(jì)數(shù)。當(dāng)幀計(jì)數(shù)器48計(jì)數(shù)到一個數(shù)據(jù)區(qū)段的長度時(以圖1所示的DVD-RW規(guī)格為例,1個數(shù)據(jù)區(qū)段包含26個數(shù)據(jù)幀,其中13個偶數(shù)的數(shù)據(jù)幀共包含有13個預(yù)刻凹坑同步位)會自動重置為零,并驅(qū)動區(qū)段計(jì)數(shù)器49計(jì)數(shù),對于沒有預(yù)刻凹坑同步位的數(shù)據(jù)幀區(qū)域(奇數(shù)的數(shù)據(jù)幀),則以之前檢測到的預(yù)刻凹坑同步位所在的位置,以預(yù)測的方式來產(chǎn)生一內(nèi)插的預(yù)刻凹坑同步位信號。如此一來,由低位計(jì)數(shù)器47、幀計(jì)數(shù)器48、以及區(qū)段計(jì)數(shù)器49共同合作,就可以提供出一個相對于光盤片物理地址的參考物理地址,此一參考物理地址則可輸出至數(shù)據(jù)寫入模塊16中以作為數(shù)據(jù)寫入于光學(xué)存儲介質(zhì)100時的參考。
請參閱圖11,圖11是本發(fā)明光學(xué)紀(jì)錄裝置中的中斷地址產(chǎn)生模塊另一實(shí)施例的系統(tǒng)方塊圖。在圖11的實(shí)施例中,中斷地址產(chǎn)生模塊118包含一存儲裝置52和一長度檢測器54。由于前面已加以說明過,除了該數(shù)據(jù)幀同步符號(包含一個14位的相同信號狀態(tài))之外,光學(xué)紀(jì)錄裝置10中的EFM+調(diào)制技術(shù),會使信道位信號中相同信號狀態(tài)的連續(xù)長度最長不會多于11個位,最短不會少于3個位,因此,長度檢測器54在接收從光學(xué)存儲介質(zhì)100中所讀取到的信道位(channel bits)信號后,會檢測信道位信號中相同信號狀態(tài)的連續(xù)長度是否超過一預(yù)定的最大可容許值,例如說是否超過14個位(在正常信道位中最大可能值)。當(dāng)檢測到信道位信號連續(xù)相同信號狀態(tài)的長度超過正常的信道位長度或是預(yù)定之最大可容許值時,則表示很可能此處為數(shù)據(jù)記錄中斷之處(即光學(xué)存儲介質(zhì)100上有記錄數(shù)據(jù)的區(qū)域和空白區(qū)域的交界),此時,長度檢測器54就會產(chǎn)生一致能信號(enabling signal)至存儲裝置52中。存儲裝置52接收長度檢測器54產(chǎn)生的致能信號后,就記錄下當(dāng)時由物理地址尋址模塊12提供的參考物理地址,或是記錄下當(dāng)時從光學(xué)存儲介質(zhì)100上所讀取到的數(shù)據(jù)其所對應(yīng)的邏輯地址,以產(chǎn)生一數(shù)據(jù)中斷地址,來代表數(shù)據(jù)中斷的所在,并將此數(shù)據(jù)中斷地址送至數(shù)據(jù)銜接物理地址產(chǎn)生器19。
請參閱圖12,圖12是本發(fā)明光學(xué)紀(jì)錄裝置中的中斷地址產(chǎn)生模塊另一實(shí)施例的系統(tǒng)方塊圖。在圖12的實(shí)施例中,中斷地址產(chǎn)生模塊218包含一計(jì)數(shù)器56和一計(jì)算電路58。當(dāng)數(shù)據(jù)準(zhǔn)備經(jīng)由數(shù)據(jù)寫入模塊16寫入于光學(xué)存儲介質(zhì)100上時,計(jì)數(shù)器56會被設(shè)定一起始計(jì)數(shù)值(starting value),例如這個起始計(jì)數(shù)值可以是某個給定的數(shù)字(例如0),或是預(yù)定寫入數(shù)據(jù)的起始邏輯地址,或是預(yù)定寫入數(shù)據(jù)的起始物理地址。之后,當(dāng)數(shù)據(jù)寫入模塊16開始將數(shù)據(jù)寫入光學(xué)存儲介質(zhì)100中時,也會產(chǎn)生一高電平(high level)的數(shù)據(jù)寫入致能信號到計(jì)數(shù)器56中,使計(jì)數(shù)器56開始計(jì)數(shù)并產(chǎn)生一相對應(yīng)的累加計(jì)數(shù)值(incremental value)。當(dāng)某些不正常操作的狀況產(chǎn)生,導(dǎo)致數(shù)據(jù)寫入停止時,數(shù)據(jù)寫入致能信號會變成低電平(low level),使得計(jì)數(shù)器56停止計(jì)數(shù),此時再由計(jì)算電路58接手,利用計(jì)數(shù)器56原本被設(shè)定的起始計(jì)數(shù)值加上后來所計(jì)數(shù)得出的累加計(jì)數(shù)值,來計(jì)算出該數(shù)據(jù)中斷地址。例如假設(shè)計(jì)數(shù)器56的起始計(jì)數(shù)值為零,則在數(shù)據(jù)寫入停止時,計(jì)數(shù)器56停止計(jì)數(shù)時所得出的累加計(jì)數(shù)值實(shí)際上就等于已經(jīng)寫入于光學(xué)存儲介質(zhì)100中數(shù)據(jù)的長度,這時計(jì)算電路58會利用上述計(jì)數(shù)器56所得到的值加上最初寫入數(shù)據(jù)的起始物理地址,以產(chǎn)生數(shù)據(jù)寫入停止時的停止物理地址。也有其它作法,例如將計(jì)數(shù)器56的起始計(jì)數(shù)值設(shè)定為數(shù)據(jù)寫入開始時的起始物理地址,在數(shù)據(jù)寫入的過程中,計(jì)數(shù)器56會根據(jù)此起始計(jì)數(shù)值往上累加,如此一來,則在數(shù)據(jù)寫入停止時,計(jì)數(shù)器56的停止計(jì)數(shù)值就會等于數(shù)據(jù)寫入停止時的停止物理地址,也就代表數(shù)據(jù)中斷的所在,而計(jì)算電路58就可以將計(jì)數(shù)器56所得到的結(jié)果直接輸出并送至數(shù)據(jù)銜接物理地址產(chǎn)生器19。
當(dāng)數(shù)據(jù)銜接物理地址產(chǎn)生器19接收到上述的數(shù)據(jù)中斷地址時,會產(chǎn)生一相對應(yīng)的數(shù)據(jù)銜接物理地址并送至數(shù)據(jù)寫入模塊16。如果中斷地址產(chǎn)生模塊18、118、218產(chǎn)生的數(shù)據(jù)中斷地址為一參考物理地址,則數(shù)據(jù)銜接物理地址產(chǎn)生器19所用來對數(shù)據(jù)中斷地址增減的位移值,會考慮進(jìn)光學(xué)記錄裝置10自己所產(chǎn)生的一些系統(tǒng)延遲并加以補(bǔ)償回來,例如激光讀寫頭在讀寫光學(xué)存儲介質(zhì)100時的延遲時間。若中斷地址產(chǎn)生模塊18產(chǎn)生的數(shù)據(jù)中斷地址為一邏輯地址,則數(shù)據(jù)銜接物理地址產(chǎn)生器19所增減的位移值除了要補(bǔ)償上述的系統(tǒng)延遲之外,還會包含一邏輯地址與物理地址的差值。而上述邏輯地址與物理地址的差值,可由下列方式檢測得知在讀取光學(xué)存儲介質(zhì)100時,讀取其中推挽信號的物理地址,并且讀取其中信道位信號的邏輯地址,將兩者相減所獲得的差值即是邏輯地址與物理地址的差值。
請參閱圖13,圖13是本發(fā)明光學(xué)紀(jì)錄裝置中的數(shù)據(jù)銜接物理位置產(chǎn)生模塊的系統(tǒng)方塊圖。圖13的數(shù)據(jù)銜接物理地址產(chǎn)生器119,是特別針對當(dāng)中斷地址產(chǎn)生模塊18所產(chǎn)生的數(shù)據(jù)中斷地址為一邏輯地址時所提出的系統(tǒng)架構(gòu)。在圖13的實(shí)施例中,數(shù)據(jù)銜接物理地址產(chǎn)生器119包含一計(jì)算電路60、一物理地址同步信號檢測器62、一邏輯地址同步信號檢測器64,以及一邏輯/物理地址差值檢測器66。物理地址同步信號檢測器62會從推挽信號中,檢測出預(yù)刻在光學(xué)存儲介質(zhì)100上的物理地址同步信號,并產(chǎn)生一同步于物理地址的第一同步信號。邏輯地址同步信號檢測器64,則檢測已寫入在光學(xué)存儲介質(zhì)100的數(shù)據(jù)上的邏輯地址同步信號,并產(chǎn)生一同步于邏輯地址的第二同步信號。以圖1所示的DVD-RW規(guī)格為例,該第一同步信號可為一同步于該推挽信號中預(yù)刻凹坑同步位(Pre-pit sync bit)的位置的同步信號,而該第二同步信號可為一同步于該信道位信號中數(shù)據(jù)幀同步符號(data frame sync)的位置的同步信號。邏輯/物理地址差值檢測器66則用以檢測該第一同步信號和該第二同步信號的時間差,并計(jì)算邏輯地址與物理地址間的差值。計(jì)算電路60最后則將中斷地址產(chǎn)生模塊18產(chǎn)生的數(shù)據(jù)中斷邏輯地址與上述差值進(jìn)行計(jì)算,以產(chǎn)生一數(shù)據(jù)銜接物理地址至數(shù)據(jù)寫入模塊16中,數(shù)據(jù)寫入模塊16就可據(jù)此以作為一參考點(diǎn),將被中斷的數(shù)據(jù)加以銜接并繼續(xù)寫入于光學(xué)存儲介質(zhì)100上。
藉由以上較佳具體實(shí)施例的詳述,是希望能更加清楚描述本發(fā)明的特征與精神,而并非以上述所披露的較佳具體實(shí)施例來對本發(fā)明的范疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排于本發(fā)明所欲申請的權(quán)利要求的范疇內(nèi)。
權(quán)利要求
1.一種光學(xué)紀(jì)錄裝置,用來將多個數(shù)據(jù)寫入于一光學(xué)存儲介質(zhì)上,并在當(dāng)所述數(shù)據(jù)寫入過程中若發(fā)生中斷時,會產(chǎn)生一數(shù)據(jù)中斷地址,并且后續(xù)自一數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù),以使重新銜接的所述數(shù)據(jù)在后續(xù)能正確地被讀取,該光學(xué)紀(jì)錄裝置包含一物理地址尋址模塊,用來提供一相對于該光學(xué)存儲介質(zhì)上原已預(yù)刻的物理地址的參考物理地址,以作為所述數(shù)據(jù)寫入于該光學(xué)存儲介質(zhì)的參考;一寫入中斷產(chǎn)生模塊,用來檢測一寫入中斷發(fā)生條件,并相對應(yīng)送出一寫入中斷信號;一數(shù)據(jù)寫入模塊,可將所述數(shù)據(jù)寫入在該光學(xué)存儲介質(zhì)上,而當(dāng)該數(shù)據(jù)寫入模塊收到該寫入中斷信號時,會停止將所述數(shù)據(jù)寫入至該光學(xué)存儲介質(zhì)上;一中斷地址產(chǎn)生模塊,用來在所述數(shù)據(jù)寫入過程發(fā)生中斷時,產(chǎn)生該數(shù)據(jù)中斷地址;以及一數(shù)據(jù)銜接物理地址產(chǎn)生模塊,用來根據(jù)該數(shù)據(jù)中斷地址來產(chǎn)生該數(shù)據(jù)銜接物理地址,使得欲重新銜接被中斷的數(shù)據(jù)時,該數(shù)據(jù)寫入模塊可以用該數(shù)據(jù)銜接物理地址,作為所述被中斷的數(shù)據(jù)寫入于該光學(xué)存儲介質(zhì)上的起始物理地址。
2.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該光學(xué)紀(jì)錄裝置包含一激光二極管以用來發(fā)出一激光束至該光學(xué)存儲介質(zhì)上,以及一光檢測器以用來讀取該光學(xué)存儲介質(zhì)所反射回的信號。
3.如權(quán)利要求2所述的光學(xué)紀(jì)錄裝置,其中該物理地址尋址模塊包含一推挽信號提取器,用以將該光檢測器于讀取該光學(xué)存儲介質(zhì)時所產(chǎn)生的正切方向兩側(cè)的信號相減,以擷取出一推挽信號;一擺動信號提取器,以自該推挽信號中擷取出該光學(xué)存儲介質(zhì)的預(yù)刻溝槽上的一擺動信號;一鎖相回路,用以鎖定該擺動信號,并產(chǎn)生與該擺動信號同步的一時鐘信號;一物理地址譯碼器,用以自該推挽信號中將預(yù)刻在該光學(xué)存儲介質(zhì)上的物理地址譯碼,產(chǎn)生該光學(xué)存儲介質(zhì)上經(jīng)過譯碼一相對應(yīng)的物理地址;以及一物理地址計(jì)數(shù)器,當(dāng)該物理地址被正確譯碼出來后,該物理地址計(jì)數(shù)器會被重置于該相對應(yīng)的物理地址,并依據(jù)該鎖相回路的時鐘信號進(jìn)行計(jì)數(shù),以產(chǎn)生出較該譯碼出來的物理地址更精細(xì)的該參考物理地址。
4.如權(quán)利要求2所述的光學(xué)紀(jì)錄裝置,其中該物理地址尋址模塊包含一推挽信號提取器,用以將該光檢測器在讀取該光學(xué)存儲介質(zhì)時所產(chǎn)生的正切方向兩側(cè)的信號相減,以擷取出一推挽信號;一擺動信號提取器,以自該推挽信號中擷取出該光學(xué)存儲介質(zhì)的預(yù)刻溝槽上的一擺動信號;一基準(zhǔn)時鐘源,以提供高于該擺動信號的頻率的一基準(zhǔn)時鐘信號;一擺動同步信號檢測器,用以鎖定該擺動信號,并產(chǎn)生與該擺動信號同步的一擺動同步信號;一物理地址譯碼器,用以自該推挽信號中將預(yù)刻在該光學(xué)存儲介質(zhì)上的物理地址譯碼,產(chǎn)生該光學(xué)存儲介質(zhì)上經(jīng)過譯碼一相對應(yīng)的物理地址;以及一物理地址計(jì)數(shù)器,包含至少一低位計(jì)數(shù)器以及一高位計(jì)數(shù)器,該低位計(jì)數(shù)器以該基準(zhǔn)時鐘信號進(jìn)行計(jì)數(shù),當(dāng)該物理地址被正確譯碼出來后,該物理地址計(jì)數(shù)器會被重置在該相對應(yīng)的物理地址,并依據(jù)該擺動同步信號以將該低位計(jì)數(shù)器進(jìn)行重置與進(jìn)位,使該高位計(jì)數(shù)器進(jìn)行計(jì)數(shù),以產(chǎn)生更精細(xì)的該參考物理地址。
5.如權(quán)利要求4所述的光學(xué)紀(jì)錄裝置,其中該擺動同步信號檢測器為一鎖相回路,用以鎖定該擺動信號,并以該基準(zhǔn)時鐘信號的一周期為單位來調(diào)整所輸出信號的相位,以產(chǎn)生該擺動同步信號。
6.如權(quán)利要求2所述的光學(xué)紀(jì)錄裝置,其中該物理地址尋址模塊包含一推挽信號提取器,用以將該光檢測器在讀取該光學(xué)存儲介質(zhì)時所產(chǎn)生的正切方向兩側(cè)的信號相減,以擷取出一推挽信號;一物理地址譯碼器,用以自該推挽信號中將預(yù)刻在該光學(xué)存儲介質(zhì)上的物理地址譯碼,產(chǎn)生該光學(xué)存儲介質(zhì)上經(jīng)過譯碼一相對應(yīng)的物理地址;一基準(zhǔn)時鐘源,以提供高于該擺動信號的頻率的一基準(zhǔn)時鐘信號;一物理地址同步信號檢測器,用以從該推挽信號中檢測預(yù)刻在該光學(xué)存儲介質(zhì)上的物理地址同步信號,并產(chǎn)生一物理地址同步參考信號;以及一物理地址計(jì)數(shù)器,包含至少一低位計(jì)數(shù)器以及一高位計(jì)數(shù)器,該低位計(jì)數(shù)器會以該基準(zhǔn)時鐘信號進(jìn)行計(jì)數(shù),當(dāng)該物理地址被正確譯碼出來后,該物理地址計(jì)數(shù)器會被重置于該相對應(yīng)的物理地址,并依據(jù)該擺動同步信號以將該低位計(jì)數(shù)器進(jìn)行重置與進(jìn)位,使該高位計(jì)數(shù)器進(jìn)行計(jì)數(shù),以產(chǎn)生更精細(xì)的該參考物理地址。
7.如權(quán)利要求6所述的光學(xué)紀(jì)錄裝置,其中該物理地址同步信號檢測器為一鎖相回路,用以鎖定該光學(xué)存儲介質(zhì)上預(yù)刻的物理地址同步信號,并以該基準(zhǔn)時鐘信號的一周期為單位來調(diào)整所輸出信號的相位,以產(chǎn)生與該物理地址同步信號同步的該物理地址同步參考信號。
8.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該中斷地址產(chǎn)生模塊包含一存儲裝置,當(dāng)數(shù)據(jù)寫入中斷時,相對應(yīng)目前數(shù)據(jù)中斷處的一地址會被紀(jì)錄于該存儲裝置中,以作為該數(shù)據(jù)中斷地址。
9.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該中斷地址產(chǎn)生模塊包含一存儲裝置以及一長度檢測器,該長度檢測器用以接收該光學(xué)存儲介質(zhì)上的一信道位信號,并檢測其中連續(xù)相同信號狀態(tài)的長度是否超過一預(yù)定的最大可容許值,以產(chǎn)生一致能信號至該存儲裝置中,而使該存儲裝置記錄下的相對應(yīng)的地址,作為該數(shù)據(jù)中斷地址。
10.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該中斷地址產(chǎn)生模塊包含一計(jì)數(shù)器,經(jīng)由一起始計(jì)數(shù)值的設(shè)定,可與后續(xù)寫入該光學(xué)存儲介質(zhì)的數(shù)據(jù)同步進(jìn)行計(jì)數(shù);以及一計(jì)算電路,利用該計(jì)數(shù)器的計(jì)數(shù)結(jié)果來計(jì)算該數(shù)據(jù)中斷地址。
11.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該數(shù)據(jù)銜接物理地址產(chǎn)生器將該數(shù)據(jù)中斷地址增減一位移值,作為該數(shù)據(jù)銜接物理地址。
12.如權(quán)利要求11所述的光學(xué)紀(jì)錄裝置,其中如果該數(shù)據(jù)中斷地址為一數(shù)據(jù)中斷邏輯地址,則該數(shù)據(jù)銜接物理地址產(chǎn)生器所產(chǎn)生的該位移值包含該中斷數(shù)據(jù)的邏輯地址與物理地址的差值。
13.如權(quán)利要求12所述的光學(xué)紀(jì)錄裝置,其中該數(shù)據(jù)銜接物理地址產(chǎn)生器包含一物理地址同步信號檢測器,用以從該推挽信號中檢測預(yù)刻在該光學(xué)存儲介質(zhì)上的一物理地址同步信號,并產(chǎn)生出同步于該光學(xué)存儲介質(zhì)的物理地址的一第一同步信號;一邏輯地址同步信號檢測器,用以檢測該光學(xué)存儲介質(zhì)上已寫入數(shù)據(jù)的一邏輯地址同步信號,并產(chǎn)生出同步于該光學(xué)存儲介質(zhì)的邏輯地址的一第二同步信號;以及一邏輯/物理地址差值檢測器,用以檢測該第一同步信號和該第二同步信號的時間差,并計(jì)算出該邏輯地址與該物理地址間的差值。
14.如權(quán)利要求1所述的光學(xué)紀(jì)錄裝置,其中該寫入中斷發(fā)生條件是造成該光學(xué)紀(jì)錄裝置寫入數(shù)據(jù)發(fā)生錯誤的條件,而該寫入中斷產(chǎn)生模塊包含一決定單元,用以檢測該寫入中斷發(fā)生條件,并產(chǎn)生該寫入中斷信號。
15.如權(quán)利要求14所述的光學(xué)紀(jì)錄裝置,其中自一數(shù)據(jù)源讀取而尚未寫入該光學(xué)存儲介質(zhì)中的所述數(shù)據(jù),會暫存在該寫入中斷產(chǎn)生模塊的一存儲器中,當(dāng)該存儲器中暫存的數(shù)據(jù)的數(shù)量低于一預(yù)設(shè)的臨界值時,會產(chǎn)生該寫入中斷發(fā)生條件,而該決定單元在該存儲器中暫存的數(shù)據(jù)數(shù)量減少至零之前,產(chǎn)生該寫入中斷信號。
全文摘要
一種光學(xué)紀(jì)錄裝置,將多個數(shù)字?jǐn)?shù)據(jù)寫入光學(xué)存儲介質(zhì)上,當(dāng)所述數(shù)據(jù)寫入過程中若發(fā)生中斷時,產(chǎn)生數(shù)據(jù)中斷地址,并自數(shù)據(jù)銜接物理地址接續(xù)寫入所述數(shù)據(jù)。該裝置包含物理地址尋址模塊、寫入中斷產(chǎn)生模塊、數(shù)據(jù)寫入模塊、中斷地址產(chǎn)生模塊、以及數(shù)據(jù)銜接物理地址產(chǎn)生器。物理地址尋址模塊用來提供數(shù)字?jǐn)?shù)據(jù)寫入光學(xué)存儲介質(zhì)的參考物理地址。當(dāng)檢測到數(shù)據(jù)寫入過程發(fā)生中斷時,寫入中斷產(chǎn)生模塊會發(fā)出寫入中斷信號以暫時中斷數(shù)據(jù)的繼續(xù)寫入。而中斷地址產(chǎn)生模塊則產(chǎn)生數(shù)據(jù)中斷地址,以作為并標(biāo)示出數(shù)據(jù)中斷之處。數(shù)據(jù)銜接物理地址產(chǎn)生器,則根據(jù)數(shù)據(jù)中斷地址來產(chǎn)生重新銜接中斷數(shù)據(jù)時的數(shù)據(jù)銜接物理地址,使光學(xué)記錄裝置可于此開始接續(xù)寫入所述數(shù)據(jù)。
文檔編號G11B7/00GK1567459SQ0314235
公開日2005年1月19日 申請日期2003年6月13日 優(yōu)先權(quán)日2003年6月13日
發(fā)明者吳文義, 陳宏慶 申請人:聯(lián)發(fā)科技股份有限公司