專利名稱:將數(shù)據(jù)字序列轉(zhuǎn)換成調(diào)制信號(hào)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將數(shù)據(jù)字序列調(diào)制成(d,k)受限序列,同時(shí)較好地抑制直流(DC)成分的方法。
游程長(zhǎng)度受限碼,通常稱為(d,k)編碼,已經(jīng)廣泛和成功地應(yīng)用于現(xiàn)代磁和光記錄系統(tǒng)。此類編碼和用于實(shí)現(xiàn)所述編碼的裝置,在K.A.Schouhamer Immink所著的“海量數(shù)據(jù)存儲(chǔ)系統(tǒng)的編碼(Codes for MassData Storage Systems)”(ISBN 90-74249-23-X)中進(jìn)行了描述。
游程長(zhǎng)度受限碼是較早的不歸零記錄(NRZ)編碼的擴(kuò)展,其中以記錄介質(zhì)上的無(磁通量)變化來表示二進(jìn)制記錄的“0”,而由記錄磁通從一個(gè)方向轉(zhuǎn)變到另一個(gè)方向來表示二進(jìn)制“1”。
在(d,k)編碼中,上述的規(guī)則具有另外的限制,即,在連續(xù)的數(shù)據(jù)“1”中,至少記錄d個(gè)“0”,而在連續(xù)的數(shù)據(jù)“1”中,不記錄多于k個(gè)的“0”。第一個(gè)限制用于避免由于連續(xù)地記錄一系列“1”時(shí)生成的轉(zhuǎn)換脈沖擁擠而導(dǎo)致的碼元間干涉。第二個(gè)限制通過將鎖相環(huán)“鎖定”在所生成的轉(zhuǎn)換,從而從所生成的數(shù)據(jù)中恢復(fù)時(shí)鐘。如果有一個(gè)太長(zhǎng)的不間斷的連續(xù)“0”字符串,沒有散布其中的“1”,則重新生成時(shí)鐘的鎖相環(huán)將發(fā)生同步丟失。
例如,在(2,7)編碼中,在所記錄的“1”中有至少兩個(gè)“0”,在所記錄的“1”之間有不超過7個(gè)的所記錄的連續(xù)“0”。通過模2積分運(yùn)算,將編碼比特序列轉(zhuǎn)換為相應(yīng)的調(diào)制信號(hào),其由具有高或低信號(hào)值的比特單元組成,在調(diào)制信號(hào)中,由高信號(hào)值到低信號(hào)值的轉(zhuǎn)變,或者相反的過程,來表示比特“1”。由調(diào)制信號(hào)中的無改變表示比特“0”。
如上所述,當(dāng)通過傳輸線路傳輸數(shù)據(jù),或者將數(shù)據(jù)記錄到記錄介質(zhì)上時(shí),在傳輸或者解碼之前,將數(shù)據(jù)調(diào)制成為與傳輸線路或者記錄介質(zhì)相匹配的編碼。如果調(diào)制獲得的編碼序列包含直流(DC)成分,則很容易生成多種錯(cuò)誤信號(hào),諸如在控制磁碟驅(qū)動(dòng)器的伺服時(shí)所生成的跟蹤錯(cuò)誤導(dǎo)致變化或者抖動(dòng)。
使用所述無DC信號(hào)的第一個(gè)原因是記錄信道通常不對(duì)低頻成分起反應(yīng)。當(dāng)從在其記錄軌上記錄了信號(hào)的光記錄載體上讀取信號(hào)時(shí),由于此時(shí)可以實(shí)現(xiàn)不被記錄信號(hào)干擾的連續(xù)跟蹤控制,所以抑制信號(hào)中的低頻成分也是很有利的。
很好地抑制低頻成分,可以實(shí)現(xiàn)更好的跟蹤,更少的干擾可聽噪聲。因此,進(jìn)行了很多努力,以盡可能地避免調(diào)制序列包含直流成分。
為了避免調(diào)制序列包含直流成分,提出了DSV(數(shù)字和值)控制,用于避免調(diào)制信號(hào)包含直流成分。DSV是通過累加比特序列的值而獲得的總值,其中,分別將值+1和-1指定給比特序列中的‘1’和‘0’,這是在信道比特序列的NRZI調(diào)制之后得到的。DSV是序列中包含的直流成分的指示。
基本上恒定的游程數(shù)字和值(DSV)表示信號(hào)的頻譜不包括低頻部分的頻率成分。注意,DSV控制通常不會(huì)應(yīng)用于由標(biāo)準(zhǔn)(d,k)編碼所生成的序列。通過在調(diào)制之后,在預(yù)定的時(shí)間中對(duì)編碼比特序列的DSV進(jìn)行計(jì)算,并且將預(yù)定數(shù)目的DSV控制比特插入到編碼比特序列中,從而實(shí)現(xiàn)這些標(biāo)準(zhǔn)(d,k)編碼的DSV控制。為了提高編碼效率,期望將DSV控制比特的數(shù)目降低到最小的可能值。
在美國(guó)專利說明書4,501,000中,描述了使用調(diào)制信號(hào)在光或磁光記錄載體上記錄和讀取音頻信號(hào)的實(shí)例。該說明書中描述了8-14(EFM)調(diào)制系統(tǒng),其用于在光盤(CD)或者小型光盤(MD)上記錄信息。通過將一系列的8位信息字轉(zhuǎn)換為一系列的14位編碼字,而獲得EFM調(diào)制信號(hào),其中在連續(xù)的編碼字之間插入3比特的接合字(merging word)。
各個(gè)14位的編碼字滿足下面的條件,即,在兩個(gè)“1”之間,至少有d=2和最大k=10個(gè)“0”。為了也在編碼字之間滿足此條件,使用了3位的接合字。允許使用8個(gè)3位接合字之中的4個(gè)3位接合字,即“001”,“010”,“000”和“100”。不使用其它的3位接合字,即“111”,“011”,“101”和“110”,原因是它們違犯了規(guī)定的d=2約束。
從4個(gè)允許的接合字中選擇一個(gè),從而使得在對(duì)備選的編碼字和接合字進(jìn)行串接之后,所獲得的比特串滿足(d,k)約束,并且在相應(yīng)的模2積分信號(hào)中,DSV基本上保持為常數(shù)。通過根據(jù)上述規(guī)則確定接合字,能夠減少調(diào)制信號(hào)的低頻成分。
同時(shí),信息記錄一直具有提高讀取和寫入速度的需求。但是,提高讀取速度的目標(biāo)需要跟蹤機(jī)構(gòu)更高的伺服帶寬,這又對(duì)抑制記錄信號(hào)中的低頻成分施加了更嚴(yán)格的約束。
對(duì)于抑制由跟蹤機(jī)構(gòu)所生成的可聽噪聲而言,更好地抑制低頻成分也是很有利的。因此,期望作出足夠的努力,以防止信號(hào)包含低頻成分。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的是提供一種編碼系統(tǒng),其能夠?yàn)楦鱾€(gè)數(shù)據(jù)字生成相應(yīng)的序列,其在記錄介質(zhì)上記錄的(d,k)編碼的規(guī)則下,能夠精確地抑制直流成分,并且不包含長(zhǎng)串的“0”,以及最小游程長(zhǎng)度d的長(zhǎng)游程。
根據(jù)本發(fā)明的把數(shù)據(jù)字序列轉(zhuǎn)換為調(diào)制信號(hào)的方法如下為各個(gè)數(shù)據(jù)字生成多個(gè)備選序列將彼此不同的數(shù)字字(digital word)與該數(shù)據(jù)字組合起來;根據(jù)預(yù)定的編碼率m/n,將各個(gè)備選序列轉(zhuǎn)換成為(d,k)受限序列;對(duì)于各個(gè)所轉(zhuǎn)換的(d,k)受限序列,逐位檢測(cè)數(shù)字和值的變化,并且檢查數(shù)字和值的各個(gè)變化是否超過了預(yù)設(shè)的閾值;根據(jù)數(shù)字和值的各個(gè)變化是否超出該預(yù)設(shè)閾值,對(duì)所轉(zhuǎn)換的(d,k)受限序列進(jìn)行挑選,并且從挑選出的序列中,選擇一個(gè)數(shù)字和值具有最小值的(d,k)受限序列,以記錄在可記錄介質(zhì)上,或者通過信道進(jìn)行傳輸。
根據(jù)本發(fā)明,具有上述特征的將一系列數(shù)據(jù)字轉(zhuǎn)換成調(diào)制信號(hào)的方法使得在(d,k)編碼規(guī)則下,可以精確地抑制序列的DC成分,以記錄在光盤或磁光盤這樣的可記錄介質(zhì)上,同時(shí)序列不含有同步結(jié)構(gòu)(sync pattern)、長(zhǎng)串“0”和最小游程長(zhǎng)度d的長(zhǎng)游程。
尤其是,對(duì)于更長(zhǎng)序列的情況,本發(fā)明能夠更有效地抑制直流成分。
圖5顯示的是對(duì)于9比特序列而逐比特計(jì)算的RDS(游程數(shù)字和);圖6顯示的是在多個(gè)備選(d,k)受限序列中,基于RDS而選擇一個(gè)序列的情況;圖7顯示的是根據(jù)本發(fā)明,在數(shù)據(jù)調(diào)制過程中,選擇一個(gè)對(duì)DSV控制有利的序列的過程。
優(yōu)選實(shí)施例詳細(xì)說明為了使得本發(fā)明能夠被完全理解,下面結(jié)合附圖對(duì)優(yōu)選實(shí)施例進(jìn)行描述。
圖1顯示的是根據(jù)本發(fā)明的編碼系統(tǒng)實(shí)施例的框圖。
使用發(fā)生器20、選擇器22,編碼系統(tǒng)將用戶數(shù)據(jù)轉(zhuǎn)換成為(d,k)受限序列23,其中,很多預(yù)定的序列是完全不存在的,或者很少出現(xiàn)的。然后,使用預(yù)編碼器24將(d,k)受限序列轉(zhuǎn)換成為具有抑制了低頻成分的游程長(zhǎng)度受限序列25。
如圖1所示,編碼系統(tǒng)包括發(fā)生器20,在圖2中顯示了其詳細(xì)的框圖。發(fā)生器20包括增強(qiáng)器40,其通過將彼此不同的數(shù)字字與數(shù)據(jù)字19進(jìn)行組合,為各個(gè)字生成多個(gè)中間序列41。可以由增強(qiáng)器40簡(jiǎn)單地通過在數(shù)據(jù)字19的前面、中間或者尾部放置數(shù)字字,從而生成中間序列40。
發(fā)生器20還包括加擾器42,其對(duì)中間序列41進(jìn)行逐個(gè)加擾,以形成備選序列21的選擇集。在中間序列41中包含彼此不同的數(shù)字字具有下面的效果,即,針對(duì)各個(gè)中間序列41,使用不同的數(shù)字字對(duì)加擾器42進(jìn)行初始化,加擾器42優(yōu)選的為自同步加擾器。從而,備選序列21是數(shù)據(jù)字19相對(duì)較好的隨機(jī)化。
優(yōu)選的,增強(qiáng)器用以通過將r長(zhǎng)度的所有可能的數(shù)字字與數(shù)據(jù)字19組合起來,以為各個(gè)數(shù)據(jù)字19生成2r個(gè)中間序列41。以此方式,獲得了備選序列21的選擇集,其為最佳隨機(jī)化的。
圖2顯示的是選擇器22的詳細(xì)框圖。選擇器22包括(d,k)編碼器50,其將各個(gè)備選序列21轉(zhuǎn)換成為(d,k)受限序列51。為此,將備選序列2 1分割為q個(gè)m位的字,其中q為整數(shù)。在(d,k)編碼器50的規(guī)則下,將q個(gè)m位的字轉(zhuǎn)換成為q個(gè)n位的字,其中n>m。(d,k)編碼器50可以是標(biāo)準(zhǔn)型的,具有參數(shù)m=2,n=3,d=1,k=7,或者m=1,n=2,d=2,k=7。
優(yōu)選的,為了獲得較高的編碼效率,編碼器50具有參數(shù)m=9,n=13,和d=1。在這個(gè)方面,參考了未公布的PCT申請(qǐng)PCT/KR00/01292。編碼器50還可以具有參數(shù)m=6,n=11,d=2。在這個(gè)方面,參考了未公布的PCT申請(qǐng)PCT/KR01/00359。
選擇器22還包括裝置52,如果序列51包含同步結(jié)構(gòu)、長(zhǎng)串“0”、或者長(zhǎng)串的備選Tmin游程這樣的不期望有的子序列,則該裝置對(duì)各個(gè)備選(d,k)受限序列51進(jìn)行確定。如果觀察到了此類的非期望子序列,則判斷電路將計(jì)算與該非期望子序列相關(guān)的懲罰系數(shù)。
選擇器22還包括裝置52,其對(duì)于各個(gè)備選(d,k)受限序列51,判斷同步結(jié)構(gòu)、長(zhǎng)串“0”、或者長(zhǎng)串的備選Tmin游程這些非期望子序列的出現(xiàn)次數(shù),以及備選序列21對(duì)低頻成分的貢獻(xiàn)。
在懲罰算法的規(guī)則下,判斷裝置52對(duì)于所期望的序列給出較低的懲罰系數(shù),而對(duì)非期望的序列給出較高的懲罰系數(shù),或者從候選序列中去除非期望的序列。選擇器22還包括裝置54,其從候選序列中選擇具有較低懲罰系數(shù)的備選(d,k)受限序列51。
圖4顯示的是根據(jù)本發(fā)明,所使用的用于判斷和選擇具有較低懲罰系數(shù)的備選(d,k)受限序列51的常用方法。如圖4所示,判斷裝置52包括多個(gè)量度計(jì)算器,其同時(shí)分別測(cè)量“0”游程長(zhǎng)度60、預(yù)定同步結(jié)構(gòu)62的出現(xiàn)、備選Tmin游程長(zhǎng)度64、以及低頻成分66。
“0”游程長(zhǎng)度度量用作備選(d,k)受限序列51中的連續(xù)“0”(通常稱為“0”游程長(zhǎng)度)的測(cè)量值。如上所述,如果在序列中“0”游程持續(xù)了一段很長(zhǎng)的時(shí)間,諸如坑點(diǎn)和凸點(diǎn)等的記錄特征就變得非常長(zhǎng),這是有害的,能夠?qū)е赂菀装l(fā)生錯(cuò)誤跟蹤和錯(cuò)誤。
量度計(jì)算器64對(duì)連續(xù)Tmin(如果d=1,則Tmin為“01”,如果d=2,則Tmin為“001”)游程長(zhǎng)度進(jìn)行測(cè)量,以降低具有太多重復(fù)的違反MTR(最大轉(zhuǎn)換游程)約束的‘Tmin’的選擇概率,例如,序列“01010101…”或者“001001001001…”。量度計(jì)算器64對(duì)那些將要通過選擇裝置54從可選擇的備選序列中排除的序列給出較高的懲罰系數(shù)。
同步檢測(cè)器62檢測(cè)在備選(d,k)受限序列51中是否存在預(yù)定的同步結(jié)構(gòu)。實(shí)際上,如果檢測(cè)到了此類同步結(jié)構(gòu),則同步檢測(cè)器62對(duì)這個(gè)備選(d,k)受限序列進(jìn)行標(biāo)記,否則,該序列保持為未標(biāo)記。
低頻成分(LFC)計(jì)算器66在使用預(yù)編碼設(shè)備對(duì)備選(d,k)受限序列進(jìn)行調(diào)制的同時(shí),對(duì)其DSV進(jìn)行計(jì)算。備選(d,k)受限序列的長(zhǎng)度可能較長(zhǎng),因此,LFC計(jì)算器66對(duì)各個(gè)序列的游程數(shù)字和(RDS)和序列末尾數(shù)字和(SEDS)進(jìn)行計(jì)算。
RDS與SEDS不同,它是一個(gè)序列的逐比特計(jì)算的數(shù)字和。圖5顯示的是9位序列的RDS。在圖5中的實(shí)例中,在多個(gè)比特的末尾,即第9比特處計(jì)算的SEDS為‘-1’,然而,RDS為從‘-3’到‘+1’。
圖5中的實(shí)例顯示的是,如果序列較長(zhǎng),則即使SEDS具有允許的值,RDS也很可能超出了合理的極限。具有不允許的RDS的序列導(dǎo)致不能對(duì)直流成分進(jìn)行很好的抑制。
由于此原因,LFC計(jì)算器66為各個(gè)備選(d,k)受限序列計(jì)算RDS和SEDS。如果在RDS的計(jì)算過程中,某序列的RDS超出了預(yù)定的閾值(±Th),則LFC計(jì)算器66為該序列設(shè)定RDS溢出標(biāo)記,否則,其將最大RDS和SEDS的絕對(duì)值,即|RDS|max和|SEDS|,發(fā)送到選擇裝置54。通過試錯(cuò)法試驗(yàn)選擇該閾值(±Th),以而獲得最佳的直流控制性能。
不同的量度、同步檢測(cè)器和RDS溢出標(biāo)記,以及(d,k)受限序列51,是選擇裝置54的輸入。選擇裝置54最后根據(jù)與備選序列有關(guān)的不同輸入量度相關(guān)的值進(jìn)行判決,以選擇一個(gè)序列進(jìn)行記錄或者傳輸。在此判決中,排除了具有設(shè)定標(biāo)記的備選(d,k)受限序列。
在排除之后,選擇裝置54檢查是否還有其它的備選(d,k)受限序列。如果還有,則選擇裝置54選擇一個(gè)具有最小|RDS|max的(d,k)受限序列,以在記錄介質(zhì)上進(jìn)行記錄。如果有至少兩個(gè)具有相同最小|RDS|max的序列,則從中選擇具有最低懲罰系數(shù)的序列以在記錄介質(zhì)上進(jìn)行記錄,該懲罰系數(shù)是由量度計(jì)算器60和64根據(jù)備選Tmin游程長(zhǎng)度和“0”游程長(zhǎng)度而指定的。還有一種不同的選擇方式,如果還有至少兩個(gè)具有相同最小|RDS|max的序列,則從中選擇在比特末尾處具有較小RDS,即較小的SEDS的序列。
圖6顯示的是在多個(gè)備選(d,k)受限序列中選擇一個(gè)序列的情況。圖6顯示的情況僅適用于19比特長(zhǎng)度的序列。
對(duì)于圖6中的情況,序列103具有SEDS為‘-1’的值,相對(duì)于序列101和102的‘+3’,其在絕對(duì)意義上較小。然而,在各個(gè)比特中,序列103具有超過閾值‘5’的‘+7’,從而從可選擇的候選序列中排除此序列103。由于|RDS|max,序列102的3小于序列101的4,所以選擇序列102以在記錄介質(zhì)上進(jìn)行記錄。
根據(jù)所選擇的序列102,為下一個(gè)備選(d,k)受限序列集所計(jì)算的數(shù)字和值以‘+3’開始,其為所選擇序列102的SEDS值。
作為另外一種不同的序列選擇方式,不必選擇具有最小的|RDS|最大值的序列。取而代之,對(duì)由|RDS|max、備選Tmin游程長(zhǎng)度和“0”游程長(zhǎng)度而指定的各個(gè)懲罰系數(shù),給出適當(dāng)?shù)臋?quán)重系數(shù),并可以選擇具有最低的懲罰系數(shù)總和的序列以在記錄介質(zhì)上進(jìn)行記錄,該懲罰系數(shù)的各個(gè)成分均由相應(yīng)的因數(shù)進(jìn)行加權(quán)。
如果在排除已經(jīng)標(biāo)記的序列之后,沒有其它的序列,則選擇裝置54從設(shè)置了RDS溢出標(biāo)記的備選(d,k)受限序列中選擇具有最小|SEDS|的序列,以在記錄介質(zhì)上進(jìn)行記錄。
圖7顯示的是根據(jù)上述方式的DSV控制的流程圖。由發(fā)生器20執(zhí)行步驟S10,其通過將彼此不同的r位數(shù)字字與輸入數(shù)據(jù)組合起來,并且對(duì)其進(jìn)行加擾,從而形成L(=2r)個(gè)備選序列21。由(d,k)編碼器50執(zhí)行步驟S11,由LFC計(jì)算器66執(zhí)行步驟S12,其為各個(gè)備選(d,k)受限序列計(jì)算RDS和SEDS。
檢查是否有|RDS|位于閾值±TH內(nèi)的序列的步驟S20包含在選擇裝置54的操作中,其在排除標(biāo)記過的序列之后,在余下的序列中選擇一個(gè)標(biāo)記進(jìn)行記錄。前面已經(jīng)對(duì)下面的步驟進(jìn)行了解釋步驟S21和S22,從余下的序列中選擇具有最小的|RDS|max的序列,以及步驟S23和S24,如果沒有余下的序列,則選擇具有最小|SEDS|的序列。
在本發(fā)明的上述實(shí)施例中,使用了包含至少兩個(gè)短于k的“0”游程的同步結(jié)構(gòu)。結(jié)果,相對(duì)短的同步結(jié)構(gòu)可以獲得更好的編碼效率。
使用NRZI預(yù)編碼處理,將選擇器54所選擇的備選(d,k)受限序列51轉(zhuǎn)換成為調(diào)制信號(hào)。然后,通過對(duì)選擇的(d,k)受限序列51進(jìn)行模2積分而生成調(diào)制信號(hào),其中,‘1’變成“轉(zhuǎn)變”,而‘0’變成“無轉(zhuǎn)變”,并傳送給記錄介質(zhì)。
在不脫離本發(fā)明的精神或本質(zhì)特征的情況下,本發(fā)明可以實(shí)施為多種形式,還應(yīng)該理解,除非另外特別說明,以上實(shí)施例不限于上述的任何細(xì)節(jié),而應(yīng)在權(quán)利要求所限定的精神和范圍內(nèi)廣義地解釋,因此,所附的權(quán)利要求涵蓋所有落在權(quán)利要求的界限或其等同物內(nèi)的變化和改進(jìn)。
權(quán)利要求
1.一種將一系列數(shù)據(jù)字轉(zhuǎn)換成為調(diào)制信號(hào)的方法,包括如下步驟(a)通過將彼此不同的數(shù)字字與數(shù)據(jù)字組合起來,從而為各個(gè)數(shù)據(jù)字生成多個(gè)備選序列;(b)根據(jù)預(yù)定的編碼率m/n,將各個(gè)備選序列轉(zhuǎn)換成為(d,k)受限序列;(c)對(duì)于各個(gè)轉(zhuǎn)換后的(d,k)受限序列,逐比特地檢測(cè)其數(shù)字和值的變化,以檢測(cè)數(shù)字和值的變化中的最大值;以及(d)根據(jù)各個(gè)序列的最大值是否超出一個(gè)預(yù)設(shè)的閾值,挑選轉(zhuǎn)換后的(d,k)受限序列,并且從挑選出的序列中,選擇一個(gè)(d,k)受限序列記錄在可記錄介質(zhì)上。
2.根據(jù)權(quán)利要求1的方法,其特征在于,在步驟(c)中所檢測(cè)的最大值為絕對(duì)值意義上的最大值。
3.根據(jù)權(quán)利要求1的方法,其特征在于,所述的步驟(d)從所挑選出的序列中,選擇一個(gè)在數(shù)字和值的變化中具有最小的最大值的(d,k)受限序列。
4.根據(jù)權(quán)利要求3的方法,其特征在于,如果有至少兩個(gè)序列的數(shù)字和值變化中的最大值最小,則所述的步驟(d)根據(jù)各個(gè)(d,k)受限序列中包含多少非期望序列,選擇一個(gè)(d,k)受限序列進(jìn)行記錄。
5.根據(jù)權(quán)利要求4的方法,其特征在于,非期望序列包含連續(xù)的長(zhǎng)‘0’,和/或重復(fù)的Tmin,其中Tmin是在給定的d下,最短的可允許連續(xù)“0”。
6.根據(jù)權(quán)利要求3的方法,其特征在于,如果至少有兩個(gè)序列的數(shù)字和值變化中的最大值最小,則所述的步驟(d)選擇一個(gè)在比特末尾處的數(shù)字和值變化比其它的更小的(d,k)受限序列進(jìn)行記錄。
7.根據(jù)權(quán)利要求1的方法,其特征在于,如果不存在數(shù)字和值變化不超出所述預(yù)設(shè)閾值的序列,則所述的步驟(d)在所轉(zhuǎn)換的(d,k)受限序列中,選擇一個(gè)比特末尾處的數(shù)字和值最小的(d,k)受限序列。
8.根據(jù)權(quán)利要求1的方法,其特征在于,所述的步驟(a)還對(duì)各個(gè)數(shù)字字和數(shù)據(jù)字的組合進(jìn)行加擾,以形成備選序列。
9.一種將一系列數(shù)據(jù)字轉(zhuǎn)換成為調(diào)制信號(hào)的設(shè)備,包括發(fā)生器,通過將彼此不同的數(shù)字字與數(shù)據(jù)字組合起來,從而為各個(gè)數(shù)據(jù)字生成多個(gè)備選序列;編碼器,根據(jù)預(yù)定的編碼率m/n,將各個(gè)備選序列轉(zhuǎn)換成為(d,k)受限序列;判斷裝置,對(duì)于各個(gè)轉(zhuǎn)換后的(d,k)受限序列,逐比特地檢測(cè)其數(shù)字和值的變化,以檢測(cè)數(shù)字和值的變化中的最大值以及比特末尾處的數(shù)字和值;以及選擇裝置,用于檢測(cè)是否有至少一個(gè)(d,k)受限序列的數(shù)字和值變化中的最大值低于一個(gè)預(yù)設(shè)閾值,如果有,則基于所檢測(cè)的最大值,或者如果沒有,則基于所檢測(cè)的比特末尾處的數(shù)字和值,在所轉(zhuǎn)換的(d,k)受限序列中選擇一個(gè)(d,k)受限序列以記錄在可記錄介質(zhì)上。
10.根據(jù)權(quán)利要求9的設(shè)備,其特征在于,由所述判斷裝置檢測(cè)的最大值為絕對(duì)值意義上的最大值。
11.根據(jù)權(quán)利要求9的設(shè)備,其特征在于,所述的選擇裝置挑選出最大值不大于所述預(yù)設(shè)閾值的(d,k)受限序列,并在所挑選出的序列中,選擇一個(gè)具有最小的最大值的(d,k)受限序列,以記錄在可記錄介質(zhì)上。
12.根據(jù)權(quán)利要求11的設(shè)備,其特征在于,所述的判斷裝置根據(jù)各個(gè)(d,k)受限序列中連續(xù)“0”的游程長(zhǎng)度和連續(xù)“Tmin”的游程長(zhǎng)度,成比例地為該序列指定懲罰系數(shù),其中Tmin是在給定的d下,最短的可允許連續(xù)“0”。
13.根據(jù)權(quán)利要求12的設(shè)備,其特征在于,如果在數(shù)字和值變化的最大值中,至少有兩個(gè)序列的最大值為最小,則所述的選擇裝置基于由所述判斷裝置指定給各個(gè)序列的懲罰系數(shù),選擇一個(gè)(d,k)受限序列進(jìn)行記錄。
14.根據(jù)權(quán)利要求11的設(shè)備,其特征在于,如果在數(shù)字和值變化的最大值中,至少有兩個(gè)序列的最大值為最小,則所述的選擇裝置選擇一個(gè)比特末尾處的數(shù)字和值比其它序列小的(d,k)受限序列以進(jìn)行記錄。
15.根據(jù)權(quán)利要求9的設(shè)備,其特征在于,如果不存在數(shù)字和值變化不超出所述預(yù)設(shè)閾值的序列,則所述的選擇裝置在所轉(zhuǎn)換的(d,k)受限序列中,選擇一個(gè)比特末尾處的數(shù)字和值為最小的(d,k)受限序列。
16.根據(jù)權(quán)利要求9的設(shè)備,其特征在于,所述的判斷裝置還檢查各個(gè)(d,k)受限序列是否包含同步結(jié)構(gòu),并且所述的選擇裝置在從轉(zhuǎn)換后的(d,k)受限序列中排除具有同步結(jié)構(gòu)的序列之后,檢查是否有至少一個(gè)數(shù)字和值中的變化從不超過所述預(yù)設(shè)閾值的(d,k)受限序列。
17.根據(jù)權(quán)利要求9的設(shè)備,其特征在于,所述的發(fā)生器還對(duì)各個(gè)數(shù)字字和數(shù)據(jù)字的組合進(jìn)行加擾,以形成備選序列。
全文摘要
本發(fā)明涉及將一系列數(shù)據(jù)字轉(zhuǎn)換成為調(diào)制信號(hào)的方法和設(shè)備。本方法通過將彼此不同的數(shù)字字與數(shù)據(jù)字組合起來,從而為各個(gè)數(shù)據(jù)字生成多個(gè)中間序列,對(duì)這些中間序列進(jìn)行加擾,以形成備選序列,將各個(gè)備選序列轉(zhuǎn)換成為(d,k)受限序列,對(duì)各個(gè)(d,k)受限序列,不僅測(cè)量其非期望子序列的包含率,而且測(cè)量其游程DSV(數(shù)字和值),并且在具有小于一個(gè)預(yù)設(shè)極限的游程DSV最大值的(d,k)受限序列中,選擇一個(gè)具有較小的包含率的(d,k)受限序列,以在光或者磁光記錄介質(zhì)上進(jìn)行記錄。根據(jù)本發(fā)明,即使對(duì)于相對(duì)較長(zhǎng)的序列,也能夠?qū)崿F(xiàn)有效的DSV控制。
文檔編號(hào)H03M7/46GK1465136SQ02802300
公開日2003年12月31日 申請(qǐng)日期2002年7月3日 優(yōu)先權(quán)日2001年7月5日
發(fā)明者徐相運(yùn), 金進(jìn)鏞, 李載晉, 李朱玄 申請(qǐng)人:Lg電子株式會(huì)社