專利名稱::用于光存儲裝置以產(chǎn)生具有相應(yīng)于多于一個功率符號周期的最小傳輸脈沖長度的控制信...的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明有關(guān)于控制器與半導(dǎo)體激光器驅(qū)動器之間的寫入脈沖傳輸,且特別有關(guān)于用于光存儲裝置(例如光驅(qū))以產(chǎn)生多個控制信號(例如至少三個寫入使能信號)的控制器與方法,其中每一控制信號具有相應(yīng)于多于一個的功率符號周期的最小傳輸脈沖寬度。
背景技術(shù):
:當(dāng)今光盤(opticaldisc)已成為流行的存儲介質(zhì)(storagemedia)。光存儲裝置(opticalstorageapparatus),例如光驅(qū),因而配備數(shù)據(jù)記錄能力,以在光存儲介質(zhì)(例如光盤)上記錄用戶數(shù)據(jù)。通常,半導(dǎo)體激光器驅(qū)動器(LaserDiodeDriver,以下簡稱為LDD)電連接于控制器與半導(dǎo)體激光器(LaserDiode,以下簡稱為LD)之間,用于接收從控制器產(chǎn)生的驅(qū)動與控制信號,以驅(qū)動LD發(fā)射用于數(shù)據(jù)記錄的具有指定(designated)激光功率的激光光束。圖1是傳統(tǒng)的半導(dǎo)體激光器驅(qū)動系統(tǒng)100的方塊圖。如圖所示,范例LDD104包括多個電流放大器(currentamplifier)112_1、112_2、112_3與多個開關(guān)(switch)114_1、114_2、114_3。控制器102分別輸出驅(qū)動電流(drivingcurrent)IINl、IIN2、IIN3至電流放大器112_1、112_2、112_3;此外,控制器102產(chǎn)生寫入使能信號(writeenablesignal)TON1、TON2、TON3至LDD104,以作為輸出使能信號(outputenablesignal)0E1、0E2、0E3,輸出使能信號0E1、0E2、0E3控制各自的(respective)開關(guān)114_1、114_2、114_3的開/關(guān)(on/off)狀態(tài)。通過對開關(guān)114_1、114_2、114_3的適當(dāng)控制,從電流放大器112_1、112_2、112_3產(chǎn)生的已放大的電流在輸出節(jié)點N可選的結(jié)合來驅(qū)動后續(xù)的LD106,以發(fā)射具有特定激光功率(specificlaserpower)P的激光光束(laserbeam),其中,特定激光功率P與從輸出節(jié)點N接收的LD驅(qū)動電流成比例。請參考圖2,圖2是激光功率P(或LD驅(qū)動電流)與寫入使能信號TOm、TON2、TON3的波形圖。以藍光光盤(Blu-rayDisc,以下簡稱為BD)為例,所采取的寫入策略支持的功率形狀類型包括方塊類型(blocktype)、L_形狀類型(L-shapetype)與城堡類型(castletype)ο如圖2所示,功率符號包括冷卻功率(coolingpower)Pc、間隔功率(spacepower)Ps、寫入功率(writepower)Pw與中間功率(middlepower)Pm0為清楚與簡潔起見,每一功率符號(功率電平)具有等于IT的持續(xù)時間(即一個功率符號周期為1T)。對于傳統(tǒng)寫入脈沖傳輸設(shè)計,可能發(fā)生最小傳輸脈沖寬度等于IT的情況。例如,為產(chǎn)生需要的功率形狀類型(即方塊類型、L-形狀類型或城堡類型),要求寫入使能信號WEN2在Tl與T2之間的高傳輸脈沖(hightransmissionpulse)的長度為IT;對于寫入使能信號TOm,要求T2與T3之間的低傳輸脈沖(lowtransmissionpulse)的長度、T6與T7之間的另一低傳輸脈沖的長度、以及Tll與T12之間的又一低傳輸脈沖的長度都為1T;此外,對于寫入使能信號TON3來說,要求Tl與T2之間的第一高傳輸脈沖的長度、T4與T5之間的第二高傳輸脈沖的長度、T8與T9之間的第三高傳輸脈沖的長度、以及TlO與Tll之間的第四高傳輸脈沖的長度都是1T。因為控制器102通常是配置于光存儲裝置內(nèi)的不可移動(immovable)的控制芯片,而LDD104與LD106是配置于光存儲裝置的可移動的光學(xué)頭(opticalpick-uphead)上,因此需要使用軟電纜(flexcable)將控制器102電連接至LDD104。然而,在高速數(shù)據(jù)記錄(high-speeddatarecording)已使能的情況下,IT的傳輸周期可為1.26內(nèi)秒(ns)或者更少,短于軟電纜的最小傳輸脈沖周期(2納秒)。因此,軟電纜的有效帶寬(effectivebandwidth)不能滿足傳輸在高速數(shù)據(jù)記錄操作時產(chǎn)生的IT短傳輸脈沖的要求,從而導(dǎo)致控制器102與LDD104之間的較差(poor)信號傳輸質(zhì)量(signaltransmissionquality)。其結(jié)果是,開關(guān)114_1、114_2、114_3不能被精確控制以使LD106產(chǎn)生具有所需的功率形狀的激光脈沖,從而導(dǎo)致寫入質(zhì)量(writequality)明顯(significantly)退化。因為傳輸質(zhì)量惡化因素包括阻抗(impedance)不連續(xù)、信號丟失(signalloss)以及連接于控制器與LDD之間的軟電纜的串音(crosstalk),所以最好是避免從控制器向LDD的任何短傳輸脈沖(例如IT傳輸脈沖)的轉(zhuǎn)移(delivery)。因此,需要通過連接在控制器與LDD之間的軟電纜傳輸控制信號(例如寫入使能信號)的新方案。
發(fā)明內(nèi)容依據(jù)本發(fā)明的實施范例,提出一種用于光存儲裝置(例如光驅(qū))以產(chǎn)生多個控制信號(例如至少三個寫入使能信號)的控制器與方法,其中每一控制信號具有相應(yīng)于多于一個的功率符號周期的最小傳輸脈沖寬度。本發(fā)明的一種實施方式揭露一種控制器,用于光存儲裝置以產(chǎn)生多個控制信號。所述控制器包括代碼產(chǎn)生器,用于根據(jù)與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)決定多個控制代碼,以及產(chǎn)生所述多個控制信號以轉(zhuǎn)移所述多個控制代碼。每一控制信號代表至少一個功率電平。此外,每一控制信號的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。本發(fā)明的另一種實施方式揭露一種信號產(chǎn)生方法,用于光存儲裝置以產(chǎn)生多個控制信號。所述信號產(chǎn)生方法包括根據(jù)與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)決定多個控制代碼,其中每一控制代碼代表至少一個功率電平;以及產(chǎn)生所述多個控制信號以轉(zhuǎn)移所述多個控制代碼,其中,每一控制信號的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明的上述和其他目的可通過閱讀后續(xù)的優(yōu)選實施例的實施方式并參考附圖得到充分理解。圖1是傳統(tǒng)的半導(dǎo)體激光器驅(qū)動系統(tǒng)的方塊圖。圖2是根據(jù)現(xiàn)有技術(shù)的激光功率(或半導(dǎo)體激光器驅(qū)動電流)與寫入使能信號的波形圖。圖3是使用本發(fā)明的范例控制器的半導(dǎo)體激光器驅(qū)動系統(tǒng)的方塊圖。圖4是圖3所示控制器的實施范例的方塊圖。圖5是圖4所示代碼表的實施范例的示意圖。圖6是圖4所示狀態(tài)機的第一范例狀態(tài)表的示意圖。圖7是激光功率(或半導(dǎo)體激光器驅(qū)動電流)與從控制器產(chǎn)生的控制信號的波形圖。圖8是圖4所示狀態(tài)機的第二范例狀態(tài)表的示意圖。圖9是圖4所示狀態(tài)機的第三范例狀態(tài)表的示意圖。圖10是圖3所示解碼器的實施范例的示意圖。圖11是圖10所示第一查找表的實施范例的示意圖。圖12是圖10所示第二查找表的實施范例的示意圖。圖13是圖4所示狀態(tài)機的第四范例狀態(tài)表的示意圖。圖14是圖4所示狀態(tài)機的第五范例狀態(tài)表的示意圖。圖15是范例2T多脈沖寫入策略的波形圖。圖16是根據(jù)本發(fā)明狀態(tài)機的范例狀態(tài)表的示意圖,所述狀態(tài)機用于產(chǎn)生每一者都具有分別通過四個控制信號傳輸?shù)乃膫€比特的控制代碼。具體實施例方式在說明書及權(quán)利要求書當(dāng)中使用了某些詞匯來指稱特定的組件。所屬
技術(shù)領(lǐng)域:
的技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同的名詞來稱呼同一個組件。本說明書及權(quán)利要求書并不以名稱的差異作為區(qū)分組件的方式,而是以組件在功能上的差異作為區(qū)分的準(zhǔn)則。在通篇說明書及權(quán)利要求項中所提及的“包括”為開放式的用語,故應(yīng)解釋成“包括但不限定于”。此外,“耦接”一詞在此包括任何直接及間接的電氣連接手段。因此,若文中描述第一裝置耦接于第二裝置,則代表第一裝置可直接電氣連接于第二裝置,或透過其它裝置或連接手段間接的電氣連接至第二裝置。為簡單起見,本發(fā)明提出光存儲裝置的控制器與相關(guān)方法,用于通過以下步驟產(chǎn)生多個控制信號根據(jù)通過與數(shù)據(jù)記錄(datarecording)相關(guān)的輸入數(shù)據(jù)傳輸?shù)男畔ⅲ瑳Q定多個控制代碼,其中,每一控制代碼相應(yīng)于一個功率符號(功率電平);以及產(chǎn)生所述多個控制信號以轉(zhuǎn)移所述多個控制代碼,其中,每一控制代碼的多個比特分別通過所述多個控制信號轉(zhuǎn)移,且每一控制信號的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。為更清楚的描述本發(fā)明的技術(shù)特性,以下特給出實施范例。圖3是使用本發(fā)明的范例控制器302的半導(dǎo)體激光器驅(qū)動系統(tǒng)300的方塊圖??刂破?例如,光存儲裝置的控制芯片)302包括但不限于寫入策略(WriteStrategy,以下簡稱為WSR)電路322以及耦接至WSR電路322的代碼產(chǎn)生器(codegenerator)324。代碼產(chǎn)生器324作為編碼器,用于參考輸入數(shù)據(jù)從而根據(jù)通過與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)傳輸?shù)男畔Q定多個控制代碼,其中輸入數(shù)據(jù)可是非歸零(non-return-tozero,以下簡稱為NRZ)數(shù)據(jù)(即待記錄數(shù)據(jù))或者WSR電路322通過處理所述NRZ數(shù)據(jù)而產(chǎn)生的輸出,而每一控制代碼相應(yīng)于一個功率符號(功率電平),例如冷卻功率Pc、間隔功率Ps、寫入功率Pw或中間功率Pm。此外,代碼產(chǎn)生器324也可用于產(chǎn)生至少三個控制信號WEm、WEN2,WEN3以接續(xù)的轉(zhuǎn)移控制代碼,其中每一控制代碼的比特分別通過控制信號WEm、TON2、TON3轉(zhuǎn)移。特別的,對于本發(fā)明的所述實施范例中的每一控制信號WEm、TON2、TON3來說,其最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。更具體的,在一個優(yōu)選實施方式中,最小傳輸脈沖長度相應(yīng)于至少兩個功率符號周期,以有效減輕(alleviate)由連接于控制器302與LDD304之間的軟電纜引起的負(fù)面影響。除電流放大器312_1、312_2、312_3與開關(guān)314_1、314_2、314_3以外,LDD304包括解碼器(decoder)316,用于接收具有分別通過控制信號TOW、WEN2,WEN3傳輸?shù)谋忍氐拿恳豢刂拼a。當(dāng)接收到控制器302產(chǎn)生的一個控制代碼時,解碼器316解碼已接收的控制代碼以設(shè)置輸出使能信號0E1、0E2、0E3,用于可選的對各個開關(guān)314_1、314_2、314_3切換開或者切換關(guān)。以這種方式,為響應(yīng)在輸出節(jié)點N’的LD驅(qū)動電流,LD306被驅(qū)動以產(chǎn)生具有指定激光功率P,的激光光束。因為輸出使能信號0E1、0E2、0E3產(chǎn)生自包括在LDD304中的解碼器316,而不是產(chǎn)生自控制器302且隨后通過軟電纜傳輸,因此,輸出使能信號0E1、0E2、0E3可滿足高速數(shù)據(jù)記錄操作的需求。此外,在本實施范例中,代碼產(chǎn)生器324用于適當(dāng)設(shè)置通過軟電纜傳輸?shù)拿恳淮a,從而使控制信號WEm、WEN2,WEN3不包括短傳輸脈沖(即IT傳輸脈沖)。也就是說,代碼產(chǎn)生器324用于保證(guarantee)最小傳輸脈沖長度必須相應(yīng)于多于一個的功率符號周期。以這種方式,因為控制信號WEm、TON2、TON3的信號傳輸質(zhì)量不會由于軟電纜的有限帶寬而明顯退化,從而寫入質(zhì)量可相應(yīng)提升。應(yīng)注意,圖3所示的LDD304的實施范例僅用于例示本發(fā)明的目的??苫谕ㄟ^控制信號轉(zhuǎn)移的控制代碼產(chǎn)生需要的LD驅(qū)動電流的其他LDD的實施方式都可實施,其中,所述控制信號是從本發(fā)明的范例控制器302產(chǎn)生的。圖4是圖3所示的控制器302的實施范例的方塊圖。在本實施范例中,WSR電路322根據(jù)參考時鐘CLK處理待記錄數(shù)據(jù)(即NRZ數(shù)據(jù)),且能獲得功率形狀數(shù)據(jù)Data_PS以及產(chǎn)生輸入代碼Code_l,其中,功率形狀數(shù)據(jù)Data_PS指示待使用的功率形狀類型(例如,BD規(guī)格中定義的方塊類型、L-形狀類型與城堡類型);輸入代碼Code_l指示待使用的功率電平(例如,冷卻功率、間隔功率、寫入功率或中間功率)。代碼產(chǎn)生器324包括但不限于代碼表(codetable)402、狀態(tài)機(statemachine)404、復(fù)用器(multiplexer,MUX)406,并可選的使用NRZ數(shù)據(jù)、功率形狀數(shù)據(jù)Data_PS、或輸入代碼Code_l作為輸入數(shù)據(jù),以決定控制代碼Code_2。在本實施范例中,代碼表402與狀態(tài)機404是單獨的功能塊。以這種方式,代碼表402外連接至狀態(tài)機404是可編程的,且當(dāng)需要時可被輕易編程。然而,在另一個可選設(shè)計中,代碼表402可集成(integrate)于狀態(tài)機404中,以簡化整體硬件實施(hardwareimplementation)。這種作法也遵循本發(fā)明的精神。狀態(tài)機404根據(jù)輸入數(shù)據(jù)(即NRZ數(shù)據(jù)、功率形狀數(shù)據(jù)Data_PS、或輸入代碼Code_l)而運作,且具有分別相應(yīng)于多個控制代碼的多個狀態(tài)。因此,當(dāng)狀態(tài)機404根據(jù)輸入數(shù)據(jù)進入特定狀態(tài)(specificstate)時,狀態(tài)機404輸出所述特定狀態(tài)的特定控制代碼(specificcontrolcode)0代碼表402用于存儲映射于多個狀態(tài)的多個控制代碼。在本實施范例中,當(dāng)狀態(tài)機404進入特定狀態(tài)時,狀態(tài)機404請求代碼表402以獲取映射于特定狀態(tài)的特定控制代碼。圖5是圖4所示的代碼表402的一個實施方式的示意圖。圖6是圖4所示的狀態(tài)機404的第一范例狀態(tài)表(statediagram)的示意圖。當(dāng)狀態(tài)機進入狀態(tài)SO時,輸出至復(fù)用器406的相應(yīng)控制代碼是Code_2=cl=000’b(即二進位代碼000)。接著,當(dāng)發(fā)生功率轉(zhuǎn)變(即從冷卻功率Pc轉(zhuǎn)變?yōu)殚g隔功率Ps)時,狀態(tài)機404離開當(dāng)前狀態(tài)SO且進入下一狀態(tài)Si。因而,輸出至復(fù)用器406的相應(yīng)控制代碼是Code_2=si=001,b。相似的,當(dāng)發(fā)生功率轉(zhuǎn)變(即從間隔功率Ps轉(zhuǎn)變?yōu)閷懭牍β蔖w)時,狀態(tài)機404離開當(dāng)前狀態(tài)Sl且進入下一狀態(tài)S5。因而,輸出至復(fù)用器406的相應(yīng)控制代碼是Code_2=Wl=101’b。如圖6所示,從相同狀態(tài)S5至不同狀態(tài)S4、S6、S7,有三種可能的路徑(功率轉(zhuǎn)變)。在一種實施方式中,相應(yīng)于下一控制代碼的功率形狀類型是根據(jù)功率形狀數(shù)據(jù)Data_PS決定,且狀態(tài)機404根據(jù)已決定的功率形狀類型進入適當(dāng)狀態(tài)以設(shè)置下一控制代碼。例如,若功率形狀類型是L-形狀類型,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S4;若功率形狀類型是城堡類型,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S6;以及若功率形狀類型是方塊類型,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S7。一般的,NRZ數(shù)據(jù)的T-型(pattern)有關(guān)于已使用的功率形狀類型。例如,具有方塊類型的功率形狀用于記錄2T型;具有L-形狀類型的功率形狀用于記錄3T型;以及具有城堡類型的功率形狀用于記錄選自包括4T-9T的型組中的型。因此,T-型也可用于決定從一個狀態(tài)至另一狀態(tài)的路徑(狀態(tài)轉(zhuǎn)變)。在另一種實施方式中,相應(yīng)于下一控制代碼的T-型是根據(jù)待記錄數(shù)據(jù)(即NRZ數(shù)據(jù))決定,且狀態(tài)機404進入適當(dāng)狀態(tài)以根據(jù)已決定的T-型設(shè)置下一控制代碼。舉例來說,若已決定的T-型是2T型(這說明相應(yīng)的待使用功率形狀具有方塊類型),狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S4;若已決定的T-型是3T型(這說明相應(yīng)的待使用功率形狀具有L-形狀類型),狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S6;以及若已決定的T-型是4T-9T型其中之一(這說明相應(yīng)的待使用功率形狀具有城堡類型),狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S7。在又一種實施方式中,使用前向觀察方案(look-aheadscheme)決定狀態(tài)轉(zhuǎn)變。假設(shè)狀態(tài)機404當(dāng)前停留(stay)于當(dāng)前狀態(tài)S5以輸出當(dāng)前控制代碼Code_2=wl0若當(dāng)前功率轉(zhuǎn)變是從當(dāng)前寫入功率Pw至下一冷卻功率Pc,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S7,而無需考慮緊接于當(dāng)前功率轉(zhuǎn)變的下一功率轉(zhuǎn)變。然而,若當(dāng)前功率轉(zhuǎn)變是從當(dāng)前寫入功率Pw至下一中間功率Pm,則會有兩個可能的狀態(tài)轉(zhuǎn)變選項,即S5->S4與S5->S6。因此,前向觀察方案主動考慮到下一功率轉(zhuǎn)變(從中間功率Pm至冷卻功率Pc或從中間功率Pm至寫入功率Pw),以決定實際(actual)狀態(tài)轉(zhuǎn)變。在本實施方式中,狀態(tài)機404參考輸入代碼Code_l,以決定緊隨相應(yīng)于下一控制代碼的第一輸入代碼的至少一個第二輸入代碼,且進入適當(dāng)狀態(tài)以根據(jù)所述至少一個第二輸入代碼設(shè)置所述下一控制代碼。例如,當(dāng)?shù)谝惠斎氪a與緊隨第一輸入代碼的第二輸入代碼分別指示中間功率Pm與冷卻功率Pc時,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S4;另一方面,當(dāng)?shù)谝惠斎氪a與緊隨第一輸入代碼的第二輸入代碼分別指示中間功率Pm與寫入功率Pw時,狀態(tài)機404離開當(dāng)前狀態(tài)S5且進入下一狀態(tài)S6。本領(lǐng)域的技術(shù)人員在閱讀上述段落的基礎(chǔ)上,應(yīng)可理解圖6中所示的其他狀態(tài)的狀態(tài)轉(zhuǎn)變,為簡潔起見,在這里省略對它們的進一步描述。圖4中所示的復(fù)用器406負(fù)責(zé)輸出控制信號WEm、WEN2,WEN3,以轉(zhuǎn)移從狀態(tài)機404產(chǎn)生的每一控制代碼Code_2。從圖5可更清楚的看出,每一控制代碼Code_2的多個比特分別通過從狀態(tài)機404產(chǎn)生的控制信號TOm、TON2、TON3來轉(zhuǎn)移。通過適當(dāng)設(shè)計分配(assign)至功率符號Pc、Ps、Pw、Pm的控制代碼,可保證控制信號TOm、TON2、TON3的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期,其中,每一功率符號具有分配給它的兩個不同的控制代碼。請參考圖7,圖7是激光功率P(或LD驅(qū)動電流)與從控制器302產(chǎn)生的控制信號WEm、TON2、TON3的波形圖。以BD為例,采取的寫入策略支持的功率形狀類型包括方塊類型、L-形狀類型與城堡類型。為清楚與簡潔起見,每一功率符號具有等于IT的持續(xù)時間。即,一個功率符號周期為1T。如圖7所示,在本實施范例中,每一傳輸脈沖(包括高傳輸脈沖與低傳輸脈沖)具有等于或者大于2T的長度。即,每一傳輸脈沖相應(yīng)于至少兩個功率符號周期。例如,控制信號WEm在Tl與T3之間的高傳輸脈沖相應(yīng)于兩個功率符號Pw與Pc,且控制信號TOm在T3與T5之間的低傳輸脈沖相應(yīng)于兩個功率符號Ps與Pw。如圖7所示,在時間點T9,控制信號WENl具有從邏輯低(即“0”)至邏輯高(即“1”)的轉(zhuǎn)變,且控制信號WEN2具有從邏輯高至邏輯低的轉(zhuǎn)變。也就是說,3比特的控制代碼具有兩個同時變化的比特,這種作法在特定情況下可能導(dǎo)致脈沖干擾(glitch)問題。為解決這個問題,在圖6所示的狀態(tài)表中添加附加狀態(tài)(additionalstate)。請參考圖8,圖8是圖4所示的狀態(tài)機404的第二范例狀態(tài)表的示意圖。在狀態(tài)S5與狀態(tài)S6之間插入狀態(tài)S4”,在狀態(tài)S2’與狀態(tài)S4’之間插入狀態(tài)S6”。應(yīng)注意,用于狀態(tài)S4”與S6的控制代碼相應(yīng)于相同的功率符號(功率電平)Pm,用于狀態(tài)S6”與S4,的控制代碼相應(yīng)于相同的功率符號(功率電平)Pm。因此,當(dāng)狀態(tài)機404由于從寫入功率Pw至中間功率Pm的所需狀態(tài)轉(zhuǎn)變而決定離開狀態(tài)S5時,在進入狀態(tài)S6之前,狀態(tài)機404臨時進入狀態(tài)S4”,類似的,當(dāng)狀態(tài)機404由于從寫入功率Pw至中間功率Pm的所需功率轉(zhuǎn)變而決定離開狀態(tài)S2’時,在進入狀態(tài)S4’之前,狀態(tài)機404臨時進入狀態(tài)S6”。因為狀態(tài)機404在短時期內(nèi)停留于中間狀態(tài)(intermediatestate)S4”或S6”,最小傳輸脈沖長度稍短于相應(yīng)于兩個功率符號周期的長度,但仍然相應(yīng)于多于一個的功率符號周期。與傳統(tǒng)設(shè)計相比,此實施范例仍然有效減輕(mitigate)由連接于控制器302與LDD304之間的軟電纜引起的負(fù)面影響。如圖4所示,復(fù)用器406也從WSR電路322接收指示功率電平的輸入代碼Code_l。因此,復(fù)用器406根據(jù)狀態(tài)機404的輸出或WSR322的輸出,決定最終控制信號TOm、TON2、TON3,其中,每一控制代碼Code_l與每一控制代碼Code_2的多個比特分別通過從WSR電路322與狀態(tài)機404產(chǎn)生的控制信號轉(zhuǎn)移。在本實施方式中,控制器302用于支持本發(fā)明提出的新的控制信號傳輸方案與傳統(tǒng)控制信號傳輸方案,其中,所述新的控制信號傳輸方案可保證最小脈沖傳輸長度相應(yīng)于多于一個的功率符號周期,而傳統(tǒng)控制信號傳輸方案可包括短傳輸脈沖。這種作法增加了控制器302的使用的靈活性(flexibility)。S卩,控制器302可依據(jù)實際應(yīng)用需求可選的使用新的控制信號傳輸方案或傳統(tǒng)控制信號傳輸方案。應(yīng)注意,這種設(shè)計僅用于例示本發(fā)明的目的,其并非本發(fā)明范圍的限制。使用本發(fā)明提出的新的控制信號傳輸方案的任何控制器都應(yīng)屬本發(fā)明涵蓋的范圍。通過舉例的方式,而并不限于這種方式,在一個可選設(shè)計中,復(fù)用器406是可選元件,且可省略,其中,在這個可選設(shè)計中,本發(fā)明提出的新的控制信號傳輸方案僅用于控制器302。請注意,圖5所示的控制代碼與功率符號(功率電平)之間的映射僅為一個范例。也可使用其他代碼表設(shè)計,以提供大體相同的效果。例如,可根據(jù)選自以下范例代碼表集的代碼表,設(shè)置控制代碼與功率符號(功率電平)之間的映射,其中,十進制格式的代碼值包括0-7。請注意,為簡單起見,此處僅例示五個代碼表;然而,這種作法并不表示所有可用的代碼表總數(shù)僅限于5。在上述實施范例中,根據(jù)一對一(one-to-one)映射規(guī)則,每一控制代碼分配至一個功率符號(功率電平)。然而,適當(dāng)修改圖3所示的解碼器316,一個控制代碼也可映射至多個不同的功率符號(功率電平)。圖9是圖4所示的狀態(tài)機404的第三范例狀態(tài)表??刂拼acl、c2、c3與c4映射至功率符號(功率電平)Pc,控制代碼si與s2映射至功率符號(功率電平)Ps,控制代碼ml與m2映射至功率符號(功率電平)Pm,控制代碼wl與w2映射至功率符號(功率電平)Pw。如圖9所示,控制代碼si與c4彼此相同(即sl=c4=100,b),且控制代碼S2與C3彼此相同(即s2=C3=101,b)。因為控制代碼與功率符號(功率電平)并不遵從一對一映射規(guī)則,因此解碼器316需要附加信息以正確解碼已收到的控制代碼。例如,當(dāng)解碼進入(incoming)的控制代碼時,解碼器316可使用后向觀察方案(look-backwardscheme)。特別的,在收到的控制代碼是100,b(或101,b)的情況下,當(dāng)前一個(previous)控制代碼或狀態(tài)相應(yīng)于cl/c3(或c2/c4)或者前一個功率符號為Pc時,解碼器316可決定映射至已收到的控制代碼的功率符號為Ps。另一方面,當(dāng)前一個控制代碼或狀態(tài)相應(yīng)于《1(或《2)或者前一個功率符號為Pw時,解碼器316可決定映射至已收到的控制代碼的功率符號為Pc。請一起參考圖10、圖11及圖12,圖10是圖3所示的解碼器316的實施范例的示意圖。圖11是圖10所示的第一查找表的實施范例的示意圖。圖12為圖10所示的第二查找表的實施范例的示意圖。如圖10所示,范例解碼器316包括第一查找表(Look-UpTable,以下簡稱為LUT)1002、第二LUT1004、復(fù)用器1006、選擇器(selector)1008、邊沿檢測器(edgedetector)1009以及鎖存器(latch)1010。選擇器1008包括多個決定邏輯(decisionlogic)1012-1018、多個邏輯門(logicgate,例如或門)1020與1022、鎖存器1024以及延遲單元(delayunit)1026。決定邏輯1012與1014用于檢測第一LUT1002是否應(yīng)被用于解碼其后通過控制信號TOm-WEN3傳輸?shù)目刂拼a,且決定邏輯1016與1018用于檢測第二LUT1004是否應(yīng)被用于解碼其后通過控制信號TOm_WEN3傳輸?shù)目刂拼a。延遲單元1026用于延遲從鎖存器1024產(chǎn)生至復(fù)用器1006的選擇信號SEL0因此,第一LUT1002與第二LUT1004之間切換(switch)的時機(timing)是當(dāng)前控制代碼(例如,cl/c2/c3/c4或wl/w2)到達解碼器316的時機與下一控制代碼(例如,sl/s2或c3/c4)到達解碼器316的時機之間。所選查找表中找到的每一映射控制代碼的多個比特分別通過輸出使能信號轉(zhuǎn)移至復(fù)用器1006。從選擇器1006產(chǎn)生的選擇信號SEL控制復(fù)用器1006以將輸入節(jié)點耦接至輸出節(jié)點,其中,輸入節(jié)點接收已選查找表的輸出,而輸出節(jié)點電連接至鎖存器1010。鎖存器1010用于參考復(fù)用器1006的輸出,以產(chǎn)生分別至開關(guān)314_1、314_2、314_3的最終輸出使能信號0E1、0E2、0E3。然而,應(yīng)注意,本實施方式中的鎖存器1010并不根據(jù)復(fù)用器1006的輸出改變輸出使能信號0E1、0E2、0E3,直至被邊沿檢測器1009產(chǎn)生的觸發(fā)信號TR觸發(fā)。特別的,邊沿檢測器1009用于根據(jù)進入的控制信號TOW-WEN3執(zhí)行控制代碼傳輸檢測(或WEN的邊沿檢測),且基于檢測控制代碼轉(zhuǎn)變(或TON的邊沿)產(chǎn)生觸發(fā)信號TR。以這種方式,僅當(dāng)實際需要功率轉(zhuǎn)變時,圖3所示的LD306的實際激光功率P’才會改變。圖9是根據(jù)功率形狀(例如,BD規(guī)格定義的方塊類型、L-形狀類型與城堡類型)控制的特定狀態(tài)轉(zhuǎn)變的示意圖。然而,當(dāng)狀態(tài)表中的當(dāng)前狀態(tài)具有多個狀態(tài)轉(zhuǎn)變選項時,可實施以上所述的任一決定規(guī)則以控制從當(dāng)前狀態(tài)至下一狀態(tài)的狀態(tài)轉(zhuǎn)變。這些可選設(shè)計也應(yīng)屬本發(fā)明的涵蓋范圍。請注意,圖5所示的控制代碼與功率符號(功率電平)之間的映射僅為一個范例。也可使用其他代碼表設(shè)計,以提供大體相同的結(jié)果。例如,可根據(jù)選自以下范例代碼表設(shè)置代碼表集的代碼表,設(shè)置控制代碼與功率符號(功率電平)之間的映射,其中,十進制格式的代碼值包括0-7。請注意,為簡單起見,此處僅例示五個代碼表;然而,這種作法并不表示所有可用的代碼表總數(shù)僅限于5。在以上實施范例中,控制器302用于使用支持功率類型包括BD規(guī)格中定義的方塊類型、L-形狀類型與城堡類型的寫入策略。然而,在另一個可選實施方式中,控制器302也可用于使用支持功率類型僅包括方塊類型與城堡類型的寫入策略。請一起參考圖13與圖14,圖13是圖4所示狀態(tài)機404的第四范例狀態(tài)表的示意圖,圖14是圖4所示狀態(tài)機404的第五范例狀態(tài)表的示意圖。控制代碼cl與c2映射至功率符號(功率電平)Pc,控制代碼si與s2映射至功率符號(功率電平)Ps,控制代碼ml與m2映射至功率符號(功率電平)Pm,控制代碼wl與w2映射至功率符號(功率電平)Pw。對于圖13所示的范例狀態(tài)表來說,當(dāng)控制代碼由于狀態(tài)轉(zhuǎn)變而從wl變?yōu)閙2(或從w2變?yōu)閙l)時,控制代碼中有兩個比特同時改變,這可能會導(dǎo)致上文提及的脈沖干擾問題。類似于圖8所示的范例狀態(tài)表,圖14所示的狀態(tài)表具有置于具有控制代碼wl的狀態(tài)與具有控制代碼m2的狀態(tài)之間路徑的一個狀態(tài),以及置于具有控制代碼的狀態(tài)與具有控制代碼ml的狀態(tài)之間路徑的另一個狀態(tài)。以這種方式,可避免所述脈沖干擾問題。在本實施范例中,因為狀態(tài)機短時期停留于中間狀態(tài),最小傳輸脈沖長度稍短于相應(yīng)于兩個功率符號周期的長度,但仍然相應(yīng)于多于一個的功率符號周期。與傳統(tǒng)設(shè)計相比,此實施范例仍可有效減輕由連接于控制器302與LDD304之間的軟電纜引起的負(fù)面影響。圖13與圖14是根據(jù)功率形狀(例如,BD規(guī)格定義的方塊類型、L-形狀類型與城堡類型)控制的特定狀態(tài)轉(zhuǎn)變的示意圖。然而,當(dāng)狀態(tài)表中的當(dāng)前狀態(tài)具有多個狀態(tài)轉(zhuǎn)變選項時,可實施以上所述的任何決定規(guī)則以控制當(dāng)前狀態(tài)至下一狀態(tài)的狀態(tài)轉(zhuǎn)變。這些可選設(shè)計也應(yīng)屬本發(fā)明的涵蓋范圍。此外,圖13與圖14所示的控制代碼與功率符號(功率電平)之間的映射僅為一個范例。也可使用其他代碼表設(shè)計,以提供大體相同的結(jié)果。例如,可根據(jù)選自以下范例代碼表集的代碼表,設(shè)置控制代碼與功率符號(功率電平)之間的映射,其中,十進制格式的代碼值包括0-7。請注意,為簡單起見,此處僅例示五個代碼表;然而,這種作法并不表示所有可用的代碼表總數(shù)僅限于5。在另一可選實施方式中,控制器302可配置為使用2T多脈沖寫入策略,其中2T多脈沖寫入策略通常用于更高記錄速度的BD-RE或DVD-RW光盤。為清楚起見,范例2T多脈沖寫入策略可如圖15所示,其中,每一功率符號具有等于IT的持續(xù)時間。如圖所示,寫入功率Pw與隨后的冷卻功率Pc的持續(xù)時間等于2T而不是1T,且2T多脈沖寫入策略因此可用于高速數(shù)據(jù)記錄。因為2T多脈沖寫入策略清楚定義于光盤規(guī)格且為本領(lǐng)域的技術(shù)人員所熟知,為簡潔起見,在此省略對其進一步的描述?;谟糜诓煌琓-型(例如,用于BD的2T-9T)的2T多脈沖寫入策略的功率序列,狀態(tài)機的狀態(tài)可通過參考以下范例代碼表中之一者來配置,其中,十進制格式的代碼值包括0-7。請注意,為簡單起見,此處僅例示五個代碼表;然而,這種作法并不表示所有可用的代碼表總數(shù)僅限于5。在以上實施范例中,可使用三個控制信號TOm、WEN2,WEN3以將控制代碼從控制器302轉(zhuǎn)移至LDD304。然而,也可實施使用多于三個控制信號來轉(zhuǎn)移控制代碼的方案。圖16是用于產(chǎn)生控制代碼的狀態(tài)機的范例狀態(tài)表的示意圖,其中,每一控制代碼具有分別通過四個控制信號傳輸?shù)乃膫€比特。以BD為例,采取的寫入策略支持的功率形狀類型包括方塊類型、L-形狀類型與城堡類型??刂拼acl_c6映射至功率符號(功率電平)Pc,控制代碼si與s2映射至功率符號(功率電平)Ps,控制代碼ml與m2映射至功率符號(功率電平)Pm,控制代碼wl-w4映射至功率符號(功率電平)Pw。本領(lǐng)域的技術(shù)人員在閱讀以上段落之后,應(yīng)可理解根據(jù)如圖16所示的狀態(tài)表運作的狀態(tài)機的操作,為簡潔起見,在此省略對其進一步的描述。簡單的說,依據(jù)本發(fā)明的實施范例,所述控制器及相關(guān)方法可有效防止控制信號具有不希望的短傳輸脈沖。更具體的,通過將代碼產(chǎn)生器配置為用于產(chǎn)生映射于功率符號(功率電平)的控制代碼,可保證最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期,其中所述功率符號(功率電平)定義于用于數(shù)據(jù)記錄的寫入策略中。以這種方式,任何光存儲介質(zhì)(例如BD或數(shù)字通用光盤)的高速記錄,都可受益于本發(fā)明的范例控制信號傳輸方案,從而達到更好的寫入質(zhì)量。本領(lǐng)域的技術(shù)人員應(yīng)可了解,也可在不脫離本發(fā)明的精神的前提下,對本發(fā)明的裝置與方法作出等效變化與修飾。權(quán)利要求一種控制器,用于光存儲裝置以產(chǎn)生多個控制信號,其特征在于,所述的控制器包括代碼產(chǎn)生器,用于根據(jù)與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)決定多個控制代碼;以及信號產(chǎn)生器,耦接至所述的代碼產(chǎn)生器,且用于產(chǎn)生所述的多個控制信號以轉(zhuǎn)移所述的多個控制代碼,其中,所述的多個控制信號的每一者的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。2.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的控制器用于產(chǎn)生至所述的光存儲裝置的半導(dǎo)體激光器驅(qū)動器的所述的多個控制信號。3.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的代碼產(chǎn)生器決定的所述的多個控制代碼代表的功率電平遵循支持功率形狀類型包括方塊類型、L-形狀類型與城堡類型的寫入策略,支持功率形狀類型僅包括方塊類型與城堡類型的寫入策略,或者2T多脈沖寫入策略。4.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的多個控制信號的數(shù)量不小于三,以及所述的最小傳輸脈沖長度相應(yīng)于至少兩個功率符號周期。5.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的輸入數(shù)據(jù)是待記錄數(shù)據(jù),且所述的代碼產(chǎn)生器決定的所述的多個控制代碼包括特定控制代碼,所述的特定控制代碼通過檢查所述的輸入數(shù)據(jù)以決定相應(yīng)于所述的特定控制代碼的T-型,以及根據(jù)已決定的所述的T-型設(shè)置所述的特定控制代碼而產(chǎn)生。6.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的控制器還包括寫入策略電路,耦接至所述的代碼產(chǎn)生器,用于處理待記錄數(shù)據(jù)以獲得作為所述的輸入數(shù)據(jù)的功率形狀數(shù)據(jù);其中,所述的代碼產(chǎn)生器決定的所述的多個控制代碼包括特定控制代碼,所述的特定控制代碼通過參考所述的輸入數(shù)據(jù)以決定相應(yīng)于所述的特定控制代碼的功率形狀類型,以及根據(jù)已決定的所述的功率形狀類型設(shè)置所述的特定控制代碼而產(chǎn)生。7.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的控制器還包括寫入策略電路,耦接至所述的代碼產(chǎn)生器,用于處理待記錄數(shù)據(jù)以獲得多個輸入代碼,所述的多個輸入代碼指示功率電平且作為所述的輸入數(shù)據(jù);其中,所述的代碼產(chǎn)生器決定的所述的多個控制代碼包括特定控制代碼,所述的特定控制代碼通過參考所述的輸入數(shù)據(jù)以決定跟隨相應(yīng)于所述的特定控制代碼的第一輸入代碼的至少一個第二輸入代碼,以及根據(jù)已決定的所述的至少一個第二輸入代碼設(shè)置所述的特定控制代碼而產(chǎn)生。8.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的代碼產(chǎn)生器決定的所述的多個控制代碼包括映射于不同功率電平的至少一個控制代碼。9.根據(jù)權(quán)利要求1所述的控制器,其特征在于,所述的代碼產(chǎn)生器包括狀態(tài)機,根據(jù)所述的輸入數(shù)據(jù)運作且具有分別相應(yīng)于多個預(yù)設(shè)控制代碼的多個狀態(tài),其中當(dāng)所述的狀態(tài)機根據(jù)所述的輸入數(shù)據(jù)進入特定狀態(tài)時,所述的狀態(tài)機輸出所述的特定狀態(tài)的特定控制代碼。10.根據(jù)權(quán)利要求9所述的控制器,其特征在于,所述的代碼產(chǎn)生器還包括代碼表,耦接至所述的狀態(tài)機,用于存儲分別映射至所述的多個狀態(tài)的所述的多個預(yù)2設(shè)控制代碼,其中當(dāng)進入所述的特定狀態(tài)時,所述的狀態(tài)機向所述的代碼表請求映射于所述的特定狀態(tài)的所述的特定控制代碼。11.一種信號產(chǎn)生方法,用于光存儲裝置以產(chǎn)生多個控制信號,其特征在于,所述的信號產(chǎn)生方法包括根據(jù)與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)決定多個控制代碼,其中,所述的多個控制代碼的每一者代表至少一個功率電平;以及產(chǎn)生所述的多個控制信號以轉(zhuǎn)移所述的多個控制代碼,其中,所述的多個控制信號的每一者的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。12.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的信號產(chǎn)生方法還包括傳輸所述的控制信號至所述的光存儲裝置的半導(dǎo)體激光器驅(qū)動器。13.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的多個控制信號代表的所述的多個功率電平遵從支持功率形狀類型包括方塊類型、L-形狀類型與城堡類型的寫入策略,支持功率形狀類型僅包括方塊類型與城堡類型的寫入策略,或者2T多脈沖寫入策略。14.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的多個控制信號的數(shù)量不小于三,以及所述的最小傳輸脈沖長度對應(yīng)于至少兩個功率符號周期。15.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的輸入數(shù)據(jù)為待記錄數(shù)據(jù),且根據(jù)通過所述的輸入數(shù)據(jù)傳輸?shù)男畔Q定所述的多個控制代碼包括檢查所述的輸入數(shù)據(jù)以決定相應(yīng)于特定控制代碼的T-型;以及根據(jù)所述的已決定的T-型設(shè)置所述的特定控制代碼。16.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的信號產(chǎn)生方法還包括處理待記錄數(shù)據(jù)以獲得作為所述的輸入數(shù)據(jù)的功率形狀數(shù)據(jù);其中,根據(jù)通過所述的輸入數(shù)據(jù)傳輸?shù)男畔Q定所述的多個控制代碼包括根據(jù)所述的輸入數(shù)據(jù)決定相應(yīng)于特定控制代碼的功率形狀類型;以及根據(jù)所述的已決定的功率形狀類型設(shè)置所述的特定控制代碼。17.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的信號產(chǎn)生方法還包括處理待記錄數(shù)據(jù)以獲得多個輸入代碼,所述的多個輸入代碼指示功率電平且作為所述的輸入數(shù)據(jù);其中,根據(jù)通過所述的輸入數(shù)據(jù)傳輸?shù)男畔Q定所述的多個控制代碼包括參考所述的輸入數(shù)據(jù)以決定跟隨相應(yīng)于特定控制代碼的第一輸入代碼的至少一個第二輸入代碼;以及根據(jù)已決定的所述的至少一個第二輸入代碼設(shè)置所述的特定控制代碼。18.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,所述的多個控制代碼包括映射于不同電平的至少一個控制代碼。19.根據(jù)權(quán)利要求11所述的信號產(chǎn)生方法,其特征在于,根據(jù)通過所述的輸入數(shù)據(jù)傳輸?shù)男畔Q定所述的多個控制代碼包括利用根據(jù)所述的輸入數(shù)據(jù)運作的狀態(tài)機,其中,所述的狀態(tài)機具有分別相應(yīng)于多個預(yù)設(shè)控制代碼的多個狀態(tài);以及當(dāng)所述的狀態(tài)機根據(jù)所述的輸入數(shù)據(jù)進入特定狀態(tài)時,輸出所述的特定狀態(tài)的特定控制代碼。20.根據(jù)權(quán)利要求19所述的信號產(chǎn)生方法,其特征在于,根據(jù)通過所述的輸入數(shù)據(jù)傳輸?shù)男畔Q定所述的多個控制代碼還包括存儲分別映射于代碼表的多個狀態(tài)的所述的多個預(yù)設(shè)控制代碼;以及當(dāng)所述的狀態(tài)機進入所述的特定狀態(tài)時,向所述的代碼表請求映射于所述的特定狀態(tài)的所述的特定控制代碼。全文摘要本發(fā)明提供一種用于光存儲裝置以產(chǎn)生多個控制信號的控制器。所述控制器包括代碼產(chǎn)生器,用于根據(jù)與數(shù)據(jù)記錄相關(guān)的輸入數(shù)據(jù)決定多個控制代碼,以及產(chǎn)生所述多個控制信號以轉(zhuǎn)移所述多個控制代碼。每一控制信號代表一個功率電平。此外,每一控制信號的最小傳輸脈沖長度相應(yīng)于多于一個的功率符號周期。文檔編號G11B7/00GK101884066SQ200980100526公開日2010年11月10日申請日期2009年11月23日優(yōu)先權(quán)日2009年2月18日發(fā)明者劉碧海,吳國輝,陳志卿申請人:聯(lián)發(fā)科技股份有限公司