光記錄控制系統的製作方法
2023-05-30 21:12:01 1
專利名稱::光記錄控制系統的製作方法
技術領域:
:本發明是關於光記錄控制系統,尤其是關於在讀取光碟時,能減少開頭/結束F/E(FRONTEND)集成電路IC(IntegratedCircuit)複雜的計算量,還能有效率地在光碟上存儲記錄數據的一種光記錄控制系統的。(2)
背景技術:
光碟是一種為了儲存大量信息的存儲媒體。在這些光碟中被廣泛使用的有CD(compactdisk)和DVD(digitalversatiledisk)。其中現在主要使用的CD有CD-R(Recordablecompactdisk)和CD-RW(Read-Writablecompactdisk)。眾所周知,DVD是利用660nm雷射,CD-RW是利用790nm雷射實現信息的存儲和讀取。所以,在DV和DVD-RW中進行互換的光記錄/拾取頭是具有發射不同波長的2種光源,並具備用於接收這2種光波的光學儀器。本發明就是關於能高效率地在CD上存儲光記錄數據的系統。圖1是現有技術下光記錄系統的結構圖。如圖1所示,現有技術下的光記錄系統由以下組件構成。將外部能識別的模擬信號轉換成位流形態信號的B/E集成電路(IC)裝置100;傳送上述B/E集成電路裝置100轉換成的位流形態數位訊號的B/E接口103;在由上述B/E接口103傳送的數據信號上追加附加信息,並進行糾錯碼(ECC)和加密處理的F/E集成電路(IC)裝置105;在上述F/E集成電路裝置105中,進行追加和調製完附加信息之後,將其轉換成頻道數信號,然後利用雷射二極體驅動器107的雷射記錄這些數據信號的可存儲DVD光碟110。下面說明光記錄系統的工作原理。首先,從B/E集成電路裝置101中接收外部視頻信號,為了將其以數據形態儲存到上述光碟110上,先把它轉換成壓縮位流(BITSTREAM)的形態。同樣,在B/E集成電路裝置101中,將由外部傳送來的視頻信號轉換成要儲存記錄在上述光碟110上的主數據,但還不能把它直接儲存到上述光碟110上,要根據一定的目錄順序,在上述F/E集成電路裝置105中處理那些告知數據標題信號和數據結束時間指針的電碼信息等多種信息。在上述F/E集成電路裝置105中,在上述B/E集成電路裝置101傳送來的主數據信息上追加同步信息,並進行糾錯碼(ECC)和加密處理,然後以頻道數據的形態存儲到上述光碟110上。這時,存儲記錄在上述光碟110上的數據在不同的區域應該具有符合CD規格的數據形態,所以應該利用由主機輸出的主數據和各種追加信息,在上述F/E集成電路裝置105中進行處理。但是,在上述現有技術的存儲系統的F/E集成電路裝置105中,經過了將B/E集成電路裝置101傳送來的主數據附加子電碼並將其製作處理成符合CD-ROM數據的形態這些非常複雜的處理過程,尤其是要求按照在光碟上存儲記錄數據的不同區域,進行相應的處理,並且工作都是在上述F/E集成電路裝置105上進行的,這樣就造成了效率非常低,而且還很慢的問題。還有要在光碟上存儲大量數據的時候,F/E集成電路裝置105中工作的複雜度就會增加,這時出現效率又會降低的問題。(3)
發明內容本發明的目的在於解決上述問題,提供一種光記錄控制裝置。這種光記錄控制裝置在將數據存儲記錄到光碟上的時候,根據微型計算機中內置存儲的腳本(Script),能夠控制數據存儲,降低系統硬體F/E集成電路裝置105的工作複雜度,並能夠將附加雜數據上的信息儲存到系統的外部設備——同步動態隨機存儲器中,以此減小系統的體積。為實現上述目的,根據本發明的光記錄控制系統由以下裝置組成把在外部被認可的模擬視頻信號轉變成數位訊號,並將主數據儲存起來的B/E集成電路裝置;對所述的B/E集成電路裝置中儲存的主數據的子碼進行編碼,再給主數據的扇區附加標題信息和同步信息,在檢查完錯誤後,再將這些標題信息和同步信息轉變成頻道信息的F/E集成電路裝置;將儲存在所述的B/E集成電路裝置中的主數據傳送到F/E集成電路裝置的B/E接口裝置;在所述的F/E集成電路裝置中,把附加在主數據上的扇區單位標題信息和同步信息並附加子碼信息儲存起來的同步動態隨機存儲器;在所述的F/E集成電路裝置中針對主數據進行轉換的時候,指示儲存在所述的同步動態隨機存儲器中的腳本控制信息,以此從所述的同步動態隨機存儲器中引入將要處理主數據的信息,並能夠將其處理為可以儲存在光碟上的數據的微型計算機;將在所述的F/E集成電路裝置中生成的頻道數據儲存在光碟上的雷射二極體驅動器。在這裡,上述微型計算機具有以下特徵為了初期在光碟上儲存主數據,設置要處理的主數據的開始指針和開始編碼的MSF時間,當上述主數據就是CDROM數據時,事先在寄存器上設置上述微型計算機扇區標題的初期值。上述存儲器的腳本信息中包含著針對主數據的扇區重複信息、子碼R-W數據編碼選擇信息、子碼Q數據的編碼信息、子碼P數據的編碼信息等信息。上述存儲器根據用於處理主數據的子碼的發生頻率,設置腳本信息,腳本信息再對主數據進行處理。利用本發明的話,在將數據存儲到光碟上的時候,微型計算機根據腳本中存儲的程序,在F/E集成電路裝置105中指示出腳本指針,接收同樣的指示,使上述F/E集成電路裝置105獲取將在外部同步動態隨機存儲器中追加的信息,這就降低了計算的複雜度,並使數據能夠存儲記錄在光碟上。本發明的效果正如以上詳細說明的一樣,本發明在光記錄控制系統中根據微型計算機中內置的程序,能夠從外部同步動態隨機存儲器中引入被處理的數據,這樣就達到了降低F/E集成電路裝置為了在光碟上儲存記錄數據的複雜度。因此,隨著數據量的增加,因為能靈活運用外部同步動態隨機存儲器,所以不僅能減小光記錄控制系統的體積,還能增強互換性。為進一步說明本發明的上述目的、結構特點和效果,以下將結合附圖對本發明進行詳細的描述。(4)圖1是現有技術下光記錄系統的結構圖。圖2是根據本發明的光記錄控制系統的結構圖。圖3顯示的是根據本發明的光記錄控制系統的微型計算機中的腳本。圖4是就上述圖3中的腳本進行說明的附圖。圖5顯示的是儲存在根據本發明的光記錄系統的同步動態隨機儲存器中的數據。附圖中主要部分的符號說明200微型計算機(MiCOM)201B/E集成電路裝置203B/E接口205F/E集成電路裝置207雷射二極體驅動器210光碟300同步動態隨機存儲器(SDRAM)(5)具體實施方式以下,根據附圖,就本發明的光記錄控制系統的實施例作詳細的說明。圖2是根據本發明的光記錄控制系統的結構圖。如圖2所示,根據本發明的光記錄控制系統由以下組件構成。將外部能識別的模擬信號轉換成位流形態信號的B/E集成電路裝置201;傳送上述B/E集成電路裝置201轉換成的位流形態數據信號的B/E接口203;在由上述B/E接口203傳送的數據信號上追加附加信息,並進行糾錯碼ECC和加密處理的F/E集成電路裝置205;控制上述F/E集成電路裝置205運行的微型計算機(MiCOM)200;利用上述微型計算機200,根據控制命令,將控制命令的數據提供給上述F/E集成電路裝置205的同步動態隨機存儲器300;從上述微型計算機200和同步動態隨機存儲器300中得到控制信號和附加信息,並從追加附加信息的上述F/E集成205中得到頻道數據信號的雷射二極體驅動器207;利用上述雷射二極體驅動器207中的雷射信號,存儲記錄數據的光碟210(CD-R/RW)。上述微型計算機(M集成OM)200內的控制信號根據腳本(Script),控制在B/E集成201、F/E集成205、同步動態隨機存儲器300中包含的數據。上述腳本的詳細內容在圖4中說明,下面介紹光記錄控制系統的工作原理。上述以位流的形態傳送到B/E集成電路裝置201的壓縮數據,利用上述B/E接口203傳送給上述F/E集成電路裝置205。這時,在上述微型計算機200中,就上述B/E集成電路裝置201中處理的數據進行分析,並命令利用腳本進行在F/E集成電路裝置205中應該處理的信息附加工作。上述微型計算機200中利用上述F/E集成電路裝置205認可腳本的控制信號內部數據以16位形態儲存在上述同步動態隨機存儲器300中,在從上述微型計算機200獲取控制信號的上述F/E集成電路裝置205中,根據控制信號,從上述同步動態隨機存儲器300中獲取必要的附加信息,在數據中進行子碼編碼,在CD-ROM數據中附加上標題信息或同期信息,並進行糾錯碼(ECC)和加密處理,並將其傳送到雷射二極體驅動器207中。原來,現有技術中的數據附加處理工作都在上述F/E集成電路裝置205中進行,這樣就導致效率低下,而且處理速度緩慢,但是本發明根據微型計算機200的腳本程序處理,進行控制,利用控制命令,在與同步動態隨機存儲器300之間傳送和接收各種信息,再將各種信息拿到F/E集成電路裝置205中進行處理,所以就降低了計算的複雜度。並且,因為同步動態隨機存儲器300與系統分別獨立配置,所以在對多種數據的處理中,可以只交換在同步動態隨機存儲器300中儲存的數據,因此互換性也得到了增強。也就是說,因為對於上述F/E集成電路裝置205傳送來的數據的子碼追加、存儲、糾錯碼(ECC)、加密工作都是在同步動態隨機存儲器300和微型計算機200中進行的,所以上述B/E集成電路裝置201的計算複雜度就降低了,效率也提高了。圖3顯示的是根據本發明的光記錄控制系統的微型計算機內的腳本(Script)。如圖3所示,在微型計算機中控制F/E集成電路裝置205的程序化腳本(腳本0-N)是各個16位元組大小的數據,各個16位元組的數據存儲在外部的同步動態隨機存儲器中。因此,如圖所示,上述微型計算機中腳本的位置(X,X+1,X+2,X+3,X+4......X+N)以指針來顯示,與這個指針相對應的數據就是上述F/E集成電路裝置從上述存儲器中提取的數據。也就是說,上述微型計算機200對光記錄控制系統的B/E集成電路裝置201傳送來的數據進行分析,並判斷在F/E集成電路裝置205中應該處理的工作,並在與此符合的腳本位置上以指針來表示。在上述F/E集成電路裝置205中進行設置,使從上述微型計算機中獲取的這種腳本指針對應的數據與上述同步動態隨機存儲器中讀出的數據區段相符。所以,如果在上述微型計算機200中指定出腳本指針的話,就以指定的腳本指針為開始進行數據處理。圖4是說明上述圖3中的腳本的附圖。如圖4所示,下面就與腳本各個區段相關的內容進行說明。圖中形成的字節(byte)為0-15。圖中用於CD編碼的腳本內容包含以下這些部分重複模式(Repeat_mode)是8比特信號,它由以下內容構成。000顯示的是執行緩衝指針(Buf_ptr)指示區域數據1扇區部分編碼命令;010顯示緩衝指針(Buf_ptr)指示區域的數據像REPEAT_NUM[23:0]所指示的數一樣反覆進行編碼的命令;還有,110是以緩衝指針(Buf_ptr)指示的區域數據為開始,一個一個地增加,並依次像REPEAT_NUM[23:0]所指示的數一樣編碼的命令,111是以緩衝指針(Buf_ptr)指示的區域數據為開始,一個一個地增加,並依次繼續編碼的命令。Sector_mode(扇區模式)指示將進行編碼的CD數據的扇區模式,也是8比特數據,其內容由,000mode0(模式0),001mode1(模式1),010mode2(模式2),011mode2form1(模式2形式1),100mode2form2(模式2形式2),110mode2form1form2mixed(模式2形式1和形式2合併),111CD-DA(CD-DA模式)構成。Stop(停止)是2比特數據,其內容是,1當前腳本指示結尾,0指示執行一個腳本後再執行下一個腳本。RW_sel是選擇子碼R-W數據的編碼模式,它由以下內容構成00將所有子碼R-W編碼為0(zero);01對外部存儲器的子碼P-W區域不進行任何處理,進行編碼;10對外部存儲器的子碼P-W區域進行ECC/De-interleaving處理,並進行編碼;11預定。Q_sel是選擇子碼Q數據的編碼模式的命令,其內容是,00進行正常的子碼編碼處理,01對TOC/PMA進行編碼。還有,10利用外部存儲器的子碼Q區域的數據,11在外部存儲器的子碼P-W區域的數據中提取Q數據,並進行編碼。P_sel是選擇子碼P數據的編碼模式的命令,其內容是,000將選擇的P數據全部編碼為0,001將選擇的P數據全部編碼為1。還有,010將每個19子碼同步幀反覆編碼為0和1,011顯示不使用的值,110在外部存儲器的子碼Q區域的數據中提取P數據,並進行編碼。111在外部存儲器的子碼P-W區域的數據中提取P數據,並進行編碼。PAD激活主數據(Maindata)以0插入。1激活0插入,0不激活0插入。Copy_sel是選擇在子碼Q數據中複製量的設定的命令。其內容是,00將2子碼的同步幀全部設定為0,01將2子碼的同步幀全部設定為1,10將每個2子碼同步幀反覆設定為0和1。11不交換。RT_sel設定相對MSF時間(RelativeMSFtime)信息的編碼模式。1從RT_min,RT_sec,RT_frame寄存器值開始,以每幀為單位,一個一個地增加或減少,並進行編碼。其內容是,0從以前的幀時間開始,以每幀為單位,一個一個地增加或減少,並進行編碼。RT_dir設定相對MSF時間的增加或減少與否。1以每幀為單位,一個一個地減少,0以每幀為單位,一個一個地增加。AT_sel設定相對MSF時間信息的編碼模式。其內容是,1從AT_min,AT_sec,AT_frame寄存器值開始,以每幀為單位,一個一個地增加,並進行編碼。0從以前的絕對時間開始,一個一個地增加,並進行編碼。HT_sel設定針對CD-ROM扇區頭MSF信息的編碼模式。1從HT_min,HT_sec,HT_frame寄存器值開始,以每個扇區值為單位,自動地一個一個地增加,並進行編碼。0從以前的扇區值開始以每個扇區值為單位,自動地一個一個地增加,並進行編碼。Rin激活連接(Link)和Run-in塊扇區的編碼。1顯示激活,0顯示非激活。Rout激活Rut-out塊扇區編碼。其內容是,1顯示激活,0顯示非激活。ROM_en激活CD-ROM數據編碼。其內容是,1顯示激活,0顯示非激活。Sh_sel設定子標題(Sub_header)編碼模式。00利用SUB_HEADER0-3寄存器的值,01利用以前的值,10不變換子標題。11顯示設定禁止。Buf_ptr指示主/子數據緩衝的外部存儲器上的指針。Repeat_num根據反覆模式,設定將進行編碼的計算。Ctrl/Adr設定子碼Q數據的Ctrl/Adr區段值。TNO設定子碼Q數據的TNO區段值。Index設定子碼Q數據的Index區段值。RT_min設定子碼Q數據的min區段值。RT_sec設定子碼Q數據的sec區段值。RT_frame設定子碼Q數據的frame區段值。圖5顯示的是儲存在根據本發明的光記錄系統的同步動態隨機儲存器中的數據。如圖所示,圖5顯示在微型計算機中指定的腳本指示點內部的16位元組數據(圖中緩衝指針是指示主/子數據緩衝的外部存儲器上的指針)。按不同的區域CD扇區(sector)數據分成主數據、子碼Q數據、子碼P-W數據,上述腳本各個內容存在著這些數據信息。同樣這些信息也儲存在系統外部的同步動態隨機存儲器中,要在F/E集成電路裝置中處理數據的時候,微型計算機200在寄存器中已經設置了腳本首先開始的指針和首先開始編碼的絕對MSF時間之後再進行編碼,而當要處理CD-ROM數據時,在寄存器中已經設置了扇區標題的初期值之後,再進行編碼。另外,子碼模式2,3(RID,UPC,MCN,TBD)的子碼因為頻率低,所以跟每個扇區腳本中設定的相比,在寄存器中事先設置各個值和發生頻率更容易。另外,為了在引入(LeadIn)區域和PMA區域中進行子碼編碼,在微型計算機已經固定的區域中實現插入並寫上要重複的子碼,並利用寄存器設置是在引入區域編碼時寫上要重複的子碼,還是為了PMA區域寫上要重複的子碼。因此,上述F/E集成電路裝置205根據如上的設置情況,在引入指定的子碼數據或要進行PMA時,反覆地進行編碼。本
技術領域:
中的普通技術人員應當認識到,以上的實施例僅是用來說明本發明,而並非用作為對本發明的限定,只要在本發明的實質精神範圍內,對以上所述實施例的變化、變型都將落在本發明權利要求書的範圍內。權利要求1.一種光記錄控制系統,其特徵在於包括把在外部被認可的模擬視頻信號轉變成數位訊號,並將主數據儲存起來的B/E集成電路裝置;對所述的B/E集成電路裝置中儲存的主數據的子碼進行編碼,再給主數據的扇區附加標題信息和同步信息,在檢查完錯誤後,再將這些標題信息和同步信息轉變成頻道信息的F/E集成電路裝置;將儲存在所述的B/E集成電路裝置中的主數據傳送到F/E集成電路裝置的B/E接口裝置;在所述的F/E集成電路裝置中,把附加在主數據上的扇區單位標題信息和同步信息並附加子碼信息儲存起來的同步動態隨機存儲器;在所述的F/E集成電路裝置中針對主數據進行轉換的時候,指示儲存在所述的同步動態隨機存儲器中的腳本控制信息,以此從所述的同步動態隨機存儲器中引入將要處理主數據的信息,並能夠將其處理為可以儲存在光碟上的數據的微型計算機;將在所述的F/E集成電路裝置中生成的頻道數據儲存在光碟上的雷射二極體驅動器。2.如權利要求1所述的光記錄控制系統,其特徵在於所述的微型計算機為了初期將數據儲存到光碟上,設置將要處理的主數據的開始指針和要開始編碼的MSF時間。3.如權利要求1所述的光記錄控制系統,其特徵在於當所述的主數據為CD-ROM數據的時候,事先在寄存器中設置上述微型計算機的扇區標題初期值。4.如權利要求1所述的光記錄控制系統,其特徵在於所述的同步動態隨機存儲器的腳本信息包含針對主數據的扇區重複信息、子碼R-W數據編碼選擇信息、子碼Q數據編碼選擇信息、子碼P數據編碼選擇信息。5.如權利要求1所述的光記錄控制系統,其特徵在於所述的存儲器根據用於處理主數據的子碼發生頻率進行設置並處理主數據。全文摘要本發明是關於光記錄控制系統,包括把外部的模擬視頻信號轉變成數位訊號,並將主數據儲存起來的B/E集成電路裝置;對上述主數據的子碼進行編碼,再給主數據的扇區附加標題信息和同步信息,在檢查完錯誤後將這些信息轉變成頻道信息的F/E集成電路裝置;B/E接口裝置;在F/E集成電路裝置中,把附加在主數據上的扇區單位標題信息和同步信息並附加子碼信息儲存起來的同步動態隨機存儲器;將主數據的信息處理為可以儲存記錄在光碟上的數據的微型計算機;將在F/E集成電路裝置中生成的頻道數據儲存記錄在光碟上的雷射二極體驅動器。本發明通過微型計算機腳本程序,控制同步動態隨機存儲器和F/E集成電路裝置,降低系統內硬體的處理複雜度。文檔編號G11B7/007GK1737912SQ200410053820公開日2006年2月22日申請日期2004年8月18日優先權日2004年8月18日發明者朱鎮晚申請人:上海樂金廣電電子有限公司