專利名稱:將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將數(shù)據(jù)字序列調(diào)制成(d,k)受限序列、并且能夠很好地抑制直流(DC)成分的方法和裝置。
背景技術(shù):
通常稱為(d,k)編碼的游程長度受限碼(run length limited code)已經(jīng)廣泛并成功地應(yīng)用于現(xiàn)代磁和光記錄系統(tǒng)。K.A.SchouhamerImmink在名為《大型數(shù)據(jù)存儲系統(tǒng)編碼》(Codes for Mass Data StorageSystems),(ISBN 90-74249-23-X,1999)的書中描述了這樣的編碼和實現(xiàn)這種編碼的裝置。
游程長度受限碼是早期的不歸零記錄(non return to zero,NRZ)碼的擴展,其中二進制記錄的“0”由記錄介質(zhì)上的無(磁通)變化來表示,而二進制“1”由記錄磁通從一個方向到相反方向的轉(zhuǎn)變來表示。
在(d,k)編碼中,保持了上述的記錄規(guī)則,同時附加了限制在連續(xù)的數(shù)據(jù)“1”之間至少記錄d個“0”,并且在連續(xù)的數(shù)據(jù)“1”之間不能記錄超過k個“0”。第一條限制旨在避免當(dāng)連續(xù)地記錄一系列“1”時因為再現(xiàn)轉(zhuǎn)變的脈沖擁擠而造成的碼間干涉。第二條限制旨在通過把鎖相環(huán)(phase locked loop)“鎖定”于再現(xiàn)轉(zhuǎn)變而恢復(fù)再現(xiàn)數(shù)據(jù)的時鐘。如果存在太長的不間斷的連續(xù)“0”串,中間沒有交替的“1”,則再現(xiàn)鎖相環(huán)的時鐘會變得不同步。
例如,在(1,7)碼中,在記錄的“1”之間有至少1個“0”,并且在記錄的“1”之間不超過7個連續(xù)記錄的“0”。編碼比特序列通過模-2積分運算轉(zhuǎn)變成由具有高或低信號值的比特單元構(gòu)成的相應(yīng)的調(diào)制信號,在調(diào)制信號中“1”比特由信號值從高到低、或相反的變化來表示。“0”比特由調(diào)制信號的無變化來表示。
最小反轉(zhuǎn)周期Tmin(可以用(d+1)T表示)等于2T,其中T是記錄波列(wave train)中的比特時間間隔。最大反轉(zhuǎn)周期Tmax(可以用(k+1)T表示)等于8T。
順便提及,在(1,7)碼生成的信道比特序列中,最小反轉(zhuǎn)周期Tmin比長度為3T、4T等等的反轉(zhuǎn)周期更為常見。在很多情況下,對于時鐘信號的生成,很多邊沿信息(edge information)是在2T和3T這樣的短的間隔下生成這個事實是很有利的。
但是,隨著記錄密度的增加,最小反轉(zhuǎn)周期Tmin就會成為問題。也就是說,如果連續(xù)地生成最小游程2T,則記錄波列容易失真。這是因為2T波形輸出幅值要小于其它的波形輸出幅值,從而更易于被散焦(defocus)和切向傾斜(tangential tilt)這樣的因素影響。
另外,在高的行密度下,連續(xù)的最小標(biāo)記(2T)的記錄也容易被噪聲這樣的干擾所影響。因此,再現(xiàn)數(shù)據(jù)的操作也容易出現(xiàn)錯誤。在這種情況下,很多時候數(shù)據(jù)再現(xiàn)的錯誤形式是最小標(biāo)記的前沿和后沿的偏移。因此,所生成的比特錯誤的長度增加。
如上所述,當(dāng)數(shù)據(jù)是通過傳輸線路傳輸或者是記錄在介質(zhì)上時,在傳輸或記錄之前,數(shù)據(jù)被調(diào)制成與傳輸線路或記錄介質(zhì)相匹配的編碼序列。如果由調(diào)制而得到的編碼序列包含有直流(DC)成分,就容易出現(xiàn)各種錯誤信號(比如磁盤驅(qū)動器的伺服控制中產(chǎn)生的跟蹤誤差),或者容易產(chǎn)生不穩(wěn)定。
使用上述無直流信號的第一個原因時是因為記錄信道通常不響應(yīng)低頻成分。當(dāng)從光記錄載體(信號記錄在其記錄軌道上)中讀取信號時,抑制信號中的低頻成分也是非常有利的,因為這樣就可以實現(xiàn)連續(xù)的跟蹤控制而不受記錄信號的干擾。
很好地抑制低頻成分可以實現(xiàn)更好的跟蹤,以及更少的可聽干擾噪聲。因此需要盡可能地防止調(diào)制序列中包含直流成分。
為了防止調(diào)制序列包含直流成分,提出了防止調(diào)制信號包含直流成分的DSV(數(shù)字和值,Digital Sum Value)控制。DSV是把比特序列的值累加而得到的總和,其中序列中的“1”和“0”(這是由信道比特序列的NRZI調(diào)制而得到的)被分別指定為+1和-1的值。DSV是序列中包含的直流成分的指示器。
保持不變的數(shù)字和值(DSV)意味著信號頻譜不包含低頻區(qū)的頻率成分。要注意的是DSV控制通常不適用于標(biāo)準(zhǔn)(d,k)編碼所生成的序列。這樣的標(biāo)準(zhǔn)(d,k)編碼的DSV控制是通過調(diào)制過后預(yù)定的時間之后計算編碼比特序列的DSV,并在編碼比特序列中插入預(yù)定數(shù)目的DSV控制比特而實現(xiàn)的。為了提高編碼效率,需要將DSV控制比特的數(shù)目減少到盡可能小的值。
編碼信號最好包含q個編碼字的序列,其中q是一個整數(shù)。在編碼信號部分之間插入同步(sync)信號。優(yōu)選地,在編碼信號序列之中不要出現(xiàn)同步信號。通常,同步格式包含s個等于邏輯“0”的連續(xù)比特的序列,其中s是一個大于k的整數(shù),或者同步格式也可以包含2個由邏輯“1”的比特分隔開的邏輯“0”的k比特序列,即2個k個“0”的連續(xù)游程。
使用上述同步格式的一個缺點是它們比較長,從而降低了記錄效率。因此優(yōu)選的是使用短的同步格式,它可以包含2個或更多連續(xù)的“0”游程的序列。
在美國專利說明書4,591,000中記載了使用這種信號在光或磁-光記錄載體上記錄并讀取可聽信號的例子。該說明書描述了4-14調(diào)制(EFM)系統(tǒng),其用于在光盤(CD)或小型光盤(MD)上記錄信息。EFM調(diào)制信號是通過將8比特的信息字序列轉(zhuǎn)化成14比特編碼字序列而得到的,其中在連續(xù)的編碼字之間插入了3比特的接合字(mergingword)。
各個14比特的編碼字滿足如下條件在2個“1”之間有至少d=2并且至多k=10個“0”。為了滿足這個條件,在編碼字之間還使用了3比特的接合字。允許使用8個可能的3比特接合字中的4個3比特接合字,也就是“001”、“010”、“000”和“100”。剩下的可能的3比特接合字,也就是“111”、“011”、“101”和“110”不使用,因為它們違反了前述的d=2約束。
選擇4個允許的接合字中的一個,從而串連備選的編碼字和接合字之后得到的比特串滿足(d,k)約束,在相應(yīng)的模-2積分信號中DSV保持不變。按照上述的規(guī)則確定接合字可以減少調(diào)制信號的低頻成分。
3比特接合字的選擇取決于以下要求一方面滿足信道信號。EFM信號的解碼非常簡單。在33個備選的3比特同步字和14比特編碼字之間復(fù)用同步格式。CD格式中使用的27比特同步格式包含2個連續(xù)的10個“0”加3比特接合字的游程。
選擇接合字避免了在輸出序列中出現(xiàn)所述同步格式。在這種格式中同步格式的出現(xiàn)率是總共588比特中27比特,4.6%。解碼跳過3比特接合字,并利用檢索表或PLA等等將14比特編碼字轉(zhuǎn)換成信息字節(jié)(8比特)。
信息的記錄總是需要提高讀和寫的速度。但是,提高讀取速度的目標(biāo)需要跟蹤機構(gòu)更高的伺服帶寬,這又給記錄信號中低頻成分的抑制帶來了更嚴(yán)格的限制。
更好地抑制低頻成分對于減少跟蹤機構(gòu)產(chǎn)生的可聽噪聲也是很有利的。因此,需要盡可能地防止信號中包含直流成分。
發(fā)明內(nèi)容
本發(fā)明的一個目的是提供一種在能夠在(d,k)編碼規(guī)則下為每個數(shù)據(jù)字生成相應(yīng)的序列以記錄在可記錄介質(zhì)上的編碼系統(tǒng),該序列能夠減少直流成分,并且不包含同步格式、長的“0”串、和最小游程長度d的長游程。
本發(fā)明的另一個目的是提供一種將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法和裝置,它能夠通過更簡單的硬件進行DSV控制。
根據(jù)本發(fā)明的以預(yù)定編碼率m/n將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法通過把不同的數(shù)字字和數(shù)據(jù)字相互組合而為每個數(shù)據(jù)字生成多個中間序列,其中數(shù)字字的長度r被確定為數(shù)據(jù)字的比特長度加上長度r后是m的倍數(shù);對各中間序列進行加擾(scrambling)而形成一組備選序列;按照編碼率m/n把各備選序列轉(zhuǎn)換成(d,k)受限序列;測量每個(d,k)受限序列不合乎要求的程度;并根據(jù)測量結(jié)果在轉(zhuǎn)換的(d,k)受限序列中選擇一個(d,k)受限序列以記錄在可記錄介質(zhì)上。
根據(jù)本發(fā)明的另一種將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法把輸入的數(shù)據(jù)字劃分成2個或多個數(shù)據(jù)段,其中在寫到可記錄介質(zhì)上之前、具有某一數(shù)據(jù)大小的輸入數(shù)據(jù)字要在其前面或后面組合一個同步信號;通過把不同的數(shù)字字和所述數(shù)據(jù)段相互組合而為每個劃分的數(shù)據(jù)段生成多個中間序列;對各中間的序列進行加擾而形成一組備選序列;按照預(yù)定的編碼率m/n把各備選序列轉(zhuǎn)換成(d,k)受限序列;測量每個(d,k)受限序列不合乎要求的程度;并根據(jù)測量結(jié)果在轉(zhuǎn)換的(d,k)受限序列中選擇一個(d,k)受限序列以記錄在可記錄介質(zhì)上。
根據(jù)本發(fā)明的將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法和裝置使得有可能制造出更加簡單的編碼系統(tǒng)硬件,在(d,k)編碼規(guī)則下,它能夠抑制序列的直流成分,能夠從記錄序列中消除同步格式、長的“0”串和最小游程長度d的長游程。
附圖幫助更好地理解本發(fā)明,顯示了本發(fā)明的優(yōu)選實施例,并和說明書一起解釋本發(fā)明的原理,附圖中圖1顯示了根據(jù)本發(fā)明的編碼系統(tǒng)實施例的方框圖;圖2顯示了用于對數(shù)字字進行擴增(augmenting)和加擾的編碼方案實施例的一部分的示意圖;圖3顯示了用于根據(jù)本發(fā)明的編碼系統(tǒng)的選擇器的方框圖;圖4顯示了判斷備選序列的一般方法;圖5顯示了根據(jù)本發(fā)明將數(shù)據(jù)字劃分為順序地輸入到發(fā)生器中的兩段的實施例;圖6顯示了根據(jù)本發(fā)明將數(shù)據(jù)字劃分為順序地輸入到發(fā)生器中的兩段的另一個實施例;圖7A和7B是顯示低頻特性比要生成的擾碼數(shù)量的試驗圖表;以及圖8顯示了用于對根據(jù)本發(fā)明而記錄的(d,k)受限序列進行解調(diào)的解調(diào)器的方框圖。
優(yōu)選實施例說明為了全面地理解本發(fā)明,以下參照附圖敘述本發(fā)明的一個優(yōu)選實施例。
圖1顯示了根據(jù)本發(fā)明的編碼系統(tǒng)實施例的方框圖。
編碼系統(tǒng)利用發(fā)生器20、選擇器22將用戶數(shù)據(jù)19轉(zhuǎn)換成(d,k)受限序列23,其中多個預(yù)定義的序列完全不出現(xiàn)或以很小的概率出現(xiàn)。(d,k)受限序列又利用預(yù)編碼器24轉(zhuǎn)換成具有很低的直流成分的游程長度受限序列25。
如圖1所示,編碼系統(tǒng)包括發(fā)生器20,圖2顯示了它的詳細(xì)方框圖。發(fā)生器20包括擴增器40,擴增器40通過將不同的數(shù)字字和數(shù)據(jù)字19相互組合而為每個字生成多個中間序列41。中間序列41可以簡單地由擴增器40通過把數(shù)字字安排在數(shù)據(jù)字19的前面、中間或后面而生成。
發(fā)生器20還包括加擾器42,它對中間序列41一個接一個地進行加擾,以形成備選序列21的選擇組。在中間序列41中包含相互不同的數(shù)字字具有如下效果以不同的數(shù)字字為各中間序列41初始化加擾器42(優(yōu)選為自同步加擾器)。從而備選序列21是數(shù)據(jù)字19比較好的隨機化結(jié)果。
優(yōu)選地包含擴增器,以通過把長度為r的所有可能的數(shù)字字與數(shù)據(jù)字19組合而為每個數(shù)據(jù)字19生成2r個中間序列41。這樣得到最優(yōu)隨機化的備選序列21的選擇組。
圖3顯示了選擇器22的詳細(xì)方框圖。選擇器22包括一個(d,k)編碼器50,它將每個備選序列21轉(zhuǎn)換成(d,k)受限序列51。為此,將備選序列21劃分為q個m比特的字,其中q是一個整數(shù)。在(d,k)編碼器50的規(guī)則下,這q個m比特字被轉(zhuǎn)換成q個n比特字,其中n>m。(d,k)編碼器50可以是參數(shù)m=2、n=3、d=1、k=7的標(biāo)準(zhǔn)型,也可以是m=1、n=2、d=2、k=7。
優(yōu)選地,為了獲得高的編碼效率,編碼器50的參數(shù)為m=9、n=13、d=1,或者m=11、n=16、d=1,或者m=13、n=19、d=1。這里可以參考未公開的PCT申請No.PCT/KR00/01292(對應(yīng)于美國申請No.09/707,947)。編碼器50也可以具有參數(shù)m=6、n=11、d=2,或者m=11、n=20、d=2,或者m=7、n=13、d=2。這里可以參考未公開的PCT申請No.PCT/KR01/00359。
選擇器22還包括裝置52,它為每個備選(d,k)受限序列51確定序列51是否包含不希望有的序列,比如同步格式、長的“0”串,或者長的備選Tmin游程串。如果出現(xiàn)了這樣的不希望有的序列,則判斷電路會計算與該不希望有的序列相關(guān)的懲罰。
選擇器22還包括裝置52,它判斷每個備選(d,k)受限序列51的不希望有的序列(比如同步格式、長的“0”串,或者長的備選Tmin游程串)出現(xiàn)的數(shù)量,以及備選序列21的低頻成分的分布。
在懲罰算法的規(guī)則下,判斷裝置52對所希望的序列給予低懲罰,而對不希望的序列給予高懲罰。選擇器22還包括裝置54,它選擇具有最低懲罰的備選(d,k)受限序列51。
圖4顯示了根據(jù)本發(fā)明的用于判斷和選擇具有最低懲罰的備選(d,k)受限序列51的一般方法。如圖4所示,判斷裝置52包括多個度量計算器,其并行地分別測量“0”游程長度60、規(guī)定的同步格式的出現(xiàn)率62、備選Tmin游程長度64、以及低頻內(nèi)容66。
“0”游程長度度量被用作備選(d,k)受限序列51中檢測到的連續(xù)的“0”的測量(通常稱為“0”游程長度)。如上所述,當(dāng)序列中“0”游程存在過長的周期時,凹區(qū)和凸區(qū)這些記錄特征會變得過于長,這是有害的,使得更加容易出現(xiàn)跟蹤失敗或錯誤,“0”游程長度越長,給予的懲罰就越高。
度量計算器64測量連續(xù)的Tmin(如果d=1,Tmin為“01”,如果d=2,Tmin為“001”)游程長度的數(shù)目,以排除具有過多重復(fù)的‘Tmin’的序列(這不符合MTR(最大轉(zhuǎn)變游程,Maximum TransitionRun)約束),例如,“01010101…”或“001001001001…”這樣的序列。度量計算器64通過選擇裝置54來標(biāo)記這些將要從可選擇的備選序列中排除出去的序列。
同步檢測器62檢測在備選(d,k)受限序列51中是否存在規(guī)定的同步格式。如果檢測到這樣的同步格式,則同步檢測器62標(biāo)記這個(d,k)受限序列51,否則該序列保持為未標(biāo)記。
使用預(yù)編碼設(shè)備對這個序列進行調(diào)制后,度量計算器66測量備選(d,k)受限序列51的DSV。優(yōu)選地,測量DSV的變化,因為當(dāng)序列比較長時(超過100比特),這是更恰當(dāng)?shù)臏y量。
選擇裝置54的輸入是各種度量和同步檢測器和k條件標(biāo)記。選擇裝置54最后根據(jù)與各輸入度量相關(guān)的權(quán)重決定選擇和記錄哪個備選序列。在這個決定中,被判斷裝置52設(shè)定了標(biāo)記的備選(d,k)受限序列被排除。
在本發(fā)明的這個優(yōu)選實施例中,使用了同步格式,它包含至少2個短于k的“0”游程。因此,因為這個相對較短的同步格式而提高了編碼效率。
使用NRZI預(yù)編碼過程將選擇器54所選擇的備選(d,k)受限序列51轉(zhuǎn)換成調(diào)制信號。對所選擇的(d,k)受限序列51進行積分模-2運算而生成調(diào)制信號,其中“1”變成轉(zhuǎn)變,“0”變成無轉(zhuǎn)變,并發(fā)送到記錄介質(zhì)。
同時,數(shù)字字的長度r被確定為使加了r的數(shù)據(jù)字19的比特長度A是m的倍數(shù),即A+r=cm,其中c是任意的整數(shù)。
例如,當(dāng)編碼率m/n=9/13時,如果A為728,則滿足倍數(shù)條件的r是1、10、19、…,從中選擇一個作為r。考慮到DVD的傳統(tǒng)ECC分塊方案(其中一個同步幀具有91字節(jié)的用戶數(shù)據(jù)),使用A=728的條件。
如果為r選擇了1,則與輸入數(shù)據(jù)字19組合在一起的數(shù)字字的數(shù)目是2(=21),只生成2個中間序列41。但是,選擇裝置54不太可能在這2個中獲得所希望的備選(d,k)受限序列51。因此,r=10是可取的,因為經(jīng)過很好的隨機化之后,1024(=210)個中間序列41至少可以提供一個所希望的(d,k)受限序列。
如果r確定為10,則需要1024(=210)個并行處理的容量,這不可避免地帶來很復(fù)雜的硬件。
圖5顯示了另一種選擇滿足A+r=cm(c是任意的整數(shù))條件的長度r的方法。這種方法可以減少所需硬件的復(fù)雜程度。
在圖5示意顯示的方法中,將728比特(A)的輸入數(shù)據(jù)字劃分為2個364比特的數(shù)據(jù)段19,數(shù)據(jù)段19被順序地施加到擴增器40。728比特是寫到光盤上之前在前面或后面插入了同步信號后的大小。這里,因為m是9,所以滿足倍數(shù)條件Ai+ri=cim(ci是任意的整數(shù))的ri是5、14,…。為了這個劃分,在擴增器40的前面置有用于劃分該728比特的輸入數(shù)據(jù)字的裝置。擴增器40通過將不同的32(=25)個數(shù)字字與數(shù)據(jù)字19相互組合而為每個364比特的字生成32個中間序列41,因為364(Ai)+5(ri)是9(m)的倍數(shù)。這32個中間序列41被并行地從擴增器40的每個寄存器輸出。
如果編碼率m/n=6/11并且A=728,滿足倍數(shù)條件的r是4、10、16,…。在這些比特長度的r中,4是優(yōu)選的,因為16(=24)個中間序列41可能得到合理的隨機化,并且需要適當(dāng)數(shù)目的寄存器。
在m/n=6/11的情況下選擇長度r的另一種方法是將728比特(A)的輸入數(shù)據(jù)字劃分成8個91比特(Ai)的數(shù)據(jù)字,該數(shù)據(jù)字又施加到擴增器40上。在這個劃分實施例中,最優(yōu)的r是5,因為91(Ai)+5(ri)是6(m)的倍數(shù)。因此,分別生成32(=25)個數(shù)字字和中間序列41。
可以劃分728比特的輸入數(shù)據(jù)字使得至少2個劃分段的大小不一樣。圖6顯示了這樣的實施例。
在圖6示意顯示的實施例中,728比特的輸入數(shù)據(jù)字被劃分為3個大小分別為247、241和240的數(shù)據(jù)字19。因為大小不同,所以用于每個劃分?jǐn)?shù)據(jù)字的長度r不相同。對于247比特和241比特的數(shù)據(jù)字,使用5比特的數(shù)字字。對于240比特的數(shù)據(jù)字,使用6比特的數(shù)字字。因此,為前一個大小的數(shù)據(jù)字生成32(=25)個中間序列41,而為后一個大小的數(shù)據(jù)字生成64(=26)個中間序列。
對于每種情況,與相應(yīng)的數(shù)字字組合后的劃分?jǐn)?shù)據(jù)字的大小變成252(42m)、246(41m)或246(41m),它們都是m(=6)的倍數(shù)。
在上述的實施例中,優(yōu)選的是將比特長度r確定為與數(shù)據(jù)字19的長度成正比。因此,如果數(shù)據(jù)字19的長度小于上述例子,可從5以下的比特長度中選擇r。
圖7A顯示的是實驗結(jié)果,顯示了使用同一個申請人提交的PCT申請No.PCT/KR00/01292中提出的方法調(diào)制的信號的低頻特性。這個實驗是在r=5、d=1,并且編碼率(m/n)=9/13的條件下進行的。
在圖7A的圖表中,‘H’的值越低,調(diào)制信號的低頻特性就越好。為了獲得比-25dB(這是傳統(tǒng)的標(biāo)準(zhǔn))還好的低頻特性,應(yīng)該在10以上選擇k約束(參照圖7A中的‘X1’區(qū))。雖然數(shù)字字的長度r固定為5,但是可以生成比最大數(shù)目32(=25)更少的擾碼。圖7A的X坐標(biāo)使用擾碼的數(shù)目作為獨立變量,以顯示調(diào)制信號的低頻特性,其中發(fā)生器20和選擇器22都包含比5比特的可能數(shù)目更少的寄存器。
如果低頻特性應(yīng)該比-25dB更好,從圖7A的圖表的‘Y1’區(qū)可見,在k=14的條件下,擾碼的數(shù)目可以從32減小到15,在k=12的條件下可以減小到17,在k=11的條件下可以減小到21。
有兩種使用更少擾碼的方法。第一種方法在全部的2r個數(shù)字字中按照需要選擇數(shù)字字,然后通過將所選擇的數(shù)字字與輸入的數(shù)據(jù)字組合而生成與選擇的數(shù)字字一樣多的中間序列41。第二種方法生成2r個中間序列41,然后按照需要對中間序列進行加擾以形成更少的備選序列21。
在給定的低頻特性下可以減少擾碼的數(shù)目意味著因為并行處理結(jié)構(gòu)中寄存器的減少而帶來的硬件可以更為簡單,在串行處理結(jié)構(gòu)中處理速度可以更高。
圖7B顯示的是另一個試驗結(jié)果,顯示了使用同一個申請人提交的PCT申請No.PCT/KR01/00359中提出的方法調(diào)制的信號的低頻特性。這個實驗是在r=5、d=2,并且編碼率(m/n)=6/11的條件下進行的。
在這個實驗結(jié)果中,為了獲得比-25dB更好的低頻特性,應(yīng)該在13以上選擇k約束(參照圖7B中的‘X2’區(qū))。如果低頻特性應(yīng)該比-25dB更好,從圖7B的圖表的‘Y2’區(qū)可見,在k=15的條件下,擾碼的數(shù)目可以從32減小到約22,在k=14的條件下可以減小到約25,在k=13的條件下可以減小到約27。
從圖7A和7B的實驗可見,如果將A比特的輸入數(shù)據(jù)字劃分成A1、A2、A3,…,An比特的數(shù)據(jù)字,并使用對于每個Ai比特長度ri滿足Ai+ri=cim的數(shù)字字來生成中間序列,其中ri小于對于A比特的數(shù)據(jù)字滿足A+r=cm的比特長度r,還可以獲得比-25dB更好的低頻特性,這可以通過適用于A比特數(shù)據(jù)字的比特長度r而獲得。
使用小于r的比特長度ri可以顯著地減小所需硬件的復(fù)雜程度。
根據(jù)上述方法調(diào)制后的記錄數(shù)據(jù)由相反地執(zhí)行上述方法的解調(diào)器進行再現(xiàn),即順序地解碼、去加擾,以及去除r比特的數(shù)字字。
圖8是進行這個操作的解調(diào)器的方框圖。同步檢測器101檢測序列中包含的同步碼,并去除所檢測到的同步碼,所述序列是從光記錄載體上再現(xiàn)的,它的幀大小為D*(Ai+ri)*m/n+同步比特長度,其中D是輸入數(shù)據(jù)字的劃分次數(shù)。然后,去除了同步的序列包含D個序列23,它們的幀大小為(Ai+ri)*m/n、并滿足(d,k)約束。這D個(d,k)受限序列23被施加到解碼器102上,解碼器102將序列中每個n比特的字解碼為相應(yīng)的m比特的字,從而解碼序列的幀大小變成Ai+ri。去加擾器103將解碼序列恢復(fù)為加擾前的中間序列41。然后,擴增消除器104去除包含在原始序列前面、中間或后面的ri比特的數(shù)字字,并輸出幀大小為Ai的原始劃分?jǐn)?shù)據(jù)字19。如果D次收集到這樣輸出的數(shù)據(jù)字,則它們形成一個原始未劃分的A比特的數(shù)據(jù)字。
在不脫離本發(fā)明的精神和本質(zhì)特征的情況下,本發(fā)明能夠以其它的形式實施。因此這個實施例是示例性的,并不是限制性的,本發(fā)明的范圍由所附的權(quán)利要求書限定,而不是前面的說明書,權(quán)利要求包括所有的落入其等同物的意義和范圍內(nèi)的變化。
權(quán)利要求
1.一種用m/n的編碼率將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法,包括以下步驟(a)通過將不同的數(shù)字字與數(shù)據(jù)字相互組合而為每個數(shù)據(jù)字生成多個中間序列,其中將數(shù)字字的長度r確定為使數(shù)據(jù)字的長度加長度r后是m的倍數(shù);(b)對每個中間序列進行加擾以形成一組備選序列;(c)按照預(yù)定的編碼率m/n將每個備選序列轉(zhuǎn)換成(d,k)受限序列;以及(d)測量每個(d,k)受限序列不合乎要求的程度,并根據(jù)測量結(jié)果從轉(zhuǎn)換的(d,k)受限序列中選擇一個(d,k)受限序列以記錄在可記錄介質(zhì)上。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述長度r為4、5或6。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述長度r被確定為與數(shù)據(jù)字的長度成比例。
4.一種以m/n的編碼率將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的裝置,其中m<n,所述裝置包括擴增裝置,通過將數(shù)字字與數(shù)據(jù)字組合而為每個數(shù)據(jù)字生成多個中間序列,其中數(shù)字字的長度r被確定為使數(shù)據(jù)字的比特長度加所述長度r后是m的倍數(shù);加擾器,對每個中間序列進行加擾以形成一組備選序列;編碼器,按照預(yù)定的編碼率m/n將每個備選序列轉(zhuǎn)換成(d,k)受限序列;以及選擇裝置,測量每個(d,k)受限序列不合乎要求的程度,并根據(jù)測量結(jié)果在轉(zhuǎn)換的(d,k)受限序列中選擇一個(d,k)受限序列以記錄在可記錄介質(zhì)上。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述長度r為4、5或6。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述長度r被確定為與所述數(shù)據(jù)字的長度成比例。
7.一種按照權(quán)利要求1至3中的一條所述的方法調(diào)制并記錄有數(shù)據(jù)的信息記錄介質(zhì)。
8.一種用于對按照權(quán)利要求1至3中的一條所述的方法調(diào)制的數(shù)據(jù)進行解調(diào)的解調(diào)裝置。
全文摘要
本發(fā)明涉及將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號的方法和裝置。本方法將數(shù)據(jù)字劃分成2個或更多的數(shù)據(jù)段,其中在寫到記錄介質(zhì)上時要在所述數(shù)據(jù)字的前面或后面添加同步信號;通過將不同的數(shù)字字與所述數(shù)據(jù)段相互組合而為每個數(shù)據(jù)段生成多個中間序列;對這些中間序列進行加擾而形成備選序列;將每個備選序列轉(zhuǎn)換成(d,k)受限序列;檢查每個(d,k)受限序列中含有多少個不希望有的子序列;并在不包含所述不希望有的子序列的(d,k)受限序列中選擇一個(d,k)受限序列以記錄在光或磁-光記錄介質(zhì)上。將該方法應(yīng)用到調(diào)制設(shè)備上可以通過更簡單的硬件來進行DSV控制。
文檔編號G11B20/18GK1652469SQ20051000614
公開日2005年8月10日 申請日期2001年4月19日 優(yōu)先權(quán)日2000年6月22日
發(fā)明者基司A·斯庫海莫·伊明克, 安成根, 徐相運, 金進鏞 申請人:Lg電子株式會社