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