專利名稱:信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將數(shù)字聲音信號(hào)、數(shù)字圖像信號(hào)和數(shù)據(jù)等數(shù)字信號(hào)對(duì)例如記錄媒體進(jìn)行記錄或再生時(shí)使用的信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置,例如,涉及可以應(yīng)用于再生專用的光盤的光盤裝置或追記式及改寫式的光盤的記錄再生裝置等的信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置。
背景技術(shù):
在將數(shù)字聲音信號(hào)、數(shù)字圖像信號(hào)和數(shù)據(jù)等數(shù)字信號(hào)向記錄媒體上記錄時(shí),數(shù)字信號(hào)附加上錯(cuò)誤檢測(cè)修正碼后變換為適合于供給調(diào)制電路的記錄再生系統(tǒng)的特性的代碼(所謂的信道編碼)。
例如,所謂的小型盤(CD)等光盤作為計(jì)算機(jī)的存儲(chǔ)裝置、圖像信息的封裝媒體是通用性非常高的記錄媒體。光盤系統(tǒng)通過具有約1.2mm厚度的透明基板再生記錄在反射面上的信號(hào)。在光盤上記錄數(shù)字化的聲音信號(hào)、圖像信號(hào)、數(shù)據(jù)等的信息,這時(shí),數(shù)字信號(hào)附加上錯(cuò)誤檢測(cè)修正碼后供給調(diào)制電路,變換即信道編碼為適合于記錄再生系統(tǒng)的特性的代碼。
這里,上述小型盤(CD)方式的信號(hào)格式的簡(jiǎn)要情況如下所示,即采樣頻率 44.1kHz
量化位數(shù) 16位(直線)調(diào)制方法 EFM信道位速率 4.3218Mb/s錯(cuò)誤修正方法 CIRC數(shù)據(jù)傳輸速率 2.034Mb/s作為調(diào)制方法,可以使用8-14變換(EFM)。
EFM是將輸入的8位的信號(hào)(以后,簡(jiǎn)稱為符號(hào))變換為14信道位的代碼并附加上24信道位的幀同步信號(hào)和14信道位的子碼后,在這些代碼間用3信道位的邊界位連接,進(jìn)行NRZI記錄的調(diào)制方法。
圖1是上述CD方式的幀結(jié)構(gòu)的圖。
如圖1所示,在1幀(6標(biāo)本值區(qū)間、L和R信道各6采樣,1采樣為16位的數(shù)據(jù))期間從CIRC(交叉里德-所羅門代碼)編碼器輸入調(diào)制電路的24個(gè)代碼的數(shù)據(jù)(例如,音樂信號(hào))和8個(gè)代碼的奇偶碼分別變換為14信道位的代碼,用3信道位的邊界位連接,如圖所示,每一幀定為588信道位,以4.3218Mbps的信道位速率向盤上進(jìn)行NRZI記錄。
輸入調(diào)制電路的各代碼,例如參照由ROM構(gòu)成的一覽表將“1”與“1”之間的“0”的個(gè)數(shù)分別變換為大于2個(gè)小于10個(gè)的信道位模式(代碼)。幀同步信號(hào)Sf的信道位模式按2進(jìn)制為“100000000001000000000010”,邊界位模式可以從“000”、“001”、“010”和“100”中選擇1個(gè)。1子編碼幀由98幀構(gòu)成,作為第0和第1幀的子碼,附加子碼同步信號(hào)S0(=“00100000000001”)、S1(=“00000000010010”)(參見圖2)。
圖3是對(duì)輸入信號(hào)的采樣值的1例示出進(jìn)行EFM后的信道位模式和DSV(數(shù)字總和變化或數(shù)字總和值)的圖。
16位的1個(gè)采樣分割為高位8位和低位8位,通過CIRC編碼器輸入調(diào)制電路,進(jìn)行8-14變換后分別成為14信道位的信息位。如前所述,在信息位的“1”和“1”之間插入大于2個(gè)而小于10個(gè)的“0”。作為邊界位,選擇“000”、“001”、“010”和“100”中的一種,使該規(guī)則對(duì)于信息位之間的連接的位置也總是成立,以17信道位(但是,在幀同步信號(hào)Sf時(shí)為27信道位)為單位的進(jìn)行過EFM調(diào)制的信號(hào)從調(diào)制電路以4.3218Mbs輸出。
這樣,由于在任意的信道位“1”與下一個(gè)信道位“1”之間插入大于2個(gè)小于10個(gè)的信道位“0”,所以,NRZI記錄波形的高電平或低電平的繼續(xù)期間(記錄波長(zhǎng))必然大于3T而小于11T(參見圖3)。
這時(shí),最短記錄波長(zhǎng)為3T,最長(zhǎng)記錄波長(zhǎng)為11T。T是信道時(shí)鐘4.3218MHz的1周期,以后,將其簡(jiǎn)稱為EFM的調(diào)制規(guī)則的3T~11T規(guī)則。
作為NRZI記錄波形的直流平衡的指標(biāo),考慮DSV。DSV以記錄波形的時(shí)間積分給出。即,將記錄波形的高電平只在單位時(shí)間T內(nèi)繼續(xù)時(shí)的DSV的變化量取為+1,將記錄波形的低電平只在單位時(shí)間T內(nèi)繼續(xù)時(shí)的DSV的變化量取為-1。
關(guān)于將時(shí)刻t0時(shí)的DSV的初始值假定為0時(shí)的DSV隨時(shí)間的變化示子圖3的最下邊。其中,期間t1~t2的調(diào)制信號(hào)不是由17信道位模式“01000001000001001”唯一地確定的,取決于時(shí)刻t1的調(diào)制信號(hào)的電平即期間t0~t1的調(diào)制信號(hào)波形的最終電平(以后,稱為CWLL)。
因此,圖示的調(diào)制信號(hào)波形在時(shí)刻t0是CWLL為低電平(CWLL=“0”)的情況,在時(shí)刻t0,CWLL=“1”(高電平)時(shí)的調(diào)制信號(hào)波形成為將高電平與低電平置換后的反模式。
同樣,DSV的增減也與上述CWLL有關(guān),在時(shí)刻t0,CWLL=“0”時(shí),如圖3所示,信息位模式“01000100100010”引起的DSV的變化量(以后,稱為14NWD)即期間t0~t0+14的DSV的變化量為+2。與圖相反,在時(shí)刻t0,如果CWLL=“1”,則14NWD=-2。另外,將期間t0+14~t1+14的DSV的變化量稱為17NWD。
下面,說明插在期間t0+14~t1中的邊界位。在4種邊界位“000”、“001”、“010”和“100”中,根據(jù)上述調(diào)制規(guī)則的3T~11T規(guī)則,不能插入“001”和“100”,可以插入“010”或“000”。即,設(shè)在邊界位之前輸出的前次的信息位模式的終端的“0”的個(gè)數(shù)為B,后輸出的本次的信息位模式的前端的“0”的個(gè)數(shù)為A,由于B=1并且A=1,所以,邊界位的前端必須為“0”并且終端也必須為“0”,可插入的邊界位模式成為“0X0”。這里,X表示任意值(無關(guān)緊要)。
在圖3的最下邊,用實(shí)線表示作為邊界位插入了“010”時(shí)的DSV,用虛線表示插入了“000”時(shí)的DSV。
通常,當(dāng)在某一連接點(diǎn)插入邊界位時(shí),必須選擇滿足上述調(diào)制規(guī)則的3T~11T規(guī)則的邊界位。另外,必須禁止通過插入邊界位而產(chǎn)生與幀同步信號(hào)用的同步模式相同的反復(fù)2次11T的模式。
對(duì)于滿足這些規(guī)則的邊界位,將它們插入時(shí)除了此前的累積DSV外,還要求出邊界位和到下一個(gè)信息位模式的終端的累積DSV,選擇其絕對(duì)值最小的作為最佳邊界位。
在圖3的例中,由于作為邊界位插入“010”時(shí)的時(shí)刻t1+14的DSV為+3,插入“000”時(shí)在相同時(shí)刻的DSV為-1,所以,這時(shí)就選擇“000”。
利用這樣的算法語言求出的邊界位,即使在2個(gè)14信道位的信息位的連接位置上述調(diào)制規(guī)則的3T~11T規(guī)則也成立,并且可以防止幀同步信號(hào)的誤發(fā)生,同時(shí),可以使進(jìn)行過EFM調(diào)制的信號(hào)的累積DSV盡可能接近于0。
然而,先有的EFM的調(diào)制方法的最短行程限制為2,所以,如果只是為了滿足行程等的限制,邊界位只要有2位就足夠了。如果可以將邊界位減少為2位,不改變記錄波長(zhǎng)等物理大小就可以將數(shù)據(jù)的記錄密度提高為(17/16)倍。
但是,2位的邊界位只存在3種,另外,根據(jù)行程等的限制,往往能插入的邊界位就限制為只有1種了。因此,在先有的DSV控制方法中,存在很多不能進(jìn)行DSV控制的區(qū)間,結(jié)果,不能充分抑制調(diào)制信號(hào)的低頻成分,從而將會(huì)對(duì)伺服系統(tǒng)的穩(wěn)定性和數(shù)據(jù)解調(diào)時(shí)的誤碼率等產(chǎn)生不良影響。
本發(fā)明就是鑒于上述問題而提出的,目的旨在提供可以不使用信號(hào)調(diào)制時(shí)的上述邊界位而將輸入的M位例如8位的數(shù)據(jù)直接變換為N信道位例如16信道位的代碼、減小對(duì)DSV控制的不良影響從而可以充分抑制低頻成分的信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置。
發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的信號(hào)調(diào)制方法是將M位單位的數(shù)據(jù)串變換為N位單位的代碼串(這里,M,N為整數(shù),M<N)、并將N位的代碼與下一個(gè)N位的代碼結(jié)合的信號(hào)調(diào)制方法,具有接收輸入信號(hào)值即M位單位的數(shù)據(jù)串的第1步驟、根據(jù)變換表將M位的數(shù)據(jù)變換為N位的代碼的第2步驟和將N位單位的代碼串作為調(diào)制結(jié)果輸出的第3步驟。并且,變換表由分別包含多個(gè)代碼組的第1和第2子表構(gòu)成,多個(gè)代碼組對(duì)于相同的輸入數(shù)據(jù)包含不同的符號(hào)。第2子表是通過對(duì)于從第1子表的第1輸入數(shù)據(jù)到第2輸入數(shù)據(jù)的數(shù)據(jù)分配不同的代碼而得到的,是將第1子表的一部分雙重化的表,第1和第2子表構(gòu)成為雙重化的部分的代碼的組取相互正負(fù)相反的數(shù)字總和變化的變化量。另外,在第1和第2子表的雙重化的部分的所有代碼組中,從數(shù)字總和變化的變化量的絕對(duì)值大的代碼開始順序?qū)斎霐?shù)據(jù)分配代碼。
另外,本發(fā)明的信號(hào)調(diào)制裝置是將M位單位的數(shù)據(jù)串變換為N位單位的代碼串(這里,M,N為整數(shù),M<N)、并將N位的代碼與下一個(gè)N位的代碼結(jié)合的信號(hào)調(diào)制裝置,具有接收輸入信號(hào)值即M位單位的數(shù)據(jù)串的接收裝置、根據(jù)變換表將M位的數(shù)據(jù)變換為N位的代碼的變換裝置、和將N位單位的代碼串作為調(diào)制結(jié)果輸出的輸出裝置。并且,變換表由分別包含多個(gè)代碼組的第1和第2子表構(gòu)成,多個(gè)代碼組對(duì)于相同的輸入數(shù)據(jù)具有不同的代碼。第2子表是通過對(duì)于從第1子表的第1輸入數(shù)據(jù)到第2輸入數(shù)據(jù)的數(shù)據(jù)分配不同的代碼而得到的,是將第1子表的一部分雙重化的表,第1和第2子表構(gòu)成為雙重化的部分的代碼的組取相互正負(fù)相反的數(shù)字總和變化的變化量。另外,在第1和第2子表的雙重化的部分的所有代碼組中,從數(shù)字總和變化的變化量的絕對(duì)值大的代碼開始順序?qū)斎霐?shù)據(jù)分配代碼。
另外,本發(fā)明的信號(hào)解調(diào)方法是將N位單位的代碼串進(jìn)行反變換、生成M位單位的數(shù)據(jù)串(這里,M,N為整數(shù),M<N)的信號(hào)解調(diào)方法,具有接收N位單位的輸入代碼串的第1步驟、根據(jù)反變換表將N位的輸入代碼反變換為M位的數(shù)據(jù)的第2步驟、和將M位單位的數(shù)據(jù)串作為解調(diào)結(jié)果而輸出的第3步驟。并且,反變換表由分別包含多個(gè)代碼組的第1和第2子表構(gòu)成,多個(gè)代碼表對(duì)于相互不同的輸入代碼具有相同的輸出數(shù)據(jù)。第2子表是通過對(duì)從第1子表的第1輸出數(shù)據(jù)到第2輸出數(shù)據(jù)的數(shù)據(jù)分配不同的輸入代碼而得到的,是將第1子表的一部分雙重化的表,第1和第2子表構(gòu)成為雙重化的部分的代碼的組取相互正負(fù)相反的數(shù)字總和變化的變化量。另外,在第1和第2子表的雙重化的部分的所有代碼組中,從數(shù)字總和變化的變化量的絕對(duì)值大的代碼開始順序?qū)敵鰯?shù)據(jù)分配代碼。
另外,本發(fā)明的信號(hào)解調(diào)裝置是將N位單位的代碼串進(jìn)行反變換、生成M位單位的數(shù)據(jù)串(這里,M,N為整數(shù),M<N)的信號(hào)解調(diào)裝置,具有接收N位單位的輸入代碼串的接收裝置、根據(jù)反變換表將N位的輸入代碼反變換為M位的數(shù)據(jù)的反變換裝置和將M位單位的數(shù)據(jù)串作為解調(diào)結(jié)果而輸出的輸出裝置。并且,反變換表由分別包含多個(gè)代碼組的第1和第2子表構(gòu)成,多個(gè)代碼表對(duì)于相互不同的輸入代碼具有相同的輸出數(shù)據(jù)。第2子表是通過對(duì)從第1子表的第1輸出數(shù)據(jù)到第2輸出數(shù)據(jù)的數(shù)據(jù)分配不同的輸入代碼而得到的,是將第1子表的一部分雙重化的表,第1和第2子表構(gòu)成為雙重化的部分的代碼的組取相互正負(fù)相反的數(shù)字總和變化的變化量。另外,在第1和第2子表的雙重化的部分的所有代碼組中,從數(shù)字總和變化的變化量的絕對(duì)值大的代碼開始順序?qū)敵鰯?shù)據(jù)分配代碼。
另外,本發(fā)明的信號(hào)調(diào)制方法是參照指定的變換表將M位單位的數(shù)據(jù)串變換為N位單位的代碼串(這里,M,N為整數(shù),M<N)、并將N位的代碼與下一個(gè)N位的代碼結(jié)合的信號(hào)調(diào)制方法。這里,變換表通過下述第1步驟、第2步驟、第3步驟、第4步驟、第5步驟和第6步驟而作成。第1步驟從作為N位單位的代碼而得到的全部模式中選擇滿足指定的調(diào)制規(guī)則的代碼;第2步驟將選擇的代碼根據(jù)不同的多個(gè)代碼條件分類為多個(gè)代碼組;第3步驟對(duì)多個(gè)代碼組的各代碼組計(jì)算各代碼的數(shù)字總和變化的變化量;第4步驟對(duì)多個(gè)代碼組的各代碼組按照各代碼的數(shù)字總和變化的變化量的大小順序排列代碼;第5步驟對(duì)各代碼組將排列的代碼按照數(shù)字總和變化的變化量的大小順序分配M位的數(shù)據(jù),生成第1子表;第6步驟在滿足指定的調(diào)制規(guī)則的代碼中把包含在第1子表內(nèi)的代碼以外的代碼按照數(shù)字總和變化的變化量的絕對(duì)值的大小順序?qū)θ繑?shù)據(jù)中從第1數(shù)據(jù)到第2數(shù)據(jù)進(jìn)行分配,生成具有與第1子表雙重化部分的第2子表。
并且,在本發(fā)明中,由于變換表的雙重化的部分與對(duì)應(yīng)的代碼組的數(shù)字總和變化(DSV)的變化量正負(fù)相反并且絕對(duì)值相近,所以,不論選擇哪一方,不使用在先有的調(diào)制中使用的邊界位就可以進(jìn)行DSV的控制,另外,由于使用在雙重化的部分按照數(shù)字總和變化的變化量的絕對(duì)值的大小順序排列代碼的結(jié)構(gòu)的變換表,所以,可以充分抑制調(diào)制信號(hào)的低頻成分。
圖1是先有的調(diào)制輸出信號(hào)的幀結(jié)構(gòu)圖。
圖2是先有的調(diào)制輸出信號(hào)的子編碼幀結(jié)構(gòu)圖。
圖3是表示先有的采樣值和EFM調(diào)制波形的圖。
圖4是本發(fā)明的一個(gè)實(shí)施例使用的變換表的一例的圖。
圖5是表示作成變換表的算法的一例的流程圖。
圖6是表示狀態(tài)值為1時(shí)的單元表的一例的圖。
圖7是表示狀態(tài)值為2時(shí)的單元表的一例的圖。
圖8是表示狀態(tài)值為3時(shí)的單元表的一例的圖。
圖9是表示狀態(tài)值為4時(shí)的單元表的一例的圖。
圖10是表示作為本發(fā)明的實(shí)施例的信號(hào)調(diào)制方法的算法的一例的流程圖。
圖11是表示作為本發(fā)明的實(shí)施例的信號(hào)調(diào)制裝置的結(jié)構(gòu)例的框圖。
圖12是通過與先有例的比較表示本發(fā)明實(shí)施例的調(diào)制信號(hào)的低頻成分減小到何種程度的曲線圖。
圖13是表示作為本發(fā)明的實(shí)施例的信號(hào)解調(diào)方法的算法的一例的流程圖。
圖14是表示作為本發(fā)明的實(shí)施例的信號(hào)解調(diào)裝置的結(jié)構(gòu)例的框圖。
具體實(shí)施例方式
下面,參照
本發(fā)明的信號(hào)調(diào)制方法、信號(hào)調(diào)制裝置、信號(hào)解調(diào)方法和信號(hào)解調(diào)裝置的實(shí)施例。
本發(fā)明的信號(hào)調(diào)制方法和信號(hào)調(diào)制裝置是以將輸入的M位單位的數(shù)據(jù)串分別變換為N位單位的代碼串(但是,M、N為整數(shù),M<N)并將N位的代碼與下一個(gè)N位的代碼結(jié)合為前提的。從上述M位單位的數(shù)據(jù)串變換為上述N位單位的代碼串的變換表,一部分是雙重化的,該雙重化的部分采用對(duì)應(yīng)的代碼組的數(shù)字總和變化(數(shù)字總和值)的變化量正負(fù)相互相反并且絕對(duì)值相近的結(jié)構(gòu)。
這樣的變換表的一例示于圖4。
如圖4所示,變換表由多個(gè)種類例如4種單元表T1、T2、T3、T4構(gòu)成,各單元表分別具有雙重化的部分。即,設(shè)對(duì)1個(gè)單元表的所有的輸入信號(hào)值(數(shù)據(jù))的1組代碼(以后,稱為信道位模式)的表為Ta時(shí),其一部分雙重化成為表Tb,在圖4的具體例中,輸入信號(hào)值為0~87的88個(gè)代碼是雙重化的。這里,在本說明書中也將表Ta稱為正表,將表Tb稱為反表。
因此,在圖4的具體例中,變換表由與8位的輸入信號(hào)值0~255對(duì)應(yīng)的256個(gè)16位的代碼或16信道位模式的4種表(正表)T1a、T2a、T3a、T4a和對(duì)各表T1a、T2a、T3a、T4a的輸入信號(hào)值為0~87的各88個(gè)16信道位模式分別雙重化的16信道位模式的表(反表)T1b、T2b、T3b、T4b構(gòu)成。并且,在本發(fā)明的實(shí)施例中,對(duì)于該變換表的雙重化部分即表T1a、T2a、T3a、T4a的輸入信號(hào)值為0~87的部分的16位的代碼和表T1b、T2b、T3b、T4b的16位的代碼,采用對(duì)應(yīng)的代碼組的數(shù)字總和變化的變化量的正負(fù)相互相反并且絕對(duì)值相近的結(jié)構(gòu)。
下面,說明使用圖4所示的變換表的具體的信號(hào)調(diào)制方法。
在圖4所示的具體例中,將輸入的8位的信號(hào)(數(shù)據(jù))變換為16位的代碼。這和在先有的EFM的調(diào)制方法中將輸入的8位的信號(hào)變換為14位的信息位后通過3位的邊界位進(jìn)行結(jié)合的情況不相同,在本具體例中是將邊界位排除,將輸入的8位的信號(hào)直接變換為16位的代碼。以后,將該調(diào)制方法稱為8-16調(diào)制方法。該8-16調(diào)制方法也滿足“1”和“1”之間的“0”的個(gè)數(shù)大于2個(gè)小于10個(gè)的所謂EFM的條件(3T~11T規(guī)則)。
在EFM中,將輸入的8位的信號(hào)變換為14位的代碼的表是1種,但是,在8-16調(diào)制方法中,將輸入的8位的信號(hào)變換為16位的代碼的表設(shè)置多種。在上述圖4的具體例中,使用4種單元表T1、T2、T3、T4。
下面,說明按單元表的種類使用的「狀態(tài)值」。
該狀態(tài)值在將輸入的8位的信號(hào)(數(shù)據(jù))變換為16位的代碼時(shí)具有作為決定使用哪個(gè)變換表好的指針的作用。因此,狀態(tài)值的數(shù)只存在和變換表的上述單元表的種類數(shù)相等的數(shù)。即,在本實(shí)施例中,與4種單元表T1、T2、T3、T4分別對(duì)應(yīng)地存在4個(gè)狀態(tài)值(「1」~「4」)。
每當(dāng)將1個(gè)8位的數(shù)據(jù)(以后,也稱為符號(hào))變換為16位的代碼時(shí),狀態(tài)值都發(fā)生變化。當(dāng)16位的代碼以“1”結(jié)束或以“10”結(jié)束時(shí),狀態(tài)值就變化為「1」。當(dāng)16位的代碼以大于2個(gè)而小于5個(gè)連續(xù)的“0”結(jié)束時(shí),狀態(tài)值就變化為「2」或「3」。當(dāng)16位的代碼以大于6個(gè)而小于9個(gè)連續(xù)的“0”結(jié)束時(shí),狀態(tài)值就變化為「4」。另外,如果變化為狀態(tài)值「2」的代碼和變化為狀態(tài)值「3」的代碼完全可以作為別的代碼處理,則作成表時(shí)便可任意地決定是「2」或「3」。
用于將輸入的8位的數(shù)據(jù)變換為16位的代碼的變換表具有如下特征。
由于狀態(tài)值為「1」時(shí)使用的單元表T1滿足“1”和“1”之間的“0”的個(gè)數(shù)大于2個(gè)而小于10個(gè)的條件(3T~11T規(guī)則),所以,只由最低以2個(gè)“0”開始的16位的代碼構(gòu)成。這是因?yàn)樵跔顟B(tài)值變化為「1」之前調(diào)制的16位的代碼是以“1”或“10”結(jié)束的緣故。
根據(jù)同樣的理由,狀態(tài)值為「2」或「3」時(shí)使用的單元表T2或T3只由從0個(gè)到5個(gè)連續(xù)的“0”開始的16位的代碼構(gòu)成,但是,狀態(tài)值為「2」時(shí)使用的單元表T2由以MSB為第1位時(shí)的第1位和第13位(即從LSB開始數(shù)的第4位)都為“0”的代碼構(gòu)成,狀態(tài)值為「3」時(shí)使用的單元表T 3由從MSB開始數(shù)的第1位和第13位(從LSB開始數(shù)的第4位)中的某一位或兩者都為“1”的代碼構(gòu)成。
狀態(tài)值為「4」時(shí)便用的單元表T4只由以“1”或“01”開始的16位的代碼構(gòu)成。
這里,存在不同的2個(gè)狀態(tài)值可以共同使用的16位的代碼。例如,以連續(xù)3個(gè)“0”開始的、第1位和第13位為“0”的16位的代碼等既可以在狀態(tài)值為「1」時(shí)使用,又可以在狀態(tài)值為「2」時(shí)使用??紤]到進(jìn)行譯碼時(shí)的情況,這樣的代碼必須構(gòu)成使得輸入的8位的信號(hào)值(數(shù)據(jù))一定相同的表。
另外,狀態(tài)值是下一個(gè)變化為「2」或「3」這一類型時(shí)的16位的代碼可以對(duì)輸入的8位的信號(hào)的完全不同的2種值進(jìn)行分配。這時(shí),僅根據(jù)該代碼不能唯一地進(jìn)行譯碼,但是,通過預(yù)先使下一個(gè)變化的狀態(tài)值的值一定是一方為「2」,另一方為「3」,便可將其正確地進(jìn)行譯碼。關(guān)于這一方法,后面介紹。
另外,對(duì)于所有的單元表的各個(gè)代碼,設(shè)置的另一個(gè)表來表示當(dāng)輸入的8位的信號(hào)變換為該代碼時(shí)下一個(gè)狀態(tài)值變化為「1」~「4」中的哪個(gè)值。16位的代碼以大于2個(gè)小于5個(gè)連續(xù)的“0”結(jié)束時(shí),僅根據(jù)代碼的特征不能決定狀態(tài)值下一個(gè)變化為「2」還是變化為「3」,但是,通過參照該表,可以唯一地決定下一個(gè)狀態(tài)值。另外,采用幀同步信號(hào)用的同步模式之后狀態(tài)值一定為「1」。
在圖4的例中,用S表示下一個(gè)狀態(tài)值,分別構(gòu)成由這些變化方向的狀態(tài)值S所構(gòu)成的表。
信號(hào)調(diào)制裝置使用這些表將輸入的8位的符號(hào)調(diào)制(變換)為16位的代碼。將當(dāng)前的狀態(tài)值存儲(chǔ)到內(nèi)部的存儲(chǔ)器內(nèi),根據(jù)該狀態(tài)得到應(yīng)參照的表,利用該表將輸入的8位的信號(hào)變換為16位的代碼,進(jìn)行調(diào)制。另外,與此同時(shí),為了可以得到進(jìn)行下次的變換應(yīng)參照的表,根據(jù)表求出下一個(gè)狀態(tài)值,并預(yù)先進(jìn)行存儲(chǔ)。對(duì)于實(shí)際的硬件的結(jié)構(gòu)例,后面介紹。
下面,說明DSV(數(shù)字總和變化或數(shù)字總和值)的控制。
考慮對(duì)于每個(gè)上述各狀態(tài)值存在多少種滿足行程寬度的限制(3T~11T規(guī)則)、可以毫無問題地使用的16位的代碼。這時(shí),由于禁止產(chǎn)生與幀同步信號(hào)用的同步模式相同的反復(fù)2次11T的模式,所以,預(yù)先除去了排列著10個(gè)“0”并以在其后的“1”之后排列著5個(gè)“0”而結(jié)束的16位的代碼。因?yàn)椋谠摯a之后連結(jié)以5個(gè)“0”連續(xù)開始的16位的代碼時(shí),將產(chǎn)生反復(fù)2次11T的模式。另外,變換為16位的代碼之后,狀態(tài)值變化為「2」或「3」時(shí),由于該代碼可以作為2種代碼進(jìn)行使用,所以,這些代碼作為2倍可以使用的代碼進(jìn)行計(jì)數(shù)。
通過計(jì)算便可知道,狀態(tài)值為「1」時(shí)可以使用的16位的符號(hào)為344種,狀態(tài)值為「2」時(shí)可以使用的16位的代碼為345種,狀態(tài)值為「3」時(shí)可以使用的16位的代碼為344種,狀態(tài)值為「4」時(shí)可以使用的16位的代碼為411種。由于輸入的信號(hào)為8位,所以,有256種代碼就夠了,對(duì)于各狀態(tài)值,至少多余88種代碼。因此,將該88種多余的代碼用于DSV的控制。即,使用多余的代碼另外設(shè)置入口數(shù)88的表即反表。在本實(shí)施例中,采用對(duì)0~87號(hào)的輸入的8位的信號(hào)構(gòu)成該反表。
這里,在該DSV控制方法中,為了進(jìn)行效率最好的DSV控制,按以下方針構(gòu)成正、反各表。
如前所述,存在可以對(duì)2個(gè)不同的狀態(tài)值共同使用的16位的代碼。由于這些代碼必須構(gòu)成使輸入的8位的信號(hào)值(數(shù)據(jù))一定相同的表,所以,若考慮到該限制,表的構(gòu)成方法實(shí)際上是很復(fù)雜的。這里,由于目的旨在給出用于高效率地控制DSV的表的構(gòu)成方法,所以,為了簡(jiǎn)單起見,獨(dú)立地考慮各狀態(tài)值,把對(duì)各狀態(tài)值可以使用的16位的代碼作為對(duì)輸入的8位的信號(hào)的各值可以自由地分配的代碼進(jìn)行說明。
圖5是上述變換表的構(gòu)成方法,更具體地說,是用于說明變換表的4種單元表中的任意1個(gè)的構(gòu)成方法的流程圖。
在圖5中,在S101,求16位的代碼的全部模式,在S102選擇滿足上述行程寬度的限制(3T~11T)的條件的位模式或代碼。在S103對(duì)符合上述每個(gè)狀態(tài)值的條件的代碼進(jìn)行分類。如上所述,對(duì)該每個(gè)狀態(tài)值可以使用的16位的代碼有344~411種。例如,狀態(tài)值為「1」時(shí)可以使用的16位的代碼有344種。
然后,在S104對(duì)上述各狀態(tài)值的所有的代碼計(jì)算這之前的電平(=CWLL)為低電平時(shí)的DSV的變化量。代碼的長(zhǎng)度為16位,若考慮有行程寬度的限制(3T~11T),則每1代碼的DSV的變化量最小為-10,最大為+10。當(dāng)上述狀態(tài)值例如為「1」時(shí),則為最小-10~最大+6。
在S105,將例如上述狀態(tài)值為「1」時(shí)的344種16位的代碼按照DSV的變化量從正方向大的數(shù)值到負(fù)方向大的數(shù)值順序排列。即,進(jìn)行排序。
然后,在S106從DSV的變化量大的數(shù)值開始向正方向順序選出88個(gè)16位的代碼,例如在上述狀態(tài)值為「1」時(shí)的圖6所示的正表T1a中,順序分配給輸入的8位信號(hào)的0~87。這時(shí),在選出的88個(gè)16位的代碼中,DSV的變化量的絕對(duì)值越大的代碼分配輸入的8位信號(hào)越小的值。另外,從DSV的變化量大的數(shù)值開始向負(fù)方向順序選出88個(gè)16位的代碼,例如在圖6的反表T1a中分配給輸入的8位信號(hào)的0~87。這時(shí),在選出的88個(gè)16位的代碼中,DSV的變化量的絕對(duì)值越大的代碼分配輸入的8位信號(hào)越小的值。最后,從DSV的變化量的絕對(duì)值小的代碼開始順序選出168個(gè)16位的代碼,例如在圖6的正表T1a中分配給輸入的8位信號(hào)的88~255。
實(shí)際上,當(dāng)狀態(tài)值為「1」時(shí),如圖6所示,由于可以使用的16位的代碼有344種,所以,可以選擇在該階段可以使用的所有的代碼。
另外,向狀態(tài)值為「2」、「3」和「4」時(shí)使用的變換表的各單元表中的輸入信號(hào)值分配代碼的例子分別示于圖7、圖8和圖9。
在圖6~圖9中,使進(jìn)行上述排序時(shí)DSV的變化量相同的16位的代碼的順序與上述圖4的例子不同,但是,不論使用哪個(gè)表都沒有任何問題。
通過按照這樣的構(gòu)成方針構(gòu)成正表Ta和反表Tb,當(dāng)輸入的8位的信號(hào)為0~87之間的值時(shí),由于DSV的變化量的絕對(duì)值比較大并且可以選擇極性相反的2個(gè)16位的代碼中的任何一個(gè),所以,可以進(jìn)行高效率的DSV控制。另外,當(dāng)輸入的8位的信號(hào)為88~255之間的值時(shí),16位的代碼不能唯一地確定從而不能進(jìn)行DSV控制,但是,由于這些16位的代碼只選擇DSV的變化量的絕對(duì)值比較小的,所以,可以使累積DSV的絕對(duì)值總是保持為比較小的值。
這里定義的入口數(shù)88的反表Tb除了入口數(shù)少外,具有和入口數(shù)為256的正表Ta完全相同的特征。
與正表Ta一起使用反表Tb,進(jìn)行DSV控制。當(dāng)輸入的8位的信號(hào)是在0~87之間時(shí),將輸入的8位的信號(hào)變換為16位的代碼時(shí)可以適當(dāng)?shù)剡x擇使用正表Ta和反表Tb中的某一個(gè)。因此,在本發(fā)明的實(shí)施例中,如先有的EFM的DSV控制時(shí)那樣,一直在計(jì)算累積DSV,并且分別求出使用正表Ta進(jìn)行變換時(shí)的累積DSV和使用反表Tb進(jìn)行變換時(shí)的累積DSV,一邊選擇累積DSV的絕對(duì)值更接近于0的值一邊進(jìn)行變換。
下面,參照?qǐng)D10說明使用這樣構(gòu)成的變換表的本實(shí)施例的信號(hào)調(diào)制方法的算法。
在S1輸入8位的信號(hào)(數(shù)據(jù)),在S2獲得當(dāng)前的狀態(tài)值后,在S3判斷8位的輸入信號(hào)的值是否小于87。
當(dāng)在S3判定為是、即輸入信號(hào)值小于87時(shí),就進(jìn)入S4,參照與當(dāng)前的狀態(tài)值對(duì)應(yīng)的上述正表Ta獲得與輸入信號(hào)值對(duì)應(yīng)的16位的代碼,計(jì)算累積DSV值xa。另外,在S5參照與當(dāng)前的狀態(tài)值對(duì)應(yīng)的上述反表Tb獲得與輸入信號(hào)值對(duì)應(yīng)的16位的代碼,計(jì)算累積DSV值xb。在S6判斷累積DSV值xa、xb的各絕對(duì)值的大小關(guān)系,即是否|xa|≤|xb|。
當(dāng)在上述S3判定與否、即輸入信號(hào)值大于87時(shí),就進(jìn)入S7,參照與當(dāng)前的狀態(tài)值對(duì)應(yīng)的上述正表Ta獲得與輸入信號(hào)值對(duì)應(yīng)的16位的代碼,并進(jìn)入S10。當(dāng)在上述S6判斷為是、即|xa|≤|xb|時(shí),參照與當(dāng)前的狀態(tài)值對(duì)應(yīng)的上述正表Ta獲得與輸入信號(hào)值對(duì)應(yīng)的16位的代碼,并進(jìn)入S10。當(dāng)在上述S6判斷為否、即反表Tb的代碼的累積DSV值xb的絕對(duì)值小時(shí),參照與當(dāng)前的狀態(tài)值對(duì)應(yīng)的上述反表Tb獲得與輸入信號(hào)值對(duì)應(yīng)的16位的代碼,并進(jìn)入S10。
在S10計(jì)算和更新累積DSV后,在S11參照下次的狀態(tài)值用表、即匯集了上述圖4的下次狀態(tài)值S的表,更新狀態(tài)值。在S12,輸出獲得的16位的代碼。
圖11是實(shí)現(xiàn)本發(fā)明的信號(hào)調(diào)制方法的一個(gè)實(shí)施例的信號(hào)調(diào)制裝置的結(jié)構(gòu)例的框圖。
在圖11中,8位的輸入信號(hào)(數(shù)據(jù))輸入比較電路10、選擇器11和地址發(fā)生電路21。
比較電路10將輸入的8位的信號(hào)的值與88的值進(jìn)行比較。當(dāng)輸入的8位的信號(hào)的值不到88時(shí),由于可以進(jìn)行上述那樣的DSV控制,所以,比較電路10就指示向選擇器11、12輸入進(jìn)行DSV控制的模式。
選擇器11從比較電路10接收到輸入進(jìn)行DSV控制的模式的指令時(shí),就將輸入的8位的信號(hào)供給地址發(fā)生電路14和地址發(fā)生電路17。當(dāng)輸入的8位的信號(hào)的值大于88時(shí),就不進(jìn)行DSV控制,從比較電路10輸出不進(jìn)行DSV控制的指令,所以,不供給輸入的8位的信號(hào)。
狀態(tài)值存儲(chǔ)用存儲(chǔ)器13是用于預(yù)先存儲(chǔ)當(dāng)前的狀態(tài)值是「1」~「4」之間的哪個(gè)值的存儲(chǔ)器。
累積DSV存儲(chǔ)用存儲(chǔ)器25是用于預(yù)先存儲(chǔ)當(dāng)前的累積DSV的值的存儲(chǔ)器。
預(yù)先存儲(chǔ)16位代碼用的變換表的ROM(以后,稱為16位代碼用變換表ROM)23是預(yù)先存儲(chǔ)8位的輸入信號(hào)值(數(shù)據(jù))應(yīng)變換的16位的代碼的ROM。如前所述,各狀態(tài)值有4個(gè)單元表T1、T2、T3、T4,另外,對(duì)于輸入信號(hào)值0~87,16位的代碼被雙重化,存在上述正表Ta包含的代碼和反表Tb的代碼。因此,共計(jì)存在8種表T1a~T4b。這些表T1a~T4b接收由8位的輸入信號(hào)值、狀態(tài)值和表示使用正表Ta和反表Tb中的哪一個(gè)的值這3個(gè)參量所決定的地址,可以返回與其對(duì)應(yīng)的16位的代碼。
下次狀態(tài)值決定用表ROM 27是預(yù)先存儲(chǔ)8位的輸入信號(hào)值變換為16位的代碼后狀態(tài)值變化為幾的表ROM。各狀態(tài)值有4個(gè)表,對(duì)于輸入信號(hào)值0~87發(fā)生雙重化,除了正表外,還存在反表。即,與上述代碼用表T1a、T1b、T2a、T2b、T3a、T3b、T4a、T4b分別對(duì)應(yīng)地設(shè)置下次狀態(tài)值決定用表T1a-s、T1b-s、T2a-s、T2b-s、T3a-s、T3b-s、T4a-s、T4b-s。這些表T1a-s~T4b-s接收由8位的輸入信號(hào)值、當(dāng)前的狀態(tài)值和表示使用正表Ta和反表Tb中的哪一個(gè)的值這3個(gè)參量所決定的地址,返回與其對(duì)應(yīng)的下次的狀態(tài)值。
地址發(fā)生電路14獲得8位的輸入信號(hào)和從狀態(tài)值存儲(chǔ)用存儲(chǔ)器13供給的當(dāng)前的狀態(tài)值,發(fā)生用于從16位代碼用表ROM 23獲得使用正表Ta(以后,稱為第1表)時(shí)的16位的代碼的地址,并供給讀出電路15。
讀出電路15接收地址發(fā)生電路14的地址信號(hào),使用該地址信號(hào)從16位代碼用表ROM 23得到16位的代碼。該代碼供給累積DSV計(jì)算電路16。
累積DSV計(jì)算電路16根據(jù)從讀出電路15接收的16位的代碼和從累積DSV存儲(chǔ)用存儲(chǔ)器25接收的當(dāng)前的累積DSV的值計(jì)算使用該代碼時(shí)累積DSV變成了多少,并供給比較電路20。
地址發(fā)生電路17獲得8位的輸入信號(hào)和從狀態(tài)值存儲(chǔ)用存儲(chǔ)器13供給的當(dāng)前的狀態(tài)值,發(fā)生用于從16位代碼用表ROM 23獲得使用反表Tb(以后,稱為第2表)時(shí)的16位的代碼的地址,并供給讀出電路18。
讀出電路18接收地址發(fā)生電路17的地址信號(hào),使用該地址信號(hào)從16位代碼用表ROM 23得到16位的代碼。該代碼供給累積DSV計(jì)算電路19。
累積DSV計(jì)算電路19根據(jù)從讀出電路18接收的16位的代碼和從累積DSV存儲(chǔ)用存儲(chǔ)器25接收的當(dāng)前的累積DSV的值計(jì)算使用該代碼時(shí)累積DSV變成了多少,并供給比較電路20。
比較電路20從累積DSV計(jì)算電路16、19分別獲得使用第1表進(jìn)行變換時(shí)的累積DSV的值和使用第2表進(jìn)行變換時(shí)的累積DSV的值,并對(duì)它們的絕對(duì)值進(jìn)行比較。判斷供給絕對(duì)值較小的累積DSV的表是哪個(gè)表,并將應(yīng)使用的該表的信號(hào)供給選擇器12。
當(dāng)選擇器12從比較電路10接收到輸入進(jìn)行DSV控制的模式的指令時(shí),將從比較電路20輸出的表示使用第1表和第2表中的哪個(gè)表的信號(hào)供給地址發(fā)生電路21。當(dāng)從比較電路10接收到不進(jìn)行DSV控制的指令時(shí),選擇器12就將指示一定使用第1表的信號(hào)供給地址發(fā)生電路21。
地址發(fā)生電路21使用8位的輸入信號(hào)值、從狀態(tài)值存儲(chǔ)用存儲(chǔ)器13接收的當(dāng)前的狀態(tài)值和從選擇器12接收的表示使用第1表和第2表中的哪個(gè)表的信號(hào),發(fā)生用于從16位代碼用表ROM 23獲得16位的代碼的地址和用于從下次狀態(tài)值決定用表ROM 27獲得下次的狀態(tài)值的地址,并供給讀出電路22、26。
讀出電路22接收地址發(fā)生電路21的地址信號(hào),使用該地址信號(hào)從16位代碼用表ROM 23獲得16位的代碼。該代碼成為16位的代碼輸出,并從該信號(hào)調(diào)制裝置輸出。另外,讀出電路22將該16位的代碼供給累積DSV計(jì)算電路24。
累積DSV計(jì)算電路24根據(jù)從讀出電路22接收的16位的代碼、從累積DSV存儲(chǔ)用存儲(chǔ)器25接收的累積DSV計(jì)算使用該16位的代碼后累積DSV變化為多少,并用該計(jì)算值更新累積DSV存儲(chǔ)用存儲(chǔ)器25的內(nèi)容。
讀出電路26接收地址發(fā)生電路21的地址信號(hào),使用該地址信號(hào)從下次狀態(tài)值決定用表ROM 27獲得下次的狀態(tài)值。另外,讀出電路26將該下次的狀態(tài)值向狀態(tài)值存儲(chǔ)用存儲(chǔ)器13輸出,更新狀態(tài)值存儲(chǔ)用存儲(chǔ)器13的內(nèi)容。
圖12的曲線A是使用上述本發(fā)明的實(shí)施例的信號(hào)調(diào)制方法及裝置對(duì)輸入的8位的采樣信號(hào)(數(shù)據(jù))進(jìn)行調(diào)制、利用富里葉變換求出的生成的記錄波形的低頻成分的曲線。
圖12的曲線B是使用先有的EFM的調(diào)制方法對(duì)相同的采樣信號(hào)進(jìn)行調(diào)制、利用富里葉變換求出的生成的記錄波形的低頻成分的曲線。圖12的曲線C是在先有的EFM的調(diào)制方法中使用取邊界位為2位的方法對(duì)相同的采樣信號(hào)進(jìn)行調(diào)制、利用富里葉變換求出的生成的記錄波形的低頻成分的曲線。
由圖12的各曲線A、B、C可知,按照本發(fā)明的實(shí)施例,調(diào)制效率和在先有的EFM的調(diào)制方法中取邊界位為2位的方法相同(即,先有的EFM的調(diào)制方法的(17/16)倍),同時(shí)可以將低頻成分的電平降低到和使用先有的EFM的調(diào)制方法時(shí)幾乎相同的電平。
下面,說明接收到利用本發(fā)明的調(diào)制方法調(diào)制的代碼后解調(diào)(反變換)為原來的8位的信號(hào)(數(shù)據(jù))的方法。
在先有的EFM的調(diào)制方法中,14位的信息位與8位的輸入信號(hào)完全是一一對(duì)應(yīng)的,所以,從14位的信息位向8位的信號(hào)的反變換,可以沒有特別問題地進(jìn)行。
在本發(fā)明的實(shí)施例中,對(duì)于不同的8位的輸入信號(hào),有時(shí)分配相同的16位的代碼,所以,信號(hào)解調(diào)裝置不能僅靠接收16位的代碼進(jìn)行反變換。因此,本發(fā)明的實(shí)施例的信號(hào)解調(diào)裝置在接收16位的代碼的階段不能唯一地進(jìn)行反變換時(shí),就接收另一個(gè)1個(gè)符號(hào)的16位的代碼,與該代碼一起進(jìn)行反變換。本實(shí)施例的信號(hào)解調(diào)方法的算法示于圖13。
下面,說明圖13所示的解調(diào)算法的要點(diǎn)。
如前所述,對(duì)于輸入的8位的信號(hào)的完全不同的2種值可以共同分配的16位的代碼,狀態(tài)值限于下次變化為「2」或「3」的類型。另外,這樣的16位的代碼下次變化的狀態(tài)值一定是一方為「2」,另一方為「3」。狀態(tài)值為「2」時(shí)使用的反變換表由以MSB為第1位時(shí)的第1位和第13位(即,從LSB開始數(shù)起的第4位)都為“0”的代碼構(gòu)成,狀態(tài)值為「3」時(shí)使用的反變換表由從MSB開始數(shù)起的第1位和第13位(從LSB開始數(shù)起的第4位)中的某一個(gè)或兩者都為“1”的代碼構(gòu)成。
根據(jù)這些條件,按照要進(jìn)行反變換的16位的代碼,如果狀態(tài)值變化為「2」,則下次到來的16位的代碼就是第1位和第13位都為“0”的代碼,按照要進(jìn)行反變換的16位的代碼,如果狀態(tài)值變化為「3」,則下次到來的16位的代碼就是第1位和第13位中的某一個(gè)或兩者都為“1”的代碼。因此,信號(hào)解調(diào)裝置在接收16位的代碼的階段不能唯一地進(jìn)行反變換時(shí),就接收另一個(gè)1符號(hào)的16位的代碼(參見圖13的S25),檢查該代碼的第1位和第13位(S26)。在S27判斷兩者是否都為“0”,由于知道當(dāng)兩者都為“0”時(shí),要進(jìn)行反變換的16位的代碼就是下次狀態(tài)值變化為「2」的代碼,當(dāng)其中某一個(gè)或兩者都為“1”時(shí),要進(jìn)行反變換的16位的代碼就是狀態(tài)值下次變化為「3」的代碼,所以,可以唯一地進(jìn)行反變換(S28、29)。
下面,參照上述圖4的變換表舉例說明該操作。
在上述圖4的變換表的狀態(tài)值為1的單元表T1的正表T1a的情況下,與8位的輸入信號(hào)為5和6對(duì)應(yīng)的16位的代碼都是“0010000000100100”。因此,信號(hào)解調(diào)裝置即使接收到“0010000000100100”的代碼也不能進(jìn)行反變換。因此,這時(shí),信號(hào)解調(diào)裝置讀入另一個(gè)1符號(hào)的代碼。并且,讀入的16位的代碼例如假定為“0010000000001001”,由于該代碼的第13位為“1”,所以,就是狀態(tài)值為「3」時(shí)變換的代碼。即使是相同的“0010000000100100”代碼,由于輸入信號(hào)值為5時(shí)狀態(tài)值下次變化為「2」,輸入信號(hào)值為6時(shí)狀態(tài)值下次變化為「3」,所以,信號(hào)解調(diào)裝置可以判斷輸入信號(hào)的值是使?fàn)顟B(tài)值下次變化為「3」的值即6,從而可以進(jìn)行無錯(cuò)誤的譯碼。
在圖13的流程圖中,在S21輸入16位的代碼,在S22如果參照反變換表判定在S23可以唯一地進(jìn)行譯碼,就進(jìn)入S24,當(dāng)然,就可以輸出進(jìn)行過譯碼的8位的信號(hào)。
圖14是作為本發(fā)明的實(shí)施例的信號(hào)解調(diào)裝置的結(jié)構(gòu)例的框圖。
在圖14中,16位的輸入代碼輸入1符號(hào)延遲電路31和“與”電路34。
1符號(hào)延遲電路31使輸入的16位的代碼延遲1個(gè)符號(hào)。延遲了1個(gè)符號(hào)的16位的代碼供給與上述圖4的變換表對(duì)應(yīng)的反變換表即寫入了譯碼用的第1表ITa的譯碼用第1表ROM 32和寫入了譯碼用的第2表ITb的譯碼用第2表ROM 33。
寫入了譯碼用的第1表ITa的譯碼用第1表ROM 32接收16位的代碼,進(jìn)行反變換,輸出8位的信號(hào)。對(duì)于即使接收到16位的代碼而僅靠該代碼還不能唯一地進(jìn)行反變換的16位的代碼,在信號(hào)調(diào)制裝置一側(cè),輸出該代碼后還輸出狀態(tài)值變化為「2」的8位的信號(hào)值。輸出的8位的信號(hào)值供給判斷電路35。
寫入了譯碼用的第2表ITb的譯碼用第2表ROM 33和譯碼用第1表ROM 32一樣,接收16位的代碼,進(jìn)行反變換,輸出8位的信號(hào),但是,不是在所有的情況下都可以進(jìn)行反變換。譯碼用第2表ROM 33對(duì)于能根據(jù)16位的代碼唯一地進(jìn)行反變換的情況,什么也不輸出或者輸出特別的數(shù)據(jù)。對(duì)于即使接收到16位的代碼而僅靠該代碼還不能唯一地進(jìn)行反變換的16位的符號(hào),在信號(hào)調(diào)制裝置一側(cè),輸出該代碼后還輸出狀態(tài)值變化為「3」的8位的信號(hào)值。輸出的8位的信號(hào)值供給判斷電路35。
“與”電路34通過求輸入的16位的代碼與比較值發(fā)生電路36的16進(jìn)制數(shù)為“8008”的16位的代碼“1000 0000 0000 1000”的邏輯積(“與”),檢查輸入16位代碼的第1位和第13位,當(dāng)?shù)玫降?6位的“與”輸出的數(shù)值的全部位為“0”時(shí)就輸出“0”,否則就輸出“1”?!?008”在以MSB為第1位時(shí)只有第1位和第13位為“1”,除此之外,都是為“0”的代碼,所以,“與”電路34的輸出在輸入的16位的代碼第1位和第13位都為“0”時(shí)是“0”,當(dāng)?shù)?位和第13位中的某一個(gè)或兩者都為“1”時(shí)是“1”。
判斷電路35接收從譯碼用第1表ROM 32和譯碼用第2表ROM 33供給的8位的信號(hào)值和從“與”電路34供給的信號(hào)。首先,當(dāng)未從譯碼用第2表ROM 33傳送來8位的信號(hào)值時(shí)或傳送來特別的數(shù)據(jù)時(shí),由于輸入的16位的代碼就是唯一地向8位的信號(hào)值譯碼的代碼,所以,判斷電路35就將從譯碼用第1表ROM 32傳送來的8位的信號(hào)值直接作為輸出信號(hào)輸出。其次,當(dāng)從譯碼用第2表ROM 33傳送來8位的信號(hào)值時(shí),輸入的16位的代碼就是不能唯一地向8位的信號(hào)值譯碼的代碼。由于從譯碼用第1表ROM 32和從譯碼用第2表ROM 33傳送來的數(shù)據(jù)都通過1符號(hào)延遲電路31,所以,輸入“與”電路34的16位的代碼就是1符號(hào)之前讀的代碼。因此,當(dāng)輸入“與”電路34的16位的代碼是狀態(tài)值「2」時(shí)變換的代碼時(shí),即“與”電路34的輸出信號(hào)為“0”時(shí),判斷電路35就將從譯碼用第1表ROM 32接收的8位的信號(hào)作為輸出信號(hào)而輸出。當(dāng)輸入“與”電路34的16位的代碼是狀態(tài)值「3」時(shí)變換的代碼時(shí),即“與”電路34的輸出信號(hào)為“1”時(shí),判斷電路35就將從譯碼用第2表ROM 33接收的8位的信號(hào)作為輸出信號(hào)而輸出。
以上說明的本發(fā)明的實(shí)施例,特別是應(yīng)用于對(duì)高密度光盤記錄數(shù)字聲音信號(hào)、數(shù)字圖像信號(hào)、數(shù)據(jù)等信號(hào)時(shí)的調(diào)制及解調(diào)是最理想的。作為該高密度光盤的信號(hào)格式的簡(jiǎn)要情況,例如,可以采用如下格式。即,調(diào)制方法 8-16變換的一種信道位速率 24.4314Mbps錯(cuò)誤修正方法 CIRC數(shù)據(jù)傳輸速率 12.216Mbps另外,本發(fā)明不限于上述那樣的實(shí)施例,例如,輸入信號(hào)(數(shù)據(jù))的N位及變換輸出信號(hào)(代碼)的M位不限定N=8、M=16的各值,可以設(shè)定為任意的數(shù)值。
產(chǎn)業(yè)上利用的可能性如上所述,在本發(fā)明中,采用使變換表的雙重化的部分與對(duì)應(yīng)的代碼組的數(shù)字總和變化的變化量正負(fù)相互相反并且絕對(duì)值相近的結(jié)構(gòu),另外,采用按數(shù)字總和變化的變化量的絕對(duì)值大小的順序排列代碼的結(jié)構(gòu),所以,可以適當(dāng)?shù)匾种普{(diào)制信號(hào)的低頻成分。
另外,在本發(fā)明中,使用分別包含多個(gè)代碼組的第1和第2子表構(gòu)成變換表,通過利用這之前的代碼切換在下次的變換中使用的代碼組,可以不使用邊界位而將各N位的代碼結(jié)合。
另外,在本發(fā)明中,使變換表由對(duì)累積DSV提供正負(fù)相反作用的2種子表構(gòu)成,通過適當(dāng)?shù)厍袚Q這2種子表進(jìn)行調(diào)制,由此,可以充分抑制調(diào)制信號(hào)的低頻成分。
這里,若與以往在CD中采用的8-14變換、即EFM進(jìn)行比較,由于可以不使用邊界位而將8位的輸入數(shù)據(jù)變換為16位的代碼,所以,與將8位變換為14位的信息位并與3位的邊界位組合共計(jì)變換為17位的先有的方法進(jìn)行比較,既可以實(shí)現(xiàn)抑制低頻成分,又可以將數(shù)據(jù)記錄密度提高(17/16)倍,變換效率提高約6%。
另外,為了提高記錄密度,提出了將8位的代碼變換為14位的信息位、取邊界位為2位其計(jì)變換為16位的方法,但是,與該方法相比,在本發(fā)明中,由于作成對(duì)累積DSV提供正負(fù)相反作用的2種子表,可以適當(dāng)?shù)厍袚Q這2種子表進(jìn)行調(diào)制,所以,可以充分抑制調(diào)制信號(hào)的低頻成分。
另外,在本發(fā)明中,對(duì)調(diào)制信號(hào)進(jìn)行解調(diào)時(shí)通過預(yù)先讀取多余1個(gè)符號(hào)的代碼與該信息一致地進(jìn)行譯碼,便可對(duì)用該方法調(diào)制的信號(hào)進(jìn)行譯碼。
權(quán)利要求
1.一種信號(hào)解調(diào)方法,用于將N位單位的代碼串反過來變換成M位單位的數(shù)據(jù)串,其中M和N為整數(shù),有M<N的關(guān)系,所述方法的特征在于,它包括第一步驟,接收輸入的N位單位代碼串;第2步驟,根據(jù)反向變換表將輸入的N位代碼反過來變換成M位數(shù)據(jù);和第3步驟,將M位單位的數(shù)據(jù)串作為解調(diào)結(jié)果輸出出去;反向變換表由多個(gè)主副碼字表組成,所述主副碼字表中各個(gè)按表組配置,所述主副表組各個(gè)分別含有全部呈至少一些與各組有關(guān)的二進(jìn)制數(shù)字的模式的二進(jìn)制值;所述主碼字表含有與多個(gè)現(xiàn)有的數(shù)據(jù)字一一對(duì)應(yīng)的碼字,各個(gè)主碼字表中帶正號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān);所述副碼字表含有只與現(xiàn)有數(shù)據(jù)的一部分相應(yīng)的碼字,各個(gè)副碼字表中帶負(fù)號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān)。
2.如權(quán)利要求1所述的信號(hào)解調(diào)方法,其特征在于,主副碼字表包括與同一輸入碼有關(guān)的一些不同數(shù)據(jù)字部分。
3.如權(quán)利要求2所述的信號(hào)解調(diào)方法,其特征在于,與不同數(shù)據(jù)有關(guān)的同一輸入碼屬于第1代碼組。
4.如權(quán)利要求2所述的信號(hào)解調(diào)方法,其特征在于,它還包括下列步驟判斷輸入碼是否唯一可解碼的輸入碼;判斷出輸入碼不是唯一可解碼的輸入碼時(shí),讀出目前正在被解碼的輸入碼的下一個(gè)代碼;和根據(jù)下一個(gè)輸入碼的狀態(tài)確定目前正在被解碼的輸入碼的輸出數(shù)據(jù)。
5.如權(quán)利要求4所述的信號(hào)解調(diào)方法,其特征在于,輸入碼的最小波長(zhǎng)為3T,最大波長(zhǎng)為11T,其中T為一個(gè)信道時(shí)鐘的周期。
6.如權(quán)利要求4所述的信號(hào)解調(diào)方法,其特征在于,多個(gè)主副碼字表由4個(gè)代碼組組成。
7.如權(quán)利要求6所述的信號(hào)解調(diào)方法,其特征在于,第1代碼組中的碼字都至少以兩個(gè)“0”開頭。
8.如權(quán)利要求6所述的信號(hào)解調(diào)方法,其特征在于,第2代碼組中的碼字最多以5個(gè)“0”開頭,代碼最高有效位(MSB)的第1位和代碼最低有效位(LSB)的第四位為“0”。
9.如權(quán)利要求8所述的信號(hào)解調(diào)方法,其特征在于,第3代碼組中的碼字最多以5個(gè)“0”開頭,碼字最高有效位(MSB)的第一位或/和碼字最低有效位(LSB)的第四位為“1”。
10.如權(quán)利要求6所述的信號(hào)解調(diào)方法,其特征在于,第4代碼組中的碼字以“1”或“01”開頭。
11.一種連同記錄媒體再生裝置使用的信號(hào)解調(diào)裝置,用于將N位單位的代碼串反過來變換成M位單位的數(shù)據(jù)串,其中M和N為整數(shù),有M<N的關(guān)系,所述信號(hào)解調(diào)裝置的特征在于,它包括接收裝置,用于接收N位單位的輸入代碼串;反向變換裝置,用于根據(jù)反向變換表將N位輸入代碼反過來變換成M位數(shù)據(jù);和輸出裝置,用于將M位單位的數(shù)據(jù)串作為解調(diào)結(jié)果輸出;反向變換表由多個(gè)主副碼字表組成,所述主副碼字表中各個(gè)按表組配置,所述主副表組中各個(gè)分別含有全部具備由至少一些與各組有關(guān)的二進(jìn)制數(shù)字組成的模式的二進(jìn)制值;所述主碼字表含有與現(xiàn)有的數(shù)據(jù)字一一對(duì)應(yīng)的碼字,各個(gè)主碼字表中帶正號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān);所述副碼字表含有只對(duì)應(yīng)于現(xiàn)有數(shù)據(jù)字的一部分的碼字,各個(gè)副碼字表中帶負(fù)號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān)。
12.如權(quán)利要求11所述的信號(hào)解調(diào)裝置,其特征在于,主副表包括其中不同的數(shù)據(jù)與同一輸入代碼有關(guān)的部分。
13.如權(quán)利要求12所述的信號(hào)解調(diào)裝置,其特征在于,與不同數(shù)據(jù)有關(guān)的同一輸入代碼屬于同一代碼組。
14.如權(quán)利要求12所述的信號(hào)解調(diào)裝置,其特征在于,所述反向變換裝置包括判斷裝置,用于根據(jù)反向變換表判斷輸入代碼是否唯一可解碼的輸入碼;讀出檢驗(yàn)裝置,用于在判斷出輸入代碼不是唯一可解碼的輸入代碼時(shí),讀出目前正在被解碼的輸入代碼的下一個(gè)代碼,并檢驗(yàn)下一個(gè)代碼的狀態(tài);和確定裝置,用于根據(jù)下一個(gè)輸入代碼的狀態(tài)確定目前正在被解碼的輸入代碼的輸出數(shù)據(jù)。
15.如權(quán)利要求14所述的信號(hào)解調(diào)裝置,其特征在于,輸入代碼的最小波長(zhǎng)為3T,最大波長(zhǎng)為11T,其中T為一個(gè)信道時(shí)鐘的周期。
16.如權(quán)利要求14所述的信號(hào)解調(diào)裝置,其特征在于,多個(gè)主副碼字表由四組碼字表組成。
17.如權(quán)利要求16所述的信號(hào)解調(diào)裝置,其特征在于,第1代碼組中的碼字至少以兩個(gè)“0”開頭。
18.如權(quán)利要求16所述的信號(hào)解調(diào)裝置,其特征在于,第2代碼組中的碼字最多以5個(gè)“0”開頭,碼字最高有效位(MSB)的第一位和代碼最低有效位(LSB)的第四位為“0”。
19.如權(quán)利要求18所述的信號(hào)解調(diào)裝置,其特征在于,第3代碼組中的碼字最多以5個(gè)“0”開頭,代碼最高有效位(MSB)的第一位或/和代碼最低有效位(LSB)的第四位為“1”。
20.如權(quán)利要求16所述的信號(hào)解調(diào)裝置,其特征在于,第4代碼組中的碼字以“1”或“01”開頭。
21.一種信號(hào)調(diào)制方法,用于將M位單位的數(shù)據(jù)串變換成N位單位的代碼串,其中M和N為整數(shù),有M<N的關(guān)系,所述方法的特征在于,它包括下列步驟將M位單位的數(shù)據(jù)串作為多個(gè)數(shù)據(jù)字的第一數(shù)據(jù)字接收下來;根據(jù)多個(gè)主碼字表和副碼字表組成的第一表將第一數(shù)據(jù)字譯成第一碼字;確定多個(gè)副碼字表是否可用以根據(jù)第二數(shù)據(jù)字的值將第二數(shù)據(jù)字譯成第二碼字;若多個(gè)副碼字表可用以翻譯第二數(shù)據(jù)字,就確定多個(gè)主碼字表或多個(gè)副碼字表是否可用來根據(jù)DSV值將第二數(shù)據(jù)字譯成第二碼字;根據(jù)早先的數(shù)據(jù)字確定應(yīng)使用多個(gè)碼字表中的哪一個(gè)碼字表;且其中,所述主碼字表含有與多個(gè)現(xiàn)有的數(shù)據(jù)字一一對(duì)應(yīng)的碼字,各個(gè)主碼字表中帶正號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān);所述副碼字表含有只與現(xiàn)有數(shù)據(jù)字的一部分相應(yīng)的碼字,各個(gè)副碼字表中帶負(fù)號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān)。
22.如權(quán)利要求21所述的信號(hào)調(diào)制方法,其特征在于,所述確定應(yīng)使用多個(gè)碼字表中的哪一個(gè)碼字表的步驟包括識(shí)別與第一碼字有關(guān)的狀態(tài)值的步驟。
23.如權(quán)利要求22所述的信號(hào)調(diào)制方法,其特征在于,它還包括選擇具有減小累積數(shù)字總和變化效果的主表或副表的步驟。
24.如權(quán)利要求23所述的信號(hào)調(diào)制方法,其特征在于,它包括判斷出第二數(shù)據(jù)字?jǐn)?shù)據(jù)不小于預(yù)定值時(shí)從多個(gè)主碼字表求出一個(gè)代碼的步驟。
25.如權(quán)利要求24所述的信號(hào)調(diào)制方法,其特征在于,它還包括更新累積數(shù)字總和變化值的步驟。
26.如權(quán)利要求25所述的信號(hào)調(diào)制方法,其特征在于,它還包括識(shí)別下一個(gè)狀態(tài)值的步驟。
27.如權(quán)利要求23所述的信號(hào)調(diào)制方法,其特征在于,主碼字表和副碼字表中的各碼字符合最小波長(zhǎng)為3T、最大波長(zhǎng)為11T的調(diào)制規(guī)則,其中T表示一個(gè)信道時(shí)鐘的周期。
28.如權(quán)利要求27所述的信號(hào)調(diào)制方法,其特征在于,多個(gè)主碼字表和副碼字表由四組主副碼字表組成。
29.如權(quán)利要求28所述的信號(hào)調(diào)制方法,其特征在于,四組主副碼字表的第一組由至少以兩個(gè)“0”開頭的碼字組成。
30.如權(quán)利要求28所述的信號(hào)調(diào)制方法,其特征在于,四組主副碼字表的第二組由最多以五個(gè)“0”開頭的碼字組成,且代碼最高有效位(MSB)的第1位和代碼最低有效位(LSB)的第4位為“0”。
31.如權(quán)利要求30所述的信號(hào)調(diào)制方法,其特征在于,四組主副碼字表的第三組由最多以五個(gè)“0”開頭的碼字組成,且碼字最高有效位(MSB)的第1位或/和碼字最低有效位的第4位為“1”。
32.如權(quán)利要求28所述的信號(hào)調(diào)制方法,其特征在于,四組主副碼字表的第四組由以“1”或“01”開頭的碼字組成。
33.如權(quán)利要求29所述的信號(hào)調(diào)制方法,其特征在于,確定應(yīng)使用多個(gè)碼字表的哪一個(gè)碼字表的步驟包括若現(xiàn)行的碼字都以“1”或“10”結(jié)尾則從第1代碼組選擇下一個(gè)代碼組的步驟。
34.如權(quán)利要求31所述的信號(hào)調(diào)制方法,其特征在于,確定應(yīng)使用多個(gè)碼字表中的哪一個(gè)碼字表的步驟包括若現(xiàn)行碼以2~5個(gè)“0”結(jié)尾則從第二或第三代碼組選擇下一個(gè)代碼組的步驟。
35.如權(quán)利要求32所述的信號(hào)調(diào)制方法,其特征在于,確定應(yīng)使用多個(gè)碼字表中的哪一個(gè)碼字表的步驟包括若現(xiàn)行碼以6~9個(gè)“0”結(jié)尾則從第四代碼組選擇下一個(gè)代碼組的步驟。
36.如權(quán)利要求33所述的信號(hào)調(diào)制方法,其特征在于,它包括在收到同步模式之后從第一組多個(gè)碼字表選擇碼字的步驟。
37.如權(quán)利要求28所述的信號(hào)調(diào)制方法,其特征在于,多個(gè)碼字表中各個(gè)具有對(duì)不同的輸入數(shù)據(jù)分派同一代碼的部分,同一代碼的狀態(tài)值不同。
38.如權(quán)利要求8所述的信號(hào)調(diào)制方法,其特征在于,多個(gè)碼字表具有給同一個(gè)輸入數(shù)據(jù)分派同一代碼的部分,所分派的同一代碼的狀態(tài)值相同。
39.一種連同記錄媒體記錄裝置使用的信號(hào)調(diào)制裝置,用于將M位數(shù)據(jù)串變換成N位代碼串,其特征在于,該信號(hào)調(diào)制裝置包括接收裝置,用于將M位單位的數(shù)據(jù)串作為輸入信號(hào)值接收下來;變換裝置,用于根據(jù)變換表將M位數(shù)據(jù)變換成N位代碼;和輸出裝置,用于將N位單位的代碼串作為調(diào)制結(jié)果輸出出去;其中所述變換表由多個(gè)主碼字表和副碼字表組成,所述主副碼字表中各個(gè)配置成多個(gè)表組,所述主副表組中各個(gè)分別含有所有模式由至少一些與各組有關(guān)的二進(jìn)制數(shù)字組成的二進(jìn)制值;所述主碼字表含有與多個(gè)現(xiàn)有的數(shù)據(jù)字一一對(duì)應(yīng),各個(gè)主碼字表中帶正號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān);所述副碼字表含有只對(duì)應(yīng)于現(xiàn)有數(shù)據(jù)字的一部分的碼字,各個(gè)副碼字表中帶負(fù)號(hào)、有較大的絕對(duì)DSV的所述碼字被安排與較小的數(shù)據(jù)字相關(guān)。
40.如權(quán)利要求39所述的信號(hào)調(diào)制裝置,其特征在于,它還包括多個(gè)與碼字一一對(duì)應(yīng)的下一個(gè)狀態(tài)值,所述狀態(tài)值識(shí)別下一組的多個(gè)碼表。
41.如權(quán)利要求40所述的信號(hào)調(diào)制裝置,其特征在于,所述變換裝置包括判斷裝置,用于判斷輸入數(shù)據(jù)是否為第一輸入數(shù)據(jù)與第二輸入數(shù)據(jù)之間的數(shù)據(jù);比較裝置,用于判斷出輸入數(shù)據(jù)包含在第一輸入數(shù)據(jù)與第二輸入數(shù)據(jù)之間時(shí),將用第一子表上求出的代碼計(jì)算出來的累積數(shù)字總和變化與用第二子表上求出的代碼計(jì)算出來的累積數(shù)字總和變化相比較;選擇裝置,用于選擇從任一個(gè)表中獲得的能使累積數(shù)字總和變化較小的一個(gè)代碼。
42.如權(quán)利要求41所述的信號(hào)調(diào)制裝置,其特征在于,所述變換裝置還包括代碼求出裝置,用于判斷出輸入數(shù)據(jù)不處在第一輸入數(shù)據(jù)與第二輸入數(shù)據(jù)之間時(shí)從主碼字表求出代碼。
43.如權(quán)利要求42所述的信號(hào)調(diào)制裝置,其特征在于,它還包括累積數(shù)字總和變化更新裝置。
44.如權(quán)利要求43所述的信號(hào)調(diào)制裝置,其特征在于,它還包括狀態(tài)值更新保持裝置。
45.如權(quán)利要求41所述的信號(hào)調(diào)制裝置,其特征在于,各主副表中碼字的最小波長(zhǎng)為3T,最大波長(zhǎng)為11T,其中T表示一個(gè)信道時(shí)鐘的周期。
46.如權(quán)利要求45所述的信號(hào)調(diào)制裝置,其特征在于,多個(gè)主副碼字表由四組主副碼字表組成。
47.如權(quán)利要求46所述的信號(hào)調(diào)制裝置,其特征在于,第1代碼組由至少以兩個(gè)0開頭的碼字組成。
48.如權(quán)利要求46所述的信號(hào)調(diào)制裝置,其特征在于,第2代碼組由最多以5個(gè)“0”開頭的碼字組成,代碼最高有效位(MSB)的第1位和代碼最低有效位(LSB)的第4位為“0”。
49.如權(quán)利要求48所述的信號(hào)調(diào)制裝置,其特征在于,第3代碼組由最多以5個(gè)“0”開頭的碼字組成,碼字最高有效位(MSB)的第1位或/和代碼最低有效位(LSB)的第4位為“1”。
50.如權(quán)利要求46所述的信號(hào)調(diào)制裝置,其特征在于,第4代碼組由“1”或“01”開頭的代碼組成。
51.如權(quán)利要求47所述的信號(hào)調(diào)制裝置,其特征在于,現(xiàn)行代碼以“1”或“01”結(jié)尾時(shí),狀態(tài)值變?yōu)?,下一個(gè)代碼從第1代碼組選取。
52.如權(quán)利要求49所述的信號(hào)調(diào)制裝置,其特征在于,現(xiàn)行代碼以2~5個(gè)“0”結(jié)尾時(shí),狀態(tài)值變?yōu)?或3,下一個(gè)值從第1代碼組選取。
53.如權(quán)利要求50所述的信號(hào)調(diào)制裝置,其特征在于,現(xiàn)行代碼以6~9個(gè)“0”結(jié)尾時(shí),狀態(tài)值變?yōu)?,下一代碼從第4代碼組選取。
54.如權(quán)利要求51所述的信號(hào)調(diào)制裝置,其特征在于,同步模式后面的碼字選自第1代碼組。
55.如權(quán)利要求45所述的信號(hào)調(diào)制裝置,其特征在于,多個(gè)主副碼字表中各個(gè)具有給不同的輸入數(shù)據(jù)分派同一代碼的部分,同一代碼具不同的狀態(tài)值。
56.如權(quán)利要求45所述的信號(hào)調(diào)制裝置,其特征在于,多個(gè)主副碼字表具有相同代碼分配給相同的輸入數(shù)據(jù)的部分,所分配的相同代碼具有相同的狀態(tài)值。
全文摘要
在本發(fā)明中,一個(gè)部分雙重化的變換表被用于將M位單位的數(shù)據(jù)串直接變換為N位單位的代碼串的變換表。該變換表由分別包含多個(gè)代碼組的第1和第2子表構(gòu)成。該多個(gè)代碼組包括用于相同輸入的不同代碼。上述第2子表是通過對(duì)于從第1子表的第1輸入數(shù)據(jù)到第2輸入數(shù)據(jù)的數(shù)據(jù)分配不同的代碼而得到的,是將第1子表的一部分雙重化的表,上述第1和第2子表構(gòu)成為雙重化的部分的代碼的組取相互正負(fù)相反的數(shù)字總和變化的變化量。在上述第1和第2子表的雙重化的部分的所有代碼組中,從數(shù)字總和變化的變化量的絕對(duì)值大的代碼開始順序?qū)斎藬?shù)據(jù)分配代碼。因此,根據(jù)本發(fā)明,已調(diào)制信號(hào)的低頻分量可以被適當(dāng)?shù)叵拗啤?br>
文檔編號(hào)G11B20/14GK1917069SQ200610101670
公開日2007年2月21日 申請(qǐng)日期1995年7月7日 優(yōu)先權(quán)日1994年7月8日
發(fā)明者岡崎透, 吉村俊司 申請(qǐng)人:索尼公司