專利名稱:數(shù)據(jù)記錄控制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種對(duì)于將數(shù)據(jù)調(diào)制后記錄在記錄介質(zhì)中的數(shù)據(jù)記錄裝置控制其記錄動(dòng)作的數(shù)據(jù)記錄控制裝置。
例如,在采用光盤之一的DVD(Digital Versatile Disk)作為記錄介質(zhì)的記錄裝置(DVD記錄裝置)中,在向記錄介質(zhì)進(jìn)行記錄時(shí),對(duì)附加了給定的糾錯(cuò)碼等的原數(shù)據(jù)實(shí)施8-16調(diào)制,進(jìn)一步對(duì)該調(diào)制后的數(shù)據(jù)實(shí)施NRZI變換后以此作為寫入數(shù)據(jù)。
在此,上述8-16調(diào)制,是使8比特的數(shù)據(jù)按照給定的變換表與16比特的數(shù)據(jù)建立對(duì)應(yīng)關(guān)系的數(shù)據(jù)調(diào)制方式之一。在實(shí)施該8-16調(diào)制后的16比特?cái)?shù)據(jù)中,在「1」和「1」之間「0」的連續(xù)數(shù)在2以上10以下的范圍內(nèi)。另外,NRZI變換是按照給定的規(guī)律將連續(xù)的數(shù)據(jù)列變換成容易記錄的形式的變換。經(jīng)過這些8-16調(diào)制和NRZI變換后獲得的DVD的寫入數(shù)據(jù),與原數(shù)據(jù)比較增大了冗長(zhǎng)性,容易進(jìn)行正確性的判斷和記錄動(dòng)作,因此,可以進(jìn)行可靠性高的記錄。
在上述8-16調(diào)制中所采用的調(diào)制方式中,設(shè)定多個(gè)變換表,針對(duì)1個(gè)8比特?cái)?shù)據(jù)準(zhǔn)備多個(gè)16比特?cái)?shù)據(jù)變換模式。然后,根據(jù)添加在調(diào)制對(duì)象數(shù)據(jù)之前的調(diào)制數(shù)據(jù)上的變換編號(hào),從多個(gè)變換模式中選擇1種。此外,在此所適用的變換編號(hào)參照調(diào)制對(duì)象數(shù)據(jù)之前的調(diào)制數(shù)據(jù)的比特配置等進(jìn)行設(shè)定。
另外,NRZI變換中,變換后的數(shù)據(jù)根據(jù)這之前的數(shù)據(jù)的值確定。
因此,在DVD記錄裝置中,在將希望寫入的原數(shù)據(jù)變換成寫入數(shù)據(jù)時(shí),有必要將上述變換編號(hào)和之前的數(shù)據(jù)等作為變換參數(shù)給出。在為實(shí)現(xiàn)這樣的記錄動(dòng)作的DVD記錄裝置中所使用的數(shù)據(jù)記錄控制裝置中,在每次實(shí)行原數(shù)據(jù)的變換時(shí)將變換后的上述各變換參數(shù)保存,可以在下一個(gè)原數(shù)據(jù)的變換中使用。這樣,通過依次給出這些變換參數(shù),從原數(shù)據(jù)向?qū)懭霐?shù)據(jù)的變換可以在保持變換規(guī)則的情況下連續(xù)進(jìn)行。
然而,在這樣的DVD記錄裝置中,在已經(jīng)記錄在記錄介質(zhì)上的吸入數(shù)據(jù)之后繼續(xù)進(jìn)行記錄時(shí),在這些寫入數(shù)據(jù)的連接點(diǎn)處,上述變換參數(shù)將失去連續(xù)性。
因此,在現(xiàn)有技術(shù)的DVD記錄裝置中,在前次記錄動(dòng)作之后進(jìn)行下一記錄動(dòng)作時(shí),采取了由于變換參數(shù)的不連續(xù)性對(duì)寫入數(shù)據(jù)的連續(xù)性的影響的措施。因此,在記錄動(dòng)作停止時(shí),在塊設(shè)定后的記錄介質(zhì)內(nèi)始終在給定位置上使寫入數(shù)據(jù)的寫入結(jié)束。這時(shí),末尾的寫入數(shù)據(jù)之后在應(yīng)結(jié)束寫入的上述給定位置之前寫入無意義的虛設(shè)數(shù)據(jù)(連接數(shù)據(jù))。
以下,說明在這樣的DVD中的上述記錄動(dòng)作。
首先,在DVD中,光盤上的記錄數(shù)據(jù)的位置由以30000H為先頭地址的一系列扇區(qū)編號(hào)進(jìn)行管理。在此,「H」表示是16進(jìn)制數(shù)據(jù)。為了與該地址對(duì)應(yīng)記錄數(shù)據(jù),以2048字節(jié)的數(shù)據(jù)所構(gòu)成的數(shù)據(jù)集合中附加給定頭之后作為1個(gè)扇區(qū)處理。然后,在16個(gè)連續(xù)扇區(qū)中附加內(nèi)屬性以及外屬性后以此作為1個(gè)塊(數(shù)據(jù)塊)。進(jìn)一步,包含在這些塊中的外屬性按每個(gè)扇區(qū)重新配置,包含這些內(nèi)屬性和外屬性的扇區(qū)的每一個(gè)作為1個(gè)記錄扇區(qū)處理。
上述各記錄扇區(qū),在按每隔92字節(jié)在先頭插入同步碼之后,實(shí)施調(diào)制等,成為物理扇區(qū),與以上述30000H為先頭的地址建立對(duì)應(yīng)關(guān)系。此外,與上述同步碼附加后的92字節(jié)對(duì)應(yīng)的數(shù)據(jù)的單位稱為幀,1個(gè)物理扇區(qū)由26個(gè)幀構(gòu)成。
圖5表示在具有包含這樣的塊的概念的DVD數(shù)據(jù)格式的DVD記錄裝置中數(shù)據(jù)的記錄結(jié)束以及記錄再開的動(dòng)作的說明圖。
如圖5所示,在該數(shù)據(jù)的記錄動(dòng)作時(shí),進(jìn)行有效數(shù)據(jù)寫入以及連接數(shù)據(jù)寫入的2種寫入處理。在此,有效數(shù)據(jù)是指對(duì)希望記錄的原數(shù)據(jù)實(shí)施上述8-16調(diào)制和NRZI變換等處理后變換成適合記錄的寫入數(shù)據(jù)。在該圖5中,有效數(shù)據(jù)的寫入在第i個(gè)塊的中途位置A處結(jié)束。然后,這樣有效數(shù)據(jù)的寫入處理中斷時(shí),在寫入中斷位置A之后,在上述給定位置之前寫入連接數(shù)據(jù)(例如,均為「0」)。在圖5中,該給定位置用符號(hào)B表示。這時(shí),在從第i個(gè)塊的寫入位置A開始經(jīng)過第(i+1)個(gè)塊到第(i+2)個(gè)塊的寫入位置B為止的區(qū)域中寫入連接數(shù)據(jù)。然后,通過附加該連接數(shù)據(jù)后結(jié)束寫入,下一次寫入開始(追加)時(shí)的變換規(guī)則不連續(xù)引起的影響可以避免。
這樣,在DVD記錄裝置中,通過附加連接數(shù)據(jù)以塊為單位進(jìn)行寫入,使寫入中斷(停止)位置始終保持在上述給定位置上,確實(shí)可以避免變換規(guī)則不連續(xù)對(duì)記錄動(dòng)作的影響。但是,這時(shí)需要寫入連接數(shù)據(jù),將降低作為記錄區(qū)域的光盤的利用效率。
本發(fā)明,是在對(duì)給定比特?cái)?shù)的數(shù)據(jù)實(shí)施調(diào)制處理后產(chǎn)生變更了比特長(zhǎng)度的調(diào)制數(shù)據(jù)、對(duì)將上述調(diào)制數(shù)據(jù)向設(shè)定由給定數(shù)的數(shù)據(jù)所構(gòu)成的數(shù)據(jù)塊的光盤介質(zhì)進(jìn)行的記錄動(dòng)作進(jìn)行控制的數(shù)據(jù)記錄控制裝置中,通過包括根據(jù)在上述給定比特?cái)?shù)據(jù)的每個(gè)數(shù)據(jù)的調(diào)制處理中更新的變換參數(shù)實(shí)施調(diào)制處理、產(chǎn)生調(diào)制數(shù)據(jù)的調(diào)制電路、響應(yīng)記錄停止指令使上述記錄動(dòng)作在數(shù)據(jù)塊的中途停止、并且響應(yīng)記錄開始指令從上述記錄動(dòng)作的停止位置開始進(jìn)行上述記錄動(dòng)作的控制電路、保存使上述記錄動(dòng)作停止時(shí)的變換參數(shù)的參數(shù)寄存器,上述調(diào)制電路在開始進(jìn)行上述記錄動(dòng)作時(shí),以保存在上述參數(shù)寄存器中的變換參數(shù)作為初始值開始進(jìn)行上述調(diào)制處理,可以有效使用光盤介質(zhì)的數(shù)據(jù)記錄區(qū)域。
圖2表示上述數(shù)據(jù)記錄控制裝置的寫入結(jié)束動(dòng)作的時(shí)序圖。
圖3表示該數(shù)據(jù)記錄控制裝置的寫入開始動(dòng)作的時(shí)序圖。
圖4表示有關(guān)本發(fā)明的數(shù)據(jù)記錄控制裝置的變形例的系統(tǒng)構(gòu)成和外圍裝置的方框圖。
圖5表示現(xiàn)有的DVD記錄裝置中寫入數(shù)據(jù)的記錄樣子的概念圖。
圖中11-作為調(diào)制電路的8-16調(diào)制部、12-調(diào)制控制部、13-DRAM、14-緩沖器、15-寫入時(shí)序產(chǎn)生部、16-輸出部、17-計(jì)數(shù)器、18-微處理器(MPU)、19-記錄位置寄存器、20-作為觸發(fā)產(chǎn)生電路的觸發(fā)產(chǎn)生部、21-參數(shù)寄存器、22-存儲(chǔ)器接口(I/F)。
首先,對(duì)作為記錄介質(zhì)采用DVD-R的數(shù)據(jù)記錄裝置進(jìn)行簡(jiǎn)單說明。
如已經(jīng)說明的那樣,在以DVD-R作為記錄介質(zhì)的數(shù)據(jù)記錄裝置中,對(duì)記錄對(duì)象的原數(shù)據(jù)實(shí)施上述調(diào)制和變換后,變換成適合記錄的寫入數(shù)據(jù),將此記錄在記錄介質(zhì)中。這時(shí),在作為記錄介質(zhì)采用的DVD-R中,在光盤上表示數(shù)據(jù)記錄位置的地址信息,在光盤制造時(shí)作為預(yù)凹坑(LPP)已經(jīng)刻入。DVD記錄裝置,利用解碼器等將根據(jù)該LPP獲得的地址信號(hào)解碼后,用于識(shí)別記錄位置。
另外,在這時(shí)進(jìn)行的從原數(shù)據(jù)向?qū)懭霐?shù)據(jù)的變換(以下僅稱為「數(shù)據(jù)變換」)中,包含8-16調(diào)制和NRZI變換。然后,在該數(shù)據(jù)變換時(shí),需要依次由剛進(jìn)行的變換結(jié)果給出所確定的幾個(gè)包含參數(shù)。
例如,在8-16調(diào)制中從8比特?cái)?shù)據(jù)調(diào)制到16比特時(shí)采用多個(gè)變換表。然后,這些變換表,指定與該8比特?cái)?shù)據(jù)對(duì)應(yīng)的16比特?cái)?shù)據(jù),同時(shí)參照變換編號(hào)指定下一次使用的變換表,對(duì)一系列數(shù)據(jù)進(jìn)行聯(lián)鎖變換。但是,下一次使用的變換表的編號(hào)有時(shí)會(huì)指定多個(gè)。因此,該表變換后的16比特?cái)?shù)據(jù)也不限定于在緊接該變換之后只有1個(gè)。這樣,表變換后的幾個(gè)數(shù)據(jù)作為調(diào)制數(shù)據(jù)的候補(bǔ)在給定期間保持。然后,這些調(diào)制數(shù)據(jù)候補(bǔ)中的一個(gè)按照給定規(guī)則在給定的時(shí)刻作為實(shí)際采用的調(diào)制數(shù)據(jù)確定,而其它數(shù)據(jù)則被遺棄。另外,在接下來進(jìn)行的NRZI變換時(shí),根據(jù)之前的值是「0」還是「1」確定變換結(jié)果。因此,在前次進(jìn)行的記錄動(dòng)作之后進(jìn)行下次的記錄動(dòng)作時(shí),為了使包含這些8-16調(diào)制和NRZI變換的從原數(shù)據(jù)向?qū)懭霐?shù)據(jù)的變換按照一系列變換規(guī)則進(jìn)行,用于變換的參數(shù)(變換參數(shù))作為初始值需要正確給出。
在此,對(duì)于作為寫入單位設(shè)定了上述塊的DVD-R,考察在上次進(jìn)行寫入后的數(shù)據(jù)記錄區(qū)域之后,追加寫入數(shù)據(jù)時(shí)的情況。這時(shí),在本實(shí)施例中,上次進(jìn)行的寫入中不包含連接數(shù)據(jù),有效數(shù)據(jù)的寫入可以是在塊的中途的任意位置結(jié)束。
圖1表示進(jìn)行上述數(shù)據(jù)變換的數(shù)據(jù)記錄控制裝置及其外圍部的構(gòu)成例。在圖1中由點(diǎn)虛線包圍的部分是本實(shí)施例例示的數(shù)據(jù)記錄控制裝置。
如圖1所示,該數(shù)據(jù)記錄控制裝置包括將8比特的原數(shù)據(jù)變換成為記錄在DVD-R中的16比特的寫入數(shù)據(jù)的8-16調(diào)制部11、控制該數(shù)據(jù)變換處理的調(diào)制控制部12、向外部(DRAMl3)請(qǐng)求記錄對(duì)象的原數(shù)據(jù)的存儲(chǔ)器接口(I/F)22、保存通過存儲(chǔ)器I/F22輸出的原數(shù)據(jù)并提供給8-16調(diào)制部11的緩沖器14、從地址解碼器等接收地址信號(hào)ADD后檢測(cè)光盤上的塊的區(qū)分同時(shí)據(jù)此產(chǎn)生同步信號(hào)(編碼同步ES)的寫入時(shí)序產(chǎn)生部15、從8-16調(diào)制部11棘手的數(shù)據(jù)變換輸出在給定的時(shí)刻向外部輸出的輸出部16。然后,進(jìn)一步,該數(shù)據(jù)記錄控制裝置在這些構(gòu)成要素的基礎(chǔ)上,還包括根據(jù)8-16調(diào)制部11的輸出將此按寫入數(shù)據(jù)的單位(16比特=1字)進(jìn)行計(jì)數(shù)的計(jì)數(shù)器17、保存由外部連接的微處理器(MPU)18給出的與寫入開始位置對(duì)應(yīng)的值以及與寫入結(jié)束位置(停止位置)對(duì)應(yīng)的值的記錄位置寄存器19、將計(jì)數(shù)器17的計(jì)數(shù)值與保存在記錄位置寄存器19中的值進(jìn)行比較產(chǎn)生觸發(fā)信號(hào)的觸發(fā)產(chǎn)生部20、將應(yīng)保持對(duì)一系列數(shù)據(jù)的變換規(guī)則的變換參數(shù)作為初始值或者結(jié)束值保存的參數(shù)寄存器21。
在此,8-16調(diào)制部11是進(jìn)行包含上述數(shù)據(jù)變換、即8-16調(diào)制以及NRZI變換等的為產(chǎn)生寫入數(shù)據(jù)的一系列數(shù)據(jù)處理的部分。另外,通過使上述構(gòu)成要素中的調(diào)制控制部12、記錄位置寄存器19、或者計(jì)數(shù)器17等聯(lián)動(dòng),作為該數(shù)據(jù)記錄控制裝置的控制電路發(fā)揮作用。
以下對(duì)于上述構(gòu)成的數(shù)據(jù)記錄控制裝置,說明寫入結(jié)束處理以及在之后進(jìn)行寫入開始處理。
圖2表示進(jìn)行該給定流程開始的記錄動(dòng)作的寫入處理時(shí),在停止該寫入處理時(shí)的數(shù)據(jù)記錄控制裝置的動(dòng)作的時(shí)序圖。
在圖2中,表示對(duì)塊N的記錄動(dòng)作開始的第N塊的期間,從MPU18發(fā)出記錄動(dòng)作停止的指令時(shí)的情況。
為了這樣的記錄動(dòng)作的控制,寫入時(shí)序產(chǎn)生部15接收到地址解碼器等輸出的地址信號(hào)ADD后,產(chǎn)生編碼同步ES(圖2(a))。該編碼同步ES,是以塊為單位的周期信號(hào),作為該數(shù)據(jù)記錄控制裝置中處理的基本同步信號(hào),輸入給調(diào)制控制部12和計(jì)數(shù)器17等。然后,與該編碼同步ES相應(yīng),調(diào)制控制部12,在圖2所示的第N塊的期間,向MPU18發(fā)出中斷請(qǐng)求IREQ(圖2(b))。另外,計(jì)數(shù)器17使該計(jì)數(shù)值與編碼同步ES同步進(jìn)行復(fù)位(圖2(k))。
在第N塊的期間,與上述中斷請(qǐng)求IREQ呼應(yīng),MPU18向調(diào)制控制部12發(fā)出使寫入結(jié)束指令WTED信號(hào)上升(圖2(d))。作為這樣的情況,例如假定是對(duì)于DVD記錄裝置進(jìn)行的數(shù)據(jù)記錄動(dòng)作,從圖中未畫出的計(jì)算機(jī)系統(tǒng)側(cè)發(fā)出停止要求的情況。此外,該寫入結(jié)束指令WTED,與下一次中斷請(qǐng)求IREQ相呼應(yīng),由MPU18使其下降(圖2(b)、(d))。
另外,MPU18,向調(diào)制控制部12發(fā)出寫入結(jié)束指令WTED的同時(shí),向記錄位置寄存器19輸出與寫入結(jié)束位置對(duì)應(yīng)的值EDPOS(圖2(h))。與該寫入結(jié)束位置對(duì)應(yīng)的值EDPOS,根據(jù)寫入動(dòng)作停止的數(shù)據(jù)位置進(jìn)行設(shè)定。
調(diào)制控制部12,接收上述寫入結(jié)束指令WTED向緩沖器14發(fā)出數(shù)據(jù)讀出請(qǐng)求。另外,緩沖器14根據(jù)該請(qǐng)求,停止向DRAM13發(fā)出數(shù)據(jù)發(fā)送請(qǐng)求。然后,緩沖器14,對(duì)于根據(jù)上述數(shù)據(jù)發(fā)送請(qǐng)求傳送來的8比特?cái)?shù)據(jù)列,將其向8-16調(diào)制部11輸出,直到最后。這時(shí),由于從DRAM13讀出數(shù)據(jù)是按1個(gè)塊單位進(jìn)行,該1個(gè)塊的數(shù)據(jù)的讀出結(jié)束之前緩沖器14繼續(xù)動(dòng)作。
在向該8-16調(diào)制部11輸入數(shù)據(jù)列的階段,仍然從8-16調(diào)制部11輸出進(jìn)行數(shù)據(jù)變換后的16比特調(diào)制數(shù)據(jù)SIG,使寫入門WTEN信號(hào)也處于上升狀態(tài)(圖2(n)、(o))。因此,輸出部16向外部輸出持續(xù)輸出數(shù)據(jù)SIGOUT(圖2(p))。
在此,當(dāng)MPU18使寫入結(jié)束指令WTED信號(hào)上升時(shí),在由下一編碼同步ES開始的第(N+1)塊的期間,調(diào)制控制部12與編碼同步ES同步使容許數(shù)據(jù)寫入處理結(jié)束的觸發(fā)信號(hào)的結(jié)束觸發(fā)許可EDEN上升(圖2(d)、(j))上升。然后,與該編碼同步ES同步復(fù)位的計(jì)數(shù)器17的計(jì)數(shù)值CNT依次增加,不久達(dá)到第N塊期間中所設(shè)定的值EDPOS(圖2(k))。這時(shí),當(dāng)結(jié)束觸發(fā)許可EDEN上升后,觸發(fā)產(chǎn)生部20使成為數(shù)據(jù)寫入結(jié)束的觸發(fā)信號(hào)的結(jié)束觸發(fā)ED上升(圖2(j)、(k)、(m))。接收該結(jié)束觸發(fā)ED,8-16調(diào)制部11將該時(shí)刻數(shù)據(jù)變換的參數(shù)作為結(jié)束值EDVAL寫入到參數(shù)寄存器21中(圖2(m)、(q))。保存在該參數(shù)寄存器21中的結(jié)束值EDVAL,在下一塊期間發(fā)出中斷請(qǐng)求IREQ的時(shí)刻,從MPU18中讀出。另外,與上述結(jié)束觸發(fā)ED的上升同步,計(jì)數(shù)器17將這時(shí)的計(jì)數(shù)值LCNT保存在給定區(qū)域。該計(jì)數(shù)值LCNT,在和從MPU18讀出上述結(jié)束值EDVAL的時(shí)刻相同的時(shí)刻從MPU18讀出。
此外,該計(jì)數(shù)值LCNT在MPU18中和EDPOS進(jìn)行比較,用于確認(rèn)正確進(jìn)行了有意義部分的寫入。即,該確認(rèn)后的計(jì)數(shù)值LCNT表示到何處位置的數(shù)據(jù)被調(diào)制輸出,在數(shù)據(jù)寫入停止后的位置繼續(xù)開始寫入時(shí),用于作為指定這時(shí)的寫入開始位置的值。進(jìn)一步,與上述結(jié)束觸發(fā)ED的上升同步,寫入時(shí)序產(chǎn)生部15使寫入門WTEN信號(hào)下降(圖2(m)、(o))。響應(yīng)該下降,輸出部16屏蔽將從8-16調(diào)制部11傳送來的16比特調(diào)制數(shù)據(jù)SIG向外部的輸出(圖2(o)、(p))。
這樣,與輸出數(shù)據(jù)SIGOUT的輸出停止的時(shí)刻同步,寫入結(jié)束時(shí)的變換參數(shù)作為結(jié)束值EDVAL保存在參數(shù)寄存器21中,同時(shí)表示寫入結(jié)束位置的計(jì)數(shù)值LCNT(=EDPOS)傳送給MPU18。
此外,在指定上述寫入結(jié)束位置時(shí),例如,記錄結(jié)束的數(shù)據(jù)位置從塊的開頭數(shù)起到第A個(gè)字時(shí),值EDPOS與計(jì)數(shù)器17的計(jì)數(shù)單位(字)對(duì)應(yīng)設(shè)定為「A」。但是,該值EDPOS以及計(jì)數(shù)器17的單位并不一定是字。例如,當(dāng)計(jì)數(shù)器17按扇區(qū)單位或者幀單位增加計(jì)數(shù)值時(shí),值EDPOS也采用相同的單位,也可以以此為單位指定寫入結(jié)束位置。
另一方面,圖3表示緊接上述寫入結(jié)束處理開始寫入時(shí)的時(shí)序圖。
首先,響應(yīng)在塊n的記錄動(dòng)作開始的第n塊期間的編碼同步ES。調(diào)制控制部12向MPU18發(fā)出中斷請(qǐng)求IRED(圖3(b))。然后,與該中斷請(qǐng)求IRED相呼應(yīng),MPU18使向調(diào)制控制部12輸出的寫入開始指令WTST信號(hào)上升(圖3(c))。作為這樣的情況,例如假定是對(duì)于DVD記錄裝置進(jìn)行的數(shù)據(jù)記錄動(dòng)作,從圖中未畫出的計(jì)算機(jī)系統(tǒng)側(cè)發(fā)出開始要求的情況。此外,該寫入開始指令WTST,與下一次中斷請(qǐng)求IREQ相呼應(yīng),由MPU18使其下降(圖3(b)、(c))。
接收上述寫入開始指令WTST,調(diào)制控制部12向緩沖器14發(fā)出數(shù)據(jù)讀出指令,緩沖器14根據(jù)該指令通過存儲(chǔ)器I/F22向DRAM13發(fā)出數(shù)據(jù)傳送請(qǐng)求。然后,緩沖器14將傳送來的8為數(shù)據(jù)列保存,在保存了給定量的數(shù)據(jù)之后向調(diào)制控制部12傳送表示這種意思的信號(hào)。接收到所傳送的信號(hào)后,調(diào)制控制部12將表示在緩沖器14中保存了足夠量的數(shù)據(jù)的事件的信號(hào)BUFFEN向8-16調(diào)制部11輸出。另外,從MPU18向該調(diào)制控制部12輸出調(diào)制指令MOD(圖3(e))。
另外,MPU18向記錄位置寄存器19輸出與寫入開始位置對(duì)應(yīng)的值STPOS,同時(shí)作為初始值STVAL向參數(shù)寄存器21輸出(圖3(f)、(g))。在此,與寫入開始位置對(duì)應(yīng)的值STPOS是指根據(jù)追加動(dòng)作開始時(shí)的數(shù)據(jù)位置設(shè)定,以圖2中說明的計(jì)數(shù)值LCNT(=EDPOS)作為該值使用。例如,記錄開始的數(shù)據(jù)位置是從塊的開頭數(shù)起到第A個(gè)字時(shí),值STPOS為「A」。此外,該值STPOS,與計(jì)數(shù)器17的計(jì)數(shù)單位(字)對(duì)應(yīng)設(shè)定。但是,開始寫入時(shí),值STPOS以及計(jì)數(shù)器17的單位并不一定是字,也可以是與值EDPOS對(duì)應(yīng)的扇區(qū)或者幀作為單位。另一方面,在參數(shù)寄存器12中設(shè)定的初始值STVAL,是剛進(jìn)行的記錄動(dòng)作中對(duì)最后的數(shù)據(jù)實(shí)施完調(diào)制處理的時(shí)刻的變換參數(shù)的值,采用圖2中說明的結(jié)束值EDVAL。
然后,與第(n+1)塊期間的編碼同步ES同步的時(shí)刻,如果調(diào)制指令MOD上升,8-16調(diào)制部11依次對(duì)各個(gè)8比特?cái)?shù)據(jù)進(jìn)行調(diào)制處理。然后,調(diào)制處理后的16比特(1字)的調(diào)制數(shù)據(jù)依次作為調(diào)制數(shù)據(jù)SIG輸出(圖3(n))。但是,該數(shù)據(jù)變換開始所采用的變換參數(shù)由于并不限定于與之前進(jìn)行記錄動(dòng)作時(shí)所采用的一系列變換規(guī)則一致,數(shù)據(jù)變換后獲得的寫入數(shù)據(jù)并不限定于是適當(dāng)?shù)闹?圖3(n)的「×」記號(hào)表示)。然后,由MPU18給出的寫入開始指令WTST信號(hào)如果上升,調(diào)制控制部12與編碼同步ES同步輸出容許數(shù)據(jù)寫入處理開始的觸發(fā)信號(hào)的開始觸發(fā)許可STEN(圖3(c)、(i))。
另外,該8-16調(diào)制部11調(diào)制開始時(shí),計(jì)數(shù)器17,與編碼同步ES同步,開始增加計(jì)數(shù)值CNT(圖3(k))。該計(jì)數(shù)器17的計(jì)數(shù)值CNT,通過對(duì)8-16調(diào)制部11的輸出計(jì)數(shù),依次增加,不久達(dá)到MPU18在第n塊期間設(shè)定的值STPOS(圖3(k))。這時(shí),如果開始觸發(fā)許可STEN信號(hào)上升,觸發(fā)產(chǎn)生部20使成為數(shù)據(jù)寫入開始的觸發(fā)信號(hào)的開始觸發(fā)ST信號(hào)上升(圖3(i)、(k)、(l))。與給開始觸發(fā)ST對(duì)應(yīng),8-16調(diào)制部11從參數(shù)寄存器21中讀出初始值,并以此作為這時(shí)的變換參數(shù)進(jìn)行更新。在該時(shí)刻,在參數(shù)寄存器21中,以在先前第n塊期間中由MPU18寫入的變換參數(shù)作為為了保持在之前記錄動(dòng)作時(shí)所采用的一系列變換規(guī)則的初始值保存。因此,依次,可以在使在之前記錄動(dòng)作時(shí)所采用的一系列變換規(guī)則繼續(xù)的狀態(tài)下進(jìn)行數(shù)據(jù)變換(圖3(g)、(l)以及圖3(n)的「O」部)。另外,與上述開始觸發(fā)ST信號(hào)的上升對(duì)應(yīng),寫入時(shí)序產(chǎn)生部15使寫入門WTEN信號(hào)上升(圖3(l)、(o))。與該寫入門WTEN信號(hào)的上升對(duì)應(yīng),輸出部16將從8-16調(diào)制部11傳送來的16比特調(diào)制輸出SIG作為輸出數(shù)據(jù)SIGOUT輸出(圖3(o)、(p))。
這樣,8-16調(diào)制部11與開始觸發(fā)ST同步,讀出參數(shù)寄存器21中保存的值STVAL,只有以此作為變換參數(shù)的初始值適用后的調(diào)制數(shù)據(jù)SIG才從輸出部16作為輸出數(shù)據(jù)SIGOUT輸出。
這樣,將前次記錄動(dòng)作結(jié)束時(shí)的寫入結(jié)束位置EDPOS和該時(shí)刻的變換參數(shù)的計(jì)數(shù)值EDVAL保存,在下一次記錄重新開始時(shí)以此分別作為寫入開始位置STPOS以及變換參數(shù)的初始值STVAL傳送給數(shù)據(jù)記錄控制裝置。這樣,在不設(shè)置連接區(qū)域的情況下,在上次進(jìn)行記錄動(dòng)作中最后數(shù)據(jù)之后,可以將保持這時(shí)所采用的一系列變換規(guī)則進(jìn)行的數(shù)據(jù)變換后的數(shù)據(jù)記錄在DVD-R中。
當(dāng)記錄位置寄存器19作為保存與寫入開始位置以及結(jié)束位置對(duì)應(yīng)的值STPOS以及值EDPOS的區(qū)域分別具有時(shí),在1個(gè)塊期間可以同時(shí)進(jìn)行寫入的開始以及結(jié)束。這時(shí),上述第n塊期間和第N塊期間可以認(rèn)為是相同塊的期間。即在與第(n+1)塊期間(=第(N+1)塊期間)的寫入開始位置對(duì)應(yīng)的值STPOS所指定的時(shí)刻開始寫入,并且在與寫入結(jié)束位置對(duì)應(yīng)的值EDPOS所指定的時(shí)刻結(jié)束寫入。但是,這時(shí)為了正確進(jìn)行數(shù)據(jù)的寫入,需要設(shè)定與寫入開始位置對(duì)應(yīng)的值STPOS和與寫入結(jié)束位置對(duì)應(yīng)的值EDPOS之間的關(guān)系為STPOS<EDPOS如上所述,依據(jù)有關(guān)本實(shí)施例的數(shù)據(jù)記錄控制裝置,可以獲得以下的效果。
(1)在以DVD-R作為記錄介質(zhì)的數(shù)據(jù)記錄裝置中,可以在不設(shè)置連接區(qū)域的情況下,在任意時(shí)刻緊接上次進(jìn)行的記錄動(dòng)作之后進(jìn)行記錄動(dòng)作。
(2)并且這時(shí),由于上次記錄動(dòng)作寫入的末尾的寫入數(shù)據(jù)和緊接其后進(jìn)行的記錄動(dòng)作所寫入的先頭寫入數(shù)據(jù)之間保持在進(jìn)行數(shù)據(jù)變換時(shí)的一系列變換規(guī)則。即,在這些記錄動(dòng)作的寫入數(shù)據(jù)的連接點(diǎn)上,可以確保進(jìn)行數(shù)據(jù)變換時(shí)的數(shù)據(jù)的連續(xù)性。
(3)由于沒有必要設(shè)置連接區(qū)域,可以有效利用記錄區(qū)域。
(4)從8-16調(diào)制部11輸出的調(diào)制數(shù)據(jù)SIG,通過由寫入時(shí)序產(chǎn)生部15所產(chǎn)生的寫入門WTEN信號(hào)可以在確切的時(shí)序被控制輸出,MPU18只將指定范圍內(nèi)的數(shù)據(jù)作為輸出數(shù)據(jù)SIGOUT記錄。
(5)MPU18沒有必要逐一管理有關(guān)記錄動(dòng)作的進(jìn)展情況。因此,向DVD-R中進(jìn)行數(shù)據(jù)記錄時(shí)可以減輕MPU18的負(fù)擔(dān)。
此外,上述實(shí)施例也可以進(jìn)行以下變更后實(shí)施。
·在上述實(shí)施例中,雖然說明了與結(jié)束觸發(fā)ED同步地保存在參數(shù)寄存器21中的變換參數(shù)的結(jié)束值EDVAL,由MPU18先讀出后在重新開始寫入時(shí)再次寫入到參數(shù)寄存器21中的情況,但并不限定于這樣的構(gòu)成。例如,如圖4所示,在將這時(shí)由8-16調(diào)制部11寫入的結(jié)束值EDVAL在重新開始寫入之前保存在參數(shù)寄存器21中的構(gòu)成中,MPU18就沒有必要讀出該結(jié)束值EDVAL,并且也沒有必要寫入。這時(shí),可以進(jìn)一步減輕MPU18進(jìn)行的控制的負(fù)擔(dān)。
·在上述實(shí)施例中,雖然是以記錄位置寄存器19設(shè)置成可以從/向外部讀出/寫入的情況進(jìn)行了說明,但并不限定于這樣的構(gòu)成。例如,在作為與寫入結(jié)束位置對(duì)應(yīng)的值EDPOS從計(jì)數(shù)器17傳送計(jì)數(shù)值LCNT的構(gòu)成中,通過以此作為記錄重新開始時(shí)作為與寫入開始位置對(duì)應(yīng)的值STPOS使用,可以不需要在意寫入結(jié)束的結(jié)束位置,而由MPU18進(jìn)行追加動(dòng)作。這時(shí),可以減輕MPU18進(jìn)行的控制的負(fù)擔(dān)。
·在上述實(shí)施例中例示的數(shù)據(jù)記錄控制裝置,也可以在其內(nèi)外附加包括緩沖器欠載檢測(cè)功能以及保存其產(chǎn)生時(shí)刻等的功能的電路。通過適當(dāng)利用這些附加電路,將寫入數(shù)據(jù)中途中斷時(shí)刻的變換參數(shù)保存在參數(shù)寄存器21中,同時(shí)利用所保存的參數(shù),將中途中斷后的下一寫入數(shù)據(jù)緊接在已經(jīng)結(jié)束寫入的位置之后重新開始寫入。這樣,和沒有發(fā)生緩沖器欠載時(shí)的情況完全相同,在寫入中斷的前后可以進(jìn)行保持變換規(guī)則的連續(xù)性的正確寫入數(shù)據(jù)的記錄。在此,緩沖器欠載是指從緩沖器14向8-16調(diào)制部11供給的數(shù)據(jù)在寫入處理途中出現(xiàn)不足的狀態(tài)。
·在上述實(shí)施例中,雖然說明了將與結(jié)束觸發(fā)ED呼應(yīng)地寫入到參數(shù)寄存器21中的變換參數(shù)被先讀出到MPU18的情況,但并不限定于這樣的構(gòu)成。也可以是使這時(shí)的變換參數(shù)仍然保持在參數(shù)寄存器21中,然后與為追加的記錄動(dòng)作的開始觸發(fā)STED同步由8-16調(diào)制部11讀出上述變換參數(shù)的構(gòu)成。這時(shí),如圖4所示,MPU18沒有必要與參數(shù)寄存器21之間進(jìn)行數(shù)據(jù)傳送,對(duì)于該記錄動(dòng)作,可以更加減輕MPU18的負(fù)擔(dān)。
·在上述實(shí)施例中,雖然是對(duì)以DVD-R作為記錄介質(zhì)使用的數(shù)據(jù)記錄裝置進(jìn)行了說明,但并不限定于這樣的構(gòu)成。并不限定于上述DVD-R,只要是根據(jù)變換參數(shù)將原數(shù)據(jù)變換成寫入數(shù)據(jù)后控制將變換后的寫入數(shù)據(jù)寫入到設(shè)定了塊的記錄介質(zhì)中的數(shù)據(jù)記錄動(dòng)作的任意數(shù)據(jù)記錄控制裝置,都可以適用本發(fā)明。
依據(jù)本發(fā)明,可以只將確保連續(xù)性的調(diào)制數(shù)據(jù)輸出。這樣,在不需要設(shè)置特定的連接區(qū)域的情況下可以進(jìn)行數(shù)據(jù)的追加,可以提高光盤介質(zhì)的數(shù)據(jù)記錄區(qū)域的使用效率。
權(quán)利要求
1.一種數(shù)據(jù)記錄控制裝置,對(duì)給定比特?cái)?shù)的數(shù)據(jù)實(shí)施調(diào)制處理后產(chǎn)生變更了比特長(zhǎng)度的調(diào)制數(shù)據(jù),對(duì)將所述調(diào)制數(shù)據(jù)向設(shè)定有由給定數(shù)的數(shù)據(jù)所構(gòu)成的數(shù)據(jù)塊的光盤介質(zhì)進(jìn)行的記錄動(dòng)作進(jìn)行控制,其特征是包括根據(jù)在所述給定比特?cái)?shù)據(jù)的每個(gè)數(shù)據(jù)的調(diào)制處理中更新的變換參數(shù)實(shí)施調(diào)制處理、產(chǎn)生調(diào)制數(shù)據(jù)的調(diào)制電路;響應(yīng)記錄停止指令使所述記錄動(dòng)作在數(shù)據(jù)塊的中途停止、并且響應(yīng)記錄開始指令使所述記錄動(dòng)作從所述記錄動(dòng)作的停止位置開始進(jìn)行的控制電路;以及保存使所述記錄動(dòng)作停止時(shí)的變換參數(shù)的參數(shù)寄存器,所述調(diào)制電路在開始進(jìn)行所述記錄動(dòng)作時(shí),以保存在所述參數(shù)寄存器中的變換參數(shù)作為初始值開始進(jìn)行所述調(diào)制處理。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄控制裝置,其特征是保存在所述參數(shù)寄存器中的所述記錄動(dòng)作停止時(shí)的變換參數(shù),先被讀出到外部然后再次從外部得到所讀出的變換參數(shù)。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)記錄控制裝置,其特征是保存在所述參數(shù)寄存器中的所述記錄動(dòng)作停止時(shí)的變換參數(shù),是從所述調(diào)制電路寫入并進(jìn)行保存的參數(shù)。
4.根據(jù)權(quán)利要求2或3所述的數(shù)據(jù)記錄控制裝置,其特征是所述控制電路包括保存所述記錄動(dòng)作的停止位置的記錄位置寄存器;根據(jù)所述調(diào)制電路的輸出進(jìn)行計(jì)數(shù)的計(jì)數(shù)器;以及在所述記錄動(dòng)作開始時(shí)、根據(jù)所述計(jì)數(shù)器的計(jì)數(shù)值和保存在所述記錄位置寄存器中的停止位置的比較結(jié)果產(chǎn)生開始觸發(fā)信號(hào)的觸發(fā)產(chǎn)生部,所述調(diào)制電路響應(yīng)所述開始觸發(fā)信號(hào)從所述參數(shù)寄存器讀出變換參數(shù)。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)記錄控制裝置,其特征是所述控制電路包括根據(jù)所述開始觸發(fā)信號(hào)將所述調(diào)制電路輸出的調(diào)制數(shù)據(jù)向外部輸出的輸出部。
6.根據(jù)權(quán)利要求4或5所述的數(shù)據(jù)記錄控制裝置,其特征是所述記錄位置寄存器設(shè)置成可以從外部進(jìn)行讀寫。
7.一種數(shù)據(jù)記錄控制裝置,對(duì)給定比特?cái)?shù)的數(shù)據(jù)實(shí)施調(diào)制處理后產(chǎn)生變更了比特長(zhǎng)度的調(diào)制數(shù)據(jù),對(duì)將所述調(diào)制數(shù)據(jù)向設(shè)定有由給定數(shù)的數(shù)據(jù)所構(gòu)成的數(shù)據(jù)塊的光盤介質(zhì)進(jìn)行的記錄動(dòng)作進(jìn)行控制,其特征是包括根據(jù)在所述給定比特?cái)?shù)據(jù)的每個(gè)數(shù)據(jù)的調(diào)制處理中更新的變換參數(shù)實(shí)施調(diào)制處理、產(chǎn)生調(diào)制數(shù)據(jù)的調(diào)制電路;保存所述記錄動(dòng)作停止時(shí)的變換參數(shù)的參數(shù)寄存器;保存使所述調(diào)制電路在數(shù)據(jù)塊的中途位置上停止的停止位置的記錄位置寄存器;根據(jù)所述調(diào)制電路的輸出進(jìn)行計(jì)數(shù)的計(jì)數(shù)器;以及根據(jù)所述計(jì)數(shù)器的計(jì)數(shù)值和保存在所述記錄位置寄存器中的停止位置的比較結(jié)果產(chǎn)生停止觸發(fā)信號(hào)的觸發(fā)產(chǎn)生電路,所述調(diào)制電路響應(yīng)所述停止觸發(fā)信號(hào)向所述參數(shù)寄存器寫入變換參數(shù)。
8.根據(jù)權(quán)利要求7所述的數(shù)據(jù)記錄控制裝置,其特征是所述記錄動(dòng)作開始時(shí)以所述停止位置作為其開始位置保存在所述記錄位置寄存器中,所述觸發(fā)產(chǎn)生部,根據(jù)所述計(jì)數(shù)器的計(jì)數(shù)值和保存在所述記錄位置寄存器中的開始位置的比較結(jié)果產(chǎn)生使所述記錄動(dòng)作開始的開始觸發(fā)信號(hào),所述調(diào)制電路響應(yīng)所述開始觸發(fā)信號(hào)讀出所述參數(shù)寄存器的值并以此作為所述變換參數(shù)的初始值使用。
9.根據(jù)權(quán)利要求8所述的數(shù)據(jù)記錄控制裝置,其特征是所述記錄位置寄存器分別包括保存所述停止位置的區(qū)域和所述開始位置的區(qū)域。
全文摘要
一種數(shù)據(jù)記錄控制裝置,調(diào)制控制部(12)接收MPU(18)輸出的寫入開始指令(WTST)后向觸發(fā)產(chǎn)生部(20)輸出使開始觸發(fā)許可(STEN)上升的信號(hào)。觸發(fā)產(chǎn)生部(20)在開始觸發(fā)許可(STEN)輸出的期間如果計(jì)數(shù)器(17)的計(jì)數(shù)值(CNT)和寫入開始位置所對(duì)應(yīng)的值(STPOS)一致時(shí),使開始觸發(fā)(ST)信號(hào)上升。接收該信號(hào),8-16調(diào)制部(11)讀出設(shè)置在參數(shù)寄存器(21)中的初始值,以此作為數(shù)據(jù)變換的參數(shù)進(jìn)行更新,同時(shí)采用該參數(shù)進(jìn)行變換后的寫入數(shù)據(jù)由輸出部(16)作為輸出數(shù)據(jù)(SIGOUT)輸出。從而可以有效利用光盤介質(zhì)的數(shù)據(jù)記錄區(qū)域。
文檔編號(hào)G11B19/02GK1450532SQ0310738
公開日2003年10月22日 申請(qǐng)日期2003年3月25日 優(yōu)先權(quán)日2002年3月29日
發(fā)明者白石卓也 申請(qǐng)人:三洋電機(jī)株式會(huì)社