專利名稱:Dsv控制裝置和dsv控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及DSV控制裝置和DSV控制方法,其控制用于將輸入數(shù)據(jù)的DC(直流)分量最小化的數(shù)字和值(DSV)以便產(chǎn)生適于傳輸或記錄到記錄介質(zhì)的數(shù)據(jù)。
現(xiàn)有技術(shù)當(dāng)數(shù)據(jù)被記錄到諸如磁盤、光盤、或磁光盤那樣的記錄介質(zhì)時(shí),為了記錄而將其以合適的形式調(diào)制。通過(guò)對(duì)應(yīng)于它們的規(guī)范的調(diào)制方法來(lái)編碼數(shù)據(jù)。
當(dāng)由調(diào)制產(chǎn)生的碼被記錄到光盤或磁光盤上時(shí),執(zhí)行不歸零反轉(zhuǎn)(NRZI)編碼。采用用于產(chǎn)生記錄碼的NRZI調(diào)制,邏輯1被編碼為反轉(zhuǎn)的,邏輯0被編碼為非反轉(zhuǎn)的。基于NRZI記錄碼執(zhí)行諸如盤片那樣的記錄介質(zhì)的記錄。
在向記錄介質(zhì)進(jìn)行記錄中,執(zhí)行適合于每一介質(zhì)的編碼調(diào)制。如果調(diào)制碼中包含DC分量,那么其導(dǎo)致誤差信號(hào)變化并且產(chǎn)生抖動(dòng)。所以優(yōu)選地最小化DC分量。
為滿足該需要,對(duì)數(shù)字和值(DSV)進(jìn)行控制。當(dāng)碼序列中分別將+1的值分配為“1”狀態(tài)并且將-1的值分配為“0”狀態(tài)時(shí),DSV被定義為各值的和。DSV給出了在碼序列中的DC分量的表示。通過(guò)執(zhí)行DSV控制來(lái)最小化DSV的絕對(duì)值抑制了碼序列的DC分量。
在產(chǎn)生記錄碼時(shí)通過(guò)插入DSV控制位來(lái)執(zhí)行DSV控制的技術(shù)例如公開在日本未審專利公開No.11-346154、2003-179497等等中。
然而,本發(fā)明認(rèn)識(shí)到在其中公開的DSV控制方法存在的問(wèn)題為對(duì)于編碼數(shù)據(jù)的一些模式,插入用于DSV控制的DSV控制位并不引起碼序列的值的和的絕對(duì)值減少,而是只會(huì)使所述值發(fā)散。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供一種為每一DC控制塊插入DC(直流)控制位的數(shù)字和值(DSV)控制裝置,其包括第一DSV累加值比較器,其用于向第一DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;第二DSV累加值比較器,其用于將根據(jù)第一DC控制塊的DSV值累加和計(jì)算的第一DSV累加值與根據(jù)第一DC控制塊之后的多個(gè)DC控制塊的DSV值累加和計(jì)算的第二DSV累加值進(jìn)行比較;以及DC控制位確定輸出部件,其用于根據(jù)第一和第二DSV累加值比較器的輸出來(lái)確定第一控制塊的DC控制位的值。
根據(jù)本發(fā)明的另一方面,提供一種為每一DC控制塊插入DC控制位的DSV控制裝置,其包括DSV計(jì)算器,其用于累加和計(jì)算DC控制塊的DSV值并且輸出計(jì)算結(jié)果;第一DSV累加值比較器,其用于比較DSV計(jì)算器的計(jì)算結(jié)果與DSV累加值存儲(chǔ)器中存儲(chǔ)的第一DSV累加值,并且根據(jù)比較結(jié)果向DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記,其中所述DSV累加值存儲(chǔ)器存儲(chǔ)DSV計(jì)算器的計(jì)算結(jié)果;第二DSV累加值比較器,其用于計(jì)算與設(shè)置有目標(biāo)標(biāo)記的DC控制位相對(duì)應(yīng)的DC控制塊以及該DC控制塊之后的多個(gè)DC控制塊的多個(gè)第二DSV累加值,并且比較多個(gè)第二DSV累加值;以及DC控制位確定輸出部件,其用于根據(jù)第一和第二DSV累加值比較器的輸出來(lái)確定設(shè)置有目標(biāo)標(biāo)記的DC控制位的值。
根據(jù)本發(fā)明的又一方面,提供一種為每一DC控制塊插入DC控制位的DSV控制方法,包括向第一DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;比較第一DC控制塊的DSV累加值與第一DC控制塊之后的多個(gè)DC控制塊的DSV累加值;以及根據(jù)DSV累加值的比較結(jié)果來(lái)確定第一控制塊的DC控制位的值。
根據(jù)本發(fā)明的再一方面,提供一種為每一DC控制塊插入DC控制位的DSV控制方法,其包括通過(guò)累加DC控制塊的DSV值來(lái)執(zhí)行第一計(jì)算;通過(guò)比較第一計(jì)算的計(jì)算結(jié)果與存儲(chǔ)的第一DSV累加值來(lái)執(zhí)行第一比較;根據(jù)第一比較的結(jié)果來(lái)向任意DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;通過(guò)比較與設(shè)置有目標(biāo)標(biāo)記的DC控制位相對(duì)應(yīng)的DC控制塊以及該DC控制塊之后的多個(gè)DC控制塊的多個(gè)第二DSV累加值來(lái)執(zhí)行第二比較;以及根據(jù)第一和第二比較來(lái)確定設(shè)置有目標(biāo)標(biāo)記的DC控制位的值。
本發(fā)明有效地防止了DSV的發(fā)散。
結(jié)合附圖而進(jìn)行的以下描述使得本發(fā)明上述和其他目的、優(yōu)點(diǎn)以及特征變得更加顯而易見,在附圖中圖1是示出Blu-ray盤上的數(shù)據(jù)級(jí)的視圖;圖2是示出Blu-ray盤的數(shù)據(jù)結(jié)構(gòu)的視圖;圖3是示出在Blu-ray盤上的編碼的視圖;圖4A和4B是描述DSV控制裝置的視圖;圖5是根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的視圖;圖6是描述根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的概況的視圖;圖7是描述根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的概況的視圖;圖8是描述根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的操作的視圖;圖9是描述根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的操作的視圖;圖10是示出根據(jù)本發(fā)明的實(shí)施例的DSV控制裝置的視圖;圖11是描述根據(jù)本發(fā)明的實(shí)施例的DSV控制所使用的DSV值的視圖;以及圖12示出了根據(jù)本發(fā)明的實(shí)施例的DSV控制處理的流程圖。
具體實(shí)施例方式
現(xiàn)在將在此參考說(shuō)明性實(shí)施例來(lái)描述本發(fā)明。本領(lǐng)域技術(shù)人員將意識(shí)到使用本發(fā)明的講述能夠完成許多可選的實(shí)施例并且本發(fā)明不限于為解釋目的而說(shuō)明的實(shí)施例。
沒有特別限制根據(jù)本發(fā)明的實(shí)施例的調(diào)制方法的應(yīng)用,而是例如采用Blu-ray盤在以下描述所述方法的原則。在描述本發(fā)明之前,為便于理解,簡(jiǎn)要描述Blu-ray盤的數(shù)據(jù)結(jié)構(gòu)、調(diào)制等等。
圖1說(shuō)明了Blu-ray盤的每一級(jí)調(diào)制。在Blu-ray盤的調(diào)制中,將誤差檢測(cè)碼(EDC)和誤差校正碼(ECC)添加到用戶數(shù)據(jù)D 1以作為記錄在盤片上的數(shù)據(jù),并且以預(yù)定的格式對(duì)添加有EDC和ECC的數(shù)據(jù)進(jìn)行編碼。在此將編碼數(shù)據(jù)稱為輸入數(shù)據(jù)串D2。
然后輸入數(shù)據(jù)串D2被添加稱為幀同步的同步信號(hào)以及DC控制位。DC控制位是一種為DSV控制而添加的位。添加有DC控制位的數(shù)據(jù)在此稱為數(shù)據(jù)位串D3。
然后對(duì)數(shù)據(jù)位串D3進(jìn)行17PP調(diào)制和NRZI編碼,并且最終寫到盤片上。實(shí)際寫到盤片上的數(shù)據(jù)在此稱為信道位串D4。
以下定義Blu-ray盤的數(shù)據(jù)結(jié)構(gòu)。圖2是描述Blu-ray盤的數(shù)據(jù)結(jié)構(gòu)的視圖。在Blu-ray盤的技術(shù)規(guī)范中,記錄單元塊(RUB)202是記錄的單元。數(shù)據(jù)作為一組記錄單元RUB 202被記錄在盤片201上。
每一RUB 202包括導(dǎo)入(run-in)203、導(dǎo)出(run-out)205以及放置在兩者之間的物理簇204。
物理簇204是用于記錄用戶數(shù)據(jù)和突發(fā)錯(cuò)誤標(biāo)識(shí)子碼(BIS碼)的區(qū)域。BIS碼是指示盤片的地址信息的數(shù)據(jù)。物理簇204由496個(gè)記錄幀206構(gòu)成。每一記錄幀206在其頭部具有上述的幀同步。
導(dǎo)入203和導(dǎo)出205是用于數(shù)據(jù)重寫的緩沖區(qū)域和間隙區(qū)域。導(dǎo)入203和導(dǎo)出205一起具有對(duì)應(yīng)于兩個(gè)記錄幀的數(shù)據(jù)長(zhǎng)度。
因而,1個(gè)RUB 202由498個(gè)幀形成,即形成物理簇204的496個(gè)記錄幀206以及對(duì)應(yīng)于兩個(gè)記錄幀的導(dǎo)入203和導(dǎo)出205的和。寫入到物理簇204的數(shù)據(jù)是為記錄而被編碼的信道位串D4。
圖3說(shuō)明了根據(jù)用戶數(shù)據(jù)及其地址信息來(lái)產(chǎn)生信道位串D4的每一數(shù)據(jù)的編碼序列。在此參考圖3更加詳細(xì)地描述編碼。
該實(shí)施例的編碼首先根據(jù)用戶數(shù)據(jù)、用戶控制數(shù)據(jù)等等來(lái)產(chǎn)生長(zhǎng)距離碼(LDC)簇和BIS簇。通過(guò)將EDC和ECC添加到用戶數(shù)據(jù)來(lái)產(chǎn)生LDC簇。除了LDC簇之外,根據(jù)用戶控制數(shù)據(jù)等等來(lái)產(chǎn)生BIS簇。組合LDC簇和BIS簇以產(chǎn)生ECC簇。ECC簇等同于圖1中的輸入數(shù)據(jù)串D2。對(duì)應(yīng)于上述一個(gè)記錄幀的輸入數(shù)據(jù)串D2具有1240位。
該處理將同步信號(hào)(幀同步)和DC控制位添加到輸入數(shù)據(jù)串D2以產(chǎn)生數(shù)據(jù)位串D3。被添加到一個(gè)記錄幀的幀同步具有20位的數(shù)據(jù)長(zhǎng)度。包括20位的幀同步在內(nèi),為每45個(gè)位添加一個(gè)DC控制位,產(chǎn)生一個(gè)DC控制塊。在每一記錄幀中存在(1240+20)/45=28個(gè)DC控制塊。對(duì)于一個(gè)幀,包括幀同步和DC控制位的數(shù)據(jù)位串D3具有46*28=1288個(gè)位。
所述處理進(jìn)一步對(duì)數(shù)據(jù)位串的496個(gè)幀執(zhí)行17PP調(diào)制并且該處理將導(dǎo)入和導(dǎo)出添加到數(shù)據(jù)位串的496個(gè)幀,從而產(chǎn)生一個(gè)RUB。對(duì)RUB進(jìn)行NRZI編碼以產(chǎn)生信道位串D4,其是要被寫入到盤片上的數(shù)據(jù)。17PP調(diào)制將2位數(shù)據(jù)轉(zhuǎn)換為3位數(shù)據(jù),并且因此在調(diào)制之后的對(duì)應(yīng)于一個(gè)記錄幀的信道位串具有1932個(gè)位。下面的表格1示出用于17PP調(diào)制的一部分調(diào)制表格。
表格1
在數(shù)字通用盤(DVD)上,DSV控制將DC控制位插入到為記錄而進(jìn)行編碼的信道位串。在Blu-ray盤上,另一方面,如此執(zhí)行調(diào)制,使得對(duì)于編碼前的數(shù)據(jù)位串D3和編碼后的信道位串D4,極性位的計(jì)算產(chǎn)生相同的結(jié)果。如上所述,Blu-ray盤的DSV控制使用此并且以一定的間隔將DC控制位插入到輸入數(shù)據(jù)串D2,以從而抑制DSV的發(fā)散。該典型實(shí)施例描述了在執(zhí)行用于記錄的編碼之前執(zhí)行DSV控制的情況。
根據(jù)先前的描述,在此描述有關(guān)Blu-ray盤技術(shù)規(guī)范的基本DSV控制。圖4A和4B示出了附圖左端處的信道位串的DSV累加值是-100時(shí)的情況。圖4A示出了將“0”作為DC控制位進(jìn)行插入時(shí)的情況。當(dāng)“0”作為DC控制位進(jìn)行插入時(shí),附圖右端處的DSV累加值是-110。圖4B示出了將“1”作為DC控制位進(jìn)行插入時(shí)的情況。當(dāng)將“1”作為DC控制位進(jìn)行插入時(shí),信道位串D4中的跟隨在插入的DC控制位之后的位被反轉(zhuǎn),并且附圖右端處的DSV累加值是-94。如圖4A和4B所示,插入DC控制位“1”能夠使得DSV累加值的絕對(duì)值從100減少到94,從而抑制了DSV累加值的發(fā)散。Blu-ray盤的技術(shù)規(guī)范基本上執(zhí)行所述DC控制位插入。
在圖4A和4B的每一個(gè)中,數(shù)據(jù)位串D3中的DC控制位和直接在其前面的位被轉(zhuǎn)換為用于17PP調(diào)制的3位數(shù)據(jù)。
以下參考圖5來(lái)描述根據(jù)本發(fā)明的典型實(shí)施例的DSV控制裝置。輸入部件501接收來(lái)自于外部的輸入數(shù)據(jù)串D2并且將其提供給DC控制位產(chǎn)生器502和延遲電路503。
DC控制位產(chǎn)生器502確定“1”或“0”以作為要插入到接收到的輸入數(shù)據(jù)串D2的DC控制位,并且將結(jié)果提供給DC控制位插入部件504。
延遲電路503將接收到的輸入數(shù)據(jù)串D2暫時(shí)存儲(chǔ)到延遲電路503中的緩沖器等,并且在預(yù)定的延遲時(shí)間段之后,將輸入數(shù)據(jù)串D2提供到DC控制位插入部件504。從而,延遲電路503調(diào)節(jié)了將輸入數(shù)據(jù)串D2傳送到DC控制位插入部件504的時(shí)序。
根據(jù)DC控制位插入部件504將由DC控制位產(chǎn)生器502確定的DC控制位插入到從延遲電路503輸出的輸入數(shù)據(jù)串D2的指定位置時(shí)的時(shí)序來(lái)設(shè)定預(yù)定的延遲時(shí)間段。
DC控制位插入部件504以指定的時(shí)序來(lái)接收由延遲電路503提供的輸入數(shù)據(jù)串D2和由DC控制位產(chǎn)生器502提供的DC控制位確定結(jié)果(確定“0”還是“1”),并且將DC控制位插入到接收到的輸入數(shù)據(jù)串D2的指定位置。同時(shí),幀同步也被插入以產(chǎn)生數(shù)據(jù)位串D3。DC控制位插入部件504將數(shù)據(jù)位串D3提供給17PP調(diào)制器505。
17PP調(diào)制器505例如根據(jù)表格1所示的預(yù)定轉(zhuǎn)換規(guī)則,將數(shù)據(jù)位串D3調(diào)制為代碼串。此后,通過(guò)同步信號(hào)插入部件506將該代碼串添加同步信號(hào)的一部分,并將其提供給NRZI編碼器507。
NRZI編碼器507執(zhí)行NRZI編碼以將從同步信號(hào)插入部件506提供的代碼串轉(zhuǎn)換為記錄碼串(信道位串D4),并且將信道位串D4輸出到外部。
以下描述根據(jù)該實(shí)施例的DSV控制裝置實(shí)施的DSV控制方法。利用以上參考圖4描述的DSV控制方法,當(dāng)以DC控制塊為單位確定了DC控制位時(shí),對(duì)于一些模式的輸入數(shù)據(jù)串D2,不管輸入DC控制位(“0”或“1”)如何,DSV累加值都會(huì)發(fā)散。
如果連續(xù)輸入所述模式,則使用圖4的方法只會(huì)導(dǎo)致DSV的發(fā)散。為了避免這個(gè)問(wèn)題,該實(shí)施例通過(guò)使用以下的技術(shù)來(lái)抑制DSV的發(fā)散。首先,在此描述根據(jù)該實(shí)施例的DSV控制的概況。圖6示意性地示出了用于描述DSV控制的概況的視圖,其說(shuō)明了連續(xù)的DC控制塊。在圖6中假設(shè)在DC控制塊Bk中很可能出現(xiàn)發(fā)散,而不管輸入DC控制位如何。該實(shí)施例的處理原則上如下。
1.在被插入到如下DC控制塊的DC控制位上設(shè)置標(biāo)記,其中所述DC控制塊的DSV很可能發(fā)散,而不管DC控制位的值如何。該標(biāo)記在此稱為目標(biāo)標(biāo)記。在圖6的實(shí)例中,具有所述標(biāo)記的DC控制位是DC控制塊Bk-1的第46位,其是DC控制塊Bk的DC控制位。此外,當(dāng)DC控制位是“0”和“1”時(shí),對(duì)一直到設(shè)置有目標(biāo)標(biāo)記的DC控制塊Bk的DSV累加值進(jìn)行存儲(chǔ)。
2.對(duì)DSV很可能發(fā)散的DC控制塊隨后的DC控制塊進(jìn)行DSV的計(jì)算。不同的是,計(jì)算DC控制塊Bk+1以及隨后塊的DSV累加值。
3.考慮到一直到設(shè)置有目標(biāo)標(biāo)記的DC控制塊Bk的DSV累加值和隨后DC控制塊的DSV累加值,確定具有目標(biāo)標(biāo)記的DC控制塊Bk-1的DC控制位,從而最小化整個(gè)DSV的絕對(duì)值。
4.如果DC控制塊中的DSV不發(fā)散,那么如圖4所示那樣執(zhí)行DSV控制。
具體地,以下是圖6所示實(shí)例的處理。在圖6的實(shí)例中,為DC控制塊Bk設(shè)置目標(biāo)標(biāo)記。對(duì)于DC控制塊Bk有效的DC控制位是DC控制塊Bk-1的第46位。因而,當(dāng)DC控制塊Bk-1的第46位是“0”和“1”時(shí),對(duì)一直到DC控制塊Bk的DSV累加值進(jìn)行計(jì)算,并且存儲(chǔ)信息。
根據(jù)DC控制塊Bk中用于調(diào)制的邊界位置,DC控制塊Bk的第46位處的DC控制位是“0”或“1”。17PP調(diào)制實(shí)施可變編碼。因此,如果具有目標(biāo)標(biāo)記的DC控制塊Bk-1的第46位處的DC控制位的值不同,那么DC控制塊Bk中的調(diào)制邊界能夠不同。然而,在一些數(shù)據(jù)中情況常常是即使調(diào)制邊界暫時(shí)存在不同,在此之后其也在相同的位置中出現(xiàn)。此外,對(duì)每?jī)蓚€(gè)連續(xù)的位執(zhí)行17PP調(diào)制,并且如果該兩個(gè)連續(xù)的位的第二位是“1”,那么毫無(wú)例外地在該位置處存在調(diào)制邊界。所以,如果DC控制塊Bk是設(shè)置了目標(biāo)標(biāo)記的塊,那么通過(guò)強(qiáng)制地將DC控制塊Bk的第46位處的DC控制位設(shè)置為“1”,能夠強(qiáng)制地設(shè)置DC控制塊Bk和Bk+1之間的調(diào)制邊界。在每?jī)蓚€(gè)位的處理中,第45位和第46位是“1”。因?yàn)閿?shù)據(jù)位串D3本身沒有發(fā)生變化,隨后的調(diào)制邊界出現(xiàn)在同一位置。
對(duì)于電路設(shè)計(jì),在不適合強(qiáng)制地設(shè)置DC控制塊Bk的第46位處的DC控制位為“1”的情況中,能夠不將目標(biāo)標(biāo)記設(shè)置到DC控制塊Bk-1的第46位處的DC控制位,并且僅在調(diào)制邊界返回到DC控制塊Bk中的同一位置時(shí),才設(shè)置目標(biāo)標(biāo)記。
所以,當(dāng)僅針對(duì)DC控制塊Bk時(shí),存在以下情況,即不論DC控制塊Bk-1的第46位處的DC控制位如何,都不能夠抑制DSV累加值的發(fā)散。在該情況中,該實(shí)施例的DSV控制方法考慮DC控制塊Bk+1和隨后塊的DSV值來(lái)確定DC控制塊Bk-1的第46位處的DC控制位。由于如此控制以致于當(dāng)需要時(shí),DC控制塊Bk+1和隨后塊的調(diào)制邊界出現(xiàn)在同一位置成為可能,所以DC控制塊Bk+1和隨后塊的DSV值的極性根據(jù)DC控制塊Bk-1的第46位處的DC控制位的變換而變化。從而能夠抑制DSV累加值的整體發(fā)散。所以,該實(shí)施例對(duì)DC控制塊Bk的DC控制位(即,DC控制塊Bk-1的第46位的DC控制位)設(shè)置目標(biāo)標(biāo)記并且對(duì)隨后詳細(xì)描述的一直到DC控制塊Bk的DSV信息進(jìn)行存儲(chǔ)。然后考慮多個(gè)DC控制塊的DSV值,確定DC控制塊Bk-1的第46位的DC控制位。
以下進(jìn)一步詳細(xì)描述該實(shí)施例的DSV控制。圖7示意性地說(shuō)明了用于計(jì)算根據(jù)該實(shí)施例的DSV的值的DC控制塊。在圖7中假設(shè)例如DC控制塊Bn中調(diào)制邊界的位置不同,從而導(dǎo)致DSV的值發(fā)散,而與DC控制位的值無(wú)關(guān)。為了概括隨后描述的公式,圖7說(shuō)明了DC控制塊Bn,其作為一種具有其中發(fā)散不受DC控制位控制的區(qū)域的塊,其與圖6所示的DC控制塊Bk-1、Bk和Bk+1原則上相同。
以下以圖7的情況作為實(shí)例來(lái)檢驗(yàn)DSV累加值。DSVaccum表示一直到DC控制塊Bn-1的累加值。DSVsum表示當(dāng)DC控制位例如是“0”時(shí)整個(gè)信道位串的DSV累加值。DSVinv表示當(dāng)DC控制塊Bn-1的第46位處的DC控制位被反轉(zhuǎn)(例如是“1”)時(shí)的整個(gè)信道位串的DSV累加值。DSVt0表示當(dāng)DC控制位例如是“0”時(shí)調(diào)制邊界為不同的區(qū)域的DSV值。DSVt1表示當(dāng)DC控制位例如是“1”時(shí)調(diào)制邊界為不同的區(qū)域的DSV值。DSVsame表示調(diào)制邊界為相同的區(qū)域的DSV值。圖7示出了當(dāng)DC控制位是“0”時(shí),DSVsum=DSVaccum+DSVt0-DSVsame(1)當(dāng)DC控制位是“1”時(shí),DSVinv=DSVaccum+DSVt1+DSVsame(2)在上述公式(1)和(2)中,DSVsame項(xiàng)具有相同的絕對(duì)值并且其極性根據(jù)DC控制位而簡(jiǎn)單地變化。所以,DC控制位被反轉(zhuǎn)時(shí)的DSV累加值DSVinv和DC控制位不被反轉(zhuǎn)時(shí)的DSV累加值DSVsum具有以下公式表示的關(guān)系DSVinv=DSVaccum+DSVt1+DSVaccum+DSVt0-DSVsum(3)諸如當(dāng)DSVt0對(duì)應(yīng)于為“1”的DC控制位時(shí)和DSVt1對(duì)應(yīng)于為“0”的DC控制位時(shí)的其他條件也會(huì)影響(3)的關(guān)系?;?3)的關(guān)系,該實(shí)施例執(zhí)行根據(jù)以下描述的處理的DSV控制。圖12示出了以下描述的處理的流程圖。參考圖12來(lái)描述該實(shí)施例的DSV控制處理。
步驟S1(默認(rèn)值設(shè)置)記錄開始時(shí)的DSV的值被設(shè)置為“0”,并且通過(guò)對(duì)一直到被執(zhí)行了DSV控制的第一DC控制塊的DC控制位的數(shù)據(jù)進(jìn)行調(diào)制而獲得的DSV累加值被設(shè)置為DSV控制的DSV默認(rèn)值。接下來(lái)具體描述物理簇。
步驟S2(重復(fù)設(shè)置)在隨后的DC控制塊Bn中,重復(fù)執(zhí)行步驟S3之后的操作。一個(gè)記錄幀包括28個(gè)DC控制塊B0至B27。在該實(shí)施例中,對(duì)31個(gè)記錄幀重復(fù)步驟S3之后的操作。該31個(gè)記錄幀對(duì)應(yīng)于Blu-ray盤技術(shù)規(guī)范中的一個(gè)扇區(qū),盡管沒有在此詳細(xì)描述該扇區(qū)。
步驟S3(DSV計(jì)算)對(duì)于DC控制塊Bn-1的DC控制位被設(shè)置為“0”和“1”的每一種情況,從DC控制塊Bn-1的第45和第46位到DC控制塊Bn的第44位累加DSV的值。
步驟S4(DC控制位確定(暫時(shí)設(shè)置))該實(shí)施例的DSV控制暫時(shí)將具有較小絕對(duì)值的DSV累加值的DC控制塊的兩個(gè)定序符(sequencer)之一設(shè)置為DC控制塊Bn-1的第46位處的DC控制位。然而,如果目標(biāo)標(biāo)記為ON并且DSV累加值的絕對(duì)值超過(guò)了一定參考值,那么能夠選擇具有較大絕對(duì)值的一個(gè)以作為DC控制位。當(dāng)選擇DC控制位時(shí),基于選擇的DC控制位的極性來(lái)執(zhí)行以下步驟S3中的計(jì)算,而不管絕對(duì)值的選擇。
步驟S5(目標(biāo)標(biāo)記參考)在步驟S4之后,該實(shí)施例的處理涉及目標(biāo)標(biāo)記。如果目標(biāo)標(biāo)記是ON,那么該處理進(jìn)行到步驟S6;否則,執(zhí)行步驟S10的操作。
步驟S6(DSV收斂確定)如果步驟S5發(fā)現(xiàn)設(shè)置有目標(biāo)標(biāo)記的DC控制位,那么該處理計(jì)算包括隨后DC控制塊在內(nèi)的DSV累加值,并且確定DSV值是否收斂。具體地,通過(guò)使用上述公式(3)來(lái)計(jì)算DSVinv。如果該計(jì)算導(dǎo)致DSVsum或DSVinv小于一直到設(shè)置有目標(biāo)標(biāo)記的DC控制位的DSV累加值DSVtgt(DSVtgt>DSVsum或DSVtgt>DSVinv),那么該處理確定DSV值收斂,并且進(jìn)行到步驟S8。如果DSV值沒有收斂,那么該處理進(jìn)行到步驟S7。
步驟S7(緩沖器容量參考)如果圖5的延遲電路503中的緩沖器的容量處于其極限,那么確定DC控制位是必需的。所以,該處理在該步驟檢測(cè)緩沖器容量。如果其處于其極限,那么該處理進(jìn)行到步驟S8,否則返回到步驟S3。
步驟S8(DC控制位確定)如果步驟S6確定DSV值收斂,那么該處理選擇使DSV值收斂的DC控制位并且將其確定為DC控制位。此外,如果步驟S7確定緩沖器容量處于其極限,那么處理根據(jù)公式(3)計(jì)算當(dāng)反轉(zhuǎn)目標(biāo)DC控制位時(shí)的DSVinv。如果是緩沖器極限,那么將減小了DSV絕對(duì)值的DC控制位確定為DC控制位。在確定DC控制位之后,如果由步驟S4暫時(shí)設(shè)置的DC控制位需要反轉(zhuǎn),那么該處理進(jìn)行到步驟S9。如果由步驟S4暫時(shí)設(shè)置的DC控制位不需要反轉(zhuǎn),那么該處理返回到步驟S3。因?yàn)樵谠摬襟E中確定了DC控制位,所以目標(biāo)標(biāo)記被設(shè)置為OFF。
步驟S9(DC控制位反轉(zhuǎn))在該步驟中反轉(zhuǎn)目標(biāo)DC控制位。該處理以步驟S6或S8中計(jì)算的DSV值來(lái)替換DSV累加值的值。其進(jìn)一步對(duì)步驟S3中執(zhí)行的DSV計(jì)算的極性進(jìn)行反轉(zhuǎn)并且返回到步驟S3。
步驟S10(目標(biāo)標(biāo)記設(shè)置或重復(fù)計(jì)算)如果在步驟5中目標(biāo)標(biāo)記是OFF并且一直到DC控制塊Bn-1的第44位的DSV累加值的絕對(duì)值小于或等于一直到DC控制塊Bn的第44位的DSV累加值的絕對(duì)值,那么該處理將步驟S4中暫時(shí)設(shè)定的DC控制位確定為DC控制位并且返回到步驟S3。如果DSV值由于在步驟S4中暫時(shí)設(shè)置的DC控制位而發(fā)散,那么當(dāng)在完成步驟S4的操作之后,調(diào)制邊界相同,該處理將目標(biāo)標(biāo)記設(shè)置到DC控制塊Bn-1的第46位處的DC控制位,將與公式(3)中計(jì)算DSVinv所需要的DSVsum不同的信息進(jìn)行存儲(chǔ),并且返回到步驟S3。即使DSV值傾向于發(fā)散,當(dāng)在完成步驟S4的操作時(shí),調(diào)制邊界不同,該處理返回到步驟S3而不設(shè)置目標(biāo)標(biāo)記。
這樣,該實(shí)施例的處理對(duì)DSV累加值傾向發(fā)散的DC控制塊設(shè)置目標(biāo)標(biāo)記。當(dāng)設(shè)置目標(biāo)標(biāo)記時(shí),對(duì)所述塊以及幾個(gè)隨后的DC控制塊執(zhí)行DSV控制,并且確定被設(shè)置目標(biāo)標(biāo)記的DC控制塊的DC控制位。這能夠抑制DSV累加值的發(fā)散。
上述說(shuō)明描述了沒有在同一位置上強(qiáng)制地設(shè)置調(diào)制邊界的處理流程。然而,例如,利用在同一位置強(qiáng)制地設(shè)置調(diào)制邊界的流程,能夠在步驟S3之后添加將DC控制塊Bn的DC控制位強(qiáng)制地設(shè)置為“1”的步驟。
以下使用圖像視圖來(lái)描述本發(fā)明的操作。圖8示意性地示出每一DC控制塊的DSV值。盡管實(shí)際的DSV值連續(xù)地改變每一位,但是為了便于理解,圖8的圖示出了一直到由調(diào)制所獲得的DC控制塊的第44位的連續(xù)DSV累加值的變化。
假設(shè)圖8的左端表示某一點(diǎn)上的起始DSV累加值。根據(jù)上述的處理,計(jì)算一直到DC控制塊B0的第44位的DSV值。在該實(shí)例中,假設(shè)通過(guò)將剛好前一DC控制位設(shè)置為“0”或“1”,能夠抑制DC控制塊B0的發(fā)散。所以,選擇任一個(gè)值以作為DC控制位,以便DSV累加值減少(參考圖8中P1)。
假設(shè)DSV值傾向于發(fā)散,而與隨后DC控制塊B 1中的DC控制位無(wú)關(guān)(參考圖8中的P2)。那么,此時(shí),為DC控制塊B1的DC控制位設(shè)置目標(biāo)標(biāo)記(對(duì)應(yīng)于上述的步驟S10,參見圖8)。圖8指示該點(diǎn)的DSV累加值以作為便于理解的一個(gè)值。然而,因?yàn)閱蝹€(gè)DC控制塊B2的DSV值對(duì)應(yīng)于公式(3)中DSVt0或DSVt1的項(xiàng),所以DSV值的增長(zhǎng)步伐能夠根據(jù)隨后確定的DC控制位的值而變化。為了更容易理解,圖8僅示出了在DC控制位B1中出現(xiàn)值發(fā)散,而與DC控制位無(wú)關(guān),并且為其設(shè)置目標(biāo)標(biāo)記。
在設(shè)置目標(biāo)標(biāo)記之后輸入的DC控制塊B2中,根據(jù)具有目標(biāo)標(biāo)記的DC控制位的值(“0”或“1”)來(lái)反轉(zhuǎn)極性。暫時(shí)設(shè)置了與DC控制塊相對(duì)應(yīng)的DC控制位時(shí)的DSV值的變化通過(guò)圖8中的虛線來(lái)表示。為DC控制塊暫時(shí)設(shè)置DC控制位被反轉(zhuǎn)時(shí)的DSV值中的變化通過(guò)圖8中的實(shí)線來(lái)表示。例如,如果圖5所示的DSV控制裝置具有以下緩沖器,其能夠存儲(chǔ)對(duì)應(yīng)于從目標(biāo)標(biāo)記(DC控制塊B0的第46位)開始的三個(gè)DC控制塊的輸入數(shù)據(jù),那么該緩沖器的容量在DC控制塊B3處達(dá)到其極限。當(dāng)緩沖器的容量達(dá)到其極限時(shí),與設(shè)置有目標(biāo)標(biāo)記的DC控制塊B1相對(duì)應(yīng)的DC控制位被設(shè)置,所述DC控制位是DC控制塊B0的第46位。根據(jù)公式(3)來(lái)執(zhí)行DSV累加值的計(jì)算,從而確定DC控制位。
在圖8所示的實(shí)例中,在對(duì)應(yīng)于步驟S10的點(diǎn)P2處設(shè)置目標(biāo)標(biāo)記。在點(diǎn)P3,通過(guò)步驟S5來(lái)檢測(cè)目標(biāo)標(biāo)記。因?yàn)楫?dāng)在步驟S6將具有目標(biāo)標(biāo)記的DC控制位設(shè)置為“0”或“1”時(shí),絕對(duì)值不小于圖8的點(diǎn)P1處的DSV累加值,所以該處理進(jìn)行到步驟S7。由于緩沖器沒有在點(diǎn)P3處達(dá)到其的極限,所以處理返回到S3以重復(fù)計(jì)算,同時(shí)保持暫時(shí)DC控制位。
由于在圖8的P4點(diǎn)處,緩沖器容量達(dá)到其極限,所以處理進(jìn)行到步驟S8以確定設(shè)置有目標(biāo)標(biāo)記的DC控制位。在該時(shí)刻,反轉(zhuǎn)的暫時(shí)DC控制位的DSV累加值(參考圖8中的實(shí)線)的絕對(duì)值小于基于圖8的P4點(diǎn)處的暫時(shí)DC控制位的DSV累加值(參考圖8中的虛線)的絕對(duì)值。所以,DC控制位被反轉(zhuǎn),并且在步驟S9中執(zhí)行伴隨反轉(zhuǎn)的處理。然后該處理返回到步驟S3并且重復(fù)該處理。
在圖8所示的圖形中,反轉(zhuǎn)的暫時(shí)DC控制位的DSV累加值(實(shí)線)小于使用達(dá)到緩沖器極限時(shí)的點(diǎn)處的暫時(shí)DC控制位的DSV累加值(虛線)。所以,該實(shí)施例的DSV控制裝置反轉(zhuǎn)DC控制位。因?yàn)镈C控制塊Bs處于緩沖器的極限,所以此時(shí)去除目標(biāo)標(biāo)記。如果某點(diǎn)處的DSV值低于一直到具有目標(biāo)標(biāo)記的DC控制塊的DSV值,那么在緩沖器的極限達(dá)到之前,很容易去除目標(biāo)標(biāo)記。
例如,如果圖8中的點(diǎn)P3處的DSV累加值(絕對(duì)值)小于點(diǎn)P1處的DSV累加值(絕對(duì)值),那么該處理從步驟S6進(jìn)行到步驟S8以去除目標(biāo)標(biāo)記。
以上描述了該實(shí)施例的基本概況、處理以及操作。接下來(lái),描述以下情況,即當(dāng)目標(biāo)標(biāo)記是ON并且DSV累加值的絕對(duì)值超過(guò)了一定參考值時(shí),選擇具有較大絕對(duì)值的一個(gè)來(lái)作為DC控制位。
圖9是示出了DC控制塊與DSV值之間的關(guān)系的視圖,其與圖8所示的相似。DC控制塊B0與圖8的相同。
假設(shè)DSV累加值傾向發(fā)散,而與DC控制塊B1中的DC控制位無(wú)關(guān)。此時(shí),為DC控制塊B1的DC控制位設(shè)置目標(biāo)標(biāo)記(對(duì)應(yīng)于步驟S10;參見圖9的P2)。
以下利用具體實(shí)例來(lái)給出詳細(xì)的描述。一直到DC控制塊B1的DSV絕對(duì)值(點(diǎn)P2處的DSV絕對(duì)值)被假設(shè)為15。
以下針對(duì)DC控制塊B2和B3。例如,當(dāng)用于DC控制塊B2的DC控制位是“1”時(shí),單個(gè)DC控制塊B2的DSV值可以是-5,當(dāng)用于DC控制塊B2的DC控制位是“0”時(shí),所述DSV值可以是+5。用于DC控制塊B3的DC控制位是DC控制塊B2的第46位。例如,當(dāng)用于DC控制塊B3的DC控制位(DC控制塊B2的第46位)是“1”時(shí),DSV值可以是+6,當(dāng)用于DC控制塊B3的DC控制位是“0”時(shí),DSV值可以是-6。正常的DSV控制將選擇“0”或“1”,并且如此控制以便DC控制塊B2和B3的和的DSV值(絕對(duì)值)是1(參見圖9中的P5)。然而,當(dāng)為控制塊B3設(shè)置DC控制位時(shí),目標(biāo)標(biāo)記是ON。在所述情況中,能夠?yàn)镈C控制塊設(shè)置目標(biāo)標(biāo)記從而增加DSVsame項(xiàng)的絕對(duì)值(參見圖9中的P6)。
例如,當(dāng)不執(zhí)行用于增加絕對(duì)值的所述控制時(shí),用于DC控制塊B2的DC控制位被設(shè)置為“0”,并且當(dāng)單個(gè)DC控制塊B2的DSV值是+5時(shí),為DC控制塊B3設(shè)置-6的控制位。所以,完成一直到DC控制塊B3的累加時(shí),DSV累加值是16,并且減少DSV累加值的絕對(duì)值的效果小(圖9的P5)。然而,如果DC控制塊B3的DC控制位被如此選擇以便DSVsame項(xiàng)的絕對(duì)值增加,也就是塊B2的DSV值是+5并且塊B4的DSV值是+6,用于兩個(gè)DC控制塊B2和B3的DSV值是11。之后,被設(shè)置有目標(biāo)標(biāo)記的DC控制位被確定,并且DSV累加值是4(=15-11)。從而使得減小DSV累加值的絕對(duì)值的效果增加(參見圖9中的P4)。這樣,該實(shí)施例能夠在步驟S4中設(shè)置DC控制位,以便DSV控制更有效,從而有效地防止了DSV累加值的發(fā)散。
考慮到先前的描述,下文中描述根據(jù)該實(shí)施例的用于產(chǎn)生DC控制位的DC控制位產(chǎn)生器的結(jié)構(gòu)。圖10是示出了根據(jù)該實(shí)施例的DC控制位產(chǎn)生器502的結(jié)構(gòu)的框圖。該實(shí)施例的DC控制位產(chǎn)生器502包括第一DSV計(jì)算器101、第二DSV計(jì)算器102、DSV計(jì)算結(jié)果存儲(chǔ)器103、第二DSV累加值存儲(chǔ)器104、第一DSV累加值存儲(chǔ)器105、第一DSV累加值比較器106、第二DSV累加值比較器107、以及DC控制位確定輸出部件108。
第一DSV計(jì)算器101和第二DSV計(jì)算器102執(zhí)行對(duì)應(yīng)于早先描述的步驟S3的計(jì)算。當(dāng)DC控制位例如是“0”時(shí),第一DSV計(jì)算器101對(duì)輸入數(shù)據(jù)串進(jìn)行DSV累加值計(jì)算。當(dāng)DC控制位例如是“1”時(shí),第二DSV計(jì)算器102計(jì)算DSV累加值。計(jì)算結(jié)果被提供到DSV計(jì)算結(jié)果存儲(chǔ)器103和第一DSV累加值比較器106。第一和第二DSV計(jì)算器101和102基于為直到剛好前一DC控制塊設(shè)置的極性來(lái)執(zhí)行計(jì)算。所以,如果在此之前設(shè)置了目標(biāo)標(biāo)記,那么對(duì)具有基于暫時(shí)設(shè)置的DC控制位的極性的DC控制位執(zhí)行計(jì)算。
第一DSV累加值比較器106主要對(duì)上述步驟S4和S5和S10執(zhí)行比較。第一DSV累加值比較器106基于從第一DSV計(jì)算器101和第二DSV計(jì)算器102提供的計(jì)算結(jié)果以及先前的累加值來(lái)執(zhí)行DC控制位的暫時(shí)設(shè)置、目標(biāo)標(biāo)記的設(shè)置等等。如果計(jì)算結(jié)果表示DSV累加值沒有由于“0”或“1”的DC控制位而發(fā)散,那么第一DSV累加值比較器106選擇具有較小絕對(duì)值的DSV累加值并且將DC控制位輸出到DC控制位確定輸出部件108。一直到DC控制塊的DSV累加值被提供到第一DSV累加值存儲(chǔ)器105。
如果第一DSV累加值比較器106確定無(wú)論DC控制位如何,都易于出現(xiàn)發(fā)散,那么將進(jìn)行直到恰好在設(shè)置有目標(biāo)標(biāo)記的DC控制位之前的DSV累加值DSVtgt的存儲(chǔ)操作。該DSV累加值DSVtgt從第一DSV累加值存儲(chǔ)器105被提供到第二DSV累加值存儲(chǔ)器104。
第二DSV累加值比較器107執(zhí)行對(duì)應(yīng)于公式(3)的計(jì)算,其對(duì)應(yīng)于上述步驟S6和S8。第二DSV累加值比較器107包括緩沖器等等,用于存儲(chǔ)設(shè)置了目標(biāo)標(biāo)記之后的區(qū)域的DSV值(例如DSVsame),所述區(qū)域中的調(diào)制邊界處于同一位置?;贒SV計(jì)算結(jié)果存儲(chǔ)器103中存儲(chǔ)的計(jì)算結(jié)果(例如,DSVt0,DSVt1)、第二DSV累加值存儲(chǔ)器104提供的DSV累加值DSVtgt等等來(lái)執(zhí)行對(duì)應(yīng)于公式(3)的計(jì)算。
基于計(jì)算結(jié)果,第二DSV累加值比較器107確定設(shè)置有目標(biāo)標(biāo)記的DC控制塊的DC控制位是否被反轉(zhuǎn)。確定的DC控制位被提供到DC控制位確定輸出部件108。在該點(diǎn)被固定的DSV累加值被提供到第一DSV累加值存儲(chǔ)器105并且被存儲(chǔ)在其中。
DC控制位確定輸出部件108接收第一和第二DSV累加值比較器106和107的輸出并且基于接收到的DC控制位確定最終的DC控制位(對(duì)應(yīng)于步驟S8,S9和S10)。當(dāng)目標(biāo)標(biāo)記被設(shè)置時(shí),DC控制位確定輸出部件108也可以存儲(chǔ)暫時(shí)DC控制位或者可以例如反轉(zhuǎn)第二DSV累加值比較器107的輸出并且輸出結(jié)果。
以下描述DC控制位產(chǎn)生器502的操作。圖11示出了圖10所示的模塊的每一部件中的計(jì)算結(jié)果、存儲(chǔ)數(shù)據(jù)等等的時(shí)序圖。下面的操作基于較早已經(jīng)描述的處理,并且可能包括冗余的描述。但是,為了較好的理解,通過(guò)參考具體值、每一部件中存儲(chǔ)的值等等來(lái)簡(jiǎn)要給出描述。
在此假設(shè)直到圖11中t0時(shí)刻的DSV累加值是-3。如果當(dāng)DC控制位是“0”時(shí)從t0到t1時(shí)刻的DSV值是-17,當(dāng)DC控制位是“1”時(shí)其是+17,那么DSV累加值傾向于發(fā)散(-20或14),而與選擇的DC控制位無(wú)關(guān)。所以,恰好在t0時(shí)刻之前為DC控制位設(shè)置目標(biāo)標(biāo)記(步驟S10)并且恰好在目標(biāo)標(biāo)記之前的DSV累加值DSVtgt(該情況中為-3)被存儲(chǔ)到第二累加值存儲(chǔ)器104中。同時(shí),DSVt0和DSVt1(該情況為-17和17)被存儲(chǔ)在DSV累加值存儲(chǔ)器中。第一DSV累加值比較器106通過(guò)使用DC控制位“1”來(lái)計(jì)算下一DC控制塊的DSV值以作為在步驟S4中暫時(shí)設(shè)置的暫時(shí)DC控制位(參考圖11和第一DSV累加值比較器),所述DC控制位“1”在t1時(shí)刻減少絕對(duì)值。假設(shè)當(dāng)DC控制位是“0”時(shí)從t1到t2時(shí)刻的DSV值是21,并且當(dāng)DC控制位是“1”時(shí)其是-21。
當(dāng)根據(jù)公式(3)反轉(zhuǎn)具有目標(biāo)標(biāo)記的DC控制位(其在t1時(shí)刻被設(shè)置為“1”)時(shí),第二DSV累加值比較器107計(jì)算DSV累加值DSVinv(步驟S6)。在該情況下,由于公式(3)所示的DSVaccum是在設(shè)置目標(biāo)標(biāo)記之前的DSV累加值,并且使用第二DSV累加值存儲(chǔ)器104中存儲(chǔ)的DSVtgt的值-3。DSVt0和DSVt1所使用的值是DSV計(jì)算結(jié)果存儲(chǔ)器103中存儲(chǔ)的17和-17。DSVsum的值是基于暫時(shí)DC控制位而確定的DSV累加值,在該實(shí)施例中使用-7。
當(dāng)將這些值代入到公式(3)并進(jìn)行計(jì)算時(shí),結(jié)果是DSVinv=-3+17-3-17-(-7)=1具有目標(biāo)標(biāo)記的DC控制位的反轉(zhuǎn)值(DSVinv)的絕對(duì)值小于DSVsum的值(參考圖11中的t2時(shí)刻),因此對(duì)具有目標(biāo)標(biāo)記的DC控制位進(jìn)行反轉(zhuǎn)(步驟S9)。該計(jì)算結(jié)果也被提供到第一DSV累加值存儲(chǔ)器105,并且恰好在t2之前的第一DSV累加值存儲(chǔ)器105中存儲(chǔ)的DSV值也進(jìn)行從-7重寫為1(未示出)。結(jié)果,DC控制位確定輸出部件108在圖11的t3時(shí)刻輸出DC控制位(虛線)的反轉(zhuǎn)值(實(shí)線)。在圖11中從t2到t3時(shí)刻期間,當(dāng)DC控制位是“0”時(shí)DSV值是-13,當(dāng)DC控制位是“1”時(shí)DSV值是13。在該情況中,由于恰好在t2時(shí)刻之前的DSV累加值是1,所以DSV值發(fā)散并且因此設(shè)置目標(biāo)標(biāo)記。此外,將DC控制位暫時(shí)設(shè)置為“0”(參考圖11和第一DSV累加值比較器106的輸出)。公式(3)中的DSVaccum是1,DSVt0和DSVt1分別是-13和13,DSVsum是0。所以,DSVinv是2,其是比DSVsum大的絕對(duì)值。因?yàn)樵跊]有反轉(zhuǎn)的情況下DSV值較小,所以DC控制位不被反轉(zhuǎn)(參考圖11中的t4時(shí)刻)。
對(duì)于當(dāng)用于存儲(chǔ)DSV累加值的緩沖器達(dá)到其極限時(shí)以及當(dāng)緩沖器沒有達(dá)到其極限時(shí)的每一情況,上述操作能夠被概括為如下的條件當(dāng)緩沖器的極限沒有達(dá)到時(shí)如果DSVtgt>DSVsum>DSVinv,那么在反轉(zhuǎn)之后設(shè)置目標(biāo)標(biāo)記為OFF,如果DSVtgt>DSVinv>DSVsum,那么將目標(biāo)標(biāo)記設(shè)置為OFF而不進(jìn)行反轉(zhuǎn),當(dāng)緩沖器的極限達(dá)到時(shí)如果DSVsum>DSVinv,那么在反轉(zhuǎn)之后設(shè)置目標(biāo)標(biāo)記為OFF,如果DSVinv>DSVsum,那么將目標(biāo)標(biāo)記設(shè)置為OFF而不進(jìn)行反轉(zhuǎn)。
該實(shí)施例使用DSV控制裝置的DC位產(chǎn)生器的上述結(jié)構(gòu),從而能夠有效地減少DSV累加值。此外,圖10所示的結(jié)構(gòu)僅需要主要對(duì)目標(biāo)標(biāo)記的DC控制位是“0”時(shí)和是“1”時(shí)的兩個(gè)定序符執(zhí)行比較。這樣通過(guò)簡(jiǎn)單地增加用于存儲(chǔ)數(shù)據(jù)的緩沖器的數(shù)量而能夠進(jìn)行適當(dāng)?shù)腄SV控制,而沒有顯著地增加用于比較DSV值的序列器電路。
如先前所述那樣,根據(jù)本發(fā)明的典型實(shí)施例的DSV控制方法和控制裝置沒有為每一DC控制塊確定DC控制位,而是通過(guò)針對(duì)多個(gè)DC控制塊的DSV的值來(lái)確定DC控制位,從而有效地防止了DSV發(fā)散。此外,由于能夠任意地設(shè)置DC控制位以抑制被記錄的信號(hào)的DC分量,所以能夠獲得正常的讀取,而與所述值無(wú)關(guān)。
上述實(shí)施例主要描述了以下情況,即存在具有不同調(diào)制邊界的DC控制塊,并且值發(fā)散很可能出現(xiàn),而與DC控制位的值無(wú)關(guān)。然而,根據(jù)本發(fā)明的范圍,所述值傾向于發(fā)散的DC控制塊具有以下結(jié)構(gòu),即能夠基于隨后多個(gè)DC控制塊的DSV值被校正的結(jié)構(gòu)。因此,細(xì)節(jié)部分的算法能夠進(jìn)行各種改變。
很明顯,本發(fā)明不限于上述實(shí)施例,并且在不脫離本發(fā)明的范圍和精神的情況下可以修改和改變。
權(quán)利要求
1.一種為每一DC控制塊插入DC控制位的數(shù)字和值(DSV)控制裝置,包括第一DSV累加值比較器,其用于向第一DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;第二DSV累加值比較器,其用于將根據(jù)第一DC控制塊的DSV值累加和計(jì)算的第一DSV累加值與根據(jù)第一DC控制塊之后的多個(gè)DC控制塊的DSV值累加和計(jì)算的第二DSV累加值進(jìn)行比較;以及DC控制位確定輸出部件,其用于根據(jù)第一和第二DSV累加值比較器的輸出來(lái)確定第一控制塊的DC控制位的值。
2.根據(jù)權(quán)利要求1的DSV控制裝置,其中DC控制位確定輸出部件確定DC控制位的值以便最小化DSV累加值的絕對(duì)值。
3.一種為每一DC控制塊插入DC控制位的DSV控制裝置,包括DSV計(jì)算器,其用于累加和計(jì)算DC控制塊的DSV值并且輸出計(jì)算結(jié)果;第一DSV累加值比較器,其用于比較DSV計(jì)算器的計(jì)算結(jié)果與DSV累加值存儲(chǔ)器中存儲(chǔ)的第一DSV累加值,并且根據(jù)比較結(jié)果向DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記,其中所述DSV累加值存儲(chǔ)器存儲(chǔ)DSV計(jì)算器的計(jì)算結(jié)果;第二DSV累加值比較器,其用于計(jì)算與設(shè)置有目標(biāo)標(biāo)記的DC控制位相對(duì)應(yīng)的DC控制塊以及該DC控制塊之后的多個(gè)DC控制塊的多個(gè)第二DSV累加值,并且比較該多個(gè)第二DSV累加值;以及DC控制位確定輸出部件,其用于根據(jù)第一和第二DSV累加值比較器的輸出來(lái)確定設(shè)置有目標(biāo)標(biāo)記的DC控制位的值。
4.根據(jù)權(quán)利要求3的DSV控制裝置,其中DC控制位確定輸出部件確定DC控制位的值以便最小化DSV累加值的絕對(duì)值。
5.根據(jù)權(quán)利要求3的DSV控制裝置,其中DSV計(jì)算器基于DC控制位來(lái)輸出第一計(jì)算結(jié)果和第二計(jì)算結(jié)果。
6.根據(jù)權(quán)利要求5的DSV控制裝置,其中第一DSV累加值比較器將DSV計(jì)算器輸出的第一計(jì)算結(jié)果和第二計(jì)算結(jié)果與DSV累加值存儲(chǔ)器中存儲(chǔ)的第一DSV累加值進(jìn)行比較,并且當(dāng)?shù)谝挥?jì)算結(jié)果和第二計(jì)算結(jié)果的絕對(duì)值大于DSV累加值存儲(chǔ)器中存儲(chǔ)的第一DSV累加值的絕對(duì)值時(shí),設(shè)置目標(biāo)標(biāo)記。
7.根據(jù)權(quán)利要求5的DSV控制裝置,其中第二DSV累加值比較器比較基于DSV計(jì)算器輸出的第一計(jì)算結(jié)果、第二計(jì)算結(jié)果的多個(gè)第二DSV累加值與DSV累加值存儲(chǔ)器中存儲(chǔ)的第三DSV累加值。
8.一種為每一DC控制塊插入DC控制位的DSV控制方法,包括向第一DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;比較第一DC控制塊的DSV累加值與第一DC控制塊之后的多個(gè)DC控制塊的DSV累加值;以及根據(jù)DSV累加值的比較結(jié)果來(lái)確定第一控制塊的DC控制位的值。
9.根據(jù)權(quán)利要求8的DSV控制方法,其中第一控制塊的DC控制位的確定確定了DC控制位的值以便最小化DSV累加值的絕對(duì)值。
10.一種為每一DC控制塊插入DC控制位的DSV控制方法,包括通過(guò)累加DC控制塊的DSV值來(lái)執(zhí)行第一計(jì)算;通過(guò)比較第一計(jì)算的計(jì)算結(jié)果與存儲(chǔ)的第一DSV累加值來(lái)執(zhí)行第一比較;根據(jù)第一比較的結(jié)果,向任意DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;通過(guò)比較與設(shè)置有目標(biāo)標(biāo)記的DC控制位相對(duì)應(yīng)的DC控制塊以及該DC控制塊之后的多個(gè)DC控制塊的多個(gè)第二DSV累加值來(lái)執(zhí)行第二比較;以及根據(jù)第一和第二比較來(lái)確定設(shè)置有目標(biāo)標(biāo)記的DC控制位的值。
11.根據(jù)權(quán)利要求10的DSV控制方法,其中設(shè)置有目標(biāo)標(biāo)記的控制塊的DC控制位的確定確定了DC控制位的值以便最小化DSV累加值的絕對(duì)值。
12.根據(jù)權(quán)利要求10的DSV控制方法,其中第一計(jì)算是一種根據(jù)DC控制位來(lái)獲得第一計(jì)算結(jié)果和第二計(jì)算結(jié)果的計(jì)算。
13.根據(jù)權(quán)利要求12的DSV控制方法,其中將第一計(jì)算的第一計(jì)算結(jié)果和第二計(jì)算結(jié)果與存儲(chǔ)的第一DSV累加值進(jìn)行比較,并且當(dāng)?shù)谝挥?jì)算結(jié)果和第二計(jì)算結(jié)果的絕對(duì)值大于存儲(chǔ)的第一DSV累加值的絕對(duì)值時(shí),設(shè)置目標(biāo)標(biāo)記。
14.根據(jù)權(quán)利要求12的DSV控制方法,其中第二比較比較基于第一計(jì)算的第一計(jì)算結(jié)果、第二計(jì)算結(jié)果的多個(gè)第二DSV累加值與存儲(chǔ)的第三DSV累加值。
全文摘要
一種為每一DC控制塊插入DC控制位的數(shù)字和值(DSV)控制裝置。該裝置包括第一DSV累加值比較器,其用于向第一DC控制塊的DC控制位設(shè)置目標(biāo)標(biāo)記;第二DSV累加值比較器,其用于將根據(jù)第一DC控制塊的DSV值累加和計(jì)算的第一DSV累加值與根據(jù)第一DC控制塊之后的多個(gè)DC控制塊的DSV值累加和計(jì)算的第二DSV累加值進(jìn)行比較;以及DC控制位確定輸出部件,其用于根據(jù)第一和第二DSV累加值比較器的輸出來(lái)確定第一控制塊的DC控制位的值。
文檔編號(hào)G11B20/14GK1909099SQ20061010844
公開日2007年2月7日 申請(qǐng)日期2006年8月4日 優(yōu)先權(quán)日2005年8月5日
發(fā)明者新江裕之 申請(qǐng)人:恩益禧電子股份有限公司