專利名稱:代碼轉(zhuǎn)換方法和設(shè)備,記錄媒質(zhì)和設(shè)備及代碼再生設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于一種對(duì)數(shù)據(jù)進(jìn)行擾頻和調(diào)制的代碼轉(zhuǎn)換方法和設(shè)備,一種代碼記錄媒質(zhì),該被擾頻和被調(diào)制的數(shù)據(jù)可以在該媒質(zhì)上進(jìn)行記錄,以及再生設(shè)備,用于將該被擾頻的和調(diào)制的數(shù)據(jù)記錄到一種記錄媒質(zhì)上或從一種記錄媒質(zhì)再生該被擾頻的和調(diào)制的數(shù)據(jù)。
光盤對(duì)于在其上記錄例如視頻數(shù)據(jù),音頻數(shù)據(jù)和計(jì)算機(jī)數(shù)據(jù)這些不同類型的軟數(shù)據(jù)已成為很普通的記錄媒質(zhì)。光盤包括不同類型的只讀式磁盤,例如激光盤(LD),磁盤(CD),緊致盤只讀存儲(chǔ)器(CD-ROM ),以及不同類型的可重寫和/或只寫一次類型磁盤,例如磁-光盤,相位變化磁盤和可重新記錄的緊致盤(CD-R)。
另一方面,近年來還發(fā)展了高效編碼技術(shù)。因此,目前任何類型數(shù)據(jù)都能被處理成數(shù)字?jǐn)?shù)據(jù)。例如可對(duì)視頻數(shù)據(jù)進(jìn)行頻帶壓縮以便將其處理成數(shù)字?jǐn)?shù)據(jù)。由于這些發(fā)展,有必要進(jìn)一步增加光盤的容量和記錄密度。
然而,當(dāng)增加記錄媒質(zhì)的記錄密度時(shí),從該記錄媒質(zhì)讀出的代表值“1”的信號(hào)以及代表值“0”的信號(hào)之間的差別將變小。結(jié)果讀安全系數(shù)減小,再生信號(hào)的質(zhì)量下降。
當(dāng)信號(hào)被記錄到一種記錄媒質(zhì)上的時(shí)候,為回避這種再生信號(hào)在質(zhì)量上的下降,必須降低信號(hào)的低頻分量。這是因?yàn)橛晒獗P再生的信號(hào)包括許多低頻噪聲,這些噪聲必須用濾波器加以濾除,以便改善再生信號(hào)的信噪(S/N)比。這樣,由于該濾波的同樣切去該再生信號(hào)的必要的低頻率分量,所以降低噪聲的效應(yīng)可以通過預(yù)先減小被記錄的信號(hào)的低頻分量來加以減緩。
已建議有用于降低低頻分量的各種數(shù)據(jù)編碼方法。然而甚至當(dāng)應(yīng)用這些編碼方法的任一個(gè)方法時(shí),在某些情況下,不能被降低低頻分量的數(shù)據(jù)仍然可以長期出現(xiàn)。這樣,將該數(shù)據(jù)擾頻以減小這種可能性是有效的。
當(dāng)數(shù)據(jù)被記錄到一種記錄媒質(zhì)或從該媒質(zhì)再生時(shí),記錄和再生操作是在一個(gè)具有特定尺寸的數(shù)據(jù)單元上執(zhí)行。這樣的一個(gè)數(shù)據(jù)單元被稱為一個(gè)“扇區(qū)”。記錄在一個(gè)扇區(qū)上的代碼的游程長度是受到限制的,以便縮小記錄/再生設(shè)備的一個(gè)信道的頻率帶寬。
當(dāng)數(shù)據(jù)記錄到該游動(dòng)長度受限制的扇區(qū)或從該扇區(qū)再生時(shí),一旦產(chǎn)生誤差,該誤差并不保留在該有誤差的扇區(qū)內(nèi),而是傳播到該數(shù)據(jù)的隨后的扇區(qū)中。為防止這種誤差傳播,由該記錄數(shù)據(jù)可識(shí)別的預(yù)定的模式(pattern)在標(biāo)準(zhǔn)間隔上被記錄到每個(gè)扇區(qū)。這樣的模式被稱為“同步代碼”。由這些同步代碼劃分的扇區(qū)的各個(gè)區(qū)域被稱為“幀”。
如上所述,當(dāng)數(shù)據(jù)記錄時(shí)必須降低數(shù)據(jù)的低頻分量,所以在記錄數(shù)據(jù)之前要轉(zhuǎn)換該數(shù)據(jù)。例如可用
圖18中所示的一種代碼轉(zhuǎn)換設(shè)備來完成這種轉(zhuǎn)換。
如圖18所示,當(dāng)主數(shù)據(jù)輸入擾頻器101時(shí),該擾頻器101按偽隨機(jī)數(shù)字序列對(duì)該主數(shù)據(jù)擾頻,之后將該被擾頻的主數(shù)據(jù)加到8/16調(diào)制器102。當(dāng)該被擾頻的主數(shù)據(jù)輸入到8/16調(diào)制器102時(shí),8/16調(diào)制器102調(diào)制該主數(shù)據(jù),并輸出該被調(diào)制的主數(shù)據(jù)作為記錄數(shù)據(jù),該記錄數(shù)據(jù)傳送到一個(gè)記錄/再生設(shè)備,并被記錄在一種記錄媒質(zhì)上。
此外,同該輸入數(shù)據(jù)相關(guān)的邏輯地址(8位)的高4位(即位4到位8)也輸入到擾頻器101作為籽晶(seed)選擇信號(hào)。不同類型的擾頻數(shù)據(jù)在一組16個(gè)邏輯地址(即,以16個(gè)扇區(qū)為基礎(chǔ))中按序進(jìn)行選擇。即,單個(gè)擾頻數(shù)據(jù)由各自不同的16種偽隨機(jī)數(shù)字序列中任一個(gè)序列所代表。這樣在各個(gè)扇區(qū)中,與各個(gè)擾頻數(shù)據(jù)相關(guān)的16種偽隨機(jī)數(shù)字序列被按序進(jìn)行選擇。此外,響應(yīng)一個(gè)扇區(qū)啟動(dòng)信號(hào),該擾頻器101根據(jù)選擇的偽隨機(jī)數(shù)字序列對(duì)包括在一個(gè)扇區(qū)中的數(shù)據(jù)進(jìn)行擾頻。
擾頻是通過得到主數(shù)據(jù)和由一M序列(最大長度序列)產(chǎn)生的數(shù)據(jù)(或隨機(jī)數(shù))的異或由擾頻器101執(zhí)行的,對(duì)于兩數(shù)據(jù)類型的每一位,該M序列由下列多項(xiàng)式(1)表示。
X15+X4+1…(1)圖19說明該擾頻器101的結(jié)構(gòu)。如圖19所示,16種類型的偽隨機(jī)數(shù)字序列的初始位模式被提前儲(chǔ)存在籽晶ROM111中。這些初始位模式的任何一個(gè)響應(yīng)一個(gè)籽晶選擇信號(hào)而從該籽晶ROM111中選擇出來。位移寄存器112響應(yīng)一籽晶裝入信號(hào)接收從該籽晶ROM111選擇的該初始位模式,之后與一位時(shí)鐘同步順序地將該初始位模式位移。一個(gè)異或單元113得到位移寄存器112的位移位輸出和儲(chǔ)存在該位移寄存器112中的4個(gè)最高位的異或結(jié)果,然后將這個(gè)操作結(jié)果返回該位移寄存器112。儲(chǔ)存在該位移寄存器112中的低8位與一位時(shí)鐘同步鎖存在一個(gè)觸發(fā)器114中。鎖存在該觸發(fā)器114中的8位脈沖串的相應(yīng)位加到各個(gè)異或單元115。不僅該8位脈沖串的相應(yīng)位,而且8位主數(shù)據(jù)字的相應(yīng)位都輸入到這些異或單元115的每一個(gè)單元中,得到每對(duì)位的異或結(jié)果,然后輸出該操作結(jié)果。
另一方面,8/16調(diào)制器102執(zhí)行兩步調(diào)制,以便從擾頻主數(shù)據(jù)產(chǎn)生一個(gè)輸出主數(shù)據(jù)。執(zhí)行第一步調(diào)制,以便由凹坑位置調(diào)制(PPM)調(diào)制該被擾頻數(shù)據(jù)從8位主數(shù)據(jù)產(chǎn)生16位主數(shù)據(jù),而執(zhí)行第二步調(diào)制,以便由脈沖寬度調(diào)制(PWM)調(diào)制該16位主數(shù)據(jù)從該16位主數(shù)據(jù)產(chǎn)生16位輸出主數(shù)據(jù)。
圖20說明該8/16調(diào)制器102的一種結(jié)構(gòu)。如圖20所示,由擾頻器101擾頻的該8位主數(shù)據(jù)不僅通過觸發(fā)器121加到主表格122和子表格123,而且還直接加到一個(gè)數(shù)字和值(DSV)控制器124。該主數(shù)據(jù)和由選擇器125選擇的表示下一狀態(tài)的數(shù)據(jù)輸入到主表格122。類似地,該主數(shù)據(jù)由和該選擇器125選擇的表示下一狀態(tài)的數(shù)據(jù)輸入到該子表格123。
主表格122包括表示在下列表1中的主數(shù)據(jù)。8位主數(shù)據(jù)值是按主表格122中的狀態(tài)擾頻的,而相應(yīng)下一狀態(tài)的16位主數(shù)據(jù)字參照表示在表1中的主數(shù)據(jù)進(jìn)行選擇并輸出。類似地,子表格123包括表示在下列表2中的子數(shù)據(jù)。8位主數(shù)據(jù)值是按子表格123中的狀態(tài)擾頻的,而相應(yīng)下一狀態(tài)的16位主數(shù)據(jù)字參照表示在表2中的子數(shù)據(jù)進(jìn)行選擇并輸出。
由于8位主數(shù)據(jù)值的范圍是從0到255,因此在該主表格122中提前確定256組16位主數(shù)據(jù)字,用于各8位主數(shù)據(jù)值(0到255)。然而應(yīng)指出在表1中只表示該8位主數(shù)據(jù)值(0到255)的一部分(0到45)以及對(duì)應(yīng)該46個(gè)值的該16位主數(shù)據(jù)字的一部分。另一方面,在子表格123中與主表格122不同的是,88組16位主數(shù)據(jù)字被確定用于該8位主數(shù)據(jù)值(0到255)的一部分(0到87)。然而在表2中表示該88個(gè)8位主數(shù)據(jù)值(0到87)的少部分(0到45)以及相應(yīng)該46個(gè)值的16位主數(shù)據(jù)字的少部分。此外,在表格122和123中,下一狀態(tài)是對(duì)每個(gè)16位主數(shù)據(jù)字確定的。這樣,當(dāng)查找該16位主數(shù)據(jù)字時(shí),相應(yīng)該16位主數(shù)據(jù)字的下一狀態(tài)也將被讀出。用于8/16被調(diào)代碼(主)的轉(zhuǎn)換表主數(shù) 狀態(tài)1 狀態(tài)2 狀態(tài)3 狀態(tài)4代碼字 下一 代碼字 下一代碼字 下一代碼字 下一據(jù)值 MSBLSB狀態(tài) MSB LSB狀態(tài) MSB LSB狀態(tài) MSBLSB狀態(tài)00010000000001001 1 0100000100100000 2 00100000000010011 0100000100100000 210010000000010010 1 0010000000010010 1 10000001001000003 1000000100100000 320010000100100000 2 0010000100100000 2 10000000000100101 1000000000010010 130010000001001000 2 0100010010000000 4 00100000010010002 0100010010000000 440010000010010000 2 0010000010010000 2 10000001001000002 1000000100100000 250010000000100100 2 0010000000100100 2 10010010000000004 1001001000000000 460010000000100100 3 0010000000100100 3 10001001000000004 1000100100000000 470010000001001000 3 0100000000010010 1 00100000010010003 0100000000010010 180010000010010000 3 0010000010010000 3 10000100100000004 1000010010000000 490010000100100000 3 0010000100100000 3 10010010000000011 1001001000000001 110 0010010010000000 4 0010010010000000 4 10001001000000011 1000100100000001 111 0010001001000000 4 0010001001000000 4 10000001001000003 1000000010010000 312 0010010010000001 1 0010010010000001 1 10000000100100002 1000000010010000 213 0010001001000001 1 0010001001000001 1 10000100100000011 1000010010000001 114 0010000001001001 1 0100000000100100 3 00100000010010011 0100000000100100 315 0010000100100001 1 0010001001000001 1 10000010010000011 1000001001000001 116 0010000010010001 1 0010000100100001 1 10000001001000011 1000000100100001 117 0010000000100010 1 0010000000100010 1 10000010010000004 1000001001000000 418 0001000000001001 1 0100000010010000 2 00010000000010011 0100000010010000 219 0010000000010001 1 0010000000010001 1 10010001000000004 1001000100000000 420 0001000000010010 1 0001000000010010 1 10001000100000004 1000100010000000 421 0000100000000010 1 0000100000000010 1 10000000100100011 1000000010010001 122 0000010000000001 1 0000010000000001 1 10000000010010011 1000000001001001 123 0010001000100000 2 0010001000100000 2 10000000010010002 1000000001001000 224 0010000100010000 2 0010000100010000 2 10000000010010003 1000000001001000 325 0010000010001000 2 0100000000100100 2 00100000100010002 0100000000100100 226 0010000001000100 2 0010000001000100 2 10000000001000101 1000000000100010 127 0001000100100000 2 0001000100100000 2 10000000000100011 1000000000010001 128 0010000000001000 2 0100000010010000 3 00100000000010002 0100000010010000 329 0001000010010000 2 0001000010010000 2 10010010000000101 1001001000000010 130 0001000001001000 2 0100000100100000 3 00010000010010002 0100000100100000 331 0001000000100100 2 0001000000100100 2 10010001000000011 1001000100000001 132 0001000000000100 2 0001000000000100 2 10001001000000101 1000100100000010 133 0001000000000100 3 0001000000000100 3 10001000100000011 1000100010000001 134 0001000000100100 3 0001000000100100 3 10000000001001002 1000000000100100 235 0001000001001000 3 0100001001000000 4 00010000010010003 0100001001000000 436 0001000010010000 3 0001000010010000 3 10000000001001003 1000000000100100 337 0001000100100000 3 0001000100100000 3 10000100010000004 1000010001000000 438 0010000000001000 3 0100100100000001 1 00100000000010003 0100100100000001 139 0010000001000100 3 0010000001000100 3 10010000100000004 1001000010000000 440 0010000010001000 3 0100010010000001 1 00100000100010003 0100010010000001 141 0010000100010000 3 0010000100010000 3 10000100100000101 1000010010000010 142 0010001000100000 3 0010001000100000 3 10000010001000002 1000001000100000 243 0010010001000000 4 0010010001000000 4 10000000010000011 1000010001000001 144 0001001001000000 4 0001001001000000 4 10000010001000003 1000001000100000 345 0000001000000001 1 0100010001000000 4 10000010010000101 0100010001000000 4用于8/16被調(diào)代碼(子)的轉(zhuǎn)換表主數(shù) 狀態(tài)1狀態(tài)2 狀態(tài)3 狀態(tài)4代碼字 下一 代碼字 下一 代碼字 下一 Code Word 下一據(jù)值 MSBLSB狀態(tài) MSB LSB狀態(tài) MSB LSB狀態(tài) MSBLSB狀態(tài)00000010010000000 4 0000010010000000 4 0100100001001000 2 0100100001001000 210000100100000000 4 0000100100000000 4 0100100001001000 3 0100100001001000 320001001000000000 4 0001001000000000 4 0100100000001001 1 0100100000001001 130000001001000000 4 0100010000000001 1 1000001000000000 4 0100010000000001 140000000100100000 3 0100100000000010 1 1001000000000100 3 0100100000000010 150000000010010000 3 0100001000000000 4 1001000000100100 3 0100001000000000 460000000001001000 3 0100100000000100 2 1001000001001000 3 0100100000000100 270000000001001000 2 0100000100000000 4 1001000000000100 2 0100000100000000 480000000010010000 2 0100100010010000 3 1001000000100100 2 0100100010010000 390000000100100000 2 0100100000100100 2 1001000001001000 2 0100100000100100 210 0000010001000000 4 0000010001000000 4 1001001001000000 4 1001001001000000 411 0000100010000000 4 0000100010000000 4 1000100001001000 3 1000100001001000 312 0001000100000000 4 0001000100000000 4 0100010001001000 3 0100010001001000 313 0010001000000000 4 0010001000000000 4 1000100000000100 3 1000100000000100 314 0000001000100000 3 0100100000000100 3 1001000010010000 3 0100100000000100 315 0000000100010000 3 0100100010010000 2 1001000100100000 3 0100100010010000 216 0000000010001000 3 0100001000000001 1 0100100000001000 3 0100001000000001 117 0000000001000100 3 0100010000000010 1 0100100010001000 3 0100010000000010 118 0000000001000100 2 0100100000100100 3 1001000010010000 2 0100100000100100 319 0010000010001000 2 0100100100100000 3 1001000100100000 2 0100100100100000 320 0000000100010000 2 0100100100100000 2 0100010001001000 2 0100100100100000 221 0000001000100000 2 0100100000010010 1 0100100000001000 2 0100100000010010 122 0000010010000001 1 0000010010000001 1 1000100000100100 3 1000100000100100 323 0000100100000001 1 0000100100000001 1 1000100010010000 3 1000100010010000 324 0001001000000001 1 0001001000000001 1 0100100010001000 2 0100100010001000 225 0010010000000001 1 0010010000000001 1 1000100000000100 2 1000100000000100 226 0000000001001001 1 0100010000000100 3 1000010000000001 1 0100100000000100 327 0000000010010001 1 0100000100000001 1 1000100000000010 1 0100000100000001 128 0000000100100001 1 0100010000000100 2 1001000000001001 1 0100010000000100 229 0000001001000001 1 0100001000000010 1 1001000000010010 1 0100001000000010 130 0000100001000000 4 0000100001000000 4 1000100000100100 2 1000100000100100 231 0001000010000000 4 0001000010000000 4 1000100001001000 2 1000100001001000 232 0010000100000000 4 0010000100000000 4 0100010000001001 1 0100100000001001 133 0000010000100000 3 0000010000100000 3 0100100001001001 1 0100100001001001 134 0000001000010000 3 0100010000010010 1 1000100100100000 3 0100010000010010 135 0000000100001000 3 0100100000010001 1 1001000000001000 3 0100100000010001 136 0000000000010100 3 0100000010000000 4 1001000001000100 3 0100000010000000 437 0000010000100000 2 0000010000100000 2 1000001000000001 1 1000001000000001 138 0000000010000100 2 0100010000100100 3 1000100010010000 2 0100010000100100 339 0000000100001000 2 0100010000100100 2 1000100100100000 2 0100010000100100 240 0000001000010000 2 0100100000100010 1 1001000000001000 2 0100100000100010 141 0000010001000001 1 0000010001000001 1 1000010000000010 1 1000010000000010 142 0000010010000010 1 0000010010000010 1 1000000100000000 4 1000000100000000 443 0000100010000001 1 0000100010000001 1 1001000001000100 2 1001000001000100 244 0000100100000010 1 0000100100000010 1 1001000000001001 1 1000100000001001 145 0001000100000001 1 0001000100000001 1 1001000010001000 3 1001000010001000 346 0001001000000010 1 0001001000000010 1 1001000100010000 3 1001000100010000 3
在主表格122中,如果一個(gè)輸入8位主數(shù)據(jù)值包括在0-87范圍之內(nèi),則在表格1中表示的狀態(tài)S1-S4的四種類型的任一種按照由選擇器125指定的下一狀態(tài)進(jìn)行選擇。對(duì)應(yīng)該輸入的8位主數(shù)據(jù)值的一個(gè)16位主數(shù)據(jù)字從屬于所選狀態(tài)的16位主數(shù)據(jù)字選擇。之后,所選的16位主數(shù)據(jù)字DM在在主輸出到交叉條形開關(guān)126。
在另一方面,如果一個(gè)輸入8位主數(shù)據(jù)包括在主表格122的88-255的范圍內(nèi),并且在表格1中所示的兩種類型的狀態(tài)S1和S2的任一種按照由選擇器125指定的下一狀態(tài)進(jìn)行選擇,則一個(gè)相應(yīng)該輸入8位主數(shù)據(jù)值的(6位主數(shù)據(jù)字從屬于所選狀態(tài)S1或S4的16位主數(shù)據(jù)字進(jìn)行選擇。之后,所選16位主數(shù)據(jù)字D1或D4輸出到交叉條形開關(guān)126。此外,如果一個(gè)輸入8位主數(shù)據(jù)值包括在主表格122的88-255的范圍內(nèi),并且在表格1中所示的兩種類型的狀態(tài)S1和S2的任一種按照由選擇器125指定的下一狀態(tài)進(jìn)行選擇,則一個(gè)相應(yīng)該輸入8位主數(shù)據(jù)值的16位主數(shù)據(jù)字從屬于所選狀態(tài)S1或S3的16位主數(shù)據(jù)字進(jìn)行選擇。之后,所選16位主數(shù)據(jù)字輸出到交叉條形開關(guān)126。
類似地,如果一個(gè)輸入8位主數(shù)據(jù)值包括在子表格123的0-87的范圍內(nèi),則在表格2中所示的四種類型的狀態(tài)S1-S4的任一種按照由選擇器125指定的下一狀態(tài)進(jìn)行選擇。而相應(yīng)該輸入8位主數(shù)據(jù)值的一個(gè)16位主數(shù)據(jù)字從屬于所選狀態(tài)的16位主數(shù)據(jù)字進(jìn)行選擇。之后,所選擇的16位主數(shù)據(jù)字DS輸出到交叉條形開關(guān)126。
此時(shí),不僅所選16位數(shù)據(jù)字而且相應(yīng)這些16位數(shù)據(jù)字的下一狀態(tài)都從表格122和123讀出并之后輸出到交叉條形開關(guān)126。
要指出的是該下一狀態(tài)響應(yīng)在一幀開始的一個(gè)同步代碼被初始化到1。
當(dāng)由選擇器125指定的一個(gè)8位主數(shù)據(jù)值和下一狀態(tài)輸入到DSV控制器124時(shí),該DSV控制器根據(jù)該8位主數(shù)據(jù)值和下一狀態(tài)作出一個(gè)判定,之后輸出一個(gè)相應(yīng)該判定結(jié)果的交叉條形開關(guān)選擇信號(hào)到該交叉條形開關(guān)126。
響應(yīng)該交叉條形開關(guān)選擇信號(hào),該交叉條形開關(guān)126從由主表格122提供的16位主數(shù)據(jù)字以及從由子表格123提供的16位主數(shù)據(jù)字選擇一個(gè)或兩個(gè)主數(shù)據(jù)字1之后將該一個(gè)或兩個(gè)16位主數(shù)據(jù)字輸出至第一DSV算法電路127和第二DSV算法電路128至少一個(gè)電路。
例如,如果DSV控制124已確定該8位主數(shù)據(jù)值等于或小于87,而且相應(yīng)該8位主數(shù)據(jù)值的該16位主數(shù)據(jù)字存在于,主表格122和子表格123的每一個(gè)中,則交叉條形開關(guān)126響應(yīng)交叉條形開關(guān)選擇信號(hào)分別從主表格122和子表格123選擇16位主數(shù)據(jù)字DM和DS。之后,交叉條形開關(guān)126將該16位主數(shù)據(jù)字DM和DS輸出到第一和第二DSV算法電路127和128。
另一方面,如果DSV控制器124已確定8位主數(shù)據(jù)值等于或大于88,相應(yīng)該8位主數(shù)據(jù)值的16位主數(shù)據(jù)字僅存在于主表格122中,并且或狀態(tài)S1或狀態(tài)S4已由選擇器125指定的下一狀態(tài)所選擇,則交叉條形開關(guān)126響應(yīng)交叉條形開關(guān)選擇信號(hào)選擇由主表格122提供的16位主數(shù)據(jù)字D1或D4。之后,交叉條形開關(guān)126將該16位主數(shù)據(jù)字D1或D4輸出到第一和第二DSV算法電路127和128。
此外,如果DSV控制器124已確定8位主數(shù)據(jù)值等于或大于88,相應(yīng)該8位主數(shù)據(jù)值的16位主數(shù)據(jù)字僅存在于主表格122中,并且或狀態(tài)S2劃狀態(tài)S3已由選擇器125指定的下一狀態(tài)所選擇,則交叉條形開關(guān)126響應(yīng)交叉條形開關(guān)選擇信號(hào)僅選擇由主表格122提供的單個(gè)16位主數(shù)據(jù)(或已經(jīng)按照由下一狀態(tài)指定的或狀態(tài)S2或狀態(tài)S3讀出的16位主數(shù)據(jù)字)。之后,交叉條形開關(guān)126輸出該16位主數(shù)據(jù)字D2或D3到第一DSV算法電路127。
由交叉條形開關(guān)126按該16位主數(shù)據(jù)字DM,D1,D4和DS形成的選擇下列表3分類。[表格3
然而,對(duì)于8位主數(shù)據(jù)值等于或大于88以及狀態(tài)S1或狀態(tài)S4之一個(gè)狀態(tài)已經(jīng)按由選擇器125指定的下一狀態(tài)所選擇的情況,如果對(duì)于狀態(tài)S1或狀態(tài)S4在8位主數(shù)據(jù)字和預(yù)先的8位主數(shù)據(jù)字之間具有相同符號(hào)的連續(xù)代碼的游程長度在2-10的范圍之外,則DSV控制器124控制交叉條形開關(guān)126,使得只有屬于狀態(tài)S1或S4并且游程范圍在0-10之內(nèi)的16位主數(shù)據(jù)字D1或D4被選擇輸出。這樣,為將來自主表格122的16位主數(shù)據(jù)字D1和D4輸出到第一和第二DSV算法電路127和128,要求在8位主數(shù)據(jù)字和預(yù)先的8位主數(shù)據(jù)字之間具有相同符號(hào)的連續(xù)代碼的游程在2-10范圍之內(nèi)。
每當(dāng)一個(gè)16位主數(shù)據(jù)字輸入到第一算法電路127和/或第二算法電路128時(shí),算法電路計(jì)算與該輸入的16位主數(shù)據(jù)字相關(guān)的數(shù)字和值(DSV)。以下為用于計(jì)算DSV的算法。
例如,如果在圖21A中表示的一個(gè)16位主數(shù)據(jù)字通過選擇器125從交叉條形開關(guān)126輸入到PWM調(diào)制器129,該P(yáng)WM調(diào)制器129對(duì)該16位主數(shù)據(jù)字執(zhí)行脈寬調(diào)制,由此產(chǎn)生并輸出在圖21B中所示的一個(gè)16位輸出主數(shù)據(jù)字。
如從圖21A和21B比較可看到的那樣。包括在單個(gè)輸出主數(shù)據(jù)字中的“1”位數(shù)和“0”位擻可從單個(gè)16位輸入主數(shù)據(jù)字得出。這樣,當(dāng)輸入單個(gè)主數(shù)據(jù)字時(shí),可得到包括在相應(yīng)單個(gè)16位輸入主數(shù)據(jù)字的單個(gè)輸出主數(shù)據(jù)字中的“1”位數(shù)和“0”位數(shù),并計(jì)算該數(shù)之間的差。累積對(duì)各個(gè)字計(jì)算的差即得到一個(gè)DSV。由第一和第二DSV算法電路127和128計(jì)算的DSVS加到選擇器125和比較器130。實(shí)際上,包括在單個(gè)輸出主數(shù)據(jù)字中的“1”位由值“+1”取代,而包括在單個(gè)輸出主數(shù)據(jù)字中的“0”位由值“-1”取代。值“+1”和“-1”的總和在每個(gè)輸出主數(shù)據(jù)字中進(jìn)行計(jì)算。這樣,對(duì)各個(gè)字累積其和而得到DSV。
此外,這種計(jì)算是以一個(gè)扇區(qū)為基礎(chǔ)通過第一和第二DSV算法電路進(jìn)行的,并且從單個(gè)扇區(qū)的開始到終端連續(xù)地進(jìn)行。在一個(gè)扇區(qū)的開始,該扇區(qū)的第一位(或最低有效位LSB)從PWM調(diào)制器129輸入到第一和第二DSV算法電路127和128,同時(shí)響應(yīng)該LSB,該輸出主數(shù)據(jù)字的第一值被初始化或設(shè)置到等于零。
當(dāng)DSVS從第一和第二DSV算法電路127和128輸入到比較器130時(shí),比較器130選擇DSVS中任一具有較小絕對(duì)值者并之后提供信息指示算法電路127或128已計(jì)算了用于選擇器125的被選擇的DSV。響應(yīng)此信息,選擇器125選擇由比較器130指出的算法電路127或128,輸出16位輸出主數(shù)據(jù)字到PWM調(diào)制器129。根據(jù)16位輸出主數(shù)據(jù)字表明DSV已經(jīng)由算法電路127或128進(jìn)行了計(jì)算,并輸出與該16位輸出主數(shù)據(jù)字有關(guān)的下一狀態(tài)到主表格122,子表格123和DSV控制器124。
那就是說,在8/16調(diào)制器102中,8位輸入主數(shù)據(jù)字被調(diào)制到相應(yīng)的16位主數(shù)據(jù)字,相應(yīng)該16位主數(shù)據(jù)字的各個(gè)輸出主數(shù)據(jù)字的DSV被提前進(jìn)行計(jì)算,選擇從其能得出一個(gè)較小的DSV的該16位主數(shù)據(jù)字,之后將該16位數(shù)據(jù)字調(diào)制到16位輸出主數(shù)據(jù)字以便輸出。然而,如上所述,如果相應(yīng)輸入8位主數(shù)據(jù)值的16位主數(shù)據(jù)字僅存在于該主表格122中。以及或狀態(tài)S2,或狀態(tài)S3已由選擇器125指定的下一狀態(tài)所選擇,則只有單個(gè)16位主數(shù)據(jù)字(或已經(jīng)按照由該下一狀態(tài)指定的狀態(tài)S2或狀態(tài)S3讀出的16位主數(shù)據(jù)字)從該主表格122進(jìn)行選擇。這樣,執(zhí)行從16位主數(shù)據(jù)字到16位輸出主數(shù)據(jù)字的調(diào)制。
以下將參照?qǐng)D22和23中所示流程圖描述用這種代碼轉(zhuǎn)換設(shè)備執(zhí)行一系列處理步驟。
首先,在已通過對(duì)一輸入主數(shù)據(jù)字的各位進(jìn)行計(jì)數(shù)識(shí)別一個(gè)幀的頂部之后(步驟201),一同步代碼加到該幀的頂部(步驟202),并且從8/16調(diào)制器102的選擇器125輸出的下一狀態(tài)初始化為S1(步驟203)。之后,如果確定未到達(dá)一個(gè)扇區(qū)的終端(步驟204,否),則處理返回步驟201。
接著,開始擾頻該輸入主數(shù)據(jù)字的幀(步驟205),并且被擾頻的主數(shù)據(jù)字的幀以一字為基礎(chǔ)被轉(zhuǎn)換到一輸出主數(shù)據(jù)字的幀步驟206)。之后,如果下一幀的頂部被識(shí)別(步驟201),一同涉代碼加到該幀的頂部(步驟202),下一狀態(tài)再次初始化為S1(步驟203)。然后執(zhí)行擾頻和轉(zhuǎn)換(步驟205和206。接著對(duì)各個(gè)幀重復(fù)執(zhí)行類似的處理。當(dāng)?shù)竭_(dá)一扇區(qū)的終端時(shí)(步驟204,是),一個(gè)扇區(qū)的處理結(jié)束。
此外,在執(zhí)行步驟206之后,還要確定該8位主數(shù)據(jù)值是否小于88。為在圖23中所示,如果該值小于88(步驟301,是),則從由主表格122提供的16位主數(shù)據(jù)字DM和從子表格123提供的16位主數(shù)據(jù)字DS選擇具有較少DSV的16位主數(shù)據(jù)字(步驟302)。
另一方面,如果該8位主數(shù)據(jù)值等于或大于88(步驟301,否),則具有較小DSV的一個(gè)16位主數(shù)據(jù)字D1或D4從主表格122進(jìn)行選擇(步驟303)。
如果經(jīng)常具有較小的DSV的一個(gè)輸出主數(shù)據(jù)字按這種方式產(chǎn)生,則將減小該主數(shù)據(jù)字的低頻分量。這樣在用于將該主數(shù)據(jù)字記錄到一種記錄媒質(zhì)或從它再生該主數(shù)據(jù)字的一種記錄/再生設(shè)備中,可減小再生信號(hào)的低頻分量,可以壓縮該再生信號(hào)的包絡(luò)的位移,以及減小再生誤差到一定程度。
然而,雖然上述現(xiàn)有技術(shù)代碼轉(zhuǎn)換設(shè)備的確能減少一個(gè)再生信號(hào)的低頻分量以及不正常地增加該低頻分量的可能性,但這種減小的程度是遠(yuǎn)遠(yuǎn)不夠的,而且在某些情況下可以繼續(xù)產(chǎn)生再生誤差。
更具體地,當(dāng)在圖20所示的8/16調(diào)制器102中存在M種類型16位主數(shù)據(jù)字時(shí),具有導(dǎo)至DSV分散的位模式的N種類型16位主數(shù)據(jù)字包括在該M種類型的16位主數(shù)據(jù)字中。這樣,如果具有這種位模式的16位主數(shù)據(jù)字連續(xù)地出現(xiàn),則該DSV相反地增加或減少發(fā)散。結(jié)果,無助于增加輸出主數(shù)據(jù)字的低頻分量。
在上述一般例子中,M=256,以及N=168。當(dāng)8位主數(shù)據(jù)值在0-87范圍中時(shí),DSV收斂。另一方面,當(dāng)8位主數(shù)據(jù)值在88-255范圍中時(shí),DSV發(fā)散。實(shí)際上,約輸入主數(shù)據(jù)的10%產(chǎn)生DSV發(fā)散。圖24A是表示在一個(gè)扇區(qū)中8位主數(shù)據(jù)值變化的曲線,而24B是表示根據(jù)該8位主數(shù)據(jù)值的變化,DSV隨之增加和減少的曲線。從這些曲線可以看出,如果該8位主數(shù)據(jù)值連續(xù)地包括在88-255的范圍內(nèi),該DSV發(fā)散。
那就是說,在現(xiàn)有技術(shù)代碼轉(zhuǎn)換設(shè)備中,雖然輸入主數(shù)據(jù)被擾頻,并且該被擾頻的主數(shù)據(jù)經(jīng)受8/16調(diào)制,該主數(shù)據(jù)的低頻分量未能充分減小。因此,當(dāng)該主數(shù)據(jù)從已經(jīng)在其上面記錄了該主數(shù)據(jù)的媒質(zhì)上再生時(shí),該再生信號(hào)的低頻分量增加,該再生信號(hào)包絡(luò)突然變化,由此產(chǎn)生再生誤差。即使再生信號(hào)的包絡(luò)被校正或使用附加的誤差校正代碼(ECC)校正該主數(shù)據(jù),仍不能完全防止這樣的再生誤差。
此外,由于一組偽隨機(jī)數(shù)字序列被按照預(yù)定的順序重新排列,使得相同信號(hào)重復(fù)地重寫在相同的扇區(qū)成為可能。在該情況下,由于由該扇區(qū)占據(jù)的記錄媒質(zhì)部分特性變成不均勻,則大相同情況下再生信號(hào)的S/N比下降并產(chǎn)生再生誤差。
按本發(fā)明提供了一種代碼轉(zhuǎn)換方法。該方法包括以下步驟以多個(gè)類型的偽隨機(jī)數(shù)字序列之任一個(gè)類型為基礎(chǔ)擾頻輸入主數(shù)據(jù)字;以多個(gè)類型的調(diào)制數(shù)據(jù)之一類型為基礎(chǔ)調(diào)制被擾頻的主數(shù)據(jù)單元;從被調(diào)制的主數(shù)據(jù)單元產(chǎn)生輸出主數(shù)據(jù)單元;得到代表包括在該輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間的差的計(jì)算值;以及根據(jù)該計(jì)算值選擇任一調(diào)制數(shù)據(jù)。本發(fā)明的代碼轉(zhuǎn)換方法的特征在于還包括以下步驟確定該計(jì)算值的變化是否超過一預(yù)定閾值;如果確定該計(jì)算值的變化超過該預(yù)定的閾值,重新選擇另一個(gè)用于擾頻步驟的偽隨機(jī)數(shù)字序列;以及根據(jù)該重新選擇的偽隨機(jī)數(shù)字序列重新擾頻輸入主數(shù)據(jù)單元。
在一實(shí)施例中,調(diào)制被擾頻的主數(shù)據(jù)單元的步驟可由具有M種類型的調(diào)制數(shù)據(jù)的第一調(diào)制執(zhí)行、而產(chǎn)生輸出主數(shù)據(jù)單元的步驟可由第二調(diào)制執(zhí)行。在該實(shí)施例中,M種類型的調(diào)制數(shù)據(jù)之外的N種類型的調(diào)制數(shù)據(jù)假定使得該計(jì)算值增加。
在另一實(shí)施例中,在調(diào)制步驟中,第一調(diào)制可以是具有M種類型調(diào)制數(shù)據(jù)的一種凹坑位置調(diào)制,而在產(chǎn)生步驟中,第二調(diào)制可以是一種脈沖寬度調(diào)制。
在再一實(shí)施例中,在確定步驟中,如果在第一周期L中該計(jì)算值的變化已超過閾值K,具有已使計(jì)算值增加的一個(gè)位模式的輸出主數(shù)據(jù)單元可以包括在多個(gè)在該第一周期L期間輸出的主數(shù)據(jù)單元中。如果加到已使該計(jì)算值增加的主數(shù)據(jù)單元的偽隨機(jī)數(shù)字序列被稱為第一偽隨機(jī)數(shù)字序列,則該第一偽隨機(jī)數(shù)字序列將改變成預(yù)定的第二偽隨機(jī)數(shù)字序列的任一個(gè)序列。該多個(gè)第二偽隨機(jī)數(shù)字序列可以是這樣一些偽隨機(jī)數(shù)字序列,這些序列使得有可能得到不具有該位模式的主數(shù)據(jù)單元作為主數(shù)據(jù)單元,以在重新擾頻步驟被產(chǎn)生并在一比值等于或大于(M-N)/M時(shí)在第一周期L期間被輸出。
在再一個(gè)實(shí)施例中,如果一個(gè)周期被稱作第二周期H,在該周期期間,一系列輸出主數(shù)據(jù)單元是由使用第一偽隨機(jī)數(shù)字序列的擾頻步驟產(chǎn)生,多個(gè)第二偽隨機(jī)數(shù)字序列的數(shù)至少可等于H/L=J。
在再一個(gè)實(shí)施例中的確定步驟中,如果計(jì)算值的變化超過閾值,則在該時(shí)刻前已預(yù)先輸入并具有預(yù)定長度的主數(shù)據(jù)單元的一部分可在另外的偽隨機(jī)數(shù)字序列被重新選擇用于該部分之后被重新進(jìn)行擾頻。
在再一個(gè)實(shí)施例中,該代碼轉(zhuǎn)換方法還包括以下步驟得到一輸出主數(shù)據(jù)單元的一計(jì)算值,該輸出主數(shù)據(jù)單元對(duì)應(yīng)于具確一預(yù)定長度的輸入主數(shù)據(jù)單元;重新選擇另外一個(gè)偽隨機(jī)數(shù)字序列并重新擾頻該輸入主數(shù)據(jù)單元,如果該計(jì)算值的變化已超過該閾值;以及得到一個(gè)偽隨機(jī)數(shù)字序列,該序列使該計(jì)算值的變化等于或小于該閾值。
按本發(fā)明的另一方面,提供了一種代碼轉(zhuǎn)換方法。該方法包括以下步驟基于任一多個(gè)類型的偽隨機(jī)數(shù)字序列,擾頻輸入主數(shù)據(jù)單元;基于任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制被擾頻的主數(shù)據(jù)單元;從被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;得到表示包括在該輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的一個(gè)計(jì)算值;以及根據(jù)該計(jì)算值選擇任一調(diào)制數(shù)據(jù)。這種代碼轉(zhuǎn)換方法的特征在于還包括如下步驟確定該計(jì)算值的絕對(duì)值是否超過一預(yù)定的閾值;重新選擇另一個(gè)用于擾頻步驟的偽隨機(jī)數(shù)字序列,如果確定該計(jì)算值的絕對(duì)值已超過該預(yù)定的閾值;以及基于重新選擇的偽隨機(jī)數(shù)字序列重新擾頻輸入主數(shù)據(jù)單元。
按本發(fā)明再一方面,提供了一種代碼轉(zhuǎn)換設(shè)備。該代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存輸入主數(shù)據(jù)單元;擾頻裝置,用于基于任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻儲(chǔ)存在該儲(chǔ)存裝置中的主數(shù)據(jù)單元;調(diào)制裝置,用于基于任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制被擾頻的主數(shù)據(jù)單元,并從被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;算法裝置,用于取得代表包括在該輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的計(jì)算值,該輸出主數(shù)據(jù)已由調(diào)制裝置產(chǎn)生以及比較裝置,用于確定由算法裝置得到的該計(jì)算值是否在一預(yù)定的容差范圍內(nèi);以及控制裝置,用于指令擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列以及重新擾頻儲(chǔ)存在儲(chǔ)存裝置中的主數(shù)據(jù)單元,如果該比較裝置已確定該計(jì)算值在該容差范圍之外。
在一實(shí)施例中,該代碼轉(zhuǎn)換設(shè)備還包括記錄裝置,用于記錄調(diào)制裝置的輸出數(shù)據(jù),如果比較裝置已確定該計(jì)算值在容差范圍之外,控制裝置輸出一轉(zhuǎn)換故障信號(hào),以及記錄裝置響應(yīng)該轉(zhuǎn)換故障信號(hào),重新起動(dòng)記錄該調(diào)制裝置的輸出數(shù)據(jù)。
按本發(fā)明再一方面,提供了一種代碼轉(zhuǎn)換設(shè)備。該代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存輸入主數(shù)據(jù)單元;擾頻裝置,用于基于任一多個(gè)類型的偽隨機(jī)數(shù)字序列,擾頻儲(chǔ)存在該儲(chǔ)存裝置中的主數(shù)據(jù)單元;檢測(cè)裝置,用于檢測(cè)已從儲(chǔ)存裝置讀出的主數(shù)據(jù)單元的位置;調(diào)制裝置,用于基于任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制被擾頻的主數(shù)據(jù)單元,并從被調(diào)制的主數(shù)據(jù)組產(chǎn)生一輸出主數(shù)據(jù)單元;算法裝置,用于取得代表包括在該輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的一計(jì)算值;比較裝置,用于確定由算法裝置得到的該計(jì)算值是否在一預(yù)定的容差范圍內(nèi);以及控制裝置,用于當(dāng)比較裝置已確定該計(jì)算值在容差范圍之外時(shí),指令擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列且然后重新擾頻在該主數(shù)據(jù)單元位置之前定位的主數(shù)據(jù)單元的部分,該主數(shù)據(jù)單元的位置在某一時(shí)刻及時(shí)由檢測(cè)裝置進(jìn)行檢測(cè)。
在一實(shí)施例中,該代碼轉(zhuǎn)換設(shè)備還包括記錄裝置,用于記錄該輸出主數(shù)據(jù)單元,如果比較裝置已確定該計(jì)算值在容差范圍之外,控制裝置輸出一轉(zhuǎn)換故障信號(hào),以及記錄裝置,用于響應(yīng)該轉(zhuǎn)換故障信號(hào)重新起動(dòng)記錄該輸出主數(shù)據(jù)單元。
按本發(fā)明的再一方面,提供了一種代碼轉(zhuǎn)換設(shè)備。該代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存一輸入主數(shù)據(jù)單元;擾頻裝置,用于基于任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻儲(chǔ)存在該儲(chǔ)存裝置中的主數(shù)據(jù)單元;檢測(cè)裝置,用于每當(dāng)從儲(chǔ)存裝置順序讀出各幀時(shí),檢測(cè)儲(chǔ)存在儲(chǔ)存裝置中的主數(shù)據(jù)單元的每一幀的位置;調(diào)制裝置,用于基于任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制被擾頻的主數(shù)據(jù)單元,并從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;算法裝置,用于得到代表包括在該輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的一計(jì)算值;比較裝置,用于確定由算法裝置得到的該計(jì)算值是否在一預(yù)定的容差范圍內(nèi);以及控制裝置,用于指令擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列并在之后重新擾頻多個(gè)在該幀之前定位的幀,該幀的位置在某一時(shí)刻及時(shí)地已由檢測(cè)裝置檢測(cè)到,當(dāng)比較裝置已確定該計(jì)算值在容差范圍之外時(shí)。
按本發(fā)明的再一方面,提供了一種代碼轉(zhuǎn)換設(shè)備,該代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存至少一個(gè)扇區(qū)的輸入主數(shù)據(jù)單元;擾頻裝置,用于基于任一多個(gè)類型偽的隨機(jī)數(shù)字序列,擾頻儲(chǔ)存在該儲(chǔ)存裝置中的至少一個(gè)扇區(qū)的主數(shù)據(jù)單元;調(diào)制裝置,用于基于任一多個(gè)類型的調(diào)制數(shù)據(jù),調(diào)制該被擾頻的主數(shù)據(jù)單元,并從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生輸出主數(shù)據(jù)單元;算法裝置,用于得到代表包括在該每個(gè)輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的一計(jì)算值;比較裝置,用于確定由算法裝置得到的該計(jì)算值是否在一預(yù)定的容差范圍內(nèi);以及控制裝置,用于如果比較裝置已確定該計(jì)算值在容差范圍之外,指令擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列并在之后重新擾頻儲(chǔ)存在該儲(chǔ)存裝置中的至少一個(gè)扇區(qū)的主數(shù)據(jù)單元。
按本發(fā)明的再一方面,提供了一種代碼記錄媒質(zhì),用于以一個(gè)扇區(qū)為基礎(chǔ)將主數(shù)據(jù)記錄到扇區(qū)上以及從扇區(qū)再生主數(shù)據(jù)。在代碼記錄媒質(zhì)中,擾頻數(shù)據(jù)和被擾頻的主數(shù)據(jù)記錄在每一個(gè)扇區(qū)中,擾頻數(shù)據(jù)由預(yù)定偽隨機(jī)數(shù)字序列的任一初始值表示,用于擾頻主數(shù)據(jù),而每個(gè)偽隨機(jī)數(shù)字序列由以唯一的初始值開始的多個(gè)隨機(jī)數(shù)字組成,主數(shù)據(jù)通過對(duì)代表該擾頻數(shù)據(jù)的偽隨機(jī)數(shù)字序列和該主數(shù)據(jù)順序執(zhí)行一邏輯操作而被擾頻。
在一實(shí)施例中,每個(gè)偽隨機(jī)數(shù)字序列可以是一個(gè)最大長度的序列。
在另一實(shí)施例中,擾頻數(shù)據(jù)可指示一扇區(qū)的主數(shù)據(jù)是否被進(jìn)行擾頻。
在再一實(shí)施例中,擾頻數(shù)據(jù)可以根據(jù)隨機(jī)數(shù)字而被設(shè)置。
在再一實(shí)施例中,擾頻數(shù)據(jù)可以根據(jù)主數(shù)據(jù)已在該相同的扇區(qū)重寫多少次來設(shè)置。
按本發(fā)明的再一方面,提供了一種代碼記錄設(shè)備,用于在記錄媒質(zhì)的一個(gè)扇區(qū)的基礎(chǔ)上擾頻并記錄主數(shù)據(jù)。該代碼記錄設(shè)備包括擾頻數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生由多個(gè)預(yù)定偽隨機(jī)數(shù)據(jù)序列中的任一序列表示的擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照該擾頻數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列,每個(gè)偽隨機(jī)數(shù)字序列由該擾頻數(shù)據(jù)代表;擾頻裝置,用于通過對(duì)產(chǎn)生的偽隨機(jī)數(shù)字序列和一個(gè)扇區(qū)的主數(shù)據(jù)執(zhí)行一邏輯運(yùn)算而對(duì)該主數(shù)據(jù)進(jìn)行擾頻;調(diào)制裝置,用于調(diào)制該被擾頻的主數(shù)據(jù);以及記錄裝置,用于將被調(diào)制主數(shù)據(jù)連同該擾頻數(shù)據(jù)一起記錄到該記錄媒質(zhì)的一個(gè)扇區(qū)上。
按本發(fā)明的再一方面,提供了一種代碼記錄設(shè)備,用于擾頻和記錄在記錄媒質(zhì)一扇區(qū)基礎(chǔ)上的主數(shù)據(jù)。該代碼記錄設(shè)備包括擾頻數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生由任一多個(gè)預(yù)定偽隨機(jī)數(shù)字序列表示的擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照該擾頻數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列,每個(gè)偽隨機(jī)數(shù)字序列由該擾頻數(shù)據(jù)表示;擾頻裝置,用于通過產(chǎn)生的偽隨機(jī)數(shù)字序列和一個(gè)扇區(qū)的主數(shù)據(jù)順序執(zhí)行一種邏輯;運(yùn)算而擾頻該主數(shù)據(jù);調(diào)制裝置,用于調(diào)制該被擾頻的主數(shù)據(jù);記錄裝置,用于將該被調(diào)制的主數(shù)據(jù)連同該擾頻數(shù)據(jù)一起記錄到記錄媒質(zhì)上的一個(gè)扇區(qū)上;算法裝置,用于得到表示包括在該被調(diào)制的主數(shù)據(jù)中的1位數(shù)和0位數(shù)之間差的一計(jì)算值;以及確定裝置,用于確定該計(jì)算值。
在一實(shí)施例中,偽隨機(jī)數(shù)字序列產(chǎn)生裝置既根據(jù)該擾頻數(shù)據(jù),還根據(jù)用于識(shí)別記錄媒質(zhì)上的每一扇區(qū)的區(qū)識(shí)別數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列。
在另一實(shí)施例中,擾頻數(shù)據(jù)產(chǎn)生裝置按預(yù)定順序輸出各個(gè)偽隨機(jī)數(shù)字序列。
在再一實(shí)施例中,擾頻數(shù)據(jù)產(chǎn)生裝置根據(jù)隨機(jī)數(shù)字選擇每個(gè)偽隨機(jī)數(shù)字序列,之后輸出代表該被選擇的偽隨機(jī)數(shù)字序列的擾頻數(shù)據(jù)。
按本發(fā)明的再一方面,提供了一種代碼再生設(shè)備,用于從本發(fā)明的記錄媒質(zhì)再生主數(shù)據(jù)。該代碼再生設(shè)每包括讀裝置,用于從該記錄媒質(zhì)的一扇區(qū)讀出該擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照該讀出的擾頻數(shù)據(jù)生一種偽隨機(jī)數(shù)字序列,該序列用于解擾頻該被擾頻的主數(shù)據(jù);以及解擾頻裝置,用于通過對(duì)該偽隨機(jī)數(shù)字序列和主數(shù)據(jù)的扇區(qū)順序執(zhí)行一種邏輯運(yùn)算來重新儲(chǔ)存初始的未被擾頻的主數(shù)據(jù)。
以下將描述由本發(fā)明可達(dá)到的作用或效果。
首先,按本發(fā)明的代碼轉(zhuǎn)換方法,如果代表在該輸出主數(shù)據(jù)字中的1位的數(shù)和0位的數(shù)之間差的計(jì)算值的變化(即,DSV的變化)超過閾值,另一偽隨機(jī)數(shù)字序列被重新選擇,則該輸入主數(shù)據(jù)字將被重新擾頻。這樣,偽隨機(jī)數(shù)字序列重復(fù)改變,擾頻重復(fù)執(zhí)行,直到該DSV等于或小于該閾值。結(jié)果,能防止DSV增加并可減少該輸出主數(shù)據(jù)的低頻分量。由此,當(dāng)這樣的一個(gè)輸出主數(shù)據(jù)字被記錄到一種記錄媒質(zhì)上,并從該記錄媒質(zhì)再生一個(gè)信號(hào)時(shí),有可能減少該再生信號(hào)的低頻分量并防止再生誤差出現(xiàn)。
比外,假定用于重新擾頻步驟的第二偽隨機(jī)數(shù)字序列是偽隨機(jī)數(shù)字序列,這將使得有可能在一比值等于或大于(M-N)/M條件下得到多個(gè)不具有引起DSV增加的位模式的主數(shù)據(jù)字。按此方式通過在一比值至少等于(M-N)/M條件下得到不具有上述位模式的字,DSV的變化可降低到一個(gè)實(shí)際的水平。
此外,如果在第二周期H期間,使用相同第一擾頻數(shù)據(jù)重復(fù)地進(jìn)行擾頻,以及如果在第一周期L短于第二周期H期間DSV超過閾值,如果H/L=J,則至少設(shè)置相同數(shù)量的不同類型的第二擾頻數(shù)據(jù)。之后,甚至如果在任一第一周期L而不是對(duì)其施加第二擾頻數(shù)據(jù)的目前的第一周期L期間DSV已超過閾值,則在J類型的第二擾頻數(shù)據(jù)當(dāng)中可識(shí)別另一不引起DSV增加的第二擾頻數(shù)據(jù)。
其次,按本發(fā)明的代碼記錄媒質(zhì),由于擾頻數(shù)據(jù)和被擾頻主數(shù)據(jù)以扇區(qū)為基礎(chǔ)進(jìn)行記錄,該擾頻數(shù)據(jù)和被擾頻主數(shù)據(jù)可從任意扇區(qū)讀出,并且該被擾頻主數(shù)據(jù)可按照擾頻數(shù)據(jù)儲(chǔ)存到原始數(shù)據(jù)中。這樣,任一任意偽隨機(jī)數(shù)字序列的初始值可作為擾頻數(shù)據(jù)記錄到每個(gè)扇區(qū)上。此外,由于該擾頻數(shù)據(jù)代表該偽隨機(jī)數(shù)字序列,以及該偽隨機(jī)數(shù)字序列由始于該初始值的隨機(jī)數(shù)字組成,所以在主數(shù)據(jù)充分?jǐn)_頻后可記錄該主數(shù)據(jù)。結(jié)果,記錄到一個(gè)扇區(qū)的信號(hào)的低頻分量能減少,并且能防止相同信號(hào)重復(fù)地寫到該相同的扇區(qū)上。
此外,主數(shù)據(jù)并不經(jīng)常要求擾頻,以及事實(shí)上可以被記錄和/或再生。
結(jié)果,該擾頻數(shù)據(jù)可不規(guī)則地改變。
這樣,在以描述的發(fā)明可能形成這樣一些優(yōu)點(diǎn)(1)提供的代碼轉(zhuǎn)換方法和設(shè)備能通過控制該偽隨機(jī)數(shù)字序列減少記錄在記錄媒質(zhì)上的信號(hào)的低頻分量,使DSV的發(fā)散能抑制以及在實(shí)際上相同信號(hào)不能重復(fù)地重寫在相同的扇區(qū)上,(2)按照本發(fā)明的改進(jìn)代碼轉(zhuǎn)換方法提供一種代碼轉(zhuǎn)換記錄媒質(zhì),信號(hào)可記錄在它上面或從它再生,以及(3)提供一種代碼轉(zhuǎn)換記錄/再生設(shè)備,用于記錄信號(hào)到一種記錄媒質(zhì)或從該媒質(zhì)再生該信號(hào)。
一旦參照附圖并了解以下詳細(xì)說明,那些本專業(yè)的技術(shù)人員將明白本發(fā)明的這些和另外的優(yōu)點(diǎn)。
附圖簡述圖1為表示本發(fā)明第一實(shí)施例中的一種代碼轉(zhuǎn)換設(shè)備的方塊圖。
圖2為說明圖1中所示代碼轉(zhuǎn)換設(shè)備的操作過程的狀態(tài)轉(zhuǎn)移圖。
圖3為表示一種記錄/再生設(shè)備的方塊圖。
圖4為表示本發(fā)明第二實(shí)施例中的一種代碼轉(zhuǎn)換設(shè)備的方塊圖。
圖5為詳細(xì)表示圖4中所示的代碼轉(zhuǎn)換設(shè)備的擾頻的轉(zhuǎn)換部分的方塊圖。
圖6為說明圖4中所示代碼轉(zhuǎn)換設(shè)備的操作過程的狀態(tài)轉(zhuǎn)移圖。
圖7為表示本發(fā)明第三實(shí)施例中的代碼轉(zhuǎn)換設(shè)備的方塊圖。
圖8表示本發(fā)明第四實(shí)施例中的作為典型記錄媒質(zhì)實(shí)施的光盤的數(shù)據(jù)組的典型格式。
圖9表示本發(fā)明第四實(shí)施例中的光盤的典型扇區(qū)格式。
圖10表示本發(fā)明第四實(shí)施例中光盤的典型同步幀格式。
圖11示意表示本發(fā)明第四實(shí)施例中的光盤。
圖12為表示本發(fā)明第五實(shí)施例中的代碼記錄設(shè)備的方塊圖。
圖13為示意表示圖12中所示的一種代碼記錄設(shè)備的偽隨機(jī)數(shù)字發(fā)生器的方塊圖。
圖14為用于圖12中所示代碼記錄設(shè)備的初始值數(shù)據(jù)發(fā)生器的典型數(shù)據(jù)表格。
圖15為用于圖12中所示代碼記錄設(shè)備的初始值數(shù)據(jù)發(fā)生器的另一典型數(shù)據(jù)表格。
圖16為表示本發(fā)明第六實(shí)施例中的一種代碼記錄設(shè)備的方塊圖。
圖17為表示本發(fā)明第七實(shí)施例中的一種代碼再生設(shè)備的方塊圖。
圖18為表示一種普通代碼轉(zhuǎn)換設(shè)備的方塊圖。
圖19為詳細(xì)表示圖18中所示普通代碼轉(zhuǎn)換設(shè)備的一個(gè)擾頻器的方塊圖。
圖20為詳細(xì)表示圖18中所示普通代碼轉(zhuǎn)換設(shè)備的一個(gè)8/16調(diào)制器的方塊圖。
圖21A為一定時(shí)圖,表示16位主數(shù)據(jù)字的波形,而圖21B為一定時(shí)圖,表示一16位輸出主數(shù)據(jù)字的波形,該數(shù)據(jù)通過脈寬調(diào)制去調(diào)制在圖21A中所示的該主數(shù)據(jù)字而產(chǎn)生。
圖22為一流程圖,表示一種普通代碼轉(zhuǎn)換設(shè)備的典型處理過程。
圖23為一流程圖,表示該普通代碼轉(zhuǎn)換設(shè)備的另一典型處理過程。
圖24A為一條曲線,表示一種普通代碼轉(zhuǎn)換設(shè)備中的主數(shù)據(jù)值的變化,而圖24B為一條曲線,表示根據(jù)圖24A中所示變化,DSV的變化。
優(yōu)選實(shí)施例的說明以下將參照附圖描述本發(fā)明的實(shí)施例。例1圖1表示在本發(fā)明第一例中的一種代碼轉(zhuǎn)換設(shè)備。在圖1中,存儲(chǔ)器11儲(chǔ)存輸入主數(shù)據(jù)字,并至少可儲(chǔ)存兩扇區(qū)的主數(shù)據(jù)字。當(dāng)儲(chǔ)存在該存儲(chǔ)器11中的主數(shù)據(jù)字輸入到擾頻器12時(shí),該擾頻器12對(duì)該輸入主數(shù)據(jù)字?jǐn)_頻,并將被擾頻的主數(shù)據(jù)字輸出到8/16調(diào)制器13。該8/16調(diào)制器13通過凹位置調(diào)制(PPM)調(diào)制該被擾頻的主數(shù)據(jù)字,由此從該被擾頻的主數(shù)據(jù)字(8位)產(chǎn)生主數(shù)據(jù)字(16位)。之后,該8/16調(diào)制器13還通過脈沖寬度調(diào)制(PWM)調(diào)制該16位主數(shù)據(jù)字,由此從該16位主數(shù)據(jù)字產(chǎn)生16位輸出主數(shù)據(jù)字并輸出該16位輸出主數(shù)據(jù)字。當(dāng)由8/16調(diào)制器13得到的DSV輸入到比較器14時(shí),比較器確定該DSV的變化(或微分值)是否超過一預(yù)定的閾值,并在之后輸出該確定結(jié)果到控制器15。
控制器15控制該代碼轉(zhuǎn)換設(shè)備的全部操作。更具體地,該控制器15確定用于將輸入主數(shù)據(jù)字寫入到存儲(chǔ)器11的寫地址以及從該存儲(chǔ)器11讀出該被儲(chǔ)存的主數(shù)據(jù)字的讀地址,改變?cè)跀_頻器12中的偽隨機(jī)數(shù)字序列的初始位模式,以及輸出轉(zhuǎn)換故障信號(hào)。
擾頻器l2的結(jié)構(gòu)與圖19中所示擾頻器101相同并包括一個(gè)籽晶ROM111,一個(gè)位侈寄存器112,一個(gè)異或元件113,一個(gè)觸發(fā)器114,以及多個(gè)異或元件115。這樣,當(dāng)一8位主數(shù)據(jù)字輸入到擾頻器12時(shí),該擾頻器12對(duì)該輸入的8位主數(shù)據(jù)字進(jìn)行擾頻并輸出被擾頻的該主數(shù)據(jù)字。
8/16調(diào)制器13的結(jié)構(gòu)與圖20中所示8/16調(diào)制器102也相同并包括一個(gè)觸發(fā)器121,一個(gè)主表格122,一個(gè)子表格123,一個(gè)DSV控制器124,一個(gè)選擇器125,一個(gè)交叉條形開關(guān)126,一個(gè)第一和一個(gè)第二DSV算法電路127和128,一個(gè)PWM調(diào)制器129和一個(gè)比較器130。這樣,該8/16調(diào)制器13也將一8位輸入主數(shù)據(jù)字調(diào)制到一16位主數(shù)據(jù)字,進(jìn)而將該16位主數(shù)據(jù)字調(diào)制到一輸出16位主數(shù)據(jù)字,然后將該16位輸出主數(shù)據(jù)字輸出。
以下將參照?qǐng)D2中所示的狀態(tài)轉(zhuǎn)移圖描述具有這樣一種結(jié)構(gòu)的代碼轉(zhuǎn)換設(shè)備的操作。
首先,控制器15是處在一個(gè)空閑狀態(tài)(狀態(tài)401)。當(dāng)斷言一數(shù)據(jù)允許信號(hào)時(shí),存儲(chǔ)器11置寫允許狀態(tài)(狀態(tài)402),由此開始在存儲(chǔ)器11中儲(chǔ)存一扇區(qū)的主數(shù)據(jù)。當(dāng)斷言一扇區(qū)起動(dòng)信號(hào)時(shí),控制器15開始從該存儲(chǔ)器11讀一扇區(qū)的主數(shù)據(jù),并將讀出的主數(shù)據(jù)字加到擾頻器12。控制器15還將一籽晶選擇信號(hào)和一籽晶裝入信號(hào)加到擾頻器12(狀態(tài)403)。預(yù)定偽隨機(jī)數(shù)字序列的初始位模式提前儲(chǔ)存在擾頻器12中。擾頻器12響應(yīng)籽晶選擇信號(hào)選擇任一初始位模式,并響應(yīng)籽晶裝入信號(hào)產(chǎn)生一系列具有所選初始位模式開頭的隨機(jī)數(shù)字。之后,擾頻器12按該一系列隨機(jī)數(shù)字?jǐn)_頻各個(gè)數(shù)據(jù)字并按序輸出該被擾頻的主數(shù)據(jù)字到8/16調(diào)制器13。
要指出偽隨機(jī)數(shù)字序列的初始位模式開始可以按圖18中所示普通代碼轉(zhuǎn)換設(shè)備那樣相同方式按與輸入主數(shù)據(jù)字相關(guān)的一邏輯地址的高4位設(shè)置。
8/16調(diào)制器13按序用PPM調(diào)制被擾頻的主數(shù)據(jù)字,由此從每個(gè)被擾頻的主數(shù)據(jù)字(8位)產(chǎn)生一主數(shù)據(jù)字(16位)。之后,該8/16調(diào)制器13用PWM再調(diào)制該16位數(shù)據(jù)字,由此從該16位主數(shù)據(jù)字產(chǎn)生一16位輸出數(shù)據(jù)字并輸出該16位輸出主數(shù)據(jù)字。此外,該8/16調(diào)制器13通過累積得到用于各個(gè)主數(shù)據(jù)字的DSV并將該DSV輸出到比較器14。之后,比較器確定該DSV的變化是否已超過一預(yù)定的閾值并將確定結(jié)果輸出到控制器15。
當(dāng)從存儲(chǔ)器11讀出一扇區(qū)的主數(shù)據(jù),并執(zhí)行該主數(shù)據(jù)的擾頻和調(diào)制時(shí),下一扇區(qū)的主數(shù)據(jù)被寫入并儲(chǔ)存在存鍺器11中(狀態(tài)404)。
在完成從存儲(chǔ)器11讀出一扇區(qū)主數(shù)據(jù)之后僅繼續(xù)寫入下一扇區(qū)主數(shù)據(jù)于存儲(chǔ)器11中(狀態(tài)405)。當(dāng)完成寫入并要求一扇區(qū)起動(dòng)信號(hào)時(shí),處理返回狀態(tài)404,另一扇區(qū)的主數(shù)據(jù)被讀出,擾頻和調(diào)制。
如果在狀態(tài)404下一扇區(qū)的主數(shù)據(jù)不再輸入,則僅繼續(xù)從存儲(chǔ)器11讀出目前扇區(qū)的主數(shù)據(jù)(狀態(tài)406)。當(dāng)完成讀出目前扇區(qū)主數(shù)據(jù)時(shí),控制器15進(jìn)入等待狀態(tài),以等待下一扇區(qū)的主數(shù)據(jù)(狀態(tài)407),并用寫地址比較讀地址,以便返回到空閑狀態(tài)(狀態(tài)401)。
按此方式,各扇區(qū)主數(shù)據(jù)字有序地儲(chǔ)存在存儲(chǔ)器11中并在之后這些扇區(qū)的主數(shù)據(jù)字有序地從該存儲(chǔ)器11讀出。之后這些扇區(qū)的主數(shù)據(jù)字有序地被擾頻,調(diào)制并輸出。在同步代碼插在按此方式輸出的每個(gè)主數(shù)據(jù)字的相鄰幀之間,并且誤差校正代碼附加到每個(gè)主數(shù)據(jù)字之后,該主數(shù)據(jù)字輸出到圖3所示記錄/再生設(shè)備的記錄部分24。記錄/再生設(shè)備將該主數(shù)據(jù)字記錄到以扇區(qū)為基礎(chǔ)的記錄媒質(zhì)上。
另一方面,如果在擾頻和調(diào)制一扇區(qū)的主數(shù)據(jù)期間比較器14已確定DSV的變化已超過一閾值或該DSV已發(fā)散,使該從8/16調(diào)制器13輸出的主數(shù)據(jù)字低頻分量已增加)(狀態(tài)404和406),控制器15對(duì)存儲(chǔ)器11的寫地址和讀地址初始化并響應(yīng)比較結(jié)果輸出一轉(zhuǎn)換故障信號(hào)(狀態(tài)408)。轉(zhuǎn)換故障信號(hào)輸出到8/16調(diào)制器13以及圖3所示記錄/再生設(shè)備的驅(qū)動(dòng)控制部分26以及誤差校正代碼調(diào)制部分22。
轉(zhuǎn)換故障信號(hào)輸入到8/16調(diào)制器13作為一恢復(fù)信號(hào),由此初始化8/16調(diào)制器13。同樣,響應(yīng)該轉(zhuǎn)換故障信號(hào),記錄/再生設(shè)備停止記錄該扇區(qū)以及重新起動(dòng)記錄該扇區(qū)。此外,響應(yīng)該轉(zhuǎn)換故障信號(hào),在扇區(qū)開始的主數(shù)據(jù)重新加到第一級(jí)上的電路(或記錄/再生設(shè)備的誤差校正代碼調(diào)制部分22)。
之后,控制器15等待寫入屏蔽的存儲(chǔ)器11(狀態(tài)409)。當(dāng)寫入無效時(shí),處理通過401返回狀態(tài)402。接著控制器15重新起動(dòng)讀一扇區(qū)的數(shù)據(jù)(其中DSV已預(yù)先發(fā)散),施加主數(shù)據(jù)字到擾頻器12并輸出籽晶選擇信號(hào)和籽晶裝入信號(hào)到擾頻器12(狀態(tài)410)。在狀態(tài)410中,控制器15輸出指令不同偽隨機(jī)數(shù)字序列(已使DSV發(fā)散的偽隨機(jī)數(shù)字序列)的初始位模式的籽晶選擇信號(hào)到擾頻器12,使上述一扇區(qū)的主數(shù)據(jù)由該不同的偽隨機(jī)數(shù)字序列進(jìn)行擾頻。響應(yīng)該籽晶選擇信號(hào),擾頻器12產(chǎn)生一系列用該不同初始位模式開頭的隨機(jī)數(shù)字,按該一系列隨機(jī)數(shù)字有序地?cái)_頻該主數(shù)據(jù)字,以及之后有序地將該被擾頻的主數(shù)據(jù)字輸出到8/16調(diào)制器13。如上所述,8/16調(diào)制器13調(diào)制該被擾頻的主數(shù)據(jù)字,并產(chǎn)生、輸出該輸出主數(shù)據(jù)字。此外,8/16調(diào)制器13通過累積得到DSV之后將DSV輸出到比較器14。
之后,重復(fù)執(zhí)行各個(gè)狀態(tài)401-410,重復(fù)改變偽隨機(jī)數(shù)字序列的初始位模式并重復(fù)擾頻調(diào)制相同扇區(qū)的主數(shù)據(jù),直到DSV的變化等于或小于閾值。結(jié)果,在建立起一種狀態(tài)之后,該扇區(qū)的主數(shù)據(jù)被轉(zhuǎn)換并由記錄/再生設(shè)備記錄到記錄媒質(zhì)上,在該狀態(tài)DSV不超過閾值,即對(duì)于該狀態(tài),從8/16調(diào)制器13輸出的該扇區(qū)的主數(shù)據(jù)字的低頻分量已充分減少。這樣,當(dāng)信號(hào)從記錄媒質(zhì)再生時(shí),再生信號(hào)的低頻分量充分小,使再生誤差能充分地加以防止。
由于按上述8/16調(diào)制,主數(shù)據(jù)值是以8位為基礎(chǔ)輸入的,主數(shù)據(jù)是“0”-“255”的任一個(gè)。這樣,16位主數(shù)據(jù)值的相同數(shù)字必須預(yù)先設(shè)置,以便與“0”-“255”這些值相對(duì)應(yīng)。換言之,256類型的主數(shù)據(jù)調(diào)制模式必須預(yù)先設(shè)置。
另一方面,在一16位主數(shù)據(jù)字中,一DSV力圖相對(duì)具有較高的2位“00”的位模式的一部分或具有較高的2位“01”的位模式的一部分收斂,而一個(gè)DSV很可能相對(duì)具有較高的2位“00”的另一部分或具有較高的2位“01”的另一部分發(fā)散。存在168類型的位模式,它們很可能導(dǎo)致該DSV的發(fā)散。這樣,在256類型的調(diào)制模式之外的168類型的調(diào)制模式很可能致該DSV的發(fā)散。
在這里,在一預(yù)定第一周期L(短于主數(shù)據(jù)字的一扇區(qū)周期)輸出的字?jǐn)?shù)假定為G,用于輸入主數(shù)據(jù)字的所有調(diào)制模式的數(shù)量為M,以及很可能導(dǎo)致該DSV發(fā)散的調(diào)制模式的數(shù)量為N。如果包括很可能導(dǎo)致該DSV發(fā)散的無位模式的字的數(shù)量大于G×(M-N)/M,則在第一周期L期間DSV不發(fā)散。例如在第一周期L期間輸出的字?jǐn)?shù)假定為45。在此情況下,45×(256-168)/256大于15小于16。這樣,如果至少在該45字之外的16字不包括很可能導(dǎo)致DSV發(fā)散的任一位模式,則有可能在該第一周期L期間壓縮DSV發(fā)散到一個(gè)實(shí)際的水平。
考慮在主數(shù)據(jù)相同扇區(qū)上兩次或多次重復(fù)執(zhí)行所頻和調(diào)制的情況。對(duì)于這種情況,如果初始偽隨機(jī)數(shù)字序列稱為“第一偽隨機(jī)數(shù)字序列”以及下一偽隨機(jī)數(shù)字序列稱為“第二偽隨機(jī)數(shù)字序列”則最好該第二偽隨機(jī)數(shù)字序列加到數(shù)量大于G×(M-N)/M的大量的字,這些字包括很可能導(dǎo)致DSV發(fā)散的無位模式的字。
此外,如果主數(shù)據(jù)字的一個(gè)扇區(qū)周期稱為“第二周期”H,與H/L=J相同的不同類型的第二偽隨機(jī)數(shù)字序列最好預(yù)先設(shè)置。之后,即使在緊接施加任意第二偽隨機(jī)數(shù)字序列的目前第一周期L的任一第一周期L期間使DSV發(fā)散,在上述第一周期L期間可通過任一第二偽隨機(jī)數(shù)字序列而不是任意第二擾頻數(shù)據(jù)抑制該DSV的發(fā)散。
那就是說,該第二偽隨機(jī)數(shù)字序列是這樣進(jìn)行設(shè)置的,即當(dāng)基于第一偽隨機(jī)數(shù)字序列在相應(yīng)各第一周期L的字中產(chǎn)生的各隨機(jī)數(shù)與基于該第二偽隨機(jī)數(shù)字序列在相應(yīng)各第一周期L的字中產(chǎn)生的各隨機(jī)數(shù)相比較時(shí),前者的隨機(jī)數(shù)不同于后者的隨機(jī)數(shù)的倍數(shù)至少大于G×(M-N)/M。這樣的第二偽隨機(jī)數(shù)字序列被確定用于各第一周期L,由此設(shè)置至少與H/L=J相同的不同類型的第二偽隨機(jī)數(shù)字序列。
通常,在已導(dǎo)致DSV發(fā)散的第一周期L中,在相應(yīng)該第一周期L的所有字中已引起發(fā)散。這樣,如果基于該第一偽隨機(jī)數(shù)字序列產(chǎn)生的隨機(jī)數(shù)不同于基于該第二偽隨機(jī)數(shù)產(chǎn)生的隨機(jī)數(shù)的倍數(shù)大于G×(M-N)/M,則這些字能充分地進(jìn)行擾頻,由此壓制在這些已導(dǎo)致DSV發(fā)散的第一周期L中的DSV的發(fā)散。此外,即使DSV已在任一其他第一周期L中發(fā)散,在上述該第一周期L中的DSV的發(fā)散可通過任一另外的第二偽隨機(jī)數(shù)字序列進(jìn)行抑制。
然而,應(yīng)當(dāng)指出,基于該第一偽隨機(jī)數(shù)字序列產(chǎn)生的隨機(jī)數(shù)和基于第二偽隨機(jī)數(shù)字序列產(chǎn)生的不同于前者隨機(jī)數(shù)的隨機(jī)數(shù)必須能對(duì)包括在各個(gè)字中的并很可能的相互不同方式使DSV發(fā)散的位模式進(jìn)行擾頻。
可以實(shí)現(xiàn)這樣的一種抑制,例如,通過將下列產(chǎn)生的多項(xiàng)式(2)應(yīng)用到擾頻器12,使得可設(shè)置該第一偽隨機(jī)數(shù)字序列和J種類型的第二第二偽隨機(jī)數(shù)字序列。然而,要指出這要求增加籽晶ROM111,位移寄存器112和觸發(fā)器114的容量。
X31+X25+X20+X5+1 …(2)在本發(fā)明第一例的代碼轉(zhuǎn)換設(shè)備中,要確定DSV的變化是否已超過閾值。另一方面,可以確定該DSV的絕對(duì)值是否已超過該閾值,之后相同的一個(gè)主數(shù)據(jù)扇區(qū)可按該確定結(jié)果進(jìn)行重新擾頻。
圖3表示一種記錄/再生設(shè)備,圖1中所示代碼轉(zhuǎn)換設(shè)備施加于它。
在圖3中,當(dāng)欲記錄的數(shù)據(jù)輸入到外交部分21,外交換部分21將該輸入數(shù)據(jù)加到誤差校正代碼調(diào)制部分22。一旦該誤差校正代碼調(diào)制部分22儲(chǔ)存了該輸入數(shù)據(jù),將該數(shù)據(jù)分配到多個(gè)選擇器,將一誤差校正代碼加到每個(gè)扇區(qū)數(shù)據(jù),之后將帶有附加誤差校正代碼的每個(gè)扇區(qū)數(shù)據(jù)輸出到調(diào)制部分23。調(diào)制器23包括圖1中所示的代碼轉(zhuǎn)換設(shè)備。這樣,該調(diào)制部分23以一扇區(qū)為基礎(chǔ)對(duì)輸入數(shù)據(jù)和誤差校正代碼進(jìn)行擾頻和調(diào)制,產(chǎn)生一輸出主數(shù)據(jù)字,將一同步代碼和類似代碼附加到該主數(shù)據(jù)字,之后將該主數(shù)據(jù)字加到記錄部分24。記錄部分24轉(zhuǎn)換主數(shù)據(jù)的一扇區(qū),同步代碼和類似代碼成串?dāng)?shù)據(jù),產(chǎn)生相應(yīng)該串?dāng)?shù)據(jù)的記錄信號(hào),之后將該記錄信號(hào)輸出到頭25,光頭25將記錄信號(hào)轉(zhuǎn)換成光信號(hào)(或激光),之后將該激光輻射到光盤28上。
驅(qū)動(dòng)控制部分26控制該記錄/再生設(shè)備的全部操作。具體地,驅(qū)動(dòng)控制部分26與調(diào)制部分23和記錄部分24執(zhí)行的處理同步指令頭控制部分27記錄一主數(shù)據(jù)扇區(qū),指令同步代碼和類似代碼到光盤28。響應(yīng)該指令,頭控制部分27控制驅(qū)動(dòng)旋轉(zhuǎn)光盤28的電機(jī)29并控制該光頭25的傳動(dòng)器,使光頭25沿光盤28上要求的軌道走動(dòng)。
結(jié)果,一扇區(qū)主數(shù)據(jù),一同步代碼和類似代碼記錄在該光盤28的一個(gè)扇區(qū)(或一個(gè)記錄區(qū))。
如上所述,如果在擾頻和調(diào)制一扇區(qū)主數(shù)據(jù)期間DSV發(fā)散,圖1所示代碼轉(zhuǎn)換設(shè)備輸出一個(gè)轉(zhuǎn)換故障信號(hào)。之后,在該代碼轉(zhuǎn)換設(shè)備已再次接收到主數(shù)據(jù)的相同扇區(qū)的之后,該代碼轉(zhuǎn)換設(shè)備重新選擇另一偽隨機(jī)數(shù)字序列并重復(fù)進(jìn)行該主數(shù)據(jù)相同扇區(qū)的擾頻和調(diào)制。
在該記錄/再生設(shè)備中,轉(zhuǎn)換故障信號(hào)輸入到誤差代碼調(diào)制部分22和驅(qū)動(dòng)控制部分26。響應(yīng)該轉(zhuǎn)換故障信號(hào),誤差校正代碼調(diào)制部分22再次將主數(shù)據(jù)的相同扇區(qū)加到調(diào)制部分23,而驅(qū)動(dòng)控制部分26指令頭27重新起動(dòng)記錄主數(shù)據(jù)的該扇區(qū),同步代碼和同類代碼。響應(yīng)該指令,頭控制部分27不僅控制驅(qū)動(dòng)旋轉(zhuǎn)光盤28的電機(jī)29而且座制光頭25的移動(dòng),由此延緩主數(shù)據(jù)的扇區(qū),同步代碼及類似代碼寫入到光盤28上的記錄區(qū)上。之后,當(dāng)主數(shù)據(jù)的相機(jī)扇區(qū),同步代碼和類似碼再次輸入時(shí),頭控制部分27再次寫入主數(shù)據(jù)的相同扇區(qū)和類似物于該光盤28的記錄區(qū)上。這樣,在該記錄/再生設(shè)備中重復(fù)執(zhí)行寫入到光盤28上的相同記錄區(qū),直到導(dǎo)致DSV收斂的主數(shù)據(jù)的一個(gè)扇區(qū),同步代碼,以及類似物最終輸入并寫入到光盤28的相同記錄區(qū)。
此外,在該記錄/再生設(shè)備中,當(dāng)數(shù)據(jù)的再生是通過該外交換部分21在外部進(jìn)行指令時(shí),驅(qū)動(dòng)控制部分26通知該指令于頭控制部分27。響應(yīng)該通知,頭控制部分27不僅控制驅(qū)動(dòng)旋轉(zhuǎn)光盤28的電機(jī)29,而且控制光頭25的移動(dòng)。接著光頭25以扇區(qū)為基礎(chǔ)從光盤28讀出代表主數(shù)據(jù)字的光信號(hào),之后輸出相應(yīng)該光信號(hào)的再生信號(hào)到再生部分31。再生部分31對(duì)再生信號(hào)取樣并數(shù)字化從而產(chǎn)生串?dāng)?shù)據(jù)。之后,再生部分31還將該串?dāng)?shù)據(jù)轉(zhuǎn)換到并行數(shù)據(jù)并輸出主數(shù)據(jù)扇區(qū),同步代碼和類似物到解調(diào)部分32。當(dāng)檢測(cè)同步代碼時(shí)解調(diào)部分32解調(diào)該主數(shù)據(jù)字。之后,該解調(diào)部分32將該被解調(diào)的主數(shù)據(jù)字輸出到誤差校正代碼解調(diào)部分33。該誤差校正代碼解調(diào)部分33根據(jù)誤差校正代碼檢測(cè)并校正該主數(shù)據(jù)字的誤差,最后通過該外交換部分21將被將校正的主數(shù)據(jù)字輸出到外部。例2圖4表示本發(fā)明第二例中的一種代碼轉(zhuǎn)換設(shè)備。該第二例代碼轉(zhuǎn)換設(shè)備不同于第一例代碼轉(zhuǎn)換設(shè)備的地方在于另外提供一個(gè)扇區(qū)計(jì)數(shù)器41于圖1中所示的這種設(shè)備,以及一個(gè)擾頻器轉(zhuǎn)換部分42替代擾頻12。擾頻器轉(zhuǎn)換部分42在當(dāng)DSV已發(fā)散時(shí)以一扇區(qū)為基礎(chǔ)重新起動(dòng)擾頻和調(diào)制、并且只在已引起該DSV發(fā)散的一個(gè)幀中有選擇性地改變擾頻方法。
當(dāng)要求扇區(qū)起動(dòng)信號(hào)或從存儲(chǔ)器11起動(dòng)讀主數(shù)據(jù)的一扇區(qū)時(shí),扇區(qū)計(jì)數(shù)器41按照一位時(shí)鐘或一字時(shí)鐘對(duì)該扇區(qū)的各幀計(jì)數(shù),從該幀的頂部檢測(cè)目前由擾頻器轉(zhuǎn)換部分42和8/16調(diào)制器13處理的幀的位置或目前幀的位置,之后將該幀位置通知比較器14和控制器15。
如圖5所示,擾頻轉(zhuǎn)換部分42包括第一擾頻器43;第二擾頻器44;與電路45;以及一對(duì)異或元件46和47。第一就頻器43和結(jié)構(gòu)在實(shí)際上和圖19中所示的擾頻器101相同,包括籽晶ROM111,位移寄存器112,異或元件113和觸發(fā)器114(要指出圖19中所示該異或元件115的一部分相應(yīng)異或元件46)。第一擾頻器43還輸出由產(chǎn)生的多項(xiàng)式(1)表示的M序列產(chǎn)生的數(shù)據(jù)(或隨機(jī)數(shù)字)。類似地,第二擾頻器44的結(jié)構(gòu)在實(shí)際上也和圖19中所示的1擾頻器101相同,包括籽晶ROM111,移位寄存器112,異或元件113和觸發(fā)器114(要指出異或元件115的另一部分相應(yīng)異或元件47)。這樣,第二擾頻器44也輸出由產(chǎn)生的多項(xiàng)式(2)表示的M序列產(chǎn)生的數(shù)據(jù)(或隨機(jī)數(shù)字)。然而,應(yīng)指出,在第二擾頻器44中要求籽晶ROM111,移位寄存器112以及觸發(fā)器114的容量比第一擾頻器43的大。
通常,由于來自控制器15的一幀信號(hào)是被求反的,以及一0位信號(hào)輸入到與電路45,第二擾頻器44的數(shù)據(jù)不輸出到異或元件46。這樣,異或元件47確定并輸出第一擾頻器43的輸出數(shù)據(jù)和8位輸入主數(shù)據(jù)字的異或。在這種情況下,擾頻器轉(zhuǎn)換部分42起圖19中所示擾頻器101相同作用。
然而如果在一扇區(qū)的任意幀周期期間要求來自控制器15的幀信號(hào),一個(gè)一位信號(hào)輸入到與電路45。在這種情況下,通過異或元件46將得到第一擾頻器43的輸出數(shù)據(jù)和第二擾頻器44的輸出數(shù)據(jù)的異或,該異或操作進(jìn)一步根據(jù)由異或元件46和8位輸入主數(shù)據(jù)字得到的異或再由異或元件46來執(zhí)行。這樣,這種擾頻方法僅在該幀中不同于其他幀。
將參照狀態(tài)轉(zhuǎn)移圖6描述具有這樣結(jié)構(gòu)的一種代碼轉(zhuǎn)移設(shè)備的操作。
首先控制器15處在空閑狀態(tài)(狀態(tài)501)。當(dāng)斷言數(shù)據(jù)允許信號(hào)時(shí),存儲(chǔ)器11置寫允許狀態(tài)(狀態(tài)502),由此起動(dòng)主數(shù)據(jù)一扇區(qū)的儲(chǔ)存。當(dāng)斷言一扇區(qū)起動(dòng)信號(hào)時(shí),控制器15起動(dòng)讀來自存儲(chǔ)器11的主數(shù)據(jù)一扇區(qū),并將該讀出的主數(shù)據(jù)字加到擾頻轉(zhuǎn)換部分42??刂破?5還將一個(gè)籽晶選擇信號(hào)和一個(gè)籽晶裝入信號(hào)加到該擾頻器轉(zhuǎn)換部分42(狀態(tài)503)。擾頻轉(zhuǎn)換部分42的第一和第二擾頻器43和44響應(yīng)該籽晶選擇信號(hào)和籽晶裝入信號(hào)設(shè)置偽隨機(jī)數(shù)字序列的各個(gè)初始位模式,由此輸出各個(gè)數(shù)據(jù)。在該情況下,由于幀信號(hào)已被求反,該各個(gè)主數(shù)據(jù)字按序根據(jù)該第一擾頻器43的輸出數(shù)據(jù)進(jìn)行擾頻。該被擾頻的主牧據(jù)字按序輸出到8/16調(diào)制器13。8/16調(diào)器13按序調(diào)制由PPM擾頻的主數(shù)據(jù)字,由此從每個(gè)被擾頻的主數(shù)據(jù)字(8位)產(chǎn)生一個(gè)主數(shù)據(jù)字(16位)。之后8/16調(diào)制器13還通過該P(yáng)WM調(diào)制該16位主數(shù)據(jù)字,由此從該16位數(shù)據(jù)字產(chǎn)生一16位輸出主數(shù)據(jù)字并輸出該16位輸出主數(shù)據(jù)字。此外8/16調(diào)制器13通過累積得到一DSV,用于該各個(gè)主數(shù)據(jù)字,之后將該DSV輸出到比較器14。之后,比較器14確定該DSV變化是否超過一予定的閾值然后將確定結(jié)果輸出到控制器15。
當(dāng)主數(shù)據(jù)的一扇區(qū)從存儲(chǔ)器11讀出并執(zhí)行了該主數(shù)據(jù)字的擾頻的和調(diào)制時(shí),主數(shù)據(jù)的下一扇區(qū)寫入到并存儲(chǔ)在存儲(chǔ)器11中,幀信號(hào)仍然被求反(狀態(tài)504)。
在完成從存儲(chǔ)器11讀主數(shù)據(jù)的一扇區(qū)之后讀將暫停,而只有寫入存儲(chǔ)器11主數(shù)據(jù)的下一扇區(qū)繼續(xù)(狀態(tài)505)。當(dāng)寫入完成,而且要求另一扇區(qū)啟動(dòng)信號(hào)時(shí),處理返回狀態(tài)404,另一主數(shù)據(jù)扇區(qū)被讀出,擾頻和調(diào)制。
如果在狀態(tài)504不再輸入主數(shù)據(jù)的下一扇區(qū),則僅繼續(xù)從存儲(chǔ)器11讀出主數(shù)據(jù)的目前扇區(qū)(狀態(tài)506)。當(dāng)完成讀出該目前扇區(qū)時(shí),控制器15進(jìn)入等待狀態(tài),以便等待主數(shù)據(jù)的下一扇區(qū)(狀態(tài)507)。而當(dāng)存儲(chǔ)器11空閑時(shí),處理返回空閑狀態(tài)(狀態(tài)501)。
按此方式,主數(shù)據(jù)的各扇區(qū)按序儲(chǔ)存在存儲(chǔ)器11中,以及主數(shù)據(jù)字的這些扇區(qū)被有序地從該存儲(chǔ)器11讀出。之后,這些主數(shù)據(jù)字的扇區(qū)被按序進(jìn)行擾頻,調(diào)制并被輸出。
在另一方面,在擾頻和調(diào)制主數(shù)據(jù)一扇區(qū)期間(狀態(tài)504和506)如果比較器14已確定DSV的變化已超過一閾值(或DSV已發(fā)散使從8/16調(diào)制器輸出的主數(shù)據(jù)字的低頻分量已減小)(狀態(tài)504和506)、控制器15根據(jù)扇區(qū)計(jì)數(shù)器41提供的通知識(shí)別并存儲(chǔ)已引起DSV發(fā)散的幀,初始化用于該存儲(chǔ)器11的寫地址和讀地址,并輸出轉(zhuǎn)換故障信號(hào)(狀態(tài)508)。該轉(zhuǎn)換故障信號(hào)輸出到8/16調(diào)器器13以及圖3中所示的記錄/再生設(shè)備的驅(qū)動(dòng)控制部分26,以及誤差校正代碼調(diào)制部分22。
該轉(zhuǎn)換故障信號(hào)被輸入到8/16調(diào)制器13作為一恢復(fù)信號(hào),由此對(duì)8/16調(diào)制器13進(jìn)行初始化。同樣,響應(yīng)該轉(zhuǎn)換故障信號(hào),記錄/再生設(shè)備停止記錄該扇區(qū)以及重新起動(dòng)記錄該扇區(qū)。比外,響應(yīng)該轉(zhuǎn)換故障信號(hào),在該扇區(qū)的開頭的主數(shù)據(jù)字被重新加到在該第一級(jí)的一個(gè)電路上(或該記錄/再生設(shè)備的誤差校正代碼調(diào)制部分22)。
之后,控制器15等待寫入存儲(chǔ)器11被中止(狀態(tài)509)。當(dāng)寫入中止時(shí),處理通過狀態(tài)501到狀態(tài)502。當(dāng)重新起動(dòng)在其中DSV已發(fā)散的一主數(shù)據(jù)扇區(qū)時(shí),控制器15重新起動(dòng)讀該主數(shù)據(jù)扇區(qū),提供該主數(shù)據(jù)字到擾頻轉(zhuǎn)換部分42的第一和第二擾頻器43和44并將籽晶選擇信號(hào)和籽晶裝入信號(hào)輸出到該第一和第二擾頻43和44(狀態(tài)510)。在該狀態(tài)510中,控制器15輸出指令一不同偽隨機(jī)數(shù)字序列(從已引起DSV發(fā)散的偽隨機(jī)數(shù)字序列)的初始位模式的籽晶選擇信號(hào)到該第一和第二擾頻器43和44,使主數(shù)據(jù)的一扇區(qū)由該不同的偽隨機(jī)數(shù)字序列擾頻。
如果該已使DSV發(fā)散的在先幀是一個(gè)頂部幀,該控制器15只在該頂部幀的周期期間要求該幀信號(hào)。響應(yīng)該幀信號(hào),擾頻轉(zhuǎn)換部分42根據(jù)該第一和第二擾頻器43和44的各自的輸出數(shù)據(jù)對(duì)該幀擾頻,之后輸出該被擾頻的幀到8/16調(diào)制器13(狀態(tài)511)。接著,控制器15對(duì)來自下一幀的該幀信號(hào)求反,而擾頻轉(zhuǎn)換部分42只根據(jù)第一擾頻器43的輸出數(shù)據(jù)對(duì)主數(shù)據(jù)字?jǐn)_頻,之后按序輸出該被擾頻的主數(shù)據(jù)字到8/16調(diào)制器13(狀態(tài)504)。
另一方面,如果已使DSV發(fā)散的在先幀是一個(gè)頂部幀,控制器15保持被求反的幀的號(hào),而擾頻器轉(zhuǎn)換部分42僅據(jù)第一就頻器43的輸出數(shù)據(jù)對(duì)主數(shù)據(jù)字?jǐn)_頻,之后按序輸出該被擾頻的主數(shù)據(jù)序到8/16調(diào)制器13(狀態(tài)504)。然而當(dāng)在比期間已使DSV發(fā)散的幀到達(dá)時(shí),控制器15只在該幀的周期要求該幀的信號(hào)。響應(yīng)該幀信號(hào),擾頻器轉(zhuǎn)換部分42據(jù)第一和第二擾頻器43和44的各自輸出數(shù)據(jù)對(duì)該幀擾頻,之后將該被擾頻的幀輸出到8/16調(diào)制器13(狀態(tài)511)。接著,控制器對(duì)來自下一幀的幀信號(hào)求反,而擾頻器轉(zhuǎn)換部分42只據(jù)第一擾頻器43的輸出數(shù)據(jù)對(duì)主數(shù)據(jù)字?jǐn)_頻(狀態(tài)504)。
此外,如果已使DSV發(fā)散的幀在主數(shù)據(jù)的下一扇區(qū)不再輸入的狀態(tài)到達(dá)(狀態(tài)504)以及只有從存儲(chǔ)器11讀主數(shù)據(jù)的目前扇區(qū)在繼續(xù)(狀態(tài)506),則控制器15只在該幀的同期期間要求該幀信號(hào)。響應(yīng)該幀信號(hào),擾頻器轉(zhuǎn)換部分42據(jù)第一和第二擾頻器43和44的各自輸出數(shù)據(jù)對(duì)該幀擾頻(狀態(tài)512)。接著,控制器15對(duì)來自下一幀的幀信號(hào)求反,而擾頻器轉(zhuǎn)換部分42只根據(jù)第一擾頻器43的輸出數(shù)據(jù)對(duì)該主數(shù)據(jù)字?jǐn)_頻(狀態(tài)506)。
之后一旦在擾頻和調(diào)制主數(shù)據(jù)的一扇區(qū)期間DSV發(fā)散(狀態(tài)504,506),該主數(shù)據(jù)的相同扇區(qū)通過各自狀態(tài)508,509,501,502和510重復(fù)擾頻和調(diào)制。
在該第二例中,如果DSV已發(fā)散,不僅一扇區(qū)的偽隨機(jī)數(shù)字序列而且已使DSV發(fā)散的幀的該偽隨機(jī)數(shù)字序列發(fā)生改變,則重復(fù)執(zhí)行主數(shù)據(jù)的相同扇區(qū)的擾頻和調(diào)制。另一方面,主數(shù)據(jù)的相同扇區(qū)的擾頻和調(diào)制可以只通過改變已使DSV發(fā)散的幀的該偽隨機(jī)數(shù)字序列重復(fù)執(zhí)行。
此外,假定在一予定第一周期L期間字?jǐn)?shù)為G,用于主數(shù)據(jù)字的所有調(diào)制模式的數(shù)為M,以及很可能使DSV發(fā)散的調(diào)制模式的數(shù)為N,則最好重新選擇的第二偽隨機(jī)數(shù)字序列被施加到大于Gx(M-N)/M的大量的字,該字包括很可能使DSV發(fā)散的無位模式的字。
比外,如果主數(shù)據(jù)字的一扇區(qū)周期稱為一“第二周期”H,則至少和H/Z=J數(shù)量相同的不同類型的第二偽隨機(jī)數(shù)字序列最好提前設(shè)置。
比外,不是確定DSV的變化是否已超過一閾值,而是可以確定DSV的絕對(duì)值是否超過一預(yù)定的閾值。例3圖7表示本發(fā)明第三例中的一種代碼轉(zhuǎn)換設(shè)備。該第三例的代碼轉(zhuǎn)換設(shè)備不同于第一例的代碼轉(zhuǎn)換設(shè)備這處在于對(duì)圖1中所示設(shè)備另外提供了中斷或通過8/16調(diào)制器13輸出的一個(gè)輸出控制部分48。
在該例中,控制器15對(duì)到輸出控制部分48的一輸出允許信號(hào)求反,由此通過輸出控制部分48中斷8/16調(diào)制器13的輸出,當(dāng)在比此狀態(tài)下要求該數(shù)據(jù)允許信號(hào)時(shí),控制器15設(shè)置存儲(chǔ)器11處于寫允許狀態(tài),由此降主數(shù)據(jù)的一扇區(qū)輸入和儲(chǔ)存到該存儲(chǔ)器11中。接著,當(dāng)要求一扇區(qū)起動(dòng)信號(hào)時(shí),控制器15起動(dòng)從存儲(chǔ)器11讀讀主數(shù)據(jù)的一扇區(qū),并將讀出的主數(shù)據(jù)字加到擾頻器12??刂破?5還將一個(gè)籽晶選擇信號(hào)和一個(gè)籽晶裝入信號(hào)加到該擾頻器12。擾頻器12響應(yīng)該籽晶選擇信號(hào)選擇各偽隨機(jī)數(shù)字序列的任一初始位模式,響應(yīng)該籽晶裝入信號(hào)產(chǎn)生一系列用該選擇的初始位模式開頭的偽隨機(jī)數(shù)。按照該隨機(jī)數(shù)序列擾頻主數(shù)據(jù)字并按序輸出被擾頻的主數(shù)據(jù)字到8/16調(diào)制器13。之后8/16調(diào)制器13通過PPM調(diào)制被擾頻的主數(shù)據(jù)字,由此從8位主數(shù)據(jù)字產(chǎn)生16位主數(shù)據(jù)字。之后,8/16調(diào)制器13通過PWM再調(diào)制16位數(shù)據(jù)字,由此從16位主數(shù)據(jù)字產(chǎn)生16位輸出主數(shù)據(jù)字,并輸出該16位輸出主數(shù)據(jù)字。
然而、在該狀態(tài)中,該16位輸出主數(shù)據(jù)字由該輸出控制部分48中斷并不傳送到記錄/再生設(shè)備的記錄部分24。
此外,8/16調(diào)制器13通過累積得到用于各個(gè)主數(shù)據(jù)字的DSV,之后輸出該DSV到比較器14。之后,比較器14確定該DSV的變化是否已超過一予定的閾值并將確定結(jié)果輸出到控制器15。
如果確定DSV的變化等于或小于一予定值,控制器15要求該輸出允許信號(hào)到輸出控制部分48,由此允許8/16調(diào)制器13的輸出通過輸出控制部分48。此外,控制器15從存儲(chǔ)器11讀出主數(shù)據(jù)的相同扇區(qū)作為在先扇區(qū),將該主數(shù)據(jù)字加到擾頻器l2,并將作為在先的一個(gè)相同籽晶選擇信號(hào)和作為在先的一個(gè)相同籽晶裝入信號(hào)輸出到擾頻器12。結(jié)果,作為在先的一個(gè)相同的被擾頻的數(shù)據(jù)字從擾頻器12加到8/16調(diào)制器13,作為在先的一個(gè)相同輸出數(shù)據(jù)字從8/16調(diào)制器13輸出。
該輸出主數(shù)據(jù)字通過輸出控制部分48加到該記錄/再生設(shè)備的記錄部分24。
另一方面,如果確定DSV的變化已超過該予定的閾值,控制器15保持該輸出允許信號(hào)到該輸出控制部分48被求反,由此通過該輸出控制部分48中斷8/16調(diào)制器13的輸出。在該狀態(tài)中,控制器15從該存儲(chǔ)器11讀出主數(shù)據(jù)的相同扇區(qū)作為在先扇區(qū),將該主數(shù)據(jù)字加到擾頻器12,并改變籽晶選擇信號(hào),由此將該重新選擇的籽晶選擇信號(hào)同籽晶裝入信號(hào)一起輸出到擾頻器12。擾頻器12響應(yīng)該籽晶選擇信號(hào)重新選擇一偽隨機(jī)數(shù)字序列的另一初始位模式,產(chǎn)生一系列隨機(jī)數(shù)字,根據(jù)該一系列隨機(jī)數(shù)字對(duì)各主數(shù)據(jù)字進(jìn)行擾頻,并按序?qū)⒈粩_頻的數(shù)據(jù)字輸出到8/16調(diào)制器13。之后,8/16調(diào)制器13調(diào)制該被擾頻的主數(shù)據(jù)字,由此輸出16位輸出主數(shù)據(jù)字,該16位輸出主數(shù)據(jù)字被該輸出控制部分48中斷而不能傳送到該記錄/再生設(shè)備的記錄部分24。
此外8/16調(diào)制器13通過累積得到用于各主數(shù)據(jù)字的DSV,之后將該DSV輸出到比較器14。然后比較器14確定該DSV的變化是否已超過一予定的閾值并將確定結(jié)果輸出到控制器15。
一旦DSV的變化已超過該予定的閾值,而加到輸出控制部分48的輸出允許信號(hào)保持求反,則和在先扇區(qū)相同的主數(shù)據(jù)的扇區(qū)再次從存儲(chǔ)器11讀出,重新選擇不同的偽隨機(jī)數(shù)字序列,擾頻和調(diào)制各主數(shù)據(jù)字,從而得到一個(gè)DSV。之后,重復(fù)改變偽隨機(jī)數(shù)字序列并重復(fù)執(zhí)行擾頻和調(diào)制,直到該DSV等于或小于該閾值。
當(dāng)由于重復(fù)處理,DSV的變化變成等于或小于該閾值時(shí),要求輸出允許信號(hào)加到輸出控制部分48,和該在先扇區(qū)相同的主數(shù)據(jù)扇區(qū)再次從存儲(chǔ)器11讀出,主數(shù)據(jù)字由和用于在先處理相同的偽隨機(jī)數(shù)/字序列重新進(jìn)行擾頻,調(diào)制,并通過輸出控制部分48輸出該輸出主數(shù)據(jù)字。
這樣,一旦DSV的變化超過該閾值,輸出控制部分48中斷8/16調(diào)制器的輸出,偽隨機(jī)數(shù)字序列重復(fù)改變,擾頻和調(diào)制重復(fù)執(zhí)行。另一方面,當(dāng)DSV變化變成等于或小于一予定閾值時(shí),由輸出控制部分48對(duì)8/16調(diào)制器13輸出的中斷停止,偽隨機(jī)數(shù)字序列被設(shè)置成和在先處理期間使用的偽隨機(jī)數(shù)字序列相同,之后執(zhí)行擾頻和調(diào)制,由此再次產(chǎn)生輸出主數(shù)據(jù)字,其中DSV的變化變成等于或小于該閾值,并通過該輸出控制部分48輸出該輸出主數(shù)據(jù)字。在此情況下,由于只有其中DSV的變化已變成等于或小于該閾值的該輸出主數(shù)據(jù)字以扇區(qū)為基礎(chǔ)輸出,該記錄/再生設(shè)備不得不只一次寫該輸出主數(shù)據(jù)字到光盤28上的記錄區(qū),并且不需要重復(fù)寫該數(shù)據(jù)字到光盤28上的相同記錄區(qū)。
在該第3例中,仍然最好是重新選擇的第二偽隨機(jī)數(shù)字序列被加到大于G×(M-N)/M的大量的字,這些字不包括很可能使DSV發(fā)散的位模式。
此外最好予先設(shè)置和H/L=J相同數(shù)量的不同類型的第二偽隨機(jī)數(shù)字序列。
而且,不是確定DSV的變化是否已超過一閾值,而是確定DSV的絕對(duì)值是否超過一予定的閾值。例4以下參照?qǐng)D8-11,將描述本發(fā)明的作為典型的記錄媒質(zhì)實(shí)施的一種光盤作為本發(fā)明的第4例。
圖8表示本發(fā)明第4例中的光盤的一數(shù)據(jù)單元的典型格式。圖9表示該光盤的典型扇區(qū)格式。圖10表示該光盤的典型的同步幀格式。圖8表示的數(shù)據(jù)單元包括在圖10所示的同步幀格式中,而圖10的同步幀格式包括在圖9所示的扇區(qū)格式中。圖11示意表示包括具有圖9中所示的扇區(qū)格式的扇區(qū)的一種光盤。
在一光盤上,各種類型的主數(shù)據(jù),例如視頻數(shù)據(jù),音頻數(shù)據(jù)和計(jì)算機(jī)數(shù)據(jù)被分配和記錄到各個(gè)扇區(qū)或從該各個(gè)扇區(qū)再生。如圖11所示,在該光盤的信號(hào)扇區(qū)包括-HEADER部分,-MIRROR部分91以及一RECORDING部分92、多個(gè)這樣的扇區(qū)交替地在該光盤上形成。
如圖9所示,一個(gè)信號(hào)扇區(qū)通常包括一個(gè)HDADER部分,一個(gè)MIRROR部分和一個(gè)RECORDING部分,并總共由2697個(gè)字節(jié)組成。該HEADER部分和MIRROR部分予先在光盤上確定。數(shù)據(jù)記錄在RECORDING部分或從該部分再生。該RECORDING部分包括一個(gè)GAP,一個(gè)GUARD部分,一個(gè)VFO部分,一個(gè)PS部分,一個(gè)DATA部分,一個(gè)PA部分和一個(gè)BUFFER部分,總共占據(jù)2567個(gè)字節(jié)。在這些字節(jié)中,DATA部分占據(jù)2418字節(jié),相應(yīng)圖10中所示的Sync幀格式并由26個(gè)Sync幀組成(93字節(jié)/幀)。
如圖8所示,一數(shù)據(jù)單元總共由2064字節(jié)組成(172字節(jié)X12),并包括一個(gè)DATAID部分(4字節(jié)),一個(gè)IDE部分(2字節(jié)),一個(gè)SCL部分(6字節(jié)),一個(gè)MAIN DATA部分(2048字節(jié))以及一個(gè)EDC部分(4字節(jié))。在DATA ID部分中,記錄對(duì)應(yīng)一種跟蹤類型的(即或溝紋磁道或凸磁道)數(shù)據(jù),對(duì)應(yīng)讀區(qū)或讀出區(qū)的數(shù)據(jù),一個(gè)扇區(qū)地址或類似數(shù)據(jù)。在IED部分中,記錄用于檢測(cè)DATA IN部分中誤差的代碼。在SCL部分中,記錄擾頻數(shù)據(jù)。在EDC部分中,記錄用于檢測(cè)在該剩余部分(2060字節(jié))中而不是在EDC部分中的誤差。
記錄在SCL部分中的擾頻數(shù)據(jù)和記錄在DATA ID部分中的扇區(qū)地址表示許多予定偽隨機(jī)數(shù)字序列的初始位模式之一個(gè)。對(duì)主數(shù)據(jù)的擾頻處理是通過對(duì)一系列由初始位模式開頭的隨機(jī)數(shù)以及記錄在光盤上的主數(shù)據(jù)執(zhí)行一種邏輯操作(例如異或操作)來進(jìn)行的。
圖8中所示數(shù)據(jù)單元可以通過將該被擾頻的主數(shù)據(jù)記錄到該MAIN DATA部分并附加擾頻數(shù)據(jù)或類似數(shù)據(jù)得到。當(dāng)一誤差校正代碼加到該數(shù)據(jù)單元時(shí),整個(gè)字節(jié)數(shù)變成2366字節(jié)。在這些字節(jié)被數(shù)字調(diào)制后,由同步信號(hào)(2字節(jié))表示的一同步代碼插入的91字節(jié)為基礎(chǔ)的這些字節(jié),由此形成圖10表示的26個(gè)同步幀。每個(gè)同步信號(hào)Sy0,Sy1,…Sy7是“0”位和“1”位的組合,并具有一個(gè)專門的模式。
結(jié)果,整個(gè)字節(jié)數(shù)變成相應(yīng)包括在圖9所示扇區(qū)格式的DATA部分的2418字節(jié)。
在該例中,不僅根據(jù)擾頻數(shù)據(jù),而且根據(jù)一扇區(qū)地址選擇偽隨機(jī)數(shù)字序列。其理由如下。如果忽略扇區(qū)地址,許多具有由相同偽隨機(jī)數(shù)字序列擾頻的高度相關(guān)的信號(hào)可記錄到光盤28的相鄰磁道上。在此情況下,跟蹤特性或類似特性將變成不利于穩(wěn)定。這樣,在該例中,考慮扇區(qū)地址為保證選擇相互不同的偽隨機(jī)數(shù)字序列用于相鄰的磁道。
例如,所有記錄在SCL部分的擾頻數(shù)據(jù)的六位通常設(shè)置為“0”。然而,如果被記錄的信號(hào)的低頻分量已不正常地增加(即,如果DSV已發(fā)散),該六位的任意位數(shù)不設(shè)置為“0”。如果所有擾頻數(shù)據(jù)的六位的位數(shù)設(shè)置為“0”,則不執(zhí)行擾頻。另一方面,如果該擾頻數(shù)據(jù)的六位的位數(shù)設(shè)置不為“0”,則執(zhí)行擾頻。
要指出,同一個(gè)已被執(zhí)行的重新寫操作次數(shù)相關(guān)的數(shù)據(jù)當(dāng)該數(shù)據(jù)被重新寫入時(shí)可設(shè)置成擾頻數(shù)據(jù)。另一方面,根據(jù)隨機(jī)數(shù)得到的數(shù)據(jù)或通過組合這些類型數(shù)據(jù)得到的數(shù)據(jù)也可設(shè)置成擾頻數(shù)據(jù)。例5圖12表示一種典型的代碼記錄設(shè)備作為本發(fā)明的第五例。該代記錄設(shè)備將主數(shù)據(jù)記錄到圖11所示的光盤上。
例如被數(shù)字化的音頻數(shù)據(jù),視頻數(shù)據(jù)和計(jì)算機(jī)數(shù)據(jù)通過一輸入接口(±/F)51輸入。輸入主數(shù)據(jù)加到一邏輯操作電路50。不僅主數(shù)據(jù),而且從偽隨機(jī)數(shù)產(chǎn)生器52提供的隨機(jī)數(shù)字都輸入到邏輯操作電路50。該邏輯操作電路50對(duì)這些隨機(jī)數(shù)字和主數(shù)據(jù)執(zhí)行邏輯操作(例如一種異或操作),由此執(zhí)行對(duì)該主數(shù)據(jù)的擾頻處理。
偽隨機(jī)數(shù)字產(chǎn)生器52按照初級(jí)多項(xiàng)式產(chǎn)生偽隨機(jī)數(shù)字序列。例如按照15階多項(xiàng)式X15+X4+1(上述多項(xiàng)式(1))或在最大字長序列中的31階多項(xiàng)式X31+X3+1例如,在根據(jù)15階多項(xiàng)式X15+X4+1產(chǎn)生偽隨機(jī)數(shù)字的情況下,偽隨機(jī)數(shù)產(chǎn)生器52包括15個(gè)寄存器RE和單個(gè)異或元件EX(如圖13所示)。初始位模式R14,R3,…,R0為各寄存器RE設(shè)置,這些寄存器中的位按箭頭所示方向順序位移,這些寄存器RE的位值順序改變。由此產(chǎn)生一系列由初始位模式開頭的隨機(jī)數(shù)字。
這樣,必須提供初始位模式給隨機(jī)數(shù)字產(chǎn)生器52。許多偽隨機(jī)數(shù)字序列的初始位模式儲(chǔ)存在初始值數(shù)據(jù)產(chǎn)生器53中。每當(dāng)輸入主數(shù)據(jù)一扇區(qū)時(shí),初始值數(shù)據(jù)產(chǎn)生器53由系統(tǒng)控制器54指令選擇各偽機(jī)數(shù)字序列的任一初始位模式并對(duì)偽隨機(jī)數(shù)字產(chǎn)生器52提供被選擇的初始位模式。
通常,在其上寫入如圖14中所示的16種類型值(或位串)以及16種類型偽隨機(jī)數(shù)字序列的初始位模式(或初始值)的數(shù)據(jù)表格予先儲(chǔ)存初始值產(chǎn)生器53中,表示光盤上一具體扇區(qū)的一個(gè)地址從系統(tǒng)控制器54加到初始值數(shù)據(jù)產(chǎn)生器53。響應(yīng)該地址,初始值數(shù)據(jù)產(chǎn)生器53從該扇區(qū)的該地址提取4位的具體置位,從該數(shù)據(jù)表格選擇相應(yīng)該4位值的一個(gè)初始位模式,并將該初始位模式加到偽隨機(jī)數(shù)字產(chǎn)生器52。
然而,無論何時(shí)數(shù)據(jù)記錄在光盤的相相同扇區(qū)(記錄區(qū)),選擇相同偽隨機(jī)數(shù)字序列的初始位模式。在這樣的情況下,如果該相同主數(shù)據(jù)重復(fù)地寫到該相同扇區(qū),在該扇區(qū)上記錄媒質(zhì)的特性將變成非一致的,由此降低再生信號(hào)的信雜比(S/N)。
這樣,在本發(fā)明的第五例中選擇一偽隨機(jī)數(shù)字序列的初始位模式不僅考慮扇區(qū)地址,而且要考慮另外的數(shù)據(jù),在此情況中,這個(gè)另外數(shù)據(jù)包括表示已寫入該相同扇區(qū)多少次的數(shù)據(jù)(以下這種數(shù)據(jù)將被稱為“重寫重復(fù)次數(shù)數(shù)據(jù)”)。在該例中,如圖15所示,在其上相應(yīng)16種類型值(或位串)的16個(gè)偽隨機(jī)數(shù)字序列的16種類型的初始位模式(或初始值)對(duì)每個(gè)十六種類型重寫重復(fù)次數(shù)數(shù)據(jù)設(shè)置,取代圖14中所示數(shù)據(jù)表格的數(shù)據(jù)表格被儲(chǔ)存在該初始值數(shù)據(jù)產(chǎn)生器53中。任意重寫重復(fù)次數(shù)數(shù)據(jù)從圖15中所示數(shù)據(jù)表格選擇,而對(duì)應(yīng)該扇區(qū)地址的該偽隨機(jī)數(shù)字序列的初始位模式可參照在被選擇的重寫重復(fù)次數(shù)的列上進(jìn)行選擇。
另一方面,通過使隨機(jī)數(shù)字產(chǎn)生器產(chǎn)生取代重寫重復(fù)次數(shù)數(shù)據(jù)隨機(jī)數(shù)字,許多數(shù)據(jù)表格之一都可以按該隨機(jī)數(shù)進(jìn)行選擇。此外,如果重寫重復(fù)次數(shù)數(shù)據(jù)或一個(gè)重寫時(shí)間標(biāo)記加到該隨機(jī)數(shù)字產(chǎn)生器作為由該偽隨機(jī)數(shù)字產(chǎn)生器產(chǎn)生的初始值,則該陰郁機(jī)數(shù)可以與重寫重復(fù)數(shù)據(jù)或重寫時(shí)間標(biāo)記相結(jié)合。
重寫重復(fù)次數(shù)數(shù)據(jù)或重寫時(shí)間標(biāo)記由系統(tǒng)控制器54確定,之后加到初始值數(shù)據(jù)產(chǎn)生器53。
已按此方式擾頻的主數(shù)據(jù)作為圖8中所示的MAIN DATA部分輸入到第一多路轉(zhuǎn)換器56。另一方面,第一附加信號(hào)產(chǎn)生器55不僅從初始值數(shù)據(jù)產(chǎn)生器53接收一偽隨機(jī)數(shù)字序列的初始位模式作為擾頻數(shù)據(jù),而且還從系統(tǒng)控制器54接收一扇區(qū)地址,一個(gè)用于檢測(cè)誤差和類似信號(hào)的代碼,并將作為圖8中表示的DATAID部分、IED部分、SCL部分和EDC部分的這些數(shù)據(jù)加到第一多路轉(zhuǎn)換器56。第一多路轉(zhuǎn)換器56接收,調(diào)整各個(gè)部分并形成、輸出圖8中所示的數(shù)據(jù)單元。數(shù)字單元輸入到誤差校正代碼產(chǎn)生器57。一誤差代碼由該誤差代碼產(chǎn)生器57得到之后加到該數(shù)據(jù)單元。
數(shù)字調(diào)制器(例如8/16調(diào)制器)58數(shù)字調(diào)制該輸入數(shù)據(jù)單元和誤差校正代碼之后將這些數(shù)據(jù)輸出到第二多路轉(zhuǎn)換器61。另一方面,第二附加信號(hào)產(chǎn)生器59從系統(tǒng)控制器54接收必要的數(shù)據(jù),對(duì)圖之外9中所示VFO部分,PS部分,PA部分和DATA部分產(chǎn)生同步信號(hào),之后將這些信號(hào)輸出到第二多路轉(zhuǎn)換器61。第二多路轉(zhuǎn)換器61接收、調(diào)整各部分并形成,輸出圖9所示的一數(shù)據(jù)扇區(qū)。
該數(shù)據(jù)扇區(qū)輸入到半導(dǎo)體激光調(diào)制器62并由它調(diào)制。該半導(dǎo)體激光調(diào)制器62的被調(diào)制輸出加到光頭63,由此控制由光頭63內(nèi)部提供的一半導(dǎo)體激光器件發(fā)出的激光。激光輻射到光盤64上,使一數(shù)據(jù)扇區(qū)記錄到該光盤64上。例6圖16表示作為本發(fā)明第6例的另一典型代碼記錄設(shè)備。第六例的代碼記錄設(shè)備不同于第五例的代碼再生設(shè)備之處在于一DSV算法電路附加提供于圖12所示設(shè)備。
在圖16中,和圖12中所示那些相似物有相同功能的元部件用相同標(biāo)號(hào)識(shí)別。
對(duì)于圖16中所示的設(shè)備,主數(shù)據(jù)通過一輸入接口(I/F)51輸入。邏輯操作電路50通過使用由偽隨機(jī)數(shù)字產(chǎn)生器52提供的隨機(jī)數(shù)字?jǐn)_頻輸入主數(shù)據(jù)。然后將用作圖8中所示MAIN DATA部分的該被擾頻數(shù)據(jù)輸出到第一多路轉(zhuǎn)換器56。第一附加信號(hào)產(chǎn)生器55將圖8中所示的DATA ID部分,IED部分,SCL部分和EDC部分加到第一多路轉(zhuǎn)換器56。第一多路轉(zhuǎn)換器56接收和調(diào)整各個(gè)部分并形成并輸出圖8中所示的數(shù)據(jù)單元,該數(shù)據(jù)單元輸入到誤差校正代碼產(chǎn)生器57。誤差校正代碼由該誤差校正代碼產(chǎn)生器57得到之后被附加到該數(shù)據(jù)單元。數(shù)字調(diào)制器(例如-8/16調(diào)制器)58對(duì)輸入數(shù)據(jù)單元和誤差代碼進(jìn)行數(shù)字調(diào)制,之后輸出這些數(shù)據(jù)。
直到此此時(shí)刻,圖16所示設(shè)備操作和圖12所示設(shè)備相同。這樣,設(shè)置用于擾頻的一偽隨機(jī)數(shù)字序列的初始位模式不僅根據(jù)一扇區(qū)地址,而且根據(jù)重寫重復(fù)次數(shù)數(shù)據(jù),重寫時(shí)間標(biāo)記或隨機(jī)數(shù)字。
其次,一DSV算法電路70對(duì)數(shù)字調(diào)制器58的輸出數(shù)據(jù)計(jì)算DSV,并將該DSV加到系統(tǒng)控制器54。系統(tǒng)控制器54例如確定該DSV的絕對(duì)值是否大于一予定閾值。
另一方面,第二附加信號(hào)產(chǎn)生器59將用于圖9中所示VF0部分,PS部分,PA部分和DATA部分的同步信號(hào)(同步代碼)加到第二多路轉(zhuǎn)換器61。第二多路轉(zhuǎn)換器61接收和調(diào)整各部分并形成和輸出如圖9中所示的一數(shù)據(jù)扇區(qū)。
該數(shù)據(jù)扇區(qū)輸入到半導(dǎo)體激光調(diào)制器62并由它進(jìn)行調(diào)制。半導(dǎo)體激光調(diào)制器62的被調(diào)制輸出加到光頭63,由此控制從光頭63內(nèi)部提供的半導(dǎo)體激光器件發(fā)出的激光。結(jié)果一數(shù)據(jù)扇區(qū)被記錄到光盤64。
在該例中,如果DSV的絕對(duì)值大于該閾值,則在光盤64上記錄數(shù)字調(diào)制器58的未被處理的輸出數(shù)據(jù)在從該光盤64再生該數(shù)字期間可引起麻煩。這樣,系統(tǒng)控制器54指令半導(dǎo)體激光調(diào)制器62重新起動(dòng)記錄該相同扇區(qū)。
此外,系統(tǒng)控制器54還指令初始值數(shù)據(jù)產(chǎn)生器53重新選擇一偽隨機(jī)數(shù)字序列的另一初始位模式以及還指令該隨機(jī)數(shù)字產(chǎn)生器52重新起動(dòng)擾頻。而且統(tǒng)控制器54指令輸入I/F51,誤差校正代碼產(chǎn)生器57,數(shù)字調(diào)制器58,光盤64的旋轉(zhuǎn)驅(qū)動(dòng)10(未示)或光頭63的傳動(dòng)器(未示)去重新起動(dòng)處理。
結(jié)果相同的數(shù)據(jù)扇區(qū)被擾頻和調(diào)制,數(shù)字調(diào)制器58的輸出數(shù)據(jù)的DSV再次被進(jìn)行計(jì)算。之后重復(fù)執(zhí)行相同數(shù)據(jù)扇區(qū)直到DSV變?yōu)榈扔诨虻陀谠撻撝怠T谕扔诨虻陀谠撻撝档腄SV有關(guān)的數(shù)據(jù)已記錄到光盤之后,處理進(jìn)行到下一扇區(qū)。
要指出相同主數(shù)據(jù)扇區(qū)可以從前極上的一個(gè)電路重復(fù)提供,以便重復(fù)處理。另一方面,該相同的主數(shù)據(jù)可一次儲(chǔ)存在該輸入I/F51中并從該輸入I/F重復(fù)提供的便重復(fù)地加以處理。
而且,替代重復(fù)地記錄該相同主數(shù)據(jù)扇區(qū),數(shù)字調(diào)制器58的輸出數(shù)據(jù)可一次儲(chǔ)存在一緩沖器中。在此情況下,如果DSV已超過該閾值,儲(chǔ)存在該緩沖器中的數(shù)據(jù)可提供到半導(dǎo)體激光調(diào)制器62。另一方面,如果DSV等于或小于該閾值,儲(chǔ)存在該緩沖器中的這個(gè)數(shù)據(jù)可放棄。
此外,雖然在圖12和16中所示的代碼再生設(shè)備中舉例說明一種半導(dǎo)體激光器件,但是本發(fā)明也可應(yīng)用一種氣體激光器件。例7圖17表示作為本發(fā)明第七例的一種典型的代碼再生設(shè)備。該代碼再生設(shè)備再生由圖12或圖16中所示代碼記錄記備記錄在圖11中所示光盤上的主數(shù)據(jù)。
在圖17中,當(dāng)激光輻射到光盤71上時(shí),該光由該光盤71進(jìn)行調(diào)制并反射,使得作為具有可變強(qiáng)度的光信號(hào)輸入到光頭72的光接收元件。當(dāng)頭72的光接收元件對(duì)具有不同強(qiáng)度的光信號(hào)進(jìn)行光電轉(zhuǎn)換并將表示光信號(hào)強(qiáng)度變化的電信號(hào)輸出到頭放大器73。頭73放大該幫弱電信號(hào),然后將此信號(hào)加到數(shù)字化轉(zhuǎn)換器74。數(shù)字化轉(zhuǎn)換器74轉(zhuǎn)換頭放大器73的輸出成表示成“0”和“1”的數(shù)字信號(hào),之后將該數(shù)字信號(hào)輸出到再生信號(hào)處理器75。再生信號(hào)處理器75從數(shù)字信號(hào)移去在HEADER部分,MIRROR部分,GAP部分,GUARD部分 ,VFD部分,PS部分,PS部分,PA部分,BUFFER部分和DATA部分中的同步信號(hào)等類似信號(hào),之后將結(jié)果數(shù)據(jù)輸出到數(shù)字解調(diào)器76。數(shù)字解調(diào)器76數(shù)字解調(diào)輸入數(shù)據(jù),之后將該被解調(diào)的數(shù)據(jù)輸出到誤差校正器77。
誤差校正器77據(jù)包括在該數(shù)據(jù)中的誤差校正代碼校正該數(shù)據(jù)的誤差。之后將該被校正數(shù)據(jù)輸出到誤差檢測(cè)器79。另一方面,如果該數(shù)據(jù)誤差不能校正,則數(shù)據(jù)不輸出到誤差檢測(cè)器79。并且誤差校正器77通知系統(tǒng)控制器80有故障,處誤差校正狀態(tài)。響應(yīng)此通知,系統(tǒng)控制器80指令光盤71的旋轉(zhuǎn)驅(qū)動(dòng)器(未示)或光頭72的傳動(dòng)器(未示)重新起動(dòng)處理。結(jié)果,相同扇區(qū)數(shù)據(jù)再次從光盤71讀出,再次輸入到誤差校正器77由該誤差校正器77校正。
誤差檢測(cè)器79根據(jù)包括在該數(shù)據(jù)中的IED部分和EDC部分檢測(cè)被校正數(shù)據(jù)的誤差圖8中所示)。雖然在誤差校正中這樣一個(gè)誤差的可能性是低的,能用誤差檢測(cè)器79檢測(cè)誤差校正器77的誤差,并具有可靠性。如果已檢測(cè)該誤差,則誤差檢測(cè)器79通知系統(tǒng)控制器80該誤差檢測(cè)響應(yīng)該通知,系統(tǒng)控制器80重新起動(dòng)上述處理。結(jié)果,相同數(shù)據(jù)再次從光盤71上的相同扇區(qū)讀出,再次輸入到誤差檢測(cè)器79,在該誤差檢測(cè)器79中檢測(cè)誤差校正的誤差。
如果誤差險(xiǎn)測(cè)器79未檢測(cè)來自數(shù)據(jù)的任何誤差,誤差檢測(cè)器79輸出該數(shù)據(jù)到數(shù)據(jù)分配器81。數(shù)據(jù)分配器81將數(shù)據(jù)分到DATA部分,IED部分,SCL部分,MAIN DATA部分以及EDC部分,輸出SCL部分到初始值數(shù)據(jù)產(chǎn)生器82,并將包括在MAIN DATA中的主數(shù)據(jù)輸出到邏輯操作電路83。
那些儲(chǔ)存在圖12中所示的初始值數(shù)據(jù)產(chǎn)生器53中的相同數(shù)據(jù)表格儲(chǔ)存在初始值數(shù)據(jù)產(chǎn)生器82中。當(dāng)SCL部分從數(shù)據(jù)分配器81輸入到初始值數(shù)據(jù)產(chǎn)生器82時(shí),初始值數(shù)據(jù)產(chǎn)生器82根據(jù)包括在SCL部分中的擾頻數(shù)據(jù)選擇任一偽隨機(jī)數(shù)字序列中的初始位模式,然后將選擇的該偽隨機(jī)數(shù)序列的初始位模式輸出到一偽隨機(jī)數(shù)字產(chǎn)生器84,這在方式上和在圖12中所示的初始值數(shù)據(jù)產(chǎn)生器53相同。當(dāng)該初始位模式(該偽隨機(jī)數(shù)序列的)輸入到偽隨機(jī)數(shù)字產(chǎn)生器84時(shí),如果包括在MAIN DATA部分中的主數(shù)據(jù)由圖12所示代碼記錄設(shè)備擾頻,則偽隨機(jī)數(shù)字產(chǎn)生器84將產(chǎn)生和由該偽隨機(jī)數(shù)字產(chǎn)生器52產(chǎn)生的那些相同的隨機(jī)數(shù)字,然后將這些隨機(jī)數(shù)字輸出到邏輯操作電路83。
邏輯操作電路83對(duì)由數(shù)據(jù)分配器81提供的主數(shù)據(jù)和由偽隨機(jī)數(shù)字產(chǎn)生器84提供的隨機(jī)數(shù)字執(zhí)行一種邏輯操作,由此解擾頻該主數(shù)據(jù)并將該被解擾頻的主數(shù)據(jù)通過輸出I/F85輸出到外部作為再生數(shù)據(jù)。
按此方式,在記錄期間已被擾頻的數(shù)據(jù)在再生期間被解擾頻,以便復(fù)原到原始數(shù)據(jù)。
從上述說明顯而易見的是,在本發(fā)明的代碼轉(zhuǎn)換方法和設(shè)備中,如果在表示輸出的主數(shù)據(jù)字中的“0”位數(shù)和“1”位數(shù)之間的差的計(jì)算值(即,DSV的變化)已超過閾值,則將重新選擇另一擾頻數(shù)據(jù),并且將再次擾頻該輸入主數(shù)據(jù)字。擾頻數(shù)據(jù)重復(fù)改變,擾頻重復(fù)執(zhí)行直到DSV變成等于或小于該閾值。結(jié)果,可防止DSV的增加以及輸出主數(shù)據(jù)字的低頻分量能減小。
這樣,當(dāng)這樣的一個(gè)輸出主數(shù)據(jù)字被記錄到一種記錄媒介,以及一信寫從該記錄媒質(zhì)再生時(shí),有可能降低再生信號(hào)低頻分量,并滿意地防止再生誤差。
此外由于DSV相對(duì)任一具有任意模式的輸入字能包括在一允差范圍之內(nèi),可充分防止再生誤差。
而且,在本發(fā)明的代碼記錄媒質(zhì)和代碼記錄/再生設(shè)備中,由于擾頻數(shù)據(jù)和被擾頻主數(shù)據(jù)都以一個(gè)扇區(qū)為基礎(chǔ)進(jìn)行記錄,擾頻數(shù)據(jù)和被擾頻的主數(shù)據(jù)可從任一扇區(qū)讀出,并且該被擾頻的主數(shù)據(jù)能按照該擾頻數(shù)據(jù)復(fù)原到原始數(shù)據(jù)。這樣,對(duì)于具體主數(shù)據(jù)可選擇任一任意擾頻方法,并能有效地抑制一再生信號(hào)低頻分量的不正常的變化。結(jié)果,再生信號(hào)進(jìn)行數(shù)字化具有高的精度,以及能明顯降低產(chǎn)生再生誤差的可能性。而且按照數(shù)據(jù)已被重新寫在光盤上同一扇區(qū)的次數(shù)改變?cè)摂_頻數(shù)據(jù)。這樣,即使相同主數(shù)據(jù)重復(fù)寫到該相同扇區(qū),在該扇區(qū)上能保持記錄媒質(zhì)均勻的特性,能抑制再生信號(hào)的S/N比的下降,并改善重復(fù)執(zhí)行記錄/再生操作的可靠性。
對(duì)本專業(yè)技術(shù)人員而言,各種其他的修改將是顯而易見的,并能容易地由他們實(shí)現(xiàn)而不脫離本發(fā)明的范圍和精神。因此,附加的權(quán)利要求的范圍不限制到在此描述的說明,但是該權(quán)利要求是在更寬范圍內(nèi)加以確立的。
權(quán)利要求
1.一種代碼轉(zhuǎn)換方法包括步驟根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻一輸入主數(shù)據(jù)單元;根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制該被擾頻的主數(shù)據(jù)單元;根據(jù)該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;得到代表在包括在該輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間差的一計(jì)算值;以及根據(jù)該計(jì)算值選擇任一調(diào)制數(shù)據(jù),其中該代碼轉(zhuǎn)換方法還包括步驟確定該計(jì)算值的變化是否已超過一予定閾值;如果確定該計(jì)算值的變化已超過該予定值,重新選擇用于擾頻步驟的另—偽隨機(jī)數(shù)字序列;以及根據(jù)重新選擇的偽隨機(jī)數(shù)字序列,重新擾頻該輸入主數(shù)據(jù)單元。
2.按權(quán)利要求1的代碼轉(zhuǎn)換方法,其中調(diào)制被擾頻主數(shù)據(jù)單元的步驟由具有M種類型的調(diào)制數(shù)據(jù)的第一調(diào)制執(zhí)行,以及其中產(chǎn)生該輸出主數(shù)據(jù)單元的步驟由第二調(diào)制執(zhí)行,M種類型的調(diào)制數(shù)據(jù)之外的N種類型的調(diào)制數(shù)據(jù)引起該計(jì)算值增加。
3.按權(quán)利要求2的一種代碼轉(zhuǎn)換方法,其中,在調(diào)制步驟中,該第一調(diào)制是具有M種類型的調(diào)制數(shù)據(jù)的凹坑位置調(diào)制,以及其中,在產(chǎn)生步驟中,該第二調(diào)制是脈沖寬度調(diào)制,以及其中M種類型的調(diào)制數(shù)據(jù)之外的N種類型的調(diào)制數(shù)據(jù)引起該計(jì)算值增加。
4.按權(quán)利要求2的一種代碼轉(zhuǎn)換方法,其中,在確定步驟中,如果在第一周期L中,該計(jì)算值的變化變成等于或大于該閾值,具有已引起該計(jì)算值增加的位模式的—輸出主數(shù)據(jù)單元包括在多個(gè)在該第一周期L期間輸出的主數(shù)據(jù)單元中,以及其中,如果加到已引起該計(jì)算值增加的該主數(shù)據(jù)單元偽隨機(jī)數(shù)字序列被稱為第—偽隨機(jī)數(shù)字序列,則該第—偽隨機(jī)數(shù)字序列被改變成任一多個(gè)予定的第二偽隨機(jī)數(shù)字序列,以及其中該多個(gè)第二偽隨機(jī)數(shù)字序列是這樣的偽隨機(jī)數(shù)字序列,這些序列使得有可能得到多個(gè)不具有該位模式的主數(shù)據(jù)單元作為由重新擾頻步驟產(chǎn)生的以及在比值等于或大于(M-N)/M時(shí)在第一周期L期間輸出的主數(shù)據(jù)單元。
5.按權(quán)利要求4的一種代碼轉(zhuǎn)換方法,其中如果在其期間一系列輸出主數(shù)據(jù)單元由使用第一偽隨機(jī)數(shù)字序列的擾頻步驟產(chǎn)生的一個(gè)周期被稱作為第二周期H,該多個(gè)第二偽隨機(jī)數(shù)字序列的數(shù)量至少等于H/L=J。
6.按權(quán)利要求1的一種代碼轉(zhuǎn)換方法,其中,在確定步驟中,如果該計(jì)算值的變化已超過閾值,已予先在那個(gè)時(shí)刻之前輸入并具有一予定長度的該主數(shù)據(jù)單元的部分在對(duì)該部分重新選擇另外一偽隨機(jī)數(shù)字序列后被重新進(jìn)行擾頻。
7.按權(quán)利要求1的一種代碼轉(zhuǎn)換方法,還包括步驟得到與具有一預(yù)定長度的輸入主數(shù)據(jù)單元相對(duì)應(yīng)的一輸出主數(shù)據(jù)單元的計(jì)算值;如果該計(jì)算值的變化已超過該閾值,重新選擇另一偽隨機(jī)數(shù)字序列并重新擾頻該輸入主數(shù)據(jù)單元;以及得到使該計(jì)算值的變化等于或小于該閾值的一偽隨機(jī)數(shù)字序列。
8.一種代碼轉(zhuǎn)換方法包括步驟根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻一輸入主數(shù)據(jù)單元;根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制該被擾頻的主數(shù)據(jù)單元;從該被調(diào)制主數(shù)據(jù)單元產(chǎn)生輸出主數(shù)據(jù)單元;得到表示包括在該輸出主數(shù)據(jù)單元中1位數(shù)和0位數(shù)之間差的計(jì)算值;以及根據(jù)該計(jì)算值選擇任一調(diào)制數(shù)據(jù),其中,該代碼轉(zhuǎn)換方法還包括步驟確定該計(jì)算值的絕對(duì)值是否已超過一予定的閾值;如果確定該計(jì)算值的絕對(duì)值已超過該予定的閾值,重新選擇用于擾頻步驟的另一偽隨機(jī)數(shù)字序列;以及根據(jù)重新選擇的偽隨機(jī)數(shù)字序列重新頻頻該輸入主數(shù)據(jù)單元。
9.按權(quán)利要求8的一種代碼轉(zhuǎn)換方法,其中調(diào)制該被擾頻的主數(shù)據(jù)單元的步驟由具有M種類型的調(diào)制數(shù)據(jù)的第一調(diào)制執(zhí)行,以及其中產(chǎn)生該輸出主數(shù)據(jù)單元的步驟由一第二調(diào)制執(zhí)行,以及其中在M種類型的調(diào)制數(shù)據(jù)范圍之外的N種類型的調(diào)制數(shù)據(jù)引起該計(jì)算值的增加。
10.按權(quán)利要求9的一種代碼轉(zhuǎn)換方法,其中,在調(diào)制步驟中,該第一調(diào)制是具有M種類型的調(diào)制數(shù)據(jù)的凹坑位置調(diào)制,以及其中,在產(chǎn)生步驟中,第二調(diào)制是脈沖寬度調(diào)制,以及其中,在M種類型的調(diào)制數(shù)據(jù)范圍之外的N種類型的調(diào)制數(shù)據(jù)引起該計(jì)算值的增加。
11.按權(quán)利要求9的一種代碼轉(zhuǎn)換方法,其中,在確定步驟中,如果在第一周期L期間,該計(jì)算值的絕對(duì)值成為等于或大于閾值K,具有已引起該計(jì)算值增加的位模式的一輸出主數(shù)據(jù)單元被包括在在第一周期L期間輸出的多個(gè)主數(shù)據(jù)單元中,以及其中,如果加到已引起該計(jì)算值增加的主數(shù)據(jù)單元的偽隨機(jī)數(shù)字序列被稱為第一偽隨機(jī)數(shù)字序列,該第一偽隨機(jī)數(shù)字序列被改變成任一多個(gè)予定的第二偽隨機(jī)數(shù)字序列。以及其中該多個(gè)第二偽隨機(jī)數(shù)字序列是這樣的偽隨機(jī)序列,該序列使得有可能得到多個(gè)不具有該位模式的主數(shù)據(jù)單元作為由重新擾頻步驟產(chǎn)生的以及在比值等于或大于(M-N)/M時(shí)在第一周期L期間輸出的主數(shù)據(jù)單元。
12.按權(quán)利要求11的代碼轉(zhuǎn)換方法,其中如果在其期間一系列輸出主數(shù)據(jù)單元由使用第一偽隨機(jī)數(shù)字序列的擾頻步驟產(chǎn)生的一個(gè)周期被稱作為第二周期H,該多個(gè)第二偽隨機(jī)數(shù)字序列的數(shù)量至少等于H/L=J。
13.按權(quán)利要求8的代碼轉(zhuǎn)換方法,其中,當(dāng)該計(jì)算值的絕對(duì)值超過該閾值時(shí),已在那個(gè)時(shí)刻前予先輸入的并具有予定長度的該主數(shù)據(jù)單元的一部分在對(duì)該部分重新選擇另一偽隨機(jī)數(shù)字序列之后重新進(jìn)行擾頻。
14.按權(quán)利要求8的代碼轉(zhuǎn)換方法,還包括步驟得到對(duì)應(yīng)于具有一予定長度的輸入主數(shù)據(jù)單元的一輸出主數(shù)據(jù)單元的計(jì)算值;如果該計(jì)算值的絕對(duì)值已超過該閾值,重新選擇另一偽隨機(jī)數(shù)字序列并重新擾頻輸入主數(shù)據(jù)單元;以及得到使該計(jì)算值的絕對(duì)值等于或小于該閾值的一偽隨機(jī)數(shù)字序列。
15.一種代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存輸入主數(shù)據(jù)單元;擾頻裝置,用于根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列,擾頻儲(chǔ)存在該儲(chǔ)存裝置中的主數(shù)據(jù)單元;調(diào)制裝置,用于根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制被擾頻的主數(shù)據(jù)單元以及從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;算法裝置,用于得到表示包括該輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間差的計(jì)算值;比較裝置,用于確定由該算法裝置得到的該計(jì)算值是否在一予定的容差范圍內(nèi);以及控制裝置,用于指令該擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列以及重新擾頻儲(chǔ)存在該儲(chǔ)存裝置中的主數(shù)據(jù)單元,如果該比較裝置確定該計(jì)算值該容差范圍之外。
16.按權(quán)利要求15的一種轉(zhuǎn)換設(shè)備,還包括記錄裝置,用于記錄調(diào)制裝置的輸出數(shù)據(jù),其中如果比較裝置已確定該計(jì)算值是在該容差范圍之外,控制裝置輸出一轉(zhuǎn)換故障信號(hào)。以及其中該記錄裝置響應(yīng)該轉(zhuǎn)換故障信號(hào)重新起動(dòng)記錄該調(diào)制裝置的輸出數(shù)據(jù)。
17.一種代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存輸入主數(shù)據(jù)單元;擾頻裝置,用于根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻儲(chǔ)存在該儲(chǔ)存裝置中的該主數(shù)據(jù)單元;檢測(cè)裝置,用于檢測(cè)已從該儲(chǔ)存裝置讀出的該主數(shù)據(jù)單元的位置調(diào)制裝置,用于根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制該被擾頻的主數(shù)據(jù)單元,并從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生輸出主數(shù)據(jù)單元;算法裝置,用于得到表示包括在該輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間差的一個(gè)計(jì)算值;比較裝置,用于確定由該算法裝置得到的該計(jì)算值是否在一予定的容差范圍之內(nèi);以及控制裝置,用于當(dāng)該比較裝置已確定該計(jì)算值是在該容差范圍之外時(shí)指令該擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列,之后再擾頻位于該主數(shù)據(jù)單元位置之前的主數(shù)據(jù)單元的一部分,該主數(shù)據(jù)單元的位置在該時(shí)刻已由該檢測(cè)裝置檢測(cè)。
18.按權(quán)利要求17的一種代碼轉(zhuǎn)換設(shè)備,還包括記錄裝置,用于記錄該輸出主數(shù)據(jù)單元,其中如果該比較裝置已確定該計(jì)算值是在該容差范圍之外,該控制裝置輸出一個(gè)轉(zhuǎn)換故障信號(hào),以及其中該記錄裝置響應(yīng)該轉(zhuǎn)換故障信號(hào)重新記錄該輸出主數(shù)據(jù)單元。
19.一種代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存輸入主數(shù)據(jù)單元;擾頻裝置,用于根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列,擾頻儲(chǔ)存在該存儲(chǔ)裝置中的主數(shù)據(jù)單元;檢測(cè)裝置,用于檢測(cè)儲(chǔ)存在該存儲(chǔ)裝置中的主數(shù)據(jù)單元的每一幀的位置,每次每幀按順序從該儲(chǔ)存裝置讀出;調(diào)制裝置,用于根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制該被擾頻的主數(shù)據(jù)單元,并從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生一輸出主數(shù)據(jù)單元;算法裝置,用于得到表示包括在該輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間差的一計(jì)算值;比較裝置,用于確定由該算法裝置得到的該計(jì)算值是否在一予定的容差范圍之內(nèi);以及控制裝置,用于當(dāng)比較裝置已確定該計(jì)算值是在該容差范圍之外時(shí),指令該擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列,之后擾頻多個(gè)位于該幀之前的幀,該幀的位置在該時(shí)刻已由該檢測(cè)裝置檢測(cè)。
20.按權(quán)利要求19的一種代碼轉(zhuǎn)換設(shè)備,還包括記錄裝置,用于記錄該調(diào)制裝置的輸出數(shù)據(jù),其中如果比較裝置已確定該計(jì)算值是在該容差范圍之外,控制裝置輸出一轉(zhuǎn)換故障信號(hào),以及其中該記錄裝置響應(yīng)該轉(zhuǎn)換故障信號(hào)重新開始記錄該調(diào)制裝置的輸出數(shù)據(jù)。
21.一種代碼轉(zhuǎn)換設(shè)備包括儲(chǔ)存裝置,用于儲(chǔ)存至少一扇區(qū)的輸入主數(shù)據(jù)單元;擾頻裝置,用于根據(jù)任一多個(gè)類型的偽隨機(jī)數(shù)字序列擾頻儲(chǔ)存在儲(chǔ)存裝置中的該至少一個(gè)扇區(qū)的主數(shù)據(jù)單元;調(diào)制裝置,用于根據(jù)任一多個(gè)類型的調(diào)制數(shù)據(jù)調(diào)制該被擾頻的主數(shù)據(jù)單元,并從該被調(diào)制的主數(shù)據(jù)單元產(chǎn)生輸出主數(shù)據(jù)單元;算法裝置,用于得到表示包括在每一輸出主數(shù)據(jù)單元中的0位數(shù)和1位數(shù)之間差的一個(gè)計(jì)算值;比較裝置,用于確定由該算法裝置得到的計(jì)算值是否在一予定的容差范圍之內(nèi);以及控制裝置,用于如果該比較裝置已確定該計(jì)算值不在容差范圍之內(nèi),指令該擾頻裝置重新選擇另一偽隨機(jī)數(shù)字序列,之后重新擾頻儲(chǔ)存在存儲(chǔ)該裝置中的至少一個(gè)扇區(qū)的主數(shù)據(jù)單元。
22.按權(quán)利要求21的一種代碼轉(zhuǎn)換設(shè)備,還包括記錄裝置,用于記錄輸出主數(shù)據(jù)單元。其中,如果該比較設(shè)備已確定該計(jì)算值在容差范圍之外,控制裝置輸出一個(gè)轉(zhuǎn)換故障信號(hào),以及其中,響應(yīng)該轉(zhuǎn)換故障信號(hào),記錄裝置重新起動(dòng)記錄該輸出主數(shù)據(jù)單元。
23.一種代碼記錄媒質(zhì),用于在一個(gè)扇區(qū)的基礎(chǔ)上記錄主數(shù)據(jù)并從它再生主數(shù)據(jù),其中,擾頻數(shù)據(jù)和被擾頻的主數(shù)據(jù)記錄在每一個(gè)扇區(qū)中,以及其中,該擾頻數(shù)據(jù)由任一予定的隨機(jī)數(shù)字序列的初始值表示,用于擾頻該主數(shù)據(jù),以及其中,每個(gè)偽隨機(jī)數(shù)字序列包括多個(gè)以該偽隨機(jī)數(shù)字序列的初始值開始的隨機(jī)數(shù)字,以及其中,該主數(shù)據(jù)已通過順序地對(duì)表示該擾頻數(shù)據(jù)的偽隨機(jī)數(shù)字序列和該主數(shù)據(jù)執(zhí)行一種邏輯運(yùn)算而被擾頻。
24.按權(quán)利要求23的一種代碼記錄媒質(zhì),其中每個(gè)偽隨機(jī)數(shù)字序列是一個(gè)最大長度序列。
25.按權(quán)利要求23的一種代碼記錄媒質(zhì),其中該擾頻數(shù)據(jù)指示主數(shù)據(jù)的一扇區(qū)是否被擾頻。
26.按權(quán)利要求23的一種代碼記錄媒質(zhì),其中該擾頻數(shù)據(jù)根據(jù)該隨機(jī)數(shù)字進(jìn)行設(shè)置。
27.按權(quán)利要求23的一種代碼記錄媒質(zhì),其中該擾頻數(shù)據(jù)按主數(shù)據(jù)已被重新寫在該相同扇區(qū)多少次進(jìn)行設(shè)置。
28.一種代碼記錄設(shè)備,用于在一記錄媒質(zhì)上以一扇區(qū)為基礎(chǔ)擾頻和記錄主數(shù)據(jù),包括擾頻數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生由任一多個(gè)予定偽隨機(jī)數(shù)字序列表示的擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照該擾頻數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列,每個(gè)偽隨機(jī)數(shù)字序列由該擾頻數(shù)據(jù)表示;擾頻轉(zhuǎn)置,用于通過順序地對(duì)該產(chǎn)生的偽隨機(jī)數(shù)字序列和一主數(shù)據(jù)扇區(qū)執(zhí)行一種邏輯運(yùn)算來擾頻該主數(shù)據(jù)。調(diào)制裝置,用于調(diào)制該被擾頻的主數(shù)據(jù);以及記錄裝置,用于將該被調(diào)制的主數(shù)據(jù)同該擾頻數(shù)據(jù)一起記錄到該記錄媒質(zhì)的一個(gè)扇區(qū)上。
29.一種代碼記錄設(shè)備,用于在一種記錄媒質(zhì)上,以一扇區(qū)為基礎(chǔ)擾頻和記錄主數(shù)據(jù),包括擾頻數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生由任一多個(gè)予定偽隨機(jī)數(shù)字序列表示的擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照該擾頻數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列,每個(gè)偽隨機(jī)數(shù)字序列由該擾頻數(shù)據(jù)表示;擾頻裝置,用于通過順序地對(duì)該產(chǎn)生的偽隨機(jī)數(shù)字序列和一主數(shù)據(jù)扇區(qū)執(zhí)行一種邏輯運(yùn)算來擾頻該主數(shù)據(jù);調(diào)制裝置,用于調(diào)制該被擾頻的主數(shù)據(jù);以及記錄裝置,用于將該被調(diào)制的主數(shù)據(jù)同該擾頻數(shù)據(jù)一起記錄至該記錄媒質(zhì)的一個(gè)扇區(qū)上;算法裝置,用于得到代表包括在該被調(diào)制的主數(shù)據(jù)中的1位數(shù)和0位數(shù)之間差的一個(gè)計(jì)算值;以及一個(gè)確定裝置,用于確定該計(jì)算值。
30.按權(quán)利要求28的一種代碼記錄設(shè)備,其中偽隨機(jī)數(shù)字序列產(chǎn)生裝置不僅按照該擾頻數(shù)據(jù),而且按照用于識(shí)別該記錄媒質(zhì)的每個(gè)扇區(qū)的扇區(qū)識(shí)別數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列。
31.按權(quán)利要求29的一種代碼記錄設(shè)備,其中偽隨機(jī)數(shù)字序列產(chǎn)生裝置不僅按照該擾頻數(shù)據(jù),而且按照用于識(shí)別該記錄媒質(zhì)的每個(gè)扇區(qū)的扇區(qū)識(shí)別數(shù)據(jù)產(chǎn)生該偽隨機(jī)數(shù)字序列。
32.按權(quán)利要求28的一種代碼記錄設(shè)備,其中擾頻數(shù)據(jù)產(chǎn)生裝置按予定順序輸出各個(gè)偽隨機(jī)數(shù)字序列。
33.按權(quán)利要求29的一種代碼記錄設(shè)備,其中擾頻數(shù)據(jù)產(chǎn)生裝置按予定順序輸出各個(gè)偽隨機(jī)數(shù)字序列。
34.按權(quán)利要求28的一種代碼記錄設(shè)備,其中該擾頻數(shù)據(jù)產(chǎn)生裝置根據(jù)該隨機(jī)數(shù)字選擇每個(gè)偽隨機(jī)數(shù)字序列,之后輸出表示該被選擇的偽隨機(jī)數(shù)字序列的該擾頻數(shù)據(jù)。
35.按權(quán)利要求29的一種代碼記錄設(shè)備,其中該擾頻數(shù)據(jù)產(chǎn)生裝置根據(jù)該隨機(jī)數(shù)字選擇每個(gè)偽隨機(jī)數(shù)字序列,之后輸出表示該被選擇的偽隨機(jī)數(shù)字序列的該擾頻數(shù)據(jù)。
36.一種代碼再生設(shè)備,用于從一種記錄媒質(zhì)再生主數(shù)據(jù),該記錄媒質(zhì)用于在其將該主數(shù)據(jù)以一扇區(qū)為基礎(chǔ)進(jìn)行記錄,然后從它再生該主數(shù)據(jù),擾頻數(shù)據(jù)和被擾頻的主數(shù)據(jù)記錄在每個(gè)扇區(qū)中,該擾頻數(shù)據(jù)用任一予定偽隨機(jī)數(shù)字序列的初始值表示,用于擾頻該主數(shù)據(jù),每個(gè)偽隨機(jī)數(shù)字序列包括多個(gè)由一個(gè)專門的初始值開頭的隨機(jī)數(shù)字,以及該主數(shù)據(jù)通過對(duì)表示該擾頻數(shù)據(jù)的偽隨機(jī)數(shù)字序列和該主數(shù)據(jù)按序執(zhí)行一種邏輯運(yùn)算而被擾頻,該代碼再生設(shè)備包括讀裝置,用于從該記錄媒質(zhì)的一扇區(qū)讀出該擾頻數(shù)據(jù);偽隨機(jī)數(shù)字序列產(chǎn)生裝置,用于按照讀出的擾頻數(shù)據(jù)產(chǎn)生一個(gè)偽隨機(jī)數(shù)字序列,解擾頻該被擾頻的主數(shù)據(jù);以及解擾頻裝置,用于通過對(duì)該偽隨機(jī)數(shù)字序列和主數(shù)據(jù)扇區(qū)順序地執(zhí)行一種邏輯運(yùn)算恢復(fù)原始的未被擾頻的主數(shù)據(jù)。
全文摘要
本發(fā)明的代碼轉(zhuǎn)換方法包括步驟:擾頻一輸入主數(shù)據(jù)單元;調(diào)制該被擾頻的主數(shù)據(jù)單元;產(chǎn)生一輸出主數(shù)據(jù)單元;得到表示包括在該輸出主數(shù)據(jù)單元中的1位數(shù)和0位數(shù)之間差的一計(jì)算值;根據(jù)該計(jì)算值選擇任一調(diào)制數(shù)據(jù);確定該計(jì)算值的變化是否已超過一預(yù)定的閾值;如果已超過該預(yù)定的閾值,重新選擇另一用于擾頻步驟的偽機(jī)數(shù)字序列;以及根據(jù)該重新選擇的偽隨機(jī)數(shù)字序列重新擾頻該輸入主數(shù)據(jù)單元。
文檔編號(hào)G11B20/10GK1183609SQ97118660
公開日1998年6月3日 申請(qǐng)日期1997年7月31日 優(yōu)先權(quán)日1996年7月31日
發(fā)明者小林良治, 武藤朗, 田中伸一, 赤平信夫 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社