TW498313B - Modulation apparatus/method, demodulation apparatus/method and program presenting medium - Google Patents

Modulation apparatus/method, demodulation apparatus/method and program presenting medium Download PDF

Info

Publication number
TW498313B
TW498313B TW088121567A TW88121567A TW498313B TW 498313 B TW498313 B TW 498313B TW 088121567 A TW088121567 A TW 088121567A TW 88121567 A TW88121567 A TW 88121567A TW 498313 B TW498313 B TW 498313B
Authority
TW
Taiwan
Prior art keywords
code
conversion
string
data
length
Prior art date
Application number
TW088121567A
Other languages
English (en)
Inventor
Josephus Arnoldus Henr Kahlman
Immink Kornelis A Schouhamer
Gijsbert J Van Den Enden
Toshiyuki Nakagawa
Yoshihide Shinpuku
Original Assignee
Koninkl Philips Electronics Nv
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Koninkl Philips Electronics Nv, Sony Corp filed Critical Koninkl Philips Electronics Nv
Application granted granted Critical
Publication of TW498313B publication Critical patent/TW498313B/zh

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M5/00Conversion of the form of the representation of individual digits
    • H03M5/02Conversion to or from representation by pulses
    • H03M5/04Conversion to or from representation by pulses the pulses having two levels
    • H03M5/14Code representation, e.g. transition, for a given bit cell depending on the information in one or more adjacent bit cells, e.g. delay modulation code, double density code
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M5/00Conversion of the form of the representation of individual digits
    • H03M5/02Conversion to or from representation by pulses
    • H03M5/04Conversion to or from representation by pulses the pulses having two levels
    • H03M5/14Code representation, e.g. transition, for a given bit cell depending on the information in one or more adjacent bit cells, e.g. delay modulation code, double density code
    • H03M5/145Conversion to or from block codes or representations thereof
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/14Digital recording or reproducing using self-clocking codes
    • G11B20/1403Digital recording or reproducing using self-clocking codes characterised by the use of two levels
    • G11B20/1423Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code
    • G11B20/1426Code representation depending on subsequent bits, e.g. delay modulation, double density code, Miller code conversion to or from block codes or representations thereof
    • G11B2020/145317PP modulation, i.e. the parity preserving RLL(1,7) code with rate 2/3 used on Blu-Ray discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)
  • Dc Digital Transmission (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

五、發明說明"7ΰ 〜 發明詳述 藝範疇 就大體而論,本發明係說明一種調變裝置和一種調變方 體〜種解调裝置和一種解調方法及一種載有程式之媒 : 更詳盡地說’本發明係說明一種較可取的調變裝置和 ,較可取的调變方法、一種較可取的解調裝置和一種較 白勺解調方法集及_種較可取的載有程式之媒體,用於 以高記錄密度將資料記錄在-個記錄媒體上”、和” 作中個问°己錄益度播放一個記錄媒體中記錄的資料”之操 先前技藝 當經由一條傳輸線傳輪 媒體(如一個磁;^ , 滇將貝枓a錄在一個記錄
磁碟、一個光碟或一個磁性光碟)上日# I 该傳輸或記錄之前、务 上日寸,則於 錄媒體相匹配的碼。成與該傳輪線或該記 該區段編碼中,將—的調變技藝。於 括"m X i ”個位元。接 . 又早凡每—個單元包 寺母-個早兀(此後意指為一 :去則、將該 ” η X i,,個位元的字 、子凡)轉換成一個包括 碼。於1具有多個值(從1到imax (1的一個最j口疋長的 中選取該每一個值)的事例中,該產 取大值)的範圍 長度碼(d,k ; m,n ;『)。 人 ,子碼為—個可變 此處’ i稱為一個庄丨e 一 ^ 0 d ^ ^ ^ ^10 ^ Λ ^ ^ 、、心數。將d意指 498313 五、發明說明(2) 為-剩最小連值。丨一方面,k為兩個連續的丄之 現的隶大總數。將k意指為一個〇的最大連值。 Κ 可是,在將上述該區段編碼中獲得的可變長度碼記錄 一個記錄媒體(如一個光碟或一個磁性光碟)上的一個 中,例如記錄到一個光碟(CD)或一個小型碟片(〇)上 可變長度碼經歷一個NRZI (不歸零反轉)調變,其中該〜 k長度碼的每一個π 1 ”解釋成反轉,同時一個"〇 ,,解釋成非 反轉。接著,記錄完成該NRZI調變的該可變長度碼。完 該NRZI調變的該長度可變的字碼意指為一個記錄的波=。 於一個遵照該早期ISO規格、指定一個不是那麼大記錄密 度的磁性光碟之事例中,將一個完成記錄調變的位元列記 錄成如該位元列未經歷該NRZ I調變一樣。 ° 讓符號Tmin和Tmax分別表示一個記錄波列的該最大和最 小反轉執行期間。於該事例中,為了以一個高記錄密度、 以該線性速度的方向記錄該記錄波列,一個長的最小反轉 執行期間T m i η或一個大的最小連值d係較可取的。此外, 鑒於該時計產生點,具有一個短的最大反轉執行期間Tmax 或一個小的最大連值k係較可取的。為了滿足該等需求, 已提議多種調變技藝。
為了具體化,就一個光碟、一個磁碟或一個磁性光碟已 有提議或實際使用的調變技藝,用以產生一個可變長度石馬 RLL (1-7),亦表示為(1,7 ;m,n ;r); —個玎變長度石馬 RLL· (2-7),亦表示為(2,7;m,n;r);及一個定長碼 RLL (1-7),亦表示為(1, 7 ;m, η ;1),用在一個 ISO
第8頁 498313 五、發明說明(3) (國際標準組織)規格的M0 (磁性光學)中。如就 正在研發中的磁碟裝置而言(像是具南記錄密度 碟和一個磁性光碟)而言’通常係使用一個具最 ” Γ的RLL碼(連值長度限制碼)。 下面為該可變長度RLL (1-7)碼其一個轉換表 例0 〈表1 > RLL (1, 7 ; 2, 3 ; 2) 資料 碼 i- 1 11 00x 10 010 01 10x i 二2 0011 000 00x 0010 000 010 0 0 0 1 100 00x 0 0 0 0 100 010 於該轉換表中使用的該符號X,對一個” 0 ”之 通道位元而言其值為”",或對一個π 1π之後的 位元而言其值為π Ο Οπ。該最大限制長度r為2。 該可變長度碼RLL (1-7)的參數為(1,7 ;2, 是,該最小反轉執行期間T m i η (可以(d + 1 ) T (二1 + 1 ) T,其中T為該記錄波列中的一個位元 -個目前 的一個光 J、連值d為 的一個範 的下一個 一個通道 ·,2) 〇 如 示)等於2 隙。如 498313 五、發明說明(4) 是,該最小反轉執行期間Tmin (亦可以(m/n) X 2 Tdata (T資料)表示)等於1· 33( = 2/3 X2) Tdata,其中Tdata為該 資料串中的一個位元間隙。如是,該最大反轉執行期間 Tmax (可以(k+1) T 表示)等於(7+1) T二 8T = 8x(m/n) Tdata = 8x2/3 丁data = 5.33 丁data。如是,該偵測視窗的 寬度Tw (亦可以(m/n) Tdata表示)等於0,67 (。2/3)
Tdata 〇
可是’於表1中所示完成該RLL (1_7).調變的一列通道 位元中,相對應至一個2T的執行期間、且等於該最小反轉 執行期間Tmin之一個產生頻率,係最明顯為相對應至3T和 4Τ執行期間的產生頻率所跟隨的。於許多事例中,可發現 ”在短的時間期間(如2Τ和3Τ)上產生許多端資訊,對產$生 一個時計信號係有利的。 然而,當更進一步增加該記錄線密度時,此時該最小連 值反而變成一個問題。即如連續地產生最小連值2Τ,則該 記錄波列易於在裡面產生扭曲。此係因一個2 τ的波輸出比 其它的波輸出小,故易受如”一個def(Tri1c;" 4 π ^ 斜”的因素所影響。此外,在-
小標諸(2Τ)的記錄亦容易受到如雜訊的擾亂。如、.、、—取 播放該資料的操作亦將容易發生錯誤。於該事例t = 製該資料時將察知-種錯誤形態(如許多事 小標誌其前端或後端的位移)。闵士 _ . 们取 的長度增加。 目此’该產生之位元錯誤
第10頁 498313 五、發明說明(5) ' ---~^ 一個記錄媒體上時,則於該傳輪或記錄之次 ==傳輸=該記錄媒體相匹配的碼。如因該;變 士 "丨V:碼包含一個直流電元件時’則各種錯誤信號 (如控制^碟機的—㈣服時產生的追縱錯誤)變成易於 η、或易於產生顫動。如是基於該理由,儘可能努力 地防止该s周變碼包含一個直流電元件係較可取的。 為了防止該調變碼包含一個直流電元件,故提議控制— 個DSV (數位總和值)以防止該調變碼包含—個 (係從-列通道位元的嶋調變(即等級編碼) 1=ϋ)為將一個位元列的該等值(資•的符號)加起來 =二,一個總數,其中將該等值+1和Μ分別指定給該 的和〇 ,。该dsv為一個直流電元件包含在一列 器。經由DSV控制減少該咖的絕對值,相 :抑制一個直流電元件包含在一列碼中的該大小。 控制未引用至根據該可變長度rll (在如上,給表1所示,,-個調變碼。就該-在;個預先決定的時間中調變之後、計算一個編碼位元列 一_列,道位元)的-個DSV、並將_個預*決定的dsv控制 。入該編碼位元列(該通道位元列)中’以達成其 _基本上,該等DSV控制位元在任何速率上均為多餘位 欲考慮,編碼轉換的效率,則將該㈣控制位元的 μ數減至一個隶小的可能值係較可取的。 此外,如***DSV控制位元,則使該最小連值d和該最大 498313
五、發明說明(6) 連值k未改變亦係較可取的。此係因變更(d,k )將對記錄/ 播放特徵產生一個影響。 本發明欲解決的問題 如上所述,在以一個高的線密度記錄RLL碼的一個操作 中、或播放一個高的線密度記錄的RLL碼的一個操作中, 引發了 一個問題”連續最小連值d的一個形態將使一個長錯 誤易於產生π 。 ” 此外,於該RLL碼(如該RLL (1-7)碼)的事例中,DSV控 制必須將DSV控制位元***一事字碼(一列通道位元)—^ 隨意的部分中。然而因該等DSV控制位元基本上為多餘位 兀,故將該***的DSV控制位元總數減至一個最小的可铲 ^較可取的。然而為了將該最小連值和該最大連值保; ’、、' ^數值,该DSV控制位元的總數至少為2。如是,將該 DSV控制位兀的總數減至一個更小的值係較可取的。 本發明導引該等上述的問題。本發明的一個目地 控制、用以在(d,U,rO的RLL碼上產生高效^ :控制、位凡(其中該最小連值d = 1,即(1,7 ;2,3)的似 ^ ,以便減少該連續最小連值的總數,同時保 連值和該最大連值。 個ί!::的另:個食地為防止藉利用-個轉換表(具有-取間早、可能的架構)而擴大一個解調錯 用以解決該等問題之手段 幻寻播 晉、·申/專利範圍第1項之一種調變裝置,以具有轉換裝 、特徵。亥轉換裝置根據一個轉換表用以將輸入的資料
第12頁 丄《3 五、發明說明^ ^ ---一~ -L· 一個,馬其中该轉換表根據一個資料串中一個元件其 的總數除以2的餘數(為一個ο*!的值),,應永遠等、 個^串字碼(因轉換該資,料串而產生的)中一個元件其一 轉換總數除以2的餘數”,強制執行一個轉換法則,該 轉換表的轉換碼包括: d — 1 ,m = 2和n:z3的基本碼,其中d為一個最小連 #為一個連值長度限制; 數弟:個替換碼’用以限制該最小連值d其連續出現的總 2 φ個替換碼,用以保持該連值長度限制k。 換步Γϊί利範㈣23項之—種調變方法,以包括一個轉 轉換#版徵,該轉換步驟根據一個轉換表將輸入的資料 轉=,石馬,其中該轉換表根據一"一個資料串中一個元件其 於,,該=總數除以2的餘數(為一個〇或丨的值)"應永遠等 個’ 1’的;:^因轉換該資料串而產生的)中-個元件其- 轉換表的:除以2的餘數",強制執行一個轉換法則,該 得換表的轉換碼包括: 2和η-3的基本碼,其中d為一個最小連 m = 值第k為一個連值長度限制; 數;及個替換碼,用以限制該最小連值d其連續出現的總 :::換::以保持該連值長度限制k。 出一個』一,靶圍第24項之一種載有程式之媒體,用以提 行义理的程式,包括"根據一個調變裝置中一個
第13頁 498313 五、發明說明(8) 轉換表資料、將輸入的資料轉換成碼,,的一個 用以將資料(具有一個基本資料長度"m個位元”)轉ς,, 變長度碼(d,k ;m,n ;r)(具有一個基本碼長^成可 "),其具有,下之特徵:該轉換表根據_"一個資料::: 個元件其一個1 ’的總數除以2的餘數f^ , J餘数(為一個〇或1的值)丨, 應永遠等於,忒串子碼(因轉換該資料串而產生的)中一個 元件其一個1的總數除以2的餘备” a. , JL, 法則,該轉換表的轉換碼包:純’強制執行-個轉換 卜1 ’卜^^和1"3的基本瑪,其中d為一個最小連 值,k為一個連值長度限制; 連值d其連續出現的總 第一個替換碼,用以限制該最^ 數;及 第二個:換:以保持該連值長度限制k。 如申清Μ乾圍第2 5項之—種解 置為特徵,言亥轉換裝置根據_侗鉍从展置〃有轉挾裒 換成資料,其中該轉換表:據―個轉換表用以將輸入的碼轉 一個,丨,的總數除以2的餘數(為一固資料串中一個元件其 於”該串字碼(因轉換該資料串固〇或1的值)"應永遠等 個,1,的總數除以2的餘數,,,強生的)中一個兀件其一 轉換表的轉換碼包括: 制執行一個轉換法則,該 d二1,坆=7,111二2和11 = 3的夷太氐 值,k為一個連值長度限制馬,其中d為一個最小連 第一個替換碼,用以限制 數;及 取小連值d其連續出現的總
第14頁 、發明說^^ ~~~ ~~ ''一~~--~~ -- :ΐ:: η ’用以保持該連值長度限制k。 換步驟=圍第28項之-種解調方法,以具有-個轉 換成資ί:,該轉換步驟根據-個轉換表將輸入的碼轉 -11 ν.:麵表根據-"-個資料串中-個元件其 於"數除以2的餘數(為一個0或1的值)"應永遠等 個,ί 因轉換該資料串而產生的)中一個元件其一 轉換I :^除以2的餘數”,強制執行一個轉換法則,該 得換表的轉換碼包括: #1广=7,m = 2和11 = 3的基本碼,其中ά為一個最小連 值,k為一個連值長度限制; 第一個替換碼,用以限告|兮曰 數;及 哏制忒取小連值d其連續出現的總 第二個替換碼,用以保持該連值長度限制k。 如:=利範圍第29項之一種載有程式之㈣,用以提 ΐ /署ΐ 一:: 驟的程式’該轉換步驟根據-個解 凋裝置中個轉換表、將輪入的碼轉換成資料,用以將可 5 ί ί :(W m,η ; Γ)(具有一個基本碼長度"η個位元 ")轉換成貝料(具有一個基本資料長度,,m個位元。,其具 有以下之特徵··該轉換表根據_"一個資料串 元件立 一個’匕,總數除以2的餘數(為一個…的值)"應永遠等、 於"該串子碼(因轉換該資料串而產生的)中—個元件豆一 個除以2的餘數",強制執行—個轉換法則:、該 轉換表的轉換碼包括: d = l,k = 7,m = 2和n = 3的基本碼’其為一個最小連 I五、發明說明 值,k為-第一個 數;及 第二個 根據如 範圍第23 有程式之 申請專利 2 9項之該 串中一個 的值)"應 中一個元 制執行一 的轉換碼 d = l,k 第一個 數;及 第二個 較可取體 在開始 申請專利 實行π之R 一個裝置 式為"一 < (10) 一個連值長度限制; 替換碼’用以限制 取小連值4其連續出現的總 替換碼,用以保拄兮Λ ,,申請糞刺欽持垓連值長度限制k。 \ ^圍第1項之該調變裝置丨,、丨丨由咬宙 項之該調變方法” 申咱專利 媒體"、"申請專利範項之該載 範圍第28項之該解調=25、員及口=置"、" 兀個,i’的總數除以2的餘數(為—貝^ ::專於”該串字碼(因轉換該資料串而產生= 件/、一個1的總數除以2的餘數,,、並以—、) 個轉換法則的轉換表為基礎而實行 轉個強 包括: 巧轉換表 =7,m = 2和Π = 3的基本碼; 替換碼,用以限制該最小連值(1其連續 山規的總 替換碼,用以保持該連值長度限制k。 糸詳述 闡釋本發明某些較可取體系之前,為了解 範圍中所述本發明的裝置”和,,該等體系中 ^的關係,故於以下描述本發明的說明中 之後均跟著一個典型的實行(置於括弧中) 目農置(例如由一個典型的實行執行之)”。 釋”謗 揉用的 ’其形 $而, 無須說’並未意欲以一個限制的 即不-定非將一個裝置限制在和該K斤该典型的實行。 的實行上。 A、置相關聯的一個典型 如申請專利範圍第1項之一種調、 置(例如由圖1 2中所示的一個調變 < 以具有轉換裝 轉換裝置根據一個轉換表(例如由仃)為特徵,該 的資料轉換成碼,#中該轉換表根據一二用以將輪入 元件其一個,1,的總數除以2的餘 们貝枓串中—個 永遠等於”該串字碼(因轉換該資串’而αο或1的值)”應 件其-個’1,的總數除以2的餘ί科,串強 則,該轉換表的轉換碼包括餘數㈣執行—個轉換法 d = l,k = 7,m = 2和η = 3的基本碼,其 值,k為一個連值長度限制; ’、‘、、' ’、連 數第;個替換碼’用以限制該最小連值d其連續出現的總 ^ :曰換碼’用以保持該連值長度限制匕。 根據申請專利範圍第工〇項口 調變裝置更進一步以”另“ 士甲月寻才Η』弟項之該 ^ ^ 乂另外具有一個同步信號***裝置(伽
=由二中所,的—個同步信號***單元212所執行)"J i勺II"5兮步#u***裝置用以將一個同步信號(該同步信 =3 h轉換表該等轉換碼中未包含之一個獨一無二的 形怨插,該串字瑪其任何隨意的位置中。 H中睛專利範圍第21項,如中請專利範圍第1項之該 凋爻衣置更進一步以"另外具有DSV控制裝置(例如由圖i中
IH 第17頁 498313 五、發明說明(12) 所不的一個DSV控制位元判定/插 。口 徵,該DSV控制裝置用以控制 ^^早元U所執行)”為特 DSV提供給該轉換裝置。 』貝料的DSV,並將該等 根據申請專利範圍第2 2項,如 調變裝置更進一步具有特徵為"% =青專利範圍第i項之該 、—第一個碼偵測裝置(例如由图Λ轉換裝_置包括” 連續出現限制碼偵測單元33所二中所示的-個最小連值 J連值d其連續出現的總數"之兮三★用以偵測"限制該最 —第二個碼偵測裝置(例如由屠5 = 一個替換碼;及 確保碼偵測裝置34所執行),用以 所示的—個最大連值 ,,之該等第二個替換碼。 乂偵測”保持連值長度限制 如申請專利範圍第25項之一 置(例如由圖5中所示的一個 凋裝置,以具有轉換裝 該轉換裝置根據一個轉換表用= = 所執行)為特徵, 其中該轉換表(例如由表2 字輸入的碼轉換成資料, 個元件其-個,r的根據一、” 一個資料串中— 應永遠等於〃哕串字示 、餘數(為一個〇或1的值)” 元件其-個,論資料串而產生的)中-個 法二,:轉換表的轉換碼包括:、,強制執行-個轉換 值,k為-個、:J :η = 3的基本碼,其中d為-個最小連 ^/马個連值長度限制; ^ 數7及曰換碼,用以限制該最小連值d其連續出現的總 "個9換碼’用以保持該連值長度限制k。
498313 五、發明說明(13) 根據申請專利範圍第2 6項,如申請專利範圍第2 5項之一 種解凋裝置更進一步以’’另外具有一個位元移除裝置(例如 由圖5中所示的一個DSV控制位元移除單元π 2所執行)”為 4寸徵’该位元移除裝置用以將在預先決定的區間上***^ 字碼中的多餘位元移除。 Λ 將於下說明本發明其較可取的體系。為了使該閣述 瞭解’於以下的說明中’將資料在轉換前其一個位^ 於 和’ 1 ’的陣列(即一個轉換前的資料串)表示成置於括 中的一列位元,像是例如(0 0 0 0 1 1 )。另_七t () 万面,因士女 而產生之一個碼其一個位元,〇,和,1,沾 〜轉換 1 的陣列(gp _生土土 後的字串)則表示成由一對符號”劃界的一 罕轉換 個轉換表的例 如” 0 0 0 1 0 0 1 0 0 ”。下面所給的表2和表3、為一—列位元,像是例 證,根據本發明用以將資料轉換成〜 〈表2 > 17PP.RML· 32 資料 碼 11 氺〇氺 10 001 01 010 0011 010 100 0010 010 000 0 0 0 1 000 100
第19頁 498313 五、發明說明(14) 0 0 0 0 1 1 000 100 100 0 0 0 0 1 0 000 100 000 0 0 0 0 0 1 010 100 100 0 0 0 0 0 0 010 100 000 ,,11 0 111 001 000 000 (下一 個 0 1 0 ) 00001000 000 100 100 100 00000000 010 100 100 100 士口 X X1 貝1J 氺 0 氺二 0 0 0 X X 0 則 * 0 * = 1 0 1 同步和終止 #01 000 0 0 0 0 0 1 ( 1 2個通道位 元) 或 #01 001 000 000 001 000 000 0 0 1 ( 2 4個通道位元) #二0 : 未終止的事例 #二1 ·· 終止的事例 終止表 00 000 0 0 0 0 010 100
第20頁
498313 五、發明說明(15) "110111 G0! 000 〇〇〇 (下個〇1〇) 當接下來的通道位元為’010’時,則在利用該主表和該終 止表之後、將’Π 01 11’轉換成,001 〇〇〇 〇〇〇,。 如表2中所不’該轉換表說明因轉換而產生的碼包括π基 本碼”、’f替換碼”及"終止碼”。在沒有一個基本碼之下無 法實行轉換處理。於該轉換表中,該等基本碼為將該等資 料串(1 1)轉換成(0 0 0 0 0 0 )而產生的碼。即使一個替換碼不 存在’但仍可執彳于轉換處理。然而,如一個替換碼存在, 則可實行更有效率的轉換處理。於該轉換表中,該等替換 碼為轉換該等資料串(110111)、(00001000)和(〇〇〇〇〇〇〇〇) 時而產生的碼。利用該終止碼用以終止在任何隨意位置上 轉換而產生的碼。該表中的該等終止碼為轉換該等資料串 (0 0)和(0 0 0 〇)時而產生的碼。此外,該轉換表亦指定同步 信號。 而該隶大連值k為7
於表2中,該最小連值d為1 …〜八义政“ π ,-极七
f本碼該其中一個元件包括一個不確定碼,即一個以星 付號表示的碼。可將該不確定碼該符號’*,所表示的 位^,定為” 0,,或,,1 ”,以保持該最小連值d和該最大連仓 =該等值’而不管一串隨即在前或接續的字碼。詳細地 。兒’如欲轉換該2 —位元的資料串(丨丨),則因該轉換而產 的個碼可為,’ 0 0 0 π或,’ 1 〇 1 ” ,且和該串隨即在前的字碼 關。更明破地說,如該串隨即在前的字碼其單一的通道
第21頁 498313 五、發明說明(16) __ 元為π 1 π時’則將該2 —位元 "〇 〇 〇,,,以保持_ JL f i 、科串(11)轉換成該碼 ,7Γ付口茨被小連值d。另一古 ,^ ^ 乃 方面,如该串隨即在前 的字碼其單一的通道位元乃田,如 串(11)轉換成該瑪"1〇1"/以Τ將该2-位元的資料 表2兮隸拖矣士 保持该最大連值k。 總數4 π氺〇氺" 操作中 資料串 的結構。一個限制長度基本馬’_、有:個可變長度 二2、m = 2 D丨&一 / 土 馬 '、心數為3 (比一個所需 Ifini,f ^lf小的一個值)。該等3個基本碼為 將、曹、馬ίΓΓ、。因此,於轉換一個資料串的一個 。、W〗·、、、法僅乙以一個限制長度i為1轉換一個 土於该理由,在轉換所有資料串的一個摔作 考表2中一個限制長度1高達3的基本:I 义制長度1咼達3的基本碼包括在該表2中, 作一個足约的轉換表之用。 ^允斗表2可 此外,表2的該轉換表亦包括替換碼,用以 ==連續出現。如該資料串為⑴〇11… 、|、二f的一串字碼(因轉換該資料串而產生的)為"〇工〇,, 則該貢料串轉換成一個字碼"0 1 0 0 0 0 〇 〇 〇,,。另_方面, :1 V::之後的該串字碼(因轉換該資料串而產生的). ? u不同,則該資料串(110111)轉換成2-位元的單 凡。詳細地說,將該資料串中該等2一位元列(11 ) 」轉換成一串字碼,,*〇* 010和*〇*”。因此,可抑制气 子馬(口轉換该資料串而產生的)中該最小連值d的連_出 現’將該重複的最小連值總數限制在一個最小值6上二 此外,表2的該轉換表根據-,,一個資料串中一個元件其
第22頁 五、發明說明(1Ό 1 數除以2的餘數(為—個 串子碼(因轉換該資料Φ 的值)I水遠等於”該 料串中-個元件其"i"的气二執行一個轉換法則。即如該資 -個元件其”"的總數::=數個時’則該串字碼中 串中一個元件其” i"的油數 ,另方面’如該資料 個元件其"”的總數亦數個時,則該串字碼中一 (〇〇〇〇〇υ轉換成—串字了數個。例如,一個資料串 該資料串中一個元件其,,她100 _”。於該事例中, 該串字碼(因轉換該資料而:除以2的餘數為丨,等於 總數除以2的餘數。即該次生的)中一個元件其,,1,,的 π 1π的總數均為奇數個。Λ二=其"丨”的總數和該串字碼其 (〇〇〇〇〇〇)轉換成一串字 1 一個例證,一個資料串 該資料串中一個元件:二01"〇〇 100,,。於該事例中, 該串字碼(因轉換該資料:J數除以2的餘數為0,等於 總數除以2的餘數。即 生的)中一個元件其”厂,的 ',Γ的總數均為偶數個。Λ貝;串其’’ 1 ”的總數和該串字碼其 此外’表2該轉換表中 田 個限制長度X為4的碼為用限制長度1^為4。該表中一 碼。將該一個替換碼:、行忒最大連值k = 7的替換 資料串( 0 0 0 0 1 0 0 0 )轉二二土 一,最大連值確保碼。即一個 而一個資料串(〇 〇 0 0 〇 〇 〇 :=碼 0 0 0 1 0 〇 1 〇 〇 1 〇 〇,,, 1〇〇"。應注意,於該事,換串字碼”010 1〇〇 1〇〇 在1上。 j T ’亦將該最小連值d的值保持
第23頁 % 13 五、發明說明(18) ~ ^ -— 如表2該轉換表未包括一個限制長度丄為4的替換碼時, 則該表的該最大限制長戶A q 換馬寸 kAU#妙而 並導致產生-個最大連值 托為8的碼。,然❿,因該表包括一個 蜂,故可產生一個最大連值,為7的碼。長又1為4的基本 就大體而論’該最大連值k越大,則產生 ,困難,且如是該系統的穩定性就越不佳。如十,= ::J值k的值從8減到7,則可以該最大連值:; 地改良該系統的特徵。 们減里Π里 =如產生表2的該轉換表使其僅包括基本碼 f的该最大限制長度43。於該事例 」個/ 連值和”一個冑大連值k為8"的碼係可能的Γ =小 一個資料串中_個元株ρ 的 此外’ 或1的處、=件1的總數除以2的餘數(為一個0 的)中’严水遠等於該串字碼(因轉換該資料串而產生 個7L件其"l’f的總數除以2的餘數。 ”用如產生該轉換表使其除了包括該等基本碼之外、亦包括 表的^^該最小連值d的連續出現”之替換石馬,則該一個 的,=二、連值d為i "和"一個最大連值k為8 "的碼係可能 上。二疋該連續最小連值d的總數將限制在一個上限值 數(為=串中一個元件其'τ的總數除以2的餘 料串而二〇或的值)/應永遠等於該串字碼(因轉換該資 如=產生的)中一個元件其"丨"的總數除以2的餘數。 值d苴遠生:亥山轉換表使其除了包括"該等用以限制該最小連 〜連W現之㈣碼"、和該等基本碼之外,亦包括用 498313 五、發明說明(19) =確保一個最大連值為7的替換碼,則該一個表的該印 ”二制長^為4。於該事例中’產生"—個最小連值d = 個取大連值k為7"的碼係可能的,但是該連續最丨、、鱼 d的總數將限制在一個上限值中。此外,一個資?一值 ,凡件其””的總數除以2的餘數(為—個的值),中一 ",等於該串字碼(因轉換該資料串而產生的)中 :: 1的總數除以2的餘數。 件〃 然而,就大體而論,該最大限制長度r越大,則在— :挪移事件中所產生的一個解調錯誤其傳導的特徵就越
不佳,,因將一個端位元從其正規的&置正向或逆向挪移 個位元而產生的一個錯誤。 比較表1和表2,顯示表1的該最大限制長度^為2,且表2 ::最大限制長度…。…表2應比表i產生較不佳的 =徵。然而,稍後藉參考表7所說明的模擬結果卻指出"相 ^於表1,表2的該等特徵並不致那麼糟糕"。例如,如表7 :所示,表1的該平均位元組錯誤率為1{)14個位元組,且 =2/的該平均位元組錯誤率為丨.67個位元組(一個不比表工 =多的值)。可將該平均位元組錯誤率的差異考慮為係
:1於表1中該轉換碼群組的總數比表2中該轉換碼群組 的、'息數小一個差數2"之事實。 一可是,就” 一個同步信號***一串字碼(即一列通道位 二i係根據表2的一個轉換表、實行轉換而產生的)其任何 二思的位置中”之事例中,該轉換表產生一個可變長度結 的碼。此係因該轉換表包括一個終止表——指定終止碼
498313 五、發明說明(20) 用以終止”因在任何隨意位置上轉換π而產生的碼。每逢必 要時,即利用一個終止碼。
例如,假設將一個同步信號***因轉換而產生的該碼其 一個特殊的位置中。於該事例中,首先於π隨即在該特殊 位置之前的一串字碼π和"隨即接績在該特殊位置之後的一 串字碼”之間的一個連結點上、設定連結位元,同時保持 該最小連值d和該最大連值k,並於該等連結位元之間設定 代表該同步信號之一獨一無二的形態。考慮π中斷該最大 連值k = 7n之該一種同步信號的形態。於該事例中,一個最 小長度之該一種同步信號形態為一個1 2 -位元的碼(即1 2個 通道位元),如下所示: # 0 1 0 0 0 0 0 0 0 0 1 π
該種同步信號形態前端的該符號π # ”為一個連結位元(可為 π 0 π或π 1π ,將於稍後說明之)。跟在該π # 'f位元之後的該第 二個通道位元為〃(Γ,用以保持該最小連值d。將該第三個 通道位元和該等隨後的位元設定在π形成一種9T獨一無二 形態(表2中未指定的一種碼的形態)π的值上,以指定一個 最大連值k = 8。如該上面的形態中所示,該第三個通道位 元和該最後一個通道位元中間***8個連續的π 0 π位元。應 注意,即使該種同步信號形態中其最後一個通道位元設定 在π 1 ”上,但藉利用表2的該轉換表、仍可保持該最小連值 d 〇 接著,說明該終止表和該同步信號其位元形態中的該連 結位元π # π。如表2中所示,將該終止表架構如下:
第26頁
五、發明說明(21) 00 0 0 0 0 000010 100 :個限制長度i的基本碼其所需的該終止表提供若干 對包括一個資料串和一串字碼),其中提供的總對母 该所需的總數4( = 2'm = 2'2)小。 咩細地說,於表2的該事例中,如該限制長度i = i , Μ總對數為3 (每一對包括一個資料串和一串字碼),故帝 f該終止表。如該限制長度卜2,則因該總對數亦為ς 兮: = 資料串和一串字石馬),故需要該終止表。如 串iir曰:該總對數為5(每一對包括一個資料串 斟ί ),且其中-對具有-個替換碼;該剩餘的4 基本瑪。因符合該所需的總數4, 均為替換碼,&不須;=長度i=4,則因該等字碼串 μ所需的該終止表m終止碼。如是’該限制長度 上。藉著該相同的記梦/固終止碼用於—個資料串(00) --其中一個終止碼用二::制長度卜2所需的該終止表 表,將該等資料串(〇 〇 貝料串(〇 〇 〇 〇 )上。根據該終止 和"0 1 0 1 0 0 ”。因此, ◦ 0 0 0 )分別轉換成字碼串” 〇 〇 〇 " 避免一種狀態”無法再在一個/步j言號的一個操作中, 能的。即該轉換系統炉、〜種同步信號之前的資料"係可
第27頁 信號之前的該碼作為b σ免除一種狀態—讓隨即在該同步 為—個終止之用係不再可能的。 498313 五、發明說明(22) 利用該種同步信號形態的該位元” ”區別該等兩個事例 --1’利用該終止表的一個事例”和”未利用該終止表的一個 事例”。更明確地說,將該種同步信號形態前端的第一個 通迢位元設定在’ 1,上,以指示利用一個終止碼;或將 該種同步信號形態前端的該第一個通道位元"# ”設定在,〇, 上’以指不未利用任何終止碼。藉執行此,則正確地判定 疋否利用§亥終止表(即是否利用該終止碼)係可能的。
如上所述’一個最小長度之該一個同步信號的形態為一 個1 2 -位兀的字竭(即丨2個通道位元)。因該一種同步信號 形悲中斷該最大連值k = 7、但提供一個最大連值k = 8 (9T) 為可接受的’故可建構任何其它,,形成一個至少丨2個位元 的字碼π之同步信號形態。例如,於形成一個丨5—位元字碼 的事例中,則可產生下面兩個同步信號: #01 000 000 〇〇1 〇1〇丨丨 # 0 1 0 0 0 0 0 0 〇〇1 00 r, 於形成一個2 1 -位元字碼的事例中,可產生下面的同步信
π #01 000 000 001 〇〇〇 〇〇〇 〇〇1" 該上面2 1 -位元的同步信號包括兩種連續的形態,每一種 形態均提供一個最大連值b8 (9Τ)。可以一個較高的可信
第28頁 498313 五、發明說明(23) 度偵測該一個同步信號。接著,於形成一個24-位元字碼 的事例中,可產生下面的同步信號:
M # 0 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 M
該上面的同步信號(一種具有該” 3Τ-9Τ-9Γ’形式的形態), 使該兩種連續形態(每一種形態均提供一個最大連值 k二8(9T))之前和/或之後出現一個大的連值(T)的機率降 低,同時增加了該偵測的能力。根據系統需求、選取一個 同步信號應提供何種偵測能力係可能的。 表3為本發明提供之另一種典型的轉換表。
〈表3> 17ΡΡ.RML. 52 i二1主表: 資料 碼 00 101 01 100 10 001 11 000
第29頁 498313 五、發明說明(24) i:2替 換表A (將d限制 在1上) 0 0 0 0 100 010 0 0 0 1 101 010 1000 000 010 1001 001 010 i二3替 換表B (將k限制 在8上) linn 000 010 01 0 111110 001 010 01 0 011110 101 010 01 0 011111 100 010 01 0 i二4替 換表C (將RMTR限制在6上) 00010001 100 010 01 0 010 chan- 10010001 100 000 01 0 010 chan - —1 10010001 000 010 01 0 010 r:4替 換表D (將k限制 在7上) chan 010 11100000 000 001 01 0 010 chan 010 11100010 100 001 01 0 010 chan 010 11100001 001 010 01 0 010 chan 010 11100011 101 010 01 0 010
第30頁
498313 五、發明說明(25) 同步 資料:X1----Ox ch. : χχΟ 1 0 0 0 0 0 0 0 0 l〇x (12 個通道位元) 資料:x 1 ---------〇χ ch· : xxo 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 x ( 24 個 it ^ 位元) 終止: 開始時增加資料位元,〇1,或’ 11 及結束時增加,〇〇,或,01, ^3的該轉換表具有一個結構,其中提供4( = 、 二碼給該最小連值、該最大連值k = 7及該限制長度 主 即如该限制長度i = i,則將該等4個基本碼放入一個 表广:如该限制長度i =2 (或更大),則提供替換碼的 數。苗以限制像是"該最小連值d”和"該最大連值k”的泉 將节曰明1地說,該限制長度i =2的表人指定替換碼、用 限制為】。該限制長度W的表 7 ,、用以將該畀|, 〜日換
度i=4的表c指定_ 限制在—個8的上限上。該限制J 的值限制為i。%= 具用以將該最小連似其連續出現 該最大連值k限制^度1=4的表D指定替換碼、用以將 在一個7的上限上。如是,於表3的該轉 498313 五、發明說明(26) 換表中,該最大限制的限制r = 4。 如上所述,表3的該轉換表包括、用以限制該最小連值d 其連續出現"之替換碼。例如,一個資料串(0 0 0 1 0 0 1 )轉換 成一串字碼π 1 0 0 0 1 0 0 1 0 0 1 οπ 。至於一個資料串 (1 0 0 1 0 0 0 1 )而言,參照一個隨即在前的字碼、以判定該隨 即在前的通道位元是否為” 0”或” 1 ” 。如該隨即在前的通道 位元為"0 π ,則該資料串轉換成一串字碼” 1 0 0 0 0 〇 0 i 〇 0 1 0 π。另一方面,如該隨即在前的通道位元為” 1 ",則該 資料串轉換成一串字碼π 〇 〇 〇 〇 1 〇 〇 1 〇 0 1 〇 π 。因此,因該 資料轉換而產生的該字碼串具有若千連續重複的最小連值 (限制在一個最小值6上)。 此外 表3的遠轉換表根據-” 一個資料串中一個元件其 1π的總數除以2的餘數(為一個〇或1的值),,應永遠等於,,該 串字碼(因轉換該資料串而產生的)中一個元件其”丨,,的總Λ ,除以的餘數,強制執行一個轉換法則。即如該資料串 一個元件其1的總數為偶數個時,則該串字碼中一個 :Γ其i甘的總數亦為偶數個;另〆方面’如該資料串中 I固兀/、 1的總數為奇數個時,則該串字碼中一個- 件其’’ 1"的總數亦為舟备徊 個7^ 拖4、 ^ ^ 马吁數個。例如,一個資料串( 1 0 0 0 )插 換成一串子碼丨丨〇 〇 〇 〇 J 〇丨丨。 々士 、 )轉 奇數個。如另一個例證;:數個^該串字碼其"丨”的總'數均為 個賁料串(1 11 11 1)轉換成—串
件其1的總數除以2的餘數们 該資料串而產生的)中一個為1 4 、以串子馬(因轉換 數。即該資料串其,,”的她其”1 ’’的總數除以2的餘 498313 五、發明說明(27) _ 字螞π 0 0 0 0 1 0 0 1 〇 "。於 $ * 其11 1"的總數除以2的餘數H例中,該資料串中—個元件 料串而產生的)中-個元數件為二等於:亥*串字碼(因轉換該資 該資料串其"1"的總數;的L數除以2的餘數。即 個。 和该字碼串其”1"的總數均為偶數 此外’表3該轉換表中一 制長度r)的碼為該等用以# 、 1— 等於該最大限 於利用該一個替換碼轉換的事例中,夂的^換碼。 字碼。更明確地說,如哕φ '考串1^即在前的 執行該轉換。例如,如該資料串為 _ 則 即在前的字碼為” 〇 1 0 I,,則勃)、且該串隨 則執仃轉換以產生一串窣踩” η η η ::二:;。"。如另-個例證,如該資料串為串子碼_ ( 1 1 1 0 0 0 1 0 )、且§亥串隨即在前的字碼為"〇1〇 串轉換成一串字碼,,1 0 0 00 1 (HO 〇1(),, 。 Μ貝科 為了執行RLL編碼,故無法僅從基本碼建立上 的該轉換表。可利用該主表巾Μ # ^ 次土衣7的基本碼、一 !為2的表Α中、一個限制長度u /個限制長度 ΐ:= : d和一個確保最大連值咖“馬。於 該事例中,该琅大限制長度r為3, 由t 一-為8"的碼係可能的。此外,一個資 料串中一個70件其” 1 ”的總數除以 …f、、土 Μ 〜餘数(為一個0或1的 值應水退#於該串字碼(因轉換該資料串而產生的)中 一個元件其"1”的總數除以2的餘數。 如除了該主表和表Α、表Β之外、"指定替換碼、用以限
第33頁 498313 五、發明說明(28) 制該最小連值d其連續出現的表C1’亦包括在表3該轉換表的 架構中時,則該最大限制長度r為4,且產生π —個最小連 值d為Γ、π —個最大連值k為8"、及π最小連值d —個有限 的連續出現次數”的碼係可能的。此外,一個資料串中一 個元件其π 1 ”的總數除以2的餘數(為一個0或1的值),應永 遠等於該串字碼(因轉換該資料串而產生的)中一個元件其 π Γ的總數除以2的餘數。應注意,於該事例中,不必永遠 將該串隨即在前的字碼意指為利用表3其表C的事例。 如除了該主表、表Α和表Β、及π指定替換碼、用以限制 該最小連值d其連續出現”的表C之外、π指定替換碼、用以 確保一個最大連值k為7的表Dn亦包括在表3的架構中時, 則該最大限制長度r為4,且產生” 一個最小連值d為1π、π 一個最大連值k為7Π、及π最小連值d —個有限的連續出現 次數π的碼係可能的。此外,一個資料串中一個元件其π 1π 的總數除以2的餘數(為一個0或1的值),應永遠等於該串 字碼(因轉換該資料串而產生的)中一個元件其” 1 ”的總數 除以2的餘數。 在將一個同步信號***一串字碼(或一列通道位元,係 利用表3的該轉換表轉換而產生的)其一個特殊位置中的處 理時,不需要表2的該終止表。此係因根據表3的該轉換 表,可在一個限制長度i = 1時終止碼。 為了***一個同步信號的一個形態、以儘可能導致有效 的碼,故如下判定該形態。”隨即在一個獨一無二形態之 前的該3 -位元字碼(或一個字碼串)、可作為一個同步信號
第34頁 498313 五、發明說明(29) 用π、及π隨即接續在該獨一無二形態之後的該3 -位元字碼 π係根據表3轉換而產生的字碼。該等隨即在該獨一無二形 態之前和之後的3 -位元字碼,每一個字碼均具有一個格 式,其中於該格式中、資料位元和連結位元係混合如下。 首先,如下判定該隨即在前的字碼的該等3個位元。在 轉換一個資料字元之前,先檢視該資料字元其一個"m-位 元π的單元,其中m = 2。在轉換該資料字元之前,該資料字 元前端該π 2 -位元”單元的該第一個位元為一個資訊位元; 且該第二個位元為一個’ 1 ’的值,用以指示一個同步信 號。根據表3將該資料字元前端該π 2-位元π單元轉換成一 個字碼(通道位元)。具體地說,將該資料字元(X1 )的該等 m個位元(2個位元)轉換成一個字碼π X X 0 ’’的η個位元(3個位 元)。 接著,如下判定該隨即在後的字碼的該等3個位元。以 該相同的記號,在轉換一個資料字元之前,先檢視該資料 字元一個” m -位元”的單元,其中m = 2。然而,於該事例 中,在轉換該資料字元之前,該資料字元前端該” 2 -位元π 單元的該第一個位元為一個’ 0 ’的值,用以指示一個同步 信號;且該第二個位元為一個資訊位元。根據表3將該資 料字元前端該π 2 -位元π單元轉換成一個字碼(通道位元)。 具體地說,將該資料字元(Οχ)的該等m個位元(2個位元)轉 換成一個字碼π 1 0 Xπ的η個位元(3個位元)。 當該同步信號其一個獨一無二的形態設定成π中斷該最 大連值k = 7n的一個形態時,則可以一個最短可能長度執行
第35頁 498313 五、發明說明(30) 的一個同步信號形態包括如下所示之π該至少1 2個位元(1 2 個通道位元)之獨一無二形態的字碼π : |丨 χχΟ 1 0 0 0 0 0 0 0 0 1 0xf丨 其中該π X ”值係視該轉換表而定。該上面1 5 -位元字碼包括 3個π Xπ位元。其中2個π Xπ位元在該字碼的前端,且1個π Xπ 位元在該字碼的尾端。該3個"χ"位元代表”轉換一個資料 字元之前、該資料字元的該π 2 -位元π單元π。該字碼中剩 餘的1 2個通道位元為實際上代表該同步信號形態的多餘部 分。將該字碼的第三個通道位元設定在π 〇π上,以保持該 最小連值d。至於該等剩餘的通道位元(從該第四個通道位 元開始),將9T設定成一個同步信號形態,以提供一個最 大連值k = 8。詳細地說,在π 1Π和π 1”之間連續安排8個 丨丨〇 ”。 如上所述,一個最小長度的一個同步信號之該獨一無二 的形態為一個1 2 -位元的字碼(即1 2個通道位元)。因該同 步信號的一種形態中斷該最大連值k、但提供一個最大連 值k = 8 (9T)為可接受的,故可建構任何其它π形成一個至 少1 2個位元之獨一無二形態字碼”之同步信號形態。例 如,於形成一個1 5 -位元獨一無二形態字碼的事例中,可 產生下面的同步信號: Μχχ 0 1 0 0 0 0 0 0 0 0 1 0 0 1 0x,f 於形成一個2 1 -位元字碼的事例中,可產生下面的同步
第36頁 498313 五、發明說明(31) 信號: MXxxO 100 000 000 100 000 000 1〇χπ 該上面21-位元的同步信號包括兩種連續的形態,每一種 形態均提供一個最大連值k = 8 (9Τ)。可根據個同步信號 增加該偵測能力。根據系統需求選取一個同步信號應提供 何種偵測能力係可能的。
和該傳統方法非常類似,在利用一個轉換表(如表2或3 所示)轉換一個資料串之後,可將預先決定區間上的dsv控 制位元增加到因該轉換而產生的一列通道位元中、以執^ DSV控制。然而,藉利用該資料串和該串字碼(根據表2和^ 表3的轉換而產生的)之間的該關係,可以一個更高的效 度執行該DSV控制。 ‘ > 詳細地說,遵循該轉換法則、使"一個資料串中一個元 件其” 1 ”的總數除以2的餘數(為一個0或丨的值"應永遠等於 該串字碼(因轉換該資料串而產生的)中一個元件其,,丨,,的、 總數除以2的餘數。如是,將DSV控制位元***一列通道位
元中(如***值為”:Γ的DSV控制位元,指示反轉·,如*** 值為”〇|,的的DSV控制位元,指示非反轉),相當於將Dsv控 制位元***一列資料位元中(如***值為"丨,,的DSV控制位1 兀,指示反轉·’如***值為,,〇,,的的DSV控制位元,指示 反轉)。 /、升 例如’考慮一個”根據表2轉換資料的3個位元(〇 〇丨)”之
第37頁 498313 五、發明說明(32) 事例。讓跟在該等3個位元之後的一個DSV控制位元X*** 該資料中。於該事例中,包括該D S V控制位元的該資料變 成(001-x),其中X為該1-位元的控制位元,其值為或 ’ 1’ 。如x = 0,則根據表2將包括該DSV控制位元的該資料轉 換如下: 資料串 字碼串 0010 010000 另一方面,如X二1,則根據表2將包括該D S V控制位元的該 資料轉換如下: 資料串 字碼串 0011 010100 經由NRZ I調變、將等級編碼引用至該串字碼(利用表2的該 轉換而產生的)上,獲得下面的等級編碼串: 貧料串 字碼串 編碼串 0010 010000 011111 0011 010100 011000 如該上表中所示,該第一個編碼串的最後3個位元為該第 二個編碼串其最後3個位元的反轉位元。該等上面的結果
第38頁 498313 五、發明說明(33) _ ' 一' -一 意含’’藉選取(1 )或(〇)作為該DSV控制位元的一個值時,則 可在一個資料串内執行DSV控制"。 接著,考慮該DSV控制導引的多餘。將1個DSV控制位元 ***一個資料串中以執行該DSV控制,相對應至將丨· 5個 DSV控制位元***一列通道位元中以執行該DSV控制,其中 該值1· 5為表2和表3該轉換率m/n = 2/3的倒數。為了對、一 r:L (Γ=像是表1中所示的該RLL (")表)執行dsv 工制,必須引用一列通道位元中的該控制,於該事 要2個通道位元以保持該最小連值d,使該相對的多 ΞΠ 引用至表2和表3其一個資料串中的該咖控 制’可改良該DSV控制的效率。 甲中刪控 ,著,藉參考圖i說明執行本發明所提供的—
J之-個體系。於該體系中,利用表2將 J 成-個可變長度碼(d,k ;m,η ;Γ) = (1,7 ;2,:串轉換 入t圖1中所示,調變裝置1包括一個DSV控制位元判 早兀*11,用以判定一個DSV控制位元的值是否 ’且用以將任何隨意區間上的DSV控制位元***二 P裡的一個資料串中;一個 挺,、到 ; ^ ,aNRZ ^ ^ - 的·出轉換成一個記錄波= 〇 裝置1亦具有一個時序控制單元1 4,用以吝 遗和將該等信號提供給各種元件。 生時序信 圖2為一個代表性的圖示,用以說明由DSV控制位元判定
第39頁 五、發明說明(34) — /插 '皁元11所實行的處理。如該圖示中所示,判定DSV控 制位兀的值’並在任何隨意的區間上、將DSV控制位元插 入一個貧料串中。例如,為了將一個DSV控制位元***一 個進來的貢料串其資料DATA1 *DATA2片段之間的一個位置 中’ DSV控制位元判定/***單元丨丨對高達DATA][的資料計 异一個累積的DSV。藉執行以下的步驟計算該總DSv : 將D A T A 1轉換成一列通道位元; 於該位元列上實行NRZI調變; 指定值給該NRZI調變的結果,值+ 1為一個η (高的)等 級(1 )的結果,值-1為一個L (低的)等級(〇 )的結果;及 將指定給該NRZ I調變結果之該等等級的值加起來。 藉該相同的記號,D S V控制位元判定/***單元1 1對跟在 DATA1之後的片段DATA2計算一個總DSV。讓xl為欲***資 料DATA1和DATA2片段之間一個位置中的一個DSV控制位 元。DSV控制位元判定/***單元1 1判定該DSV控制位元χι 的值,以使’’ DATA1”、" χΓ和"DATA2”的DSV總和的絕對值 接近零。
如將該D S V控制位元X 1設定在(1 )上,則將跟在d a T A 1之 後的片段D A T A 2的該等等級碼反轉。另一方面,如將該d s v 控制位元xl設定在(〇)上,則未將跟在DATA1之後的片段 D A T A 2的該等等級碼反轉。此係因於表2和表3該等轉換表 的每一個元件中,” 一個資料串中一個元件其” 1 ”的總數除 以2的餘數(為一個〇或1的值)π應永遠等於"該串字碼(因轉 換該資料串而產生的)中一個元件其π 1π的總數除以2的餘
第40頁 498313 五、發明說明(35) 數1f。如是,必須將π Γ'***該串字碼(因轉換該資料串而 產生的)中以達成將一個(1 )的位元***該資料串中,其中 於該事例中意含反轉。 在判定了圖2中所示該DSV控制位元χΐ的值(如上所述)之 後,將一個DSV控制位元χ2***DATA2和DATA3之間,提供 X 1和X 2之間一個預先決定的資料區間、以就該相同的方式 執行DSV控制。於該事例中,該累積的dsv為"高達DATA 1的 資料其累積的DSV”、”χΐ的該Dsv值"和”片段“丁以的該DSV 資料”的總和。 如上所述,在調變單 人 叫貝竹φ I月丨J 、 尤/1寸 DSV控制位元***該資料串中,以產生一列通道位元。 圖3為說明調變單元12其一個典型架構的方塊圖。如該 圖不中所示,一個挪移暫存器31將 挪移2個位元,並將盆輪屮裎也认 廿來徑曲的貝料人 32 ^ 長度限制確保碼偵測單元34及所有的:早:3一3、-個連值 (35-1〜35-4)。挪移暫存器31儘可提換^兀 數給該等每一個元件32〜35。 肊钗供處理所需的位元 限制長度判斷單元32判定該 長度i提供給一個多工器36。去最、、限制長度1 ’並將該 侦測單元33偵測出一個特殊的曰資料]、^連-值連續出現限制碼 值d其連續出現的限制)時,最小遠予7^ (受制於該最小連 單兀3 3提供一個關於它的偵測信號值連讀出現限制碼偵源 1 )給限制長度判斷單元3 2。於1〜3 )(指示該限制長肩 、衣Z的事例中,該特殊的 五、發明說明(36) 料字元為(1 1 〇 1 1 1 )。Μ兮知a μ — # 保彻單元㈣測::=二:ί連值長脚 .,, ni =〗出個特殊的資料字元(要求確保該 取大連值k)妗,連值長度限制確保 :::::Γ==4)(指示該限制= (00^ 當最小連值連續出現限制碼偵 確保碼们則單元34偵漁j出—個特 ^連值長度限制 長度判斷單元32將該特殊資字—的貝料子兀時,該限制 長度的另一個值'然而,亦可自行判定該限制 32讓最小連值連續出例中,限制長度判斷單元 確保碼㈣單;3:::::: :匕 制長度。換言…取該較==;其自行判定的限 3亥等轉換單元35-1〜35-4 ,每—個隸埴^ 判斷’判斷提供到那裡的資料 轉換早70均形成-個 個嵌入在裡面的轉換表;:::; =本碼是否編目至- 資料轉換成一個該基本碼表示的字基本碼,則該 生的該字碼提供給多工器36。另—:將因该轉換而產 該基本碼編目至該轉換表*,則m°未將該資料的 摒除該資料。 μ專轉換早元35-1〜35、4 應注意,因調變装置1 2係Α矣9 ^ 將該等每一個轉換單L=;2成= 資料執行轉換。即將該等每一個::: =制長度:到4的
第42頁 口轉換早兀35-i設計成對高 498313 —— ^—— 五、發明說明(37) 達一個最大限制長度r = 4的資料執 多工器3 6選取,,因該复中— 、 制長度判斷單元32提供的1 ^單=5 —應至限 的,,一個字碼。接著,藉一 制長度U貫订轉換而產生 出、作為序列式資料。 綾衝器3 7將該選取的碼輪 控制該每一個元件的操 產生的時序信號同步。、、序,使其和時序控制單元14 接著,說明該體系的操作。 I J ^ ^ ^ 4 31 t ^ t ^ t # ^ it 確保碼偵測單元34和該等:有2 : ?33、連值長度限制 提供-個嵌入的轉換:(所如有表= ^ 度判斷單元32藉表考該轉拖玄轉換表)’則限制長 將該值提供給多:器36。換表判疋該限制長度】的值,並 ^ ί S f,i ^ ^ ",j ^ ^33 ^ ^ ^ ^ ^ 最小連值d豈連:出:=t欲被該替換碼(用以限制表2該 於表2的事; 換夺贫都 占、 子^為(U 0U 1}。當因參考該轉 的;=:斗::而;?出”要求限制該最小連值d其連續出現” 個偵、二+ 取小連值連續出現限制碼偵測單元33將一 ^測信號(指示該限制長度i=3)輸出給限制長度判斷單 、方面於連值長度限制確保碼侦測單元3 4中,嵌入
第43頁 498313 五、發明說明(38) 一 ---~- i被Λ替^碼(用以確保表2的該連值長度限制的該替換 ”、、)取代的貝料字兀。於表2的事例中,該等資料字元為 (〇 〇 0 0 1 0 0 0 )或(〇 〇 〇 〇 〇 0 0 0 )。當因彖 …、 測出"要求確保該連值長度限制”的該時表::分” 限制,馬债測早兀34將—個偵測信號(指示該限产 1 - 4 )輸出給限制長度判斷單元3 2。 、又 當從最小連值連續出現限制碼债測單元32中接收一個痛 Γ二指3『广事例中該限制長度1=3"時,則限制長度 判辦早兀32將該值1 = 3傳遞給多工器36 』% …32自行判定出該限制長产」的值,亦;::= =疋的該值提供給多工器36時)。藉該相同的記號:當從 連值長度限制確保碼偵測單元34中接收一 3" ΊI:"f,j ^ ^1=4" ^1 ^ ^ ^ ^ ^; 給多工器36 (即使當限制長度判斷單元 自订判疋出该限制長度1的值,亦未將 值提供給多工器36時)。 订a疋的該 此意指如發現最小連值連續出現限制碼偵測單元33 值長度限制確保碼偵測單元34判定之該限制長度丨值、 和關長度判斷單元32其自行判定之該限制長度丄的值不 同%、,=限制長度判斷單元32將從最小連值連續出現限制 碼偵測早7033或連值長度限制確保碼偵測單元34中 的值傳遞給多工器36,而非將其自行判定的 該值徒供給多工器3 R。施七夕,遝俶# , 遞給多工器36。 之…車父大的限制長度傳
第44頁 498313 五、發明說明(39) "一"' --- 圖4為一個圖示,藉具體的觀點說明一個範例,以例證 ,明限制長度判斷單元32、最小連值連續出現限制碼偵測 早7L33和連值長度限制確保碼偵測單元34所實行的處理。 如上^所述,於連值長度限制確保碼偵測單元34中,將表 2的該等資料字元(0 0 0 0 1 0 0 0 )和(〇〇〇〇〇〇〇〇)嵌入作為關於 它的二個函數的一部分,以判定該限制長度丨的值。當將 匹配該資料字元(〇〇〇〇1〇〇〇)或(〇〇〇〇〇〇〇〇)的8_位元資料提 供給連值,度限制確保碼偵測單元34時,連值長度限制確 保碼偵測單το 3 4輸出一個偵測信號(指示該限制長度丨=4) 給限制長度判斷單元3 2。 另一方面,於最小連值連續出現限制碼偵測單元33中, 將表2的該資料字元(110111)嵌入作為關於它的一個函 數,以判定該限制長度i的值。當將匹配該資料字元 (lljui)的6-位元資料提供給最小連值連續出現限制碼偵 測單兀33、且當跟在該資料字元之後的該3—位元字瑪(因 轉換而產生的)為” 〇 1 〇 ”時,則最小連值連續出現限制碼偵 測單元33輸出一個偵測信號(指示該限制長度i = 3)給限制、 長度判斷單元3 2。應注意,該3 -位元的字碼"〇 1 〇,,係轉換 一個資料串的一個結果,於該轉換之前、為一個值(〇 1 )、 (001)或(00000)。換言之,該函數包括一個資料串 (11 0 11 1 )+( 0 1 / 〇 〇 1 / 〇 〇 0 0 〇 )。當偵測出匹配該資料字元 (110111)的6 -位元資料時’則將跟在該β —位元資料之後、 該高達5個位元的資料和該資料字元(〇 i )或(〇 〇丨)或 (0 0 0 0 0 )比較,以判定其是否相互匹配。如該進來的資料
498313 五、發明說明(40) 為(1 1 0 1 1 1 0 1 ),( 1 i 0 i i 0 〇 i )或(i i i i i 〇 〇 〇 〇 〇 ),則最小連 值連績出現限制碼偵測單元3 3輸出一個偵測信號(指示該 限制長度1 = 3 )給限制長度判斷單元3 2。 该限制長度判斷單元3 2中,將表2該轉換表的資料串嵌 入。如將匹配該資料字元(〇〇〇〇11),(〇〇〇〇1〇),(〇〇〇〇〇1) 或(0 0 0 0 0 0 )的6 -位元資料提供給限制長度判斷單元3 2時, 則限制長度判斷單元32判定該限制長度丨的值為3。如將匹 配該資料字元(0011) ’(〇〇1〇)或(〇〇〇1)的4_位元資料提供 '°限制長度判斷單元32時,則限制長度判斷單元32判定該 限制長度1的值為2。如將匹配該資料字元(丨丨),(丨〇 )或 (〇1)的2-位元資料提供給限制長度判斷單元32時,則限制 長度單元32判定該限制長度1的值為i。 假設提供該6-位元的資料(〇〇〇〇1〇)。於該事例中,限制 長度判斷單元32判定該限制長度i的值為3。同時假設該等 ?上元(〇〇)跟在該6_位元的資料之後。因此,將匹配該 ί瑪::(-_: 1 0 0 0 )的8~位元資料提供給連值長度限制確 '個佶:、:早兀4 ’使連值長度限制確保碼偵測單元34輸出 -個號(指示該限制*度1=4)給限制長度判斷單: 二=:二t!長度判斷單元32讓從連值長度限制 判定的兮佶早兀 傳輪該值4的該偵測信號優於其自行 列疋的〇玄值3 ’以判斷'古女pp生]e · 到軿Θ限制長度1為一個4的值。
最:ΐ:ΐ碎可ί參考—個高達8個位元、相對應至-個 取大限制長度之提供的資料 1U 元的丰石^ M主。枓子兀(且如必要時為一個3-位 -的子碼),並根據表2的該轉換表判定包括一列⑴和(〇)
第46頁 498313 五、發明說明(41) 之该貢料的限制長度。如—個選擇性,可藉僅表考/個高 達11個位元之提供的資料字元判定包栝一列(丨) 之該 資料的限制長度。 限制長度判斷單元32將以此方法判定之該 值提供給多工器36。 W長度!的 應注意,限制長度判斷單元32亦玎以該等i值的一個遞 增順序、從該最小的一個i值開始(即以、卜2、^ 該順序’和圖4中所示的該順序相反)列定該限制長 哎1的值。 該等每一個轉換單元35-1〜35% 均 一個轉換表相 更明確地說, 〜3和的轉 4的資料的一 中’則根據該 位元轉換成一 供給多工器 才目對應至限制 轉換而產生的 的碼輪出作為 換表不包括一 該最小連值d 對應至指定到那裡之該限制長度的一個值。 該等轉換器35-1〜35-4分別具有丨二1、卜2、i 換表。如提供給該任一個轉換單元“ —^^ ,轉換法則係編目在該等轉換單元的一個表 "編目的轉換法則、將該提供的資料其2 X i個 3 X !個位元’’的碼。接著,將該產生的碼提 〇 6 ° 多工器36選擇該其中一個轉換單元35 —丨 長度判斷單元3 2提供的一個限制長度i )實〜 〜個碼。接著,藉由一個緩衝器3 7將該'= 序列式資料。 谭 如表2中所示,如該限制長度i=3,則詨 個資料串(11 0111)的一個替換碼、要求限 其連續重複的出現。假設提供下面的資料串
498313 五、發明說明(42) (1101110111011101) 於該事例中,以下面資料字元的順序實行該轉換處理: (11),(01),(11),(01)…等等。因該轉換而產生下面的 字碼串(一列通道位元): M 1 0 1 010 101 010 101 010 101 010» % 接者’典型地將NRZI調變引用至該串產生的字碼中,以 實行等級編碼。因邏輯的反轉以該信號中"1"的時序發 生,故該上面的字碼串轉換成下面的字碼串: ’110011001100110011’ 其中2T的最小反轉區間繼續遍及該串列。當以一個高的線 密度記錄或播放時,該一個字碼串在該記錄或播放操作中 變成π易於導致一個錯誤”的一個形態。 t 假設表2的該轉換表亦指示一個替換碼給一個資料串 (11 0 1 1 1 )、要求限制該最小d其重複連續的出現。現在, 假設提供下面的資料串: (1101110111011101) 於該事例中’該資料串中的該第一個資料字元(11011101) 包括一個資料字元(0丨)跟在其後的一個資料字元
第48頁 498313 五、發明說明(43) (110111) ’其中该 > 料字元(110111)將轉換成一串字碼 π 0 1 0π 。如是,該第一個資料字元轉換成下面的字碼串: π 0 0 1 0 0 0 0 0 0 0 1 0 丨,。 同樣地,該資料串中的該第二個資料字元(11011101)亦包 括該資料字元(0 1 )跟在其後的該資料字元(1 1 〇 1 1 1 ),其中 該賓料子元(11 0 111)將轉換成該字碼串” q 1 q ”。如是,該 弟》一個貢料子元轉換成下面的字碼串:
”001000000010” 因此,該資料串轉換成下的字碼串: ” 001 000 000 010 001 〇〇〇 〇〇〇 010···” 其中防止該最小連值d其重覆連續的出現。即在該—個古 的線密度下之記錄或播放操作中免除”易於導致一個铒二
之一個,態。應注意,上述將該資料串轉換成該串字曰 時,該最小連值d和該最大連接k保持在其個別的值上”、、 如上所述,調變裝置丨所實行的該轉換係以表2的該糙 表為根據。應注意,亦可利用表3的該轉換表實行誃Λ轉換 換。於該事例中,將表3的”表C、限制長度卜4,,提^级 中所示調變單元1 2中使用的該最小連值連續出現 °圖3 、叫疋丨民制螞偵
第49頁 498313 五、發明說明(44) 測單元33。另一方面,將表3的”表人、限制長度i = 2n、π表 Β、限制長度i =3 π和π表D、限制長度i =4”給連值長度限制 確保碼偵測單元34。 可是,於表2和表3中,可變更一個π該相同限制長度π群 組内該每一對(η —個資料串π和π —串字碼”對)的組成。例 如,於表2該限制長度i = 2的該群組之事例中,該每一對其 最初的組成如下: 資料 字碼 i = l 11 氺〇氺 10 001 01 010 可將該對的組成變更如下 資料 字碼 i = l 11 氺〇氺 10 010 01 001
即使以一個變更對的組成,一個資料串中的一個元件其 T的總數除以2的餘數(為一個0或1的值),應永遠等於該 串字碼(因轉換該資料串而產生的)中一個元件其π 1π的總 數除以2的餘數。
O:\61\61715.PTD 第50頁 498313 五、發明說明(45) ^^ -- 接著,藉參考圖5、說明拙^ 裝置之一個體系。於本體VV7本發明所提供的一個解調 碼U,k ;m,n ;r) = (1 7糸中9 ,利用表2將一個可變長度 串。 ,,,2, 3 ; 4)解調回一個資料 如圖5中所示,解調裝罟
用一個解調表或一個反括一個解調單元111,利 中接收的一個信號"或"::表、用以將"從-個傳輸線 |,解調;及-個DSV控制位_狡§己錄媒體中播放的一個信號 個資料串(因在隨意區間二除早广1 12,用以將***-元從該資料串中取出、以^周而產生的)中的DSV控制位 -^ ,113 > I ^ ^ ^ # ' 〇 "J " 生的序列式資料。稍後,控制位元移除單元112產 ! ! ο ψ λα ^ ^ 4-L * 以一個預先決定轉移率將緩衝器 】:=的§亥育料讀回,以產生-個輸出信號。-個時 _ 2皁兀114產^生牯序信號,並將該等信號提供給各種 兀件、以控制該等元件操作的時序。
圖6為說明解調單元ηΐ其架構之一個方塊圖。如該圖示 中所示,解調單元ln有一個比較器121,用以將"從一個 傳輸線中接收的一個信號"或"從一個記錄媒體中播放的一 f信號,’轉換成二進位資料。如提供給比較器ΐ2ι的該信號 為一個完成NRZI調變的信號(即等級編碼),則該信號經歷 一個反轉NRZ I編碼處理(即一個端編碼處理) 度判斷單元⑽判定從比較器121中接收乂― 的該限制長度i。t -個最小連值連續出現限制碼偵測單 兀1 23偵測出一個特殊碼(其中該特殊碼用以限制比較器
第51頁
丄J 五、發明說明(46) ~ ------- n 4之A數位〈°就中該最小連值01的連續出現)時’則 # ^*] ^ ^貝成1早兀123 k供一個關於它的 =Λ ·限制長度1)給限制*度判斷單元 X 的事例中,該特殊碼為"0〇1 _〇〇〇',。藉該 ,山^ 個連值長度限制確保碼偵測單元1 24偵 測出一個特殊碼(其中唁牯妹 、 士 ,土 T °哀特殊碼用以確保該最大連值k) ^連值長度限制確保碼谓測單元m提供一個關於它 的偵測信號(i = 4 )(指示該限在|旦命·、 不及限制長度1 )給限制長度判斷單元 。表的事例中,該特殊碼為" 00 0 1 0 0 1 0 0 1 0 0 "或 π〇1〇 100 100 100” 。 ^ 該等每一個反轉轉換單元125_卜125_4,均具有一個 表用,以將_ n X 1 —位几”的可變長度碼反向轉換回"m X ! -位几"的資料。於表2的事例巾,該等反轉轉換單元 i25_1〜125—4均具有該等反轉轉換表分別給該等限制長度 工=1〜4,在本質上,該等反轉轉換表係和稍早所述、嵌入 該等轉換皁凡35-^35-4中的該等轉換表相同。一個 器126根據從限制長度判斷單元122中接收的一個判斷結 果、以決定從該等反轉轉換單元125_卜125_4產生的該 果中選取一個結果。 接著’說明圖6中所示解調單元⑴的操作。將„從一條 傳輸線中接收的-個信號"或從—個記錄媒體中播放的一 個t號”提供給比較器121作比較。由比較器121輸出的一 個信號為反轉NRZ I碼的一個數位信號,即具有"丨,,、指示 -個的碼。接I,將該數位信號提供給限制長度判斷曰單元
第52頁 五、發明說明(47) 一'--一___一_____ 以判定曰二用卢表:的该轉換表(嚴格地說為該反轉轉換表)用 器126。 斷、、、°果(即该限制長度丄的一個值)提供給多工 值連^出^ 11 1 2 1輸出的該數位信號提供給最小連 換表的一細杜有個t入的反轉轉換部分(包括表2該轉 表2的拿 換碼)用以限制該最小連值d的連續出現。於 數位資粗\ 該替換碼為該字碼"〇〇 1 0 0 0 〇〇0"。當從該 詨及鑪絲偵測出一個碼,丨〇〇1 〇〇〇 〇〇〇 not 100”(編目在 ^田/1、#換表中、用以限制該最小連值01的連續出現)時, 鈐Γ ^、值連續出現限制碼偵測單元1 23將該限制長度i =3 輸出、、、6限制長度判斷單元1 2 2。 亦將比較器121輸出的該數位信號提供給連值長 Γ/丨確保碼偵測單元1 2 4。連值長度限制確保碼偵測單 $ 24有一個故入的反轉轉換部分(包括表2的該轉換表的 換碼)用以保持該最大連值k。於表2的事例中,該等替 換碼為該等字碼”〇〇〇 1〇〇 1〇〇 1〇〇"和”〇1〇 1〇〇 1〇() 1 0 01 °當從該數位資料中偵測出該字碼π 0 0 0 l· 〇 〇 1 〇 〇 1 0 0或” 0 1 0 1 0 0 1 ο ο 1 0 0 "(編目在該反轉轉換表中、用以 保持该最大連值k)時,連值長度限制確保碼偵測單元丨24 將該限制長度i=4輸出給限制長度判斷單元丨2 2。 圖了為說明’’判定一個調變碼該限制長度i (提供給解調裝 置1 0 〇 )之該處理其一個摘要”的圖示。如該圖示中所示,
第53頁 498313 五、發明說明(48) 連值長度限制確保碼偵測單元丨24有一個嵌入的反轉轉換 部分,包括表2該反轉表的該等字碼〃 〇 〇 〇丨〇 〇丨〇 〇丨〇 〇 "和 π 0 1 0 1 0 0 1 0 0 1 0 0 "。當提供給連值長度限制確保碼偵測 單元124的一串12-位元的字碼和該反轉轉換部分中該任一 個字碼匹配時,連值長度限制確保碼偵測單元丨24將該限 制長度i = 4輸出給限制長度判斷單元1 2 2。 藉該相同的記號,最小連值連續出現限制碼偵測單元 123有一個嵌入的反轉轉換部分,包括表2該反轉表的該字 碼^ 0 1 0 0 0 0 〇 〇。當提供給最小連值連續出現限制碼债 測單元123的一串12-位元的字碼和"〇〇1 Q〇〇 〇〇〇 ι/ο"匹配時,則最小連值連續出現限制碼偵測單元ΐ23將 該限制長度i =3輸出給限制長度判斷單元122。應注意,該 串字碼該等偵測的12個位元實際上為"〇〇1 〇〇〇 ^〇〇心°" 010”,即使其和該限制長度j的判定沒有任特殊的關係。 限制長度判斷單元122冑表2的一職入的反轉轉換表。 如提供給限制長度判斷單元122的一串9_位元的字為 :匕"二:2 °1。1〇° ,或如提供給限制長度判 斷早兀122的一串12-位元的字碼為"〇〇〇 1〇〇 〇〇〇 n〇t =〇 或" 0 1 0 1 0 0 0 0 0 not 100",則限制長度 =限制長,為3。另一方面,如提供給限制長度二 早70122的一串6-位兀的字碼為"〇1〇 1〇〇|,或,,〇〇〇 1〇〇", 或如提供給限制長度判斷單元m的一串9_位元的字 〇1〇 0 0 0 not 100',,則限制長度判斷單元122判定該限 長又1為2。否則,如提供給限制長度判斷單元丨22的—串
第54頁 哪313 五、發明說明(49) 度判斷2子/;9為000 ’ 101_’ ’ ’ο。1’或',010",則限制長 度判斷早TU22判定該限制長度1為1。 限Ξ 長度判斷單元122',、… 測早心3"及"連值長度限制確保碼摘測單元 亦可以泫等丨值的一個遞增 開始(即和表7中所千# ,lls & 攸该取小的一個丄值 1=4")杏"Ϊ / 序相反的順序'1 i = 1、1=2、Μ和 义』Μ仃該處理。 判=:長度判斷單元122亦可以1 = 2/ 1 = 3和-4的順序 1 〇〇,,= 2 :長度1的值,且假設將一串字碼"0 0 0 1 0 0 1 0 0 比限制長度判斷單元1 2 2。限制長度判斷單元1 2 2 :ϊ Λ Λ限制長度判斷單元12 2的該串字碼',和”該喪入 兮最丨、:碼(以該限制長度1其值的-個遞增順序、從 一個i值開始)",以形成一個判斷…判斷該串字 :疋、和该等字碼匹配。就該等所有的限制長度丨=^、 1字瑪"ϋ和1 =4而言,提供給限制長度判斷單元1 22的該串 室 10 0 10 〇 10 0"和該其中一個字碼匹配。於該一 大Γ 一個判定法則’選取該最大的限制長度、 將該取大的限制長度提供給多工器1 2 6。 ^ —個記憶體一樣執行該反轉轉換單元12 5-1的反轉轉 、一W其中一個資料段(11)儲存在位址π 1 〇 1 ”和” 〇 0 〇 ”上, 且貝料段(1 0 )和(01 )分別儲存在位址"〇 〇丨"和"〇丨〇 "上。如 一個記憶體一樣執行該等反轉轉換單元125—2〜125—4的反 轉轉換表,以和該反轉轉換單元丨2 5-i相同的方式儲存資 料。將提供給該反轉轉換單元丨25-i的一串,,3 X i個位元:
第55頁 五、發明說明(50) 〜- —- 的字碼轉換回_,,9. ^ ^ 、 2 X 1個位元”的資料串,並接著將該資料 串提供多工器126。 多工器126根據判定,’限 度判斷單元】 限制長度!的值"的一個結果、選取該等反轉轉換單出的該 1 2 〜12 5一4提供的該等資料串中該其中一個資料串。 表4為表2的該反轉轉換表。 〈表4> 反轉轉換表(1,7;2,3;4〇 字碼串 解調資料串 i = l 101 11 000 11 001 10 010 01 i=2 010 100 0011 010 000 (not 1 0 0 ) 0010 000 100 0 0 0 1 i=3 000 100 100 000011 000 100 000 (not 100) 000010 010 100 100 000001 010 100 000 (not 100) 000000 % %
第56頁 498313 五、發明說明(51) i二3 :禁止最小轉換連值長度 001 000 000 (not 100) 110111 i二4 :將k限制在7上 000 100 100 100 00001000 010 100 100 100 〇〇〇〇〇〇〇〇
圖8為一個流程圖,用作說明D SV控制位元移除單元11 2 實行的操作之一個參考。提供一個内部的計數器給D S V控 制位元移除單元1 1 2。如該圖示中所示,該流程圖從一個 步驟S 1開始,其中該内部的計數器計算解調單元丨丨1提供 =一個資料串的位元總數。接著,該處理的流程一 個值复^成一個判斷 判斷該位元總數是否已到達一 定的i ί =該值代表"一個DSV控制位元***之一個預先決 '以」貞料區丨丨 ,
應至一個左土 。如該判斷的結果指示該位元總數未相對 步驟S3,ϊ思的貧料區間上,則該處理的流程進行至一個 1 1 3。如令车中將解調單元丨1 1提供的該資料輸出給緩衝器 定的資料卩斷的結果指示該位元總數相對應至該預先決 元,另一曰上,則表示該目前的位元為一個DSV控制位 除該資料串ΞΪ過該步驟以的處理。即於該事例中,,摒 於任一個i目前的位元",而非輪出給缓衝器1 1 3。 其中實疒"例中,該處理的流程均進行至一個步驟S 4, 續至一 下一個資料串,,。接著,該處理的流程繼 ^ ,其中形成一個判斷一-判斷是否已完成
498313 五、發明說明(52) 該所有資料的處理。如仍有資料欲處理,則該處理流程折 返至步驟S1、以重複執行該處理。另一方面,如步驟S 5中 形成的該判斷其結果指示已處理所有的資料’則結束該處 理。 因此,從DSV控制位元移除單元1 1 2所輸出的資料中移除 DSV控制位元。接著,藉緩衝器1 1 3輸出該資料。
根據上面所給的說明,解調單元111利用表2的該轉換 表,或嚴格地說係利用表4的該反轉轉換表。應註意,可 利用表3的該轉換,或嚴格地說係利用下面所給表5的該反 轉轉換表,實行該類似的處理。於該事例中,提供表3的" 表C、限制長度i=4n給圖6中所示調變單元111中所使用的 最小連值連續出現限制碼"ί貞測單元1 2 3。另一方面,提供 表3的π表A、限制長度i=2n、π表Β、限制長度i = 3n、η表 D、限制長度i =4Π給連值長度限制確保碼偵測單元1 24。 〈表5> 反轉轉換表(1,7 ; 2,3 ; 4 ) 字碼串 解調資料串
r二1主表 101 00 1 0 0 0 1 001 10 0 0 0 1 1
第58頁 498313 r 二3 替換表B (將K限 制在8上) 000 010 010 111111 001 010 010 111110 101 010 010 011110 100 010 010 011111 r = 4 替換表c (將RMTR限制在6上 100 010 010 010 00010001 100 000 010 010 10010001 000 010 010 010 10010001 r = 4 替換D (將k限制 在7上) 000 001 010 010 1 1 1 0 0 0 0 0 100 001 010 010 11100010 001 010 010 010 11100001 101 010 010 010 11100011
五、發明說明(53) r = 2 替換表A (將d限制在1上) 100 010 0 0 0 0 101 010 0 0 0 1 000 010 1000 001 010 1001 第59頁 498313 五、發明說明(54) 可是,有許多事例必須·將一個同步信號(Sync )***資料 中。接著,分別藉參考圖9和圖1 〇,說明能夠應付具*** 同步信號的資料之執行” 一個調變裝置1 ”和” 一個解調裝置 1 ο οπ的體系。同時於該等體系的事例中,將一個資料串調 變成一個可變長度碼(d,k;m,n;r) = (l,7;2,3; 4)。 ’
於圖9中所示、本發明的另一個調變裝置中,其中在預 先決定的區間上***同步信號,並將一個D S v控制位元判 定/***單元11的該輸出提供給一個同步信號判定單元
2 11。亦將一個調變單元1 2的該輸出提供給同步信號判定 單元21 1。當同步信號判定單元211從dsv控制位元判定/插 入單元11和調變單元1 2所提供的該等信號中判定出一個同 步信號時,則同步信號判定單元2 1 1將一個同步信號輸出 給一個同步k號***單元2 1 2。同步信號***單元2 1 2將同 步信號判定單元2 1 1提供的該同步信號***調變單元丨2提 供的一個调變信號中’並將關於它的輸出提供給一個N r Z I 編碼單元1 3。該架構剩餘的部分則和圖1中所示的調變裝 置1相同。
於”作為一個同步信號用之一個24-位元字碼的一個形 態π之事例中,由同步信號判定單元21 1根據表2將該同步 信號轉換成下面的碼·· 丨丨 #01 001 000 000 001 〇〇〇 000 001 ”
第60頁 498313 五、發明說明(55) 其中該符號#表示一個視π —個隨即在前的資料串"而定的 位元,该符號#包括一個藉***該同步信號而劃界的D $ V控 制位元(若有的話)。更明嫁地說,當一個終止表利用該轉 換表用以終止”調變該該劃界資料串”的一個操作時,則 ” ?丨”。另一方面,當利用表2、而非該 作時,則”卜,,〇,,。如是,當使用或不使用該/止表止時^ 則調變單元12分別將”#”=,,丨”或” #” =,,〇”輸出給同步信號判 定單元211。當同步信號判定單元211從調變單元12 ^收 該的值時’同步信號判定單元21 1將該"#,,的值附加在
一個同步信號的前端,並接著將該同步信號輸出給同步俨 號***單元212。 口 同步信號***單元212將同步信號判定單元21 }提供的該 同步信號***調變單元1 2提供的一個調變信號中,並將關 於匕的a玄輸出提供給n r z I編碼單元1 3。該處理的剩餘部分 則和圖1中所示的調變裝置1相同。
同步信號***單元2 1 2將同步信號判定單元2 1 1提供的該 同步信號***調變單元1 2提供的一個調變信號中,並將關 於它的該輸出提供給NRZ I編碼單元1 3。該處理的剩餘部分 則和圖1中所示的調變裝置1相同。 將跟在該***同步信號之後的第一個資料、從該資料的 前端始轉換,而無需考慮隨即在該同步信號之前的資料。 個別提供一個計數器給調變單元1 2和同步信號判定單元 2 1 1 ’用以計算***同步信號之預先決定區間的總數。利 用該計數器的内容用以判定一個同步信號的該位置。
第61頁 498313 五、發明說明(56) 如上所述,圖9中所示的該體系利用表2的該轉換表。應 注意,亦可利用表2的該轉換表。於該事例中,同步信號 判定單元2 1 1採用如下所給之一個丨2-位元的字碼作為該同 步信號其一個形態: n xxO 1 0 0 0 0 0 0 0 0 ι〇χ,! 其中該符號π χπ表示一個視〃該等隨即在前和在後的資料串 ,而定的位元,該符號"X ”包括一個藉***該同步信號而劃
界的DSV控制位元(若有的話)。由表3將該同步信號其前端 的該等3個位元和其尾端的該等3個位元劃界如下。讓(ρ) 為由***該同步信號而劃界之該最後的資料串,且(q)為 隨即跟在該同步信號之後的該第一個資料串。利用表3, 將一個資料串(ρ 1 )轉換成該同步信號其前端的該等3個位 元,同時將一個資料串(〇 q )轉換成該同步信號其尾端的該 等3個位元。於該同步信號(因該轉換而產生的)其前端的 該等3個位元和其尾端的該等3個位元之間***該等中間位 元"1 0 0 0 0 0 〇 〇 〇 ” ,以產生該形態。藉執行此,可產生一
個’’中斷該所需的最大連值k、但仍永遠將k保持在8 (9T)上 "的同步信號。 圖Y為說明執行另一個解調裝置1 0 0的一個體系其一個 典塑木構之方塊圖,用以解調圖g中所示調變裝置1實行之 調’變而產士的碼。如圖1 0中所示,於本體系中,將經由一 個預先决疋的傳輸路徑傳輸進來的一個信號,提供給一個
第62頁 498313 五、發明說明(57) 解調單元111和一個同步信號識別單元2 2 1。同步信號識別 單元221利用該進來的信號和一個從解調單元丨丨1中接收的 信號識別一個同步信號,並將該同步信號輸出給一個同步 信號移除單元222。同步信號移除單元222根據同步信號識 別單元2 2 1輸出的該號、將一個同步信號從解調單元1 1 1 所提供的一個解調信號中移除。接著,將已移除1同步p 號的該解調信號提供給一個DSV控制位元移除單元112。該 架構的剩餘部分則和圖5中所示的解調裝置1 〇 〇相同。 同步彳5號識別單元2 2 1有一個嵌入的計數器,用以計瞀 字碼的總數。利用該計數器的内容用以判定該等每一°個〃同 步信號***預先決定區間上該串資料字元中的位置。於 :卜:一個同步信號形態的位置之後,則讀出在調變時判定 :的該#"位兀。即讀出該同步信號前端的該位元,並將 d輸出給解調單元⑴。如該前端位元為”",則 ^11利用表2的該終止表將一個隨 ill #lJ ^ ψ „面,如该刚编位元為"〇",則解調單元 1 用表2中的一個轉換碼表將一個 刖的碼解調。將該同步佇號兮笙w认 丨仕忑N /乜號之 剩餘的位元未傳輪= 剩餘的位元㈣,因該等 個單;Γ將—個識別信號(用以識別组成-號移除“222根7給同步信號移除單元222。同步信 號、將—個同步;” 士識=^ 中移除。接:解凋早兀111棱供的一個解調信號 :已移除其同步信號的該解調信號提供給
第63頁 498313 五、發明說明(58) 一個D SV控制位元移除單元11 2。 如上所述,圖1 〇中所示的解調裝置1 〇 〇利用表2的該轉換 表。應注意’亦可利用表3。例如,於該事例中,同步信 號識別單元2 2 1利用該計數器的内容用以判定該等每一個 同步信號***預先決定區間上該串資料字元中的位置。於 識別後該一個同步信號形態的位置之後,同步信號識別單 元221輸出信號,將該同步信號形態其前端an the tail的 該等3個位元的字碼指定給解調單元1 π,以要求解調單元 1 11亦解調從等字碼,因該等每一個字碼均包括一個資料
串。 ' 同步信號識別單元221將一個信號(指定該同步信號其獨 一無二形態的位元(但包括資料串的該等字碼除外)輸出給 同步信號移除單元222。如是,同步信號移除單元2 22能夠 僅移除該等同步信號位元,即移除由同步信號識別單元 2 2 1中接收之該信號其指定之該獨一無二形態的該等位 元。
圖1 1為說明一個碼的範例之圖示,其中該碼係用以藉插 入該碼中的同步信號和DSV控制位元而記錄的。於該範例 中,利用一個2 4 -位元的字碼作為^一個同步信號。在5 6個 資料字元的區間上執行DSV控制,且在每執行5次DSV控制 時***一個同步信號。如果,字碼的總數,即"通道位元 的總數/每一個同步信號”為 24+(1 + 56+1 + 56+1 + 56+1 + 56+1+56 + 1) XI. 5
第64頁 五、發明說明(59) 二45 3個字碼(通道位元) 的計算將顯見引人該等資料字元中的該相對多餘約 資料總量= (56 Χ5)1. 5/453 = 420/45^(Κ 927 ,,,該相對多餘=1 —〇.927 = 〇 〇728 = 7 3% 该專發明者和一此盆夕的,.. 模擬,以產生調變::;的;:;用該等上述的轉換表執行 社要r& ST 果於下說明一個資料串其調變的 ;:上Λ n限制其連續出現的***D S V控制位元)。 (i "Vn,/利^表2和表3。亦利用表Γ對該傳統的Rll (W)凋變執仃一個模擬,以作為比較之用。 於該等模擬中,對隨意產生的隨機資料(包括 13,107,m純元)、以每56個資料字元差人 二元=行DSV控制’並接著利用表2或表3 制 表、將該貧料轉換成一串字碼(或一列通道位元)。於^另一 個模擬中,利用表1和表2的該轉換碼表 =(_=1。7,2。。個位元)轉換成一串字碼(或一的: 通道位几)’接者’對該串產生的字碼、以每ιΐ2個字碼或 母11 2個通道位元***通道位元(如***Dsv控制位元一 樣),以執行D S V控制。 於利用表2或表3的該模擬中、以每56個資料字元***】 個DSV控制位元’但於利用幻的該模擬中、卻以每μ個 字碼插人2個DSV控制位元’其理由為使該等聊控制位元 所導致的該相對多餘在該等兩個模擬中為一致的。如一個
第65頁 498313 五、發明說明(60) —----— 事例中D S V控制所需的位元總數釦 Am f y 双和另一個事例中的DSV控制 位元所需的位元總數不同時,且如必須使該等兩個事例中 的該相對多餘為一致的時,則允許以一個高效率度執行該 DSV控制的表2或表3,相較於表!、將提供—個相當低頻的 特徵。 如下計算該等模擬結果的數值:
Ren —cnt [1到101] :1個單一最小連值到1〇個連續最小連 值的發生總數。
T一s 1 ze [ 2到1 0 ] ··該2T連值到該1 〇τ連值的發生總數。 總和:位元的總數。 總計:連值長度的總數,即該2T連值、該3T連值.· ·等等 其發生總數的總計。 平均連值:(總和/總計) 連值分配的數值:(T_size [ i ]*( i ) /總和),其中i=2,3, 4,…10 表6、列2T到列1 0T上的該等數值為該連值分配的該等數 值。 該等連續最小連值的分配數值:
(Ren —cnt [i]*(i)/T — size [2T],其中i二1,2,3,4, …10 〇 表6、列RMTR(l)到RMTR(9)上的該等數值為該等連續最 小連值該分配的該等數值。
Max —RMTR :最小連值重數的最大總數,頂點DSV :在一列 通道位元上執行DSV控制的一個處理中觀察到該等正方和
第66頁 498313 五、發明說明(61) 負方上計算的DSV值的頂點。 根據”每56個資料字元即存在1個DSV位元π的事實、計算 因在每個資料字元中***1個DSV位元而導致的該相對多 餘。如是,計算該相對多餘如下: 相對多餘=1/(1 +56) = 1. 75% 根據”每1 1 2個字碼位元即存在2個D S V位元π的事實、計 算因在每1 1 2個碼位元中***2個D S V位元而導致的該相對 多餘。如是,計算該相對多餘如下: 相對多餘=2/(2 +112) = 1. 75%
如是,於該等兩個事例中獲得該相同的多餘。 <表6> ΡΡ17比較 平均 〈表2> 17ΡΡ-32 〈表3> 17ΡΡ-52 <表1> +2位元-DC (DSV控制) 無-DCC (無DSV控制) 連値 3.3665 3.4048 3.3016 3.2868 總和 20011947 20011947 20011788 19660782 總計 5944349 5877654 6061150 5981807
第67頁 498313 五、發明說明(62) 2 丁 0.2256 0.2246 0.2417 0.1419 3T 0.2217 0.2069 0.2234 0.2281 4Τ 0.1948 0.1935 0.1902 0.1915 5Τ 0.1499 0.1491 0.1502 0.1511 6Τ 0.1109 0.1904 0.1135 0.1141 7Τ 0.0579 0.0814 0.0561 0.0544 8Τ 0.0392 0.0351 0.0218 0.0188 9Τ -0.0023 ΙΟΤ -0.0009 — RMTR(l) 0.3837 0.3890 0.3628 0.3641 RMTR (2) 0.3107 0.3137 0.2884 0.2883 RMTR (3) 0.1738 0.1906 0.1717 0.1716 RMTR (4) 0.0938 0.0806 0.0909 0.0907 RMTR (5) 0.0299 0.0228 0.0456 0.0452 RMTR (6) 0.0081 0.0033 0.0219 0.0217 RMTR (7) 0.0100 0.0099 RMTR (8) 0.0047 0.0046 RMTR (9) 0.0022 0.0022 MaxRMTR 6 6 18 18 頂點 DSV # -36 to 36 # -35 to 40 * -46 to 43 * -1783 to 3433 ("#π: 56 databits+1 debit,1.75°/〇)("*": 112 cbits + 2 debits,1.75%) 第68頁 498313 五、發明說明(63) 上面彳隻得的該等結果證明利用表2和表3執行該R L L ( 1,
7)系統,同時亦保持該等最小和最大連值,並將該最小連 值其連續出現的總數限制在6上。此外,該d s v的結果證明 可於一個資料串中執行DSV控制(即該頂點DSV的該等值包 含在一個預先決定的範圍中),且於該事例中,因該等DSV 控制位元的效率為高的,故可能獲得低頻的元件(比該傳 統的方法,,將03¥位元***一串字碼(一列通道位元)中”更 令人滿意)。該等D S V結果證明於表1的事例中,該等正頂 點和負頂點DSV之間的差異為89 ( = 46+43);同時於表2和 表3的事例中,該等差異分別為72 ( = 36+36)和75 ( = 35 + 4〇),其值均比表1的事例小。 從上面的說明中顯見,相較於該傳統的RLL (卜7)系統 (即根據表1的該系統)而言,利用表2或表3之該所謂的 1 7PP系統、能夠將最小連值重複的總數最大限制在6上。 因此,可預期以一個高的線密度改良該錯誤特徵。 此外’因該DSV控制具有極佳的效率,故於該17外系統 ,、以和該傳統RLL (1〜7)系統相同之相對多餘1. 75%執行 違该DSV控制’將在該等負頂點和正頂點值之間導致一個
車=小的差異。因此’因可抑制該等低頻的元件,故可實行 穩定的資料記錄/播放操作。 此外’亦執行一個模擬、以檢視因一列通道位元(從該 上述事例中该相同的隨機資料中產生的)中一個位元挪移 而導致之該一個解調錯誤的傳播。該檢視的一個結果指出 5亥1 7PP系統中該最壞的錯誤傳播為2個位元組。然而,該
第69頁 498313 五、發明說明(64) 結果亦證明該錯誤實際產生的頻率均為〇,和該傳統的RLL (1 - 7 )系統比較起來、該一個值指出π沒有那麼的壞”。已 證明表1的平均位元組錯誤率為1. 0 1 4個位元組,表2為 1. 1 6 7個位元組,表3為1. 1 7 4個位元組。應注意’就本發 明所提供的該等轉換表而言,該等錯誤率結果的該等數值 包括DSV控制位元,但就該傳統的RLL( 1-7)系統而言,該 數值未包括DSV控制位元。即不一定非要說π在該等相同的 條件下實行該等測量π。不同的測量條件可影響該等數 值,且如是在比較時必須考慮π不同的測量條件對該等數 值的影響〃。 <表7> 挪移錯誤回應 <表2> <表3〉 <表1>
17ΡΡ-32 17ΡΡ-52 +2bit-DC 最壞的事例 3個位元組 3個位元組 2個位元組 (dc bits) 包括 包括 不包括 位元組錯誤(0) 0.028 0.096 0.080 位元組錯誤(1) 0.777 0.0635 0.826 位元組錯誤(2) 0.195 0.268 0.094 位元組錯誤(3) 0.000 0.001 平均 位元組錯誤率1.167個位元組1.174個位元組1.014個位元組
第70頁 498313
五、發明說明(65) 如上所述,於本體系中,具π —個最小連值Dd二1π、” _ 個最大連值k二7’’和"一個轉換率m/n = 2/3n的該轉換表,包 括”用以限制最小連值長度連續出現的總數”之替換码,並 引發下面的影響: (1 ) 改良1f在一個高的線密度上該記錄和播放的性能,,和„ 對抗一個正切傾斜該容許量”。 (2 )減少低等級部分的總數、增加波處理(如該a Q。和兮 PLL)的精確性係可能的,且因此而增強該全面的特徵。Λ, (3 )相較於該傳統的系統,以一個小路徑記憶體長度的位 元abi碼或類似的物件作設計係可能的,且因此而= 電路的面積。 # ^此外/一個資料串中一個元件其"”的總數除以2的餘數 串而一產固:5:值V應永遠等於該串字碼(因轉換該資料 = 一個元件其”"的總數除以 = 供j下面補充的影響: /、敌 (4)可減少該DSV控制 ⑸當-個最小連值位兀的總數。 以一個15-位元的和轉換參數(m,n) = (2, 3)時,可 ⑷除了-個低的控制。… 連值d和k。 、夕餘之外’可保持邊等最小和最大 此外,該等轉換表特別 的替換碼,其引發了下面 (7)該等表為簡潔的。 (8 )可使因一個位元挪移 包括π用以保持該連值長度限制,, 補充的影響: 而導致之該一個調變錯誤的傳播
第71頁 498313 五、發明說明(66) --- 處在和該傳統系統(根據表1 )相同的狀態中。 應庄意,除了 一個記錄媒體(如一個磁碟)之 亦可利 用一個CD-ROM(唯讀光碟)和一個固態記憶體、同訊媒體 提如出一個和一^舒星)作為一個載有程式之媒體(用以 [發明行的電腦程式、以傳送該上迷的處理)。 如上所述’如”申請轉利一 申請專利範圍第23瑁之 第種調變裝置',、" 24項之一個:種調變方法',、,,申請專利範圍第 ^ #個载有权式之媒體"、|,申請專利範18篦2^目;? =裝置,|、"申請專利28項之之; 申請專利範圍第29項之— ^解週方法及 個"強制執杆偭Μ Μ ^載有式體,係根據一 該轉換表:據 A认如/、據 貝科串中一個元件其丨,1"的她叙队 的餘數(為一個0或丨的 ^ ^ 數除以2 該資料串而產生的)中柄應水遂4於#亥串字碼(因轉換 d㈣執行一個轉換法則,且該轉換 二巧:數 二一,k”,-2和。= 3的基本碼; 轉換碼包括: 數,:個替換碼,用以限制該最小連值d其連續出現的總 t 第二:替換碼,用以保持該連值長度限制^。 Z此個:利用一個較小的多餘 以-個向的線密度、在較少:二控制,且可 誤傳播的發I 固位元挪移而導致之該—個解調錯
第72頁 498313 五、發明說明(67) [圖式簡單說明] 已藉參考下面的圖示說明本發明的體系,其中: 圖1,為說明執行本發明所提供的一個調變裝置之一個 體系其一個典型架構之方塊圖; 圖2,為一個代表性的圖示,用以說明圖1中所示該調變 -裝置中使用的一個DSV控制位元判定/***單元11所實行的 處理; 圖3,為說明圖1中所示該調變裝置中使用的一個調變單 元12其一個典型架構之方塊圖; 圖4,為例證說明圖3中所示該調變單元1 2實行的處理之 圖示; 圖5,為說明執行本發明所提供的一個解調裝置之一個 體系其一個典型架構之方塊圖; 圖6,為說明圖5中所示該解調裝置中使用的一個解調單 元1 1 1其一個典型架構之方塊圖; 圖7,為一個代表性的圖示,用以說明圖6中所示該解調 單元1 1 1所實行的處理; 圖8,為一個流程圖,作為說明圖5中所示該解調裝置中 使用的一個DSV控制位元移除單元1 1 2所實行的操作之一個 參考; 圖9,為說明執行本發明所提供的一個調變裝置之一個 體系其另一個典型架構之方塊圖; 圖1 0,為說明執行本發明所提供的一個解調裝置之一個 體系其另一個典型架構之方塊圖;及
第73頁 498313 五、發明說明(68) 圖1 1,為說明一個碼的範例之圖示,其中該碼係用以藉 ***該碼中的同步信號和D S V控制位元而記錄的。 主要的參考號碼表列 11 DSV控制位元判定/***單元 12 調變單元 13 NRZI編碼單元 31 挪移暫存器 32 限制長度判斷單元 33 最小連值連續出現限制碼偵測單元 34 連值長度限制確保碼偵測單元 35-:1 〜35-4 轉換單元 36 多工器 37 緩衝器 111 解調單元 112 DSV控制位元移除單元 121 比較器 122 限制長度判斷單元 123 最小連值連續出現限制碼偵測單元 124 連值長度限制確保碼偵測單元 125-1〜125-4 反轉轉換單元
126 多工器
第74頁

Claims (1)

  1. 丄j 丄j —^^^Ml21567_ 申請專利範圍
    修正 ” 7種調變裝置,i以將資料(具有一個基本資料長度 其 立%Π)轉換成可變長度碼(d, k;m, n;r)(具有一個 S連H Ϊ"ρρη 1固位元"),其中d為一個最小連值,且k為一 轉換穿晉二ί制’該調變裝置以具有轉換裝置為特徵’該 中該μ ΐ ί Γ —個轉換表用以將輸人的資料轉換成碼,其 數“2、的餘數一個資料串中一個元件其-個,Γ的總 (因轉換該資虫為一個0或1的值)"應永遠等於"該串字碼 除以2的餘數ι/,而產生的)中一個元件其一個,1,的總數 碼包括:、 ’強制執行一個轉換法則,該轉換表的轉換 T,2i7,m=2和n=3的基本碼; 的總數;及 、馬’用以限制該最小連值d其連續出現 弟二個替拖m m 2 ·如申請專利範圚笛〗以保持該連值長度限制k。 徵:”組成一個限制第1項之調變裝置,具有以下之特 對包括一個資料串和一又1 :1的該等基本碼”的總對數(每一 3·如申請專利範固子碼串)小於4 ( = 24 = 2 Λ 2)。 徵:該等轉換表的該^丨其項士之調變裝置,具有以下之特 4·如申請專利範 广本碼具有一個可變長度的結構。 徵:該等轉換表的誃 項之調變裝置,具有以下之特 符號*為一個不確定,土本碼包括一個碼,* 〇木,,其中該 1,時’則該不確定碼如一個隨即在前或接續的字碼為 為0時則該不確定$馬為,,如該隨即在前或接續的字碼 ' 1 ,此意含該碼,* 0 *,為,0 0 0,
    498313 _案號 88121567 六、申請專利範圍
    修正 或,101’ 。 5.如申請專利範圍第1項之調變裝置,具有以下之特 徵:該等轉換表的該等轉換碼包括碼,其中係藉參考一串 隨即接續的字碼或一個隨即接續的資料串以判定該等每一 個碼的。 6 ·如申請專利範圍第1項之調變裝置,具有以下之特 徵:該等轉換表的該等轉換碼包括碼,其中係藉參考一串 隨即接續的字碼或一個特殊形態的一串字碼以判定該等每 一個碼的。 7. 如申請專利範圍第5項之調變裝置,具有以下之特
    徵:藉參考一串隨即接續的字碼或一個隨即接續的資料串 所判定的該等每一個碼,為該等第一個或第二個替換碼。 8. 如申請專利範圍第1項之調變裝置,具有以下之特 徵:π組成一個限制長度i = 1的該等基本碼”的總對數(每一 對包括一個資料串和一個字碼串)等於4 ( = 2~m = 2~2)。 9 ·如申請專利範圍第1項之調變裝置,具有以下之特 徵:如限制長度i等於或大於2,則該等所有的轉換碼均為 該等第一個和第二個替換碼。
    1 0 ·如申請專利範圍第1項之調變裝置,具有以下之特 徵:一個限制長度i = 2的該等轉換碼,為用以將該最小連 值d保持在1上的碼。 1 1 ·如申請專利範圍第1項之調變裝置,具有以下之特 徵:該等轉換表的該等轉換碼包括碼,其中係藉參考一串 隨即在前的字碼以判定該等每一個碼的。
    2001.10.19.077 498313 修正 案號88121567 年月〉^日 六、申請專利範圍 12. 如申請專利範圍第1項之調變裝置,具有以下之特 徵:該裝置更進一步具有一個同步信號***裝置,用以將 一個包括一獨一無二形態(未包括在該轉換表的該等轉換 碼中)的同步信號***該串字碼其任何隨意的位置中。 13. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:該獨一無二的形態為一個中斷該最大連值k的形態。 14. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:該獨一無二的形態為一個保持該最小連值d的形態。 15. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:該同步信號中之一獨一無二的形態包括其前端、作為 一個連接位元(連接一個字碼(因轉換資料而產生的,一直 轉換到隨即在前的資料為止))之用的1個字碼;一第二個 位元,用以保持該最小連值d ;及一第三個位元。 16. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:該同步信號的大小至少為1 2個字碼。 17. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:如一個同步信號其大小至少為2 1個字碼,則該同步信 號至少包括2種形態(具有一個最大連值k = 8 )。 18. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:該轉換表的該等轉換碼包括終止碼,該等每一個終止 碼用以終止因轉換而產生的該碼。 19. 如申請專利範圍第1 8項之調變裝置,具有以下之特 徵:將該等終止碼指定給具有一個限制長度i的該等基本 碼,其中”組成該等基本碼π的總對數(每一對包括一個資
    O:\61\61715.ptc 第3頁 2001.10.19.078 498313 案號 88121567 γψ 曰 修正 六、申請專利範圍 料串和一個字碼串)小於4 ( = 2〜m=2D,且根據-π —個資 料串中一個元件其一個’ Γ的總數除以2的餘數(為一個0或 1的值)π應永遠等於π該串字碼(因轉換該資料串而產生的) 中一個元件其一個’ 1 ’的總數除以2的餘數π ,強制執行一 個轉換法則。 20. 如申請專利範圍第1 8項之調變裝置,具有以下之特 徵:為了識別該終止碼,當使用該終止碼時,則將該同步 信號形態其前端的1個字碼(作為一個連接位元之用)設定 在’ 1 ’上;當未使用該終止碼時,則將該同步信號形態其 前端的1個字碼(作為一個連接位元之用)設定在’ 0 ’上。 21. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵:將該同步信號其前端的3個位元和其尾端的3個位元插 入該獨一無二的形態中,且利用其前端該等3個位元和其 尾端該等3個位元的每一個位作為一個連結(包括混合資料 和連結位元)。 22. 如申請專利範圍第1 2項之調變裝置,具有以下之特 徵: 該同步信號其前端3個位元之該在前的第一個位元 具有一個值,該值表示π轉換之前的資料字元(視為n m-位 元π的單元)π ; 將該等3個位元中其接下來的第二個位元設定在’ 1 ’ 上,以指定該同步信號; 將該同步信號其尾端3個位元之該在前的第一個位 元設定在’ 0 ’上,以指定該同步信號;及
    O:\61\61715.ptc 第4頁 2001.10.19. 079 498313 修正 案號 88121567 六、申請專利範圍 該同步信號其尾端該等3個位元中該接下來的第二 個位元具有一個值,該值表示π轉換之前的該資料字元(視 為” m -位元"的單元)π 。 23. 如申請專利範圍第1項之調變裝置,具有以下之特 徵:該裝置更進一步具有DSV控制裝置,用以控制輸入資 料的一個DSV、和將該DSV提供給該轉換裝置。 24. 如申請專利範圍第1項之調變裝置,具有以下之特 徵:該轉換裝置包括: 一第一個碼偵測裝置,用以偵測π限制該最小連值d 其連續出現的總數π之該等第一個替換碼;及
    一第二個碼偵測裝置,用以偵測π保持連值長度限 制”之該等第二個替換碼。
    25. 一種方法,被採用於一調變裝置中,用以將資料 (具有一個基本資料長度π m個位元π )轉換成可變長度碼(d, k ; m, η ; r )(具有一個基本碼長度π η個位元π ),其中d為 一個最小連值,且k為一個連值長度限制,該調變方法以 包括一個轉換步驟為特徵,該轉換步驟根據一個轉換表將 輸入的資料轉換成碼,其中該轉換表根據- π —個資料串中 一個元件其一個’ Γ的總數除以2的餘數(為一個0或1的值) ”應永遠等於π該串字碼(因轉換該資料串而產生的)中一個 元件其一個’ 1 ’的總數除以2的餘數”,強制執行一個轉換 法則,該轉換表的轉換碼包括: d=l,k = 7,m = 2和η = 3的基本碼; 第一個替換碼,用以限制該最小連值d其連續出現
    O:\61\61715.ptc 第5頁 2001.10.19.080 498313 案號 881215B7
    修正 六、申請專利範圍 的總數;及 26. ίϊΪΪΓΓ用以保持該連值長度限制k。 Ί ^ Μ" ^ Μ之媒體,用以提出一個執行處理的程 式,包括根據一個調變裝置中一個 收^ 的資料轉換成碼"的一個轉換步驟Ά:、將輸入 η 基本資料長度、個位元")轉換成可變長度將碼貝j4(k、有-個 】,Γ)(具有一個基本碼長度丨,n個位元 d 個田 二、連值,;k為一個連值長度限制,該載有程中式:媒:: 有以下之特徵.該轉換表根據-"—個資一元丰、 於”該串字碼(因轉換該資料串而產生的)中一個^ ‘釜二 個’ 1,的總數除以2的餘數",強制執行一個轉 /,' 轉換表的轉換碼包括: ~ 友 d=l,k = 7,m = 2和n = 3的基本碼; 第一個替換碼,用以限制該最小連值4其連 的總數;及 g m現 第一個替換碼,用以保持該連值長度限制k。 27· —種解調裝置,用以將可變長度碼(d, k ;㈤,n ; r )(具有一個基本碼長度"η個位元”)轉換成資料(具有一個 基本資料長度n m個位元π ),其中d為一個最小連值,且 一個連值長度限制,該解調裝置以具有轉換裝置為馮 該轉換裝置根據一個轉換表用以將輸入的螞轉換成資二 其中該轉換表根據- 一個資料串中一個元件其一個,1 / 、 總數除以2的餘數(為一個〇或1的值)”應永遠等於"該串=
    498313 案號 88121567 月 曰 修正 六、申請專利範圍 碼(因轉換該資料串而產生的)中一個元件其一個’ 1 ’的總 數除以2的餘數”,強制執行一個轉換法則,該轉換表的轉 換碼包括: d=l,k = 7,m = 2和n = 3的基本碼; 第一個替換碼,用以限制該最小連值d其連續出現 的總數;及 第二個替換碼,用以保持該連值長度限制k。 28. 如申請專利範圍第2 7項之解調裝置,具有以下之特 徵··該裝置更進一步具有一個位元移除裝置,用以移除在 預先決定的區間上***該碼中的多餘位元。 29. 如申請專利範圍第2 8項之解調裝置,具有以下之特 徵:該多餘位元為DSV位元或同步信號。 3 0. —種解調裝置中採用的解調方法,用以將可變長度 碼(d, k ; m, η ; r )(具有一個基本碼長度π η個位元π )轉換 成資料(具有一個基本資料長度n m個位元π ),其中d為一個 最小連值(且k為一個連值長度限制?),該調變方法以具有 一個轉換步驟為特徵,該轉換步驟根據一個轉換表將輸入 的碼轉換成資料,其中該轉換表根據- π —個資料串中一個 元件其一個’ 1 ’的總數除以2的餘數(為一個0或1的值)"應 永遠等於π該串字碼(因轉換該資料串而產生的)中一個元 件其一個’ 1 ’的總數除以2的餘數”,強制執行一個轉換法 則,該轉換表的轉換碼包括: d=l,k = 7,m = 2和η = 3的基本碼; 第一個替換碼,用以限制該最小連值d其連續出現
    O:\61\61715.ptc 第7頁 2001.10.19. 082 498313 修正 案號 88121567 六、申請專利範圍 的總數;及 第二個替換碼,用以保持該連值長度限制k。 31. 一種載有程式之媒體,用以提出一個”包括一個轉 換步驟”的程式,該轉換步驟根據一個解調裝置中的一個 轉換表將輸入的碼轉換成資料,用以將可變長度碼(d, k ; m, η ; r )(具有一個基本碼長度π η個位元π ) 轉換成資 料(具有一個基本資料長度” m個位元π ),其中d為一個最小 連值,且k為一個連值長度限制,該載有程式之媒體具有 以下之特徵··該轉換表根據-π —個資料串中一個元件其一 個’ 1 ’的總數除以2的餘數(為一個0或1的值)π應永遠等於π 該串字碼(因轉換該資料串而產生的)中一個元件其一個 ’ 1 ’的總數除以2的餘數π ,強制執行一個轉換法則,該轉 換表的轉換碼包括: d=l,k = 7,m = 2和η = 3的基本碼; 第一個替換碼,用以限制該最小連值d其連續出現 的總數;及 第二個替換碼,用以保持該連值長度限制k。
    O:\61\61715.ptc 第8頁 2001.10.19.083
TW088121567A 1998-05-29 1999-12-09 Modulation apparatus/method, demodulation apparatus/method and program presenting medium TW498313B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15028098A JP3985173B2 (ja) 1998-05-29 1998-05-29 変調装置および方法、復調装置および方法、並びにデータ格納媒体

Publications (1)

Publication Number Publication Date
TW498313B true TW498313B (en) 2002-08-11

Family

ID=15493529

Family Applications (1)

Application Number Title Priority Date Filing Date
TW088121567A TW498313B (en) 1998-05-29 1999-12-09 Modulation apparatus/method, demodulation apparatus/method and program presenting medium

Country Status (40)

Country Link
US (5) US6496541B1 (zh)
EP (1) EP1000467B1 (zh)
JP (1) JP3985173B2 (zh)
KR (1) KR100753966B1 (zh)
CN (2) CN1183681C (zh)
AR (1) AR019600A1 (zh)
AT (1) ATE463082T1 (zh)
AU (1) AU758251B2 (zh)
BG (1) BG64243B1 (zh)
CA (2) CA2298685C (zh)
CY (1) CY1110892T1 (zh)
CZ (1) CZ303005B6 (zh)
DE (1) DE69942194D1 (zh)
DK (1) DK1000467T3 (zh)
EA (1) EA002209B1 (zh)
EE (1) EE05501B1 (zh)
EG (1) EG22694A (zh)
ES (1) ES2341927T3 (zh)
HK (1) HK1029458A1 (zh)
HR (1) HRP20000050B1 (zh)
HU (1) HU229922B1 (zh)
ID (1) ID24969A (zh)
IL (2) IL134229A (zh)
LT (1) LT4754B (zh)
LV (1) LV12526B (zh)
ME (1) ME01711B (zh)
MY (1) MY131577A (zh)
NO (1) NO332391B1 (zh)
NZ (1) NZ502506A (zh)
PL (1) PL338300A1 (zh)
PT (1) PT1000467E (zh)
RO (1) RO121883B1 (zh)
SI (1) SI20174B (zh)
SK (1) SK288035B6 (zh)
TR (1) TR200000248T1 (zh)
TW (1) TW498313B (zh)
UA (1) UA49081C2 (zh)
WO (1) WO1999063671A1 (zh)
YU (1) YU49188B (zh)
ZA (1) ZA200000371B (zh)

Families Citing this family (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3985173B2 (ja) * 1998-05-29 2007-10-03 ソニー株式会社 変調装置および方法、復調装置および方法、並びにデータ格納媒体
JP3870573B2 (ja) * 1998-08-24 2007-01-17 ソニー株式会社 変調装置および方法、記録媒体、並びに復調装置および方法
HUP0201008A2 (en) * 2000-01-07 2002-07-29 Koninkl Philips Electronics Nv Method of converting a stream of databits of a binary information signal into a stream of databits of a constrained binary channel signal, device for encoding, signal comprising a stream of databits of a constrained binary channel signal, record carrier
IL147498A0 (en) 2000-05-10 2002-08-14 Koninkl Philips Electronics Nv Method of converting a stream of databits of a binary information signal into a stream of databits of a constrained binary channel signal, device for encoding, signal comprising a stream of databits of a constrained binary channel signal, record carrier, method for decoding, device for decoding
TW483038B (en) 2000-05-26 2002-04-11 Koninkl Philips Electronics Nv Display device
KR100424482B1 (ko) * 2000-06-22 2004-03-24 엘지전자 주식회사 일련의 데이터 워드를 변조신호로 변환하는 방법 및 장치
US7133331B2 (en) 2000-12-28 2006-11-07 Victor Company Of Japan, Limited Recording medium having a substrate containing microscopic pattern of parallel groove and land sections and recording/reproducing equipment therefor
KR100370493B1 (ko) * 2001-02-06 2003-02-05 엘지전자 주식회사 광기록매체의 데이터 변/복조 방법 및 장치
JP2002271205A (ja) 2001-03-09 2002-09-20 Victor Co Of Japan Ltd 変調方法、変調装置、復調方法、復調装置、情報記録媒体、情報伝送方法および情報伝送装置
CN100456640C (zh) 2001-06-07 2009-01-28 日本胜利株式会社 调制和解调方法与装置、信息传输方法和装置
LT4906B (lt) 2001-08-17 2002-04-25 Vytautas Sirvydis Pagerinti paukštininkystės maisto produktai, jų gavimo būdas ir paukščių mitybos papildas
JP2003168222A (ja) 2001-09-20 2003-06-13 Victor Co Of Japan Ltd 情報記録担体及び情報記録担体の再生方法及び情報記録担体の再生装置
JP4784030B2 (ja) * 2001-09-21 2011-09-28 ソニー株式会社 記録装置、再生装置、記録方法、再生方法
US6577255B2 (en) 2001-10-29 2003-06-10 Victor Company Of Japan, Ltd. Method and apparatus for encoding digital data
US7082566B2 (en) * 2001-11-09 2006-07-25 Kabushiki Kaisha Toshiba Signal quality evaluation method, information recording/reproducing system, and recording compensation method
US7426393B2 (en) * 2001-11-19 2008-09-16 Nokia Corporation Method and system of identifying network services
JP4132804B2 (ja) 2001-12-11 2008-08-13 ソニー株式会社 変調装置および方法、記録媒体、並びにプログラム
JP2003208764A (ja) * 2002-01-16 2003-07-25 Sony Corp 変調装置および方法、記録媒体、並びにプログラム
JP4178795B2 (ja) * 2002-01-23 2008-11-12 ソニー株式会社 変調装置および方法、dsv制御ビット生成方法、記録媒体、並びにプログラム
CN100477529C (zh) * 2002-01-23 2009-04-08 皇家飞利浦电子股份有限公司 把信息字变换成信号的方法及其编码设备和再现设备
AU2003201833A1 (en) * 2002-04-01 2003-10-23 Sony Corporation Storage medium initialization and cancellation method
US7038599B2 (en) * 2002-04-11 2006-05-02 Koninklijke Philips Electronics N.V. Stochastic DC control
US7177262B2 (en) 2002-04-19 2007-02-13 Victor Company Of Japan, Ltd. Reproducing system and corresponding information recording medium having wobbled land portions
JP4141175B2 (ja) * 2002-05-14 2008-08-27 ソニー株式会社 データ記録媒体、データ記録方法および装置
US6765511B2 (en) 2002-06-27 2004-07-20 Victor Company Of Japan, Ltd. Method and apparatus for encoding digital data
TWI283518B (en) * 2002-07-30 2007-07-01 Mediatek Inc Method for data modulation/demodulation and system using the same
US7706405B2 (en) * 2002-09-12 2010-04-27 Interdigital Technology Corporation System for efficient recovery of Node-B buffered data following MAC layer reset
US7212483B2 (en) * 2002-09-25 2007-05-01 Victor Company Of Japan, Limited Modulation device, modulation method and recording medium
RU2331935C2 (ru) * 2002-11-05 2008-08-20 Конинклейке Филипс Электроникс Н.В. Носитель записи, содержащий дополнительную группу цветовой синхронизации, и способ и устройство для использования с таким носителем записи
JP3957679B2 (ja) 2002-12-18 2007-08-15 日本電気株式会社 符号化変調方法および変調装置、復調方法および復調装置、情報記録媒体
KR20040099945A (ko) * 2003-05-20 2004-12-02 삼성전자주식회사 디스크형 기록 매체로의 기록을 위한, 데이터 변조 방법및 그 장치와, 이에 사용되는 싱크 코드 삽입 방법 및 그장치와, 이를 구현하기 위한 프로그램을 기록한 기록 매체
WO2005022756A1 (ja) 2003-08-28 2005-03-10 Sony Corporation 復号装置および方法、プログラム記録媒体、並びにプログラム
JP5046477B2 (ja) * 2003-08-28 2012-10-10 ソニー株式会社 復号装置および方法、記録再生装置および方法、プログラム記録媒体、並びにプログラム
EP1676276A2 (en) 2003-10-13 2006-07-05 Koninklijke Philips Electronics N.V. Balanced disparity frame sync
CN1883005B (zh) * 2003-11-21 2010-10-06 皇家飞利浦电子股份有限公司 产生在光盘的脉冲切割区中提供的输出数据的装置及方法
US8611195B2 (en) * 2003-11-21 2013-12-17 Koninklijke Philips N.V. Detection of data in burst cutting area of optical disk
US7330137B2 (en) * 2003-12-12 2008-02-12 Mediatek Inc. Method and apparatus for RLL code encoding and decoding
TWI225730B (en) * 2003-12-31 2004-12-21 Ind Tech Res Inst Type-dependent coding method with type control
KR20070054241A (ko) * 2004-09-15 2007-05-28 코닌클리케 필립스 일렉트로닉스 엔.브이. 코더와, r=2의 rmtr 제약을 갖는 코드의 코딩방법
CA2580388A1 (en) * 2004-09-15 2006-03-23 Koninklijke Philips Electronics N.V. Modulation coding with rll (1, k) and mtr (2) constraints
KR20070057942A (ko) * 2004-09-17 2007-06-07 코닌클리케 필립스 일렉트로닉스 엔.브이. 자유롭게 삽입가능한 동기 패턴을 이용하여, 사용자비트스트림을 코드된 비트스트림으로 변환하는 방법,신호의 동기 패턴의 검출방법, 기록매체, 신호, 기록장치와재생장치
US20080317140A1 (en) * 2004-09-17 2008-12-25 Koninklijke Philips Electronics, N.V. Method of Converting a User Bitstream Into Coded Bitstream, Method for Detecting a Synchronization Pattern in a Signal, a Record Carier, a Signal, a Recording Device and a Playback Device
JP4768743B2 (ja) * 2004-10-20 2011-09-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 光ディスクの1次データビットストリームに2次信号を埋め込む装置及び方法
KR100700809B1 (ko) * 2005-02-07 2007-03-27 엘지전자 주식회사 광기록매체의 데이터 변/복조 방법
US7701825B2 (en) * 2005-06-17 2010-04-20 Macrovision Corporation Apparatus for and a method of authenticating recording media
JP4601512B2 (ja) 2005-08-05 2010-12-22 ルネサスエレクトロニクス株式会社 Dsv制御装置およびdsv制御方法
JP4839784B2 (ja) * 2005-11-10 2011-12-21 ソニー株式会社 変調テーブル、変調装置および方法、プログラム、並びに記録媒体
JP4692234B2 (ja) * 2005-11-10 2011-06-01 ソニー株式会社 変調テーブル、変調装置および方法、プログラム、並びに記録媒体
JP4826888B2 (ja) 2005-11-10 2011-11-30 ソニー株式会社 復調テーブル、復調装置および復調方法、プログラム、並びに記録媒体
JP4821297B2 (ja) * 2005-12-12 2011-11-24 ソニー株式会社 符号列生成方法、変調装置、変調方法、変調プログラム、復調装置、復調方法、復調プログラム及び記録媒体
CN100386812C (zh) * 2005-12-16 2008-05-07 清华大学 编码调制方法及装置、解调方法及装置
EP1966895A2 (en) * 2005-12-19 2008-09-10 Koninklijke Philips Electronics N.V. A coder and a method of coding for codes with a parity-complementary word assignment having a constraint of d=1, r=2
JP2007213655A (ja) * 2006-02-08 2007-08-23 Sony Corp 変調テーブル、変調装置および方法、プログラム、並びに記録媒体
JP4983032B2 (ja) * 2006-02-08 2012-07-25 ソニー株式会社 復調テーブル、復調装置および方法、プログラム、並びに記録媒体
US7348900B1 (en) 2006-03-07 2008-03-25 Mediatek Inc. Method and apparatus for encoding/decoding in fixed length
JP4899616B2 (ja) * 2006-04-28 2012-03-21 ソニー株式会社 変調装置および方法、プログラム、並びに記録媒体
JP4662164B2 (ja) * 2006-04-28 2011-03-30 ソニー株式会社 変調装置および方法、プログラム、並びに記録媒体
JP4930760B2 (ja) 2006-04-28 2012-05-16 ソニー株式会社 変調装置および方法、並びに記録媒体
JP4735975B2 (ja) * 2006-04-28 2011-07-27 ソニー株式会社 変調装置および方法、プログラム、並びに記録媒体
US7928865B2 (en) 2006-06-12 2011-04-19 Thomson Licensing Method and apparatus for embedding second code into optical disc data by data modulation rule variation
WO2007145619A1 (en) * 2006-06-12 2007-12-21 Mubina Gilliani System and method for dynamic electronic learning based on location, context, and category data
JP2008004195A (ja) * 2006-06-23 2008-01-10 Toshiba Corp ラン長制限装置及びラン長制限方法
CN100547671C (zh) * 2006-07-25 2009-10-07 华中科技大学 用于高密度光盘的调制码的编码方法
US8238319B2 (en) * 2006-09-01 2012-08-07 Advanced Telecommunications Research Institute International Radio apparatus
US7557739B1 (en) * 2006-10-17 2009-07-07 Marvell International Ltd. Four-to-six modulation encoder
KR20090090397A (ko) * 2006-12-20 2009-08-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 워터마크를 포함하는 광 디스크와, 이 디스크에 기록하는 방법 및 레코더
EP1988636A1 (en) * 2007-05-03 2008-11-05 Deutsche Thomson OHG Method and apparatus for channel coding and decoding
JP2010538404A (ja) * 2007-08-31 2010-12-09 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ ウォーターマークを有する光ディスク並びにこのような光ディスクに記録するための方法及び記録装置
KR20090085257A (ko) * 2008-02-04 2009-08-07 삼성전자주식회사 Dsv 제어 방법, 이에 적합한 기록매체 및 장치
EP2093884A1 (en) * 2008-02-22 2009-08-26 Deutsche Thomson OHG Method for channel encoding, method and apparatus for channel decoding
WO2009103723A1 (en) * 2008-02-22 2009-08-27 Thomson Licensing Method for channel encoding, method and apparatus for channel decoding
JP4961386B2 (ja) 2008-05-20 2012-06-27 株式会社日立製作所 光情報記録装置、光情報記録方法、光情報記録再生装置および光情報記録再生方法
KR100972008B1 (ko) * 2008-07-16 2010-07-23 한국전력공사 이중전원 계통방식에서 절환시간을 최소화한 고속도 전원선택 차단기
JP5161176B2 (ja) 2008-09-26 2013-03-13 太陽誘電株式会社 可視光通信用送信機及び可視光通信システム
EP2169833A1 (en) 2008-09-30 2010-03-31 Thomson Licensing Finite-state machine RLL coding with limited repeated minimum transition runlengths
JP4997211B2 (ja) 2008-10-23 2012-08-08 株式会社日立製作所 光ディスク、光ディスク記録方法及び装置、光ディスク再生方法及び装置
JP2011086333A (ja) * 2009-10-14 2011-04-28 Sony Corp データ変調装置および方法、並びにプログラム、記録媒体
JP4919121B2 (ja) * 2010-02-08 2012-04-18 ソニー株式会社 変調装置、変調方法、および記録媒体
JP5583999B2 (ja) 2010-03-24 2014-09-03 太陽誘電株式会社 可視光通信用送信機及び可視光通信システム
JP5399975B2 (ja) 2010-05-14 2014-01-29 太陽誘電株式会社 可視光通信用受信機、可視光通信システム、及び可視光通信方法
JP5640033B2 (ja) * 2012-03-22 2014-12-10 日立コンシューマエレクトロニクス株式会社 光情報記録装置、光情報記録方法、光情報記録再生装置および光情報記録再生方法
GB201206564D0 (en) * 2012-04-13 2012-05-30 Intrasonics Sarl Event engine synchronisation
CN112838868B (zh) * 2020-12-30 2022-09-09 天津瑞发科半导体技术有限公司 一种9b/10b编解码方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US198710A (en) * 1877-12-25 Improvement in harrows
US3773975A (en) * 1971-12-17 1973-11-20 Burroughs Corp Fsk digital transmitter
US5333126A (en) * 1990-01-03 1994-07-26 Hitachi, Ltd. Information recording method and optical disk apparatus using same
US5477222A (en) 1993-05-04 1995-12-19 U.S. Philips Corporation Device for encoding/decoding N-bit source words into corresponding M-bit channel words, and vice versa
JP2947081B2 (ja) * 1994-06-29 1999-09-13 日本ビクター株式会社 デジタル情報変調装置
DE4425713C1 (de) * 1994-07-20 1995-04-20 Inst Rundfunktechnik Gmbh Verfahren zur Vielträger Modulation und Demodulation von digital codierten Daten
US5781131A (en) * 1994-12-12 1998-07-14 Sony Corporation Data encoding method and data decoding method
DE69612715T2 (de) * 1995-04-04 2002-04-18 Kabushiki Kaisha Toshiba, Kawasaki Aufzeichnungsmedium, aufzeichnungsverfahren und -gerät, und wiedergabeverfahren und -gerät
US6079041A (en) * 1995-08-04 2000-06-20 Sanyo Electric Co., Ltd. Digital modulation circuit and digital demodulation circuit
JP3339539B2 (ja) * 1995-12-13 2002-10-28 松下電器産業株式会社 デジタル変調装置、その方法及び記録媒体
DE19607428C2 (de) * 1996-02-28 1999-01-28 Daimler Benz Ag Innenraumverkleidungsteil aus Kunststoff
WO1998016929A1 (fr) * 1996-10-11 1998-04-23 Sanyo Electric Co., Ltd. Procede d'enregistrement numerique, disque numerique, dispositif d'enregistrement de disque numerique et dispositif de reproduction de disque numerique
JPH10334616A (ja) * 1997-05-30 1998-12-18 Sony Corp 光ディスク装置およびデータ記録方法
US5978419A (en) * 1997-06-24 1999-11-02 Sun Microsystems, Inc. Transmitter and receiver circuits for high-speed parallel digital data transmission link
JP3760961B2 (ja) * 1997-09-11 2006-03-29 ソニー株式会社 変調装置および変調方法、復調装置および復調方法、並びに記録媒体
JP3716421B2 (ja) * 1997-09-19 2005-11-16 ソニー株式会社 復調装置および復調方法
JP3722331B2 (ja) * 1997-12-12 2005-11-30 ソニー株式会社 変調装置および方法、並びに記録媒体
BR9807593A (pt) * 1997-12-22 2000-02-22 Koninkl Philips Electronics Nv Dispositivos e processos para codificar um fluxo de bits de dados de um sinal fonte binário em um fluxo de bits de dados de um sinal de canal binário e para decodificar um fluxo de bits de dados de um sinal de canal binário em um fluxo de bits de dados de um sinal fonte binário, e, dispositivo e suporte de gravação
JP3985173B2 (ja) * 1998-05-29 2007-10-03 ソニー株式会社 変調装置および方法、復調装置および方法、並びにデータ格納媒体

Also Published As

Publication number Publication date
CN100557981C (zh) 2009-11-04
LT2000008A (en) 2000-09-25
HRP20000050B1 (en) 2011-03-31
ID24969A (id) 2000-08-31
NO20000392L (no) 2000-03-28
PT1000467E (pt) 2010-06-17
US20040120408A1 (en) 2004-06-24
US6496541B1 (en) 2002-12-17
ME01711B (me) 2004-07-15
LV12526B (en) 2000-10-20
HK1029458A1 (en) 2001-03-30
CA2680404A1 (en) 1999-12-09
US7098819B2 (en) 2006-08-29
EE200000051A (et) 2000-10-16
CA2298685A1 (en) 1999-12-09
WO1999063671A1 (en) 1999-12-09
SK288035B6 (en) 2013-01-02
AU758251B2 (en) 2003-03-20
NO332391B1 (no) 2012-09-10
BG104111A (en) 2000-08-31
NO20000392D0 (no) 2000-01-26
US6677866B2 (en) 2004-01-13
HU229922B1 (en) 2015-01-28
RO121883B1 (ro) 2008-06-30
CZ2000308A3 (cs) 2000-11-15
CA2298685C (en) 2009-12-22
SI20174B (sl) 2010-07-30
TR200000248T1 (tr) 2000-10-23
EA200000175A1 (ru) 2001-02-26
KR20010022324A (ko) 2001-03-15
EE05501B1 (et) 2011-12-15
CA2680404C (en) 2013-11-19
KR100753966B1 (ko) 2007-08-31
LT4754B (lt) 2001-01-25
EP1000467A1 (en) 2000-05-17
YU4100A (sh) 2001-07-10
EP1000467B1 (en) 2010-03-31
CN1183681C (zh) 2005-01-05
SK1162000A3 (en) 2000-10-09
US20070063881A1 (en) 2007-03-22
DK1000467T3 (da) 2010-07-26
IL134229A0 (en) 2001-04-30
US20030142757A1 (en) 2003-07-31
JPH11346154A (ja) 1999-12-14
US20060132342A1 (en) 2006-06-22
PL338300A1 (en) 2000-10-23
NZ502506A (en) 2002-04-26
ES2341927T3 (es) 2010-06-29
US7466246B2 (en) 2008-12-16
CN1543076A (zh) 2004-11-03
AR019600A1 (es) 2002-02-27
IL134229A (en) 2003-12-10
JP3985173B2 (ja) 2007-10-03
US7158060B2 (en) 2007-01-02
YU49188B (sh) 2004-07-15
SI20174A (sl) 2000-08-31
BG64243B1 (bg) 2004-06-30
LV12526A (en) 2000-08-20
DE69942194D1 (de) 2010-05-12
ATE463082T1 (de) 2010-04-15
CY1110892T1 (el) 2015-06-10
CN1274484A (zh) 2000-11-22
EA002209B1 (ru) 2002-02-28
EG22694A (en) 2003-06-30
UA49081C2 (uk) 2002-09-16
HRP20000050A2 (en) 2000-08-31
HUP0003579A2 (hu) 2001-02-28
AU3725899A (en) 1999-12-20
MY131577A (en) 2007-08-30
CZ303005B6 (cs) 2012-02-22
ZA200000371B (en) 2001-03-02
HUP0003579A3 (en) 2003-01-28

Similar Documents

Publication Publication Date Title
TW498313B (en) Modulation apparatus/method, demodulation apparatus/method and program presenting medium
TW417091B (en) Recording medium, recording method and apparatus, and reproduction method and apparatus
US5748119A (en) Devices and methods for channel-encoding and channel-decoding of digital data
CA1059636A (en) Apparatus and method employing modified zero modulation data code
TW297122B (zh)
JP2006087127A (ja) 記録キャリア
TW311195B (zh)
TW463468B (en) Device for encoding N-bit source words into corresponding M-bit channel words and decoding M-bit channel words into corresponding N-bit source words
JP3760961B2 (ja) 変調装置および変調方法、復調装置および復調方法、並びに記録媒体
JP5011116B2 (ja) 変調の制約及び誤り制御を用いて情報の符号化及び復号化を実行する方法及びシステム
TWI245283B (en) Recording medium suitable for recording/reproducing multi-level data
TW200529572A (en) Method and apparatus for rll code encoding & decoding
KR100274213B1 (ko) Rll(2,25)코드를 이용한 7/13 채널코딩 및 채널디코딩방법
WO2000021198A1 (en) Generation of a runlength limited digital information signal
JP3916055B2 (ja) 変調方法、変調装置、記録媒体、復調方法および復調装置
JP3717024B2 (ja) 復調装置および方法
JP2003087122A (ja) 一連のデータワードを変調信号に変換する方法及び装置
JP4479855B2 (ja) 変調装置、変調方法、記録媒体
JP3192268B2 (ja) 信号処理システム
JP4919121B2 (ja) 変調装置、変調方法、および記録媒体
JP4029112B2 (ja) 記録媒体、記録方法と装置及び再生方法と装置
JP4479854B2 (ja) 変調装置、変調方法、記録媒体
JP4366662B2 (ja) 変調装置、変調方法、記録媒体
TW578392B (en) Coding method and device
JP4029085B2 (ja) 記録媒体、記録方法と装置及び再生方法と装置

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent
MK4A Expiration of patent term of an invention patent