新四季網

數字多媒體光碟錄像機及相關裝置及其方法

2023-10-24 04:45:22

專利名稱:數字多媒體光碟錄像機及相關裝置及其方法
技術領域:
本發明是有關於一種數字多媒體光碟燒錄裝置及方法。
背景技術:
圖1顯示一個數字多媒體光碟燒錄系統10的區塊圖,用以將視頻與音頻資料燒錄至一數字多媒體光碟可燒錄或數字多媒體光碟可重複寫入光碟12中。一信號前置處理器14,依據一個使用者選擇信號18來處理一視頻/音頻信號16(如一紅/綠/藍的視頻信號與左/右音頻信號、一天線信號、一S端子-視頻(S-Video)信號以及一纜線(cable)信號),並且輸出一數位化視頻/音頻位串流(bit stream)20。一視頻/音頻編碼器22依據壓縮方案(scheme)來編碼位串流20,如對位串流20的音頻部分採用杜比AC-3標準以及對其視頻部分採用動畫專家小組(Moving Picture Experts Group,MPEG)標準,用以產生編碼過的音頻資料與視頻資料,其被多任務化以產生多任務音頻/視頻資料。此視頻/音頻編碼器22將多任務音頻/視頻資料儲存在一動態隨機存取存儲器(DRAM)緩衝器24中,並由一存儲控制器26來控制其存取。
整合式電子裝置(integrated device electronics,IDE)主機接口(hostinterface)28透過存儲控制器26由DRAM緩衝器24中擷取此多任務音頻/視頻資料,將資料經由一整合式電子裝置總線30傳送到一整合式電子裝置裝置接口32上,其儲存此多任務音頻/視頻資料到一DRAM緩衝器34,並由一存儲控制器36來控制其存取。一數字多媒體光碟讀/寫模塊38透過存儲控制器36由DRAM緩衝器34中讀入此多任務音頻/視頻資料,處理此多任務音頻/視頻資料,用以產生數字多媒體光碟信道編碼資料,並且將此信道編碼數據回存到DRAM緩衝器34中。此數字多媒體光碟讀/寫模塊38再由DRAM緩衝器34中讀出此信道編碼數據,並且控制一讀寫頭(pickup head)40,用以將資料寫入到光碟(disc)12中。而數字多媒體光碟讀/寫模塊38控制一旋轉馬達(spinmotor)42,用以調整光碟12的轉速以及控制一尋軌馬達(sled motor)44,用以控制相對於光碟12的讀寫頭40位置,使得此數字多媒體光碟信道編碼資料被寫到光碟12的指定位置上。

發明內容
本發明提供一裝置包括一多任務器以及一資料混碼器,其中多任務器用以將音頻資料與視頻資料的多任務資料儲存在一存儲裝置中,而資料混碼器則用以自此存儲裝置中讀出此多任務資料,再攪亂此多任務資料,用以產生混碼資料,此混碼資料具有不同於上述多任務資料的一位序列。此多任務器與資料混碼器是利用一共同存儲控制器來存取該存儲裝置。
本發明的實施可包括一或多個下列特性。此裝置包括一錯誤校正碼(ECC)編碼器,用以依據上述混碼資料產生錯誤校正資料,此錯誤校正資料允許校正混碼資料中一或多個錯誤。此裝置包括一信道碼產生器,用以依據此錯誤校正資料以及混碼資料來產生信道碼,此信道碼是兼容於一光學儲存標準。此光學儲存標準包括DVD+RW、DVD-RW、DVD+R、DVD-R以及高密度DVD(HD-DVD)標準的至少之一。錯誤校正資料以及混碼資料亦兼容於此數字多媒體光碟(DVD)標準。
此裝置包括一集成電路,其包括上述多任務器與資料攪碼器。此裝置亦包括一音頻/視頻處理器,用以依據一壓縮程序處理一音頻與一視頻信號,用以產生音頻資料與視頻資料。其中用以處理此視頻資料部分的壓縮程序是兼容於MPEG標準。上述MPEG標準包括MPEG2以及MPEG4的至少之一。此裝置包括具有上述的多任務器、資料混碼器以及音頻/視頻處理器的一集成電路。
上述多任務資料不是透過一整合式電子裝置接口傳送到資料混碼器中。上述裝置包括一識別錯誤偵測(IED)編碼器,其產生與多任務數據的每一資料區(sector)相關聯的一識別碼的一錯誤偵測碼。上述的裝置還包括一錯誤偵測碼(EDC)編碼器,其產生此多任務資料的每一資料區的錯誤偵測資料,此錯誤偵測碼允許偵測在此多任務資料的一資料區中一或多個錯誤。
上述裝置包括一錯誤校正碼(ECC)編碼器,用以產生用於上述多任務資料的一既定數量資料區的錯誤校正資料,此錯誤校正資料允許校正上述的多任務資料的該既定數量資料區中的一或多個錯誤。此錯誤校正碼編碼器依據上述多任務資料以及與其關聯的識別碼與錯誤偵測資料,產生錯誤校正資料,用以校正在此多任務資料以及與其關聯的識別資料與錯誤偵測資料中的一或多個錯誤。上述資料混碼器與識別錯誤偵測編碼器攪亂此多任務資料,並產生錯誤偵測碼,此過程無需儲存信息在存儲裝置中。
在另一實施例中,本發明特性描述一種數字多媒體光碟錄像機(DVDrecorder)包括一音頻/視頻編碼器與一數字多媒體光碟編碼器。此音頻/視頻編碼器,依據一音頻壓縮標準編碼其音頻資料且依據一MPEG標準編碼其視頻資料,用以產生編碼的音頻資料與編碼的視頻資料,多任務選取此編碼的音頻資料與編碼的視頻資料以產生多任務資料,並且將此多任務資料儲存至一存儲裝置中。上述數字多媒體光碟編碼器再由此存儲裝置中讀出上述多任務資料,攪亂此多任務資料以產生混碼資料,並產生錯誤偵測碼以允許偵測此混碼資料中的一錯誤,並將此混碼資料以及此錯誤偵測碼儲存至上述存儲裝置中。此數字多媒體光碟編碼器也會由存儲裝置中讀出上述混碼資料以及錯誤偵測碼,並依據此混碼資料與錯誤偵測碼產生錯誤校正碼,並且將此錯誤校正碼、錯誤偵測碼以及混碼資料儲存至存儲裝置中。而且上述音頻/視頻編碼器以及數字多媒體光碟編碼器是利用一共同存儲控制器存取存儲裝置。
本發明的實施可包括一或多個下列特性。其數字多媒體光碟寫入模塊依據上述錯誤校正碼、錯誤偵測碼與混碼資料以及數字多媒體光碟(DVD)標準,產生信道碼。且數字多媒體光碟錄像機包括具有音頻/視頻編碼器以及數字多媒體光碟編碼器的一集成電路。其中上述數字多媒體光碟編碼器包括一識別錯誤偵測編碼器,其產生用於與上述多任務資料的每一資料區關聯的一識別碼的一錯誤偵測碼。
在又一實施例中,本發明特徵描述一裝置包括一存儲器,其具有一第一區間(region)與一第二區間;一多任務器,用以儲存多任務音頻資料與視頻資料在此存儲器的第一區間中;以及一編碼器。此編碼器自上述存儲器的第一區間中讀出上述多任務資料,並處理此多任務資料以產生包括錯誤校正信息以及具有兼容於燒錄編碼(code)至光學儲存媒體的一燒錄標準格式的一編碼,再將此編碼儲存在上述存儲器的第二區間中。接著,上述編碼器再由上述存儲器的第一區間中讀出上述多任務資料並儲存上述編碼在此存儲器的第二區間中,此過程無需透過一整合式電子裝置(IDE)接口。
本發明的實施可包括一或多個下列特性。其中上述編碼器包括一數據混碼器,用以攪亂多任務資料,用以產生混碼資料。上述編碼器則包括一錯誤偵測碼(EDC)編碼器,用以依據此混碼資料產生錯誤偵測資料,允許偵測此混碼資料中一或多個錯誤,此錯誤偵測碼編碼器再將此錯誤偵測資料以及混碼資料儲存在上述存儲器的一第三區間中。上述儲存數據處理單位包括一錯誤校正碼編碼器,用以自上述存儲器的第三區間中讀出上述混碼資料以及錯誤偵測資料,並且處理此混碼資料以及錯誤偵測資料,用以產生包括錯誤校正信息的編碼。其中光學儲存媒體是兼容於數字多媒體光碟(DVD)標準。
在又一實施例中,本發明特徵描述一裝置包括第一數據處理工具,用以將多任務音頻資料與視頻資料儲存在一存儲裝置中;以及第二數據處理工具,用以自此存儲裝置讀出上述多任務資料,攪亂此多任務資料以產生混碼資料,並將此混碼資料儲存在存儲裝置中。其中上述第一與第二數據處理工具是利用一共同存儲控制器存取存儲裝置。
本發明的實施可包括一或多個下列特性。其中上述第二數據處理工具對存儲裝置中混碼過的多任務資料的每個資料區存取不超過兩次,第一次用以自存儲器中讀出此多任務資料的一資料區,第二次則用以將此混碼資料寫入存儲裝置中。上述裝置還包括一第三數據處理工具,用以依據上述混碼資料產生錯誤校正碼。且上述裝置包括一第四數據處理工具,用以依據上述錯誤校正碼以及混碼資料產生信道碼,此信道碼是兼容於一光學儲存標準。其中上述光學儲存標準包括數字多媒體光碟(DVD)標準。
在又一實施例中,本發明特徵描述一種方法,包括將音頻資料與視頻資料的多任務資料儲存至一存儲裝置中,攪亂此多任務資料以產生混碼資料,此混碼資料具有不同於上述多任務資料的一位序列,以及將此混碼資料儲存至上述存儲裝置中。其中將多任務資料儲存至存儲器中以及將混碼資料儲存至存儲器中的執行是利用一共同存儲控制器。
本發明的實施可包括一或多個下列特性。此方法包括依據上述混碼資料產生錯誤校正碼,此錯誤校正碼允許校正混碼資料中一或多個錯誤。上述方法包括依據上述錯誤校正碼以及混碼資料產生信道碼,此信道碼兼容於一光學儲存標準。上述的光學儲存標準包括DVD+RW、DVD-RW、DVD+R、DVD-R以及高密度DVD(HD-DVD)標準的至少之一。錯誤校正碼是兼容於數字多媒體光碟(DVD)標準,同時混碼資料亦兼容於數字多媒體光碟(DVD)標準。上述方法包括依據壓縮程序處理一音頻信號與一視頻信號,用以產生音頻資料與視頻資料。其中上述用以處理視頻信號的壓縮程序是兼容於MPEG標準,且上述MPEG標準包括MPEG2以及MPEG4標準的至少之一。
而攪亂上述多任務資料包括自存儲裝置中讀出多任務資料,此讀出過程無須利用一整合式電子裝置接口來執行。上述方法還包括產生上述多任務資料的每一資料區的識別資料。上述方法包括產生此多任務資料的每一資料區的錯誤偵測資料,此錯誤偵測資料允許偵測上述多任務資料中一或多個錯誤。上述方法包括產生上述多任務資料及其相關聯的識別資料與錯誤偵測資料的一既定數量資料區的錯誤校正資料,此錯誤校正資料允許校正上述多任務資料的一既定數量資料區的錯誤校正資料以及其相關聯的識別資料與錯誤偵測資料中的一或多個錯誤。其中產生上述識別資料以及攪亂上述多任務資料是在無須將信息儲存至存儲裝置中的情況下完成。


圖1是顯示一數字多媒體光碟燒錄系統的區塊圖。
圖2和圖3是分別顯示一整合的數字多媒體光碟控制晶片與一存儲器緩衝區的區塊圖。
圖4是顯示一數字多媒體光碟資料預備模塊與存儲器緩衝區的區塊圖。
圖5是顯示一資料區的混碼與錯誤偵測碼編碼資料。
圖6A是顯示一錯誤校正碼區塊。
圖6B是顯示一資料區的混碼與錯誤偵測碼編碼資料。
圖7和圖8是分別顯示一整合的數字多媒體光碟控制晶片與一存儲器緩衝區的區塊圖。
符號說明10~數字多媒體光碟燒錄系統;12~數字多媒體光碟;14~信號前置處理器;16~視頻/音頻信號;18~使用者選擇信號;20~視頻/音頻位串流;22~視頻/音頻編碼器;24~DRAM緩衝器;26~存儲控制器;28~整合式電子裝置主機接口;30~整合式電子裝置總線;32~整合式電子裝置裝置接口;34~DRAM緩衝器;36~存儲控制器;38~數字多媒體光碟讀/寫模塊;40~讀寫頭;42~旋轉馬達;44~尋軌馬達;52~視頻/音頻處理器;54~數字多媒體光碟讀/寫模塊;56~存儲器緩衝區;58~存儲控制器;60~輸出路徑;70~數字多媒體光碟控制晶片;72~數字多媒體光碟讀/寫模塊;74~視頻/音頻編碼器;76~視頻/音頻多任務器;78~編碼音頻資料;80~編碼視頻資料;82、84~存儲器區間;86~多任務音頻/視頻資料;88~存儲器區間;90~數字多媒體光碟資料預備模塊;92~數字多媒體光碟錯誤校正碼編碼器;94~數字多媒體光碟寫入路徑和伺服控制器;96~存儲器區間;98~混碼和錯誤偵測碼編碼資料;100~數字多媒體光碟錯誤校正碼編碼資料;102~存儲器區間;110~主機控制器;112~識別錯誤偵測編碼器;114~數字多媒體光碟混碼器;116~錯誤偵測碼編碼器;118~識別碼;120~識別錯誤偵測碼;122~版權和區間管理信息;124~多任務器;126~混碼資料;128~錯誤偵測碼;130~矩陣;132~外碼同位字節;134~內碼同位字節;136~錯誤校正碼區塊;140~數字多媒體光碟控制晶片;141~數字多媒體光碟讀/寫模塊;142~識別錯誤偵測編碼器;144~數字多媒體光碟混碼器;146~錯誤偵測碼編碼器;148~識別編碼數據;150~存儲器區間;152~混碼資料;154~存儲器區間;156~錯誤偵測碼編碼資料;158~存儲器區間;160~數字多媒體光碟控制晶片;162~硬碟機;164~數字多媒體光碟讀/寫模塊;166~接口。
具體實施例方式
本發明的其它特徵及優點將根據以下詳細說明清楚了解,配合所附圖標,透過實施例闡示本發明的基本精神。
圖2顯示一個整合的數字多媒體光碟控制晶片(controller chip)50被用在一個數字多媒體光碟燒錄系統10上的區塊圖,用以處理音頻與視頻資料來產生適合寫入一個數字多媒體光碟可燒錄或數字多媒體光碟可重複寫入光碟12的數字多媒體光碟信道編碼資料(encoded data)。此數字多媒體光碟控制晶片50包括一個視頻/音頻處理器52與一個數字多媒體光碟讀/寫模塊54,透過一個單一存儲控制器58來存取一個單一存儲器緩衝區56。此視頻/音頻處理器16處理一個視頻/音頻位串流20以產生音頻/視頻資料的多任務資料(multiplexed audio/video data),並且將此資料儲存在存儲器緩衝區56中。此數字多媒體光碟讀/寫模塊54透過存儲控制器58直接存取此多任務音頻/視頻資料,而無需用整合式電子裝置主機(host)/裝置接口(如圖1的28以及32)。此減少了數字多媒體光碟控制晶片50內的組件數,同時降低其成本及加快此多任務音頻/視頻資料的處理速度。此數字多媒體光碟讀/寫模塊54則依據此多任務音頻/視頻資料來產生數字多媒體光碟信道編碼資料,並且藉由一個輸出路徑60將此數字多媒體光碟信道編碼資料寫入到數字多媒體光碟12中。
圖3顯示一個數字多媒體光碟控制晶片70以及存儲器緩衝區56的範例區塊圖。此數字多媒體光碟控制晶片70包含一個視頻/音頻處理器52以及一個數字多媒體光碟讀/寫模塊72。此視頻/音頻處理器52包含一個視頻/音頻編碼器74以及一個視頻/音頻多任務器76。此視頻/音頻編碼器74依據AC-3標準來編碼視頻/音頻位串流20的音頻部分以及依據MPEG標準(如MPEG2或MPEG4)來編碼其視頻部分,用以產生編碼音頻資料78與編碼視頻資料80。此視頻/音頻編碼器74將此編碼音頻資料78與編碼視頻資料80分別儲存到存儲器緩衝區56的存儲器區間82以及84中。
視頻/音頻多任務器76分別由存儲器區間82以及84中讀出編碼音頻資料78與編碼視頻資料80,將此資料78與80多任務化,並且加入索引資料(navigation data)(如用來建立屏幕選單的信息),用以產生多任務音頻/視頻資料86。接著,視頻/音頻多任務器76,再將此多任務音頻/視頻資料86儲存在存儲器區間88中。
數字多媒體光碟讀/寫模塊72包括一個數字多媒體光碟資料預備模塊90、一個數字多媒體光碟錯誤校正碼(ECC)編碼器92、以及一個數字多媒體光碟寫入路徑和伺服控制器(servo controller)94。在一示範例中,每個模塊皆依據數字多媒體光碟(DVD)標準(由數字多媒體光碟論壇所制定),依序處理多任務音頻/視頻資料86中的單元,用以產生一個符合燒錄光碟12格式的資料。數字多媒體光碟可燒錄或數字多媒體光碟可重複寫入光碟有幾種不同格式,如DVD+RW、DVD-RW、DVD+R、DVD-R以及高密度DVD(HD-DVD)。當光碟12被插入到數字多媒體光碟燒錄系統10中時,此系統10會偵測此光碟的格式。接著,數字多媒體光碟讀/寫模塊72再依據燒錄系統10中的光碟12的特定格式來處理多任務音頻/視頻資料86。
在一示範例中,數字多媒體光碟資料預備模塊90、數字多媒體光碟錯誤校正碼編碼器92以及數字多媒體光碟寫入路徑和伺服控制器94皆依序處理一個數據區或是一組數據區,其中每一資料區包含2048位元組(byte)的多任務音頻/視頻資料86。依照信號處理的階段,「一個資料區的資料」可能表示2048位元組的多任務音頻/視頻資料86,或是2048位元組的多任務音頻/視頻資料86和其相關信息如標頭(header)以及錯誤校正信息。
數字多媒體光碟資料預備模塊90被設定以使模塊90處理的多任務音頻/視頻資料86的每個資料區(2048位元組),將被模塊90由存儲器區間88讀取一次,並且寫入到存儲器區間96一次。此具有減少存儲器緩衝區56存取次數的優點,允許其它的模塊(如視頻/音頻編碼器74、視頻/音頻多任務器76、數字多媒體光碟錯誤校正碼編碼器92以及數字多媒體光碟寫入路徑和伺服控制器94)配置更多存儲器空間,同時增加了晶片70處理視頻以及音頻資料的整體效能。如下述,數字多媒體光碟資料預備模塊90處理此多任務音頻/視頻資料86,用以產生經過混碼(scrambled)和錯誤偵測碼編碼資料98,並將其儲存在存儲器緩衝區56的存儲器區間96中。接著,數字多媒體光碟錯誤校正碼編碼器92由存儲器區間96中讀出此混碼和錯誤偵測碼編碼資料98並且產生數字多媒體光碟錯誤校正碼編碼資料100,並儲存此資料在存儲器緩衝區56的存儲器區間102中。數字多媒體光碟伺服和寫入路徑控制器94再由存儲器區間102中讀出此數字多媒體光碟錯誤校正碼編碼資料100,並透過一個輸出路徑60將資料寫到數字多媒體光碟12中。
參考圖4所示,數字多媒體光碟讀/寫模塊72包括一個主機控制器(hostcontroller)110,用來執行軟體相關操作。數字多媒體光碟資料預備模塊90包括一個識別錯誤偵測(identification error detection,IED)編碼器112、一個數字多媒體光碟混碼器(DVD scrambler)114和一個錯誤偵測碼(EDC)編碼器116。主機控制器110接收來自音頻/視頻處理器52的一個4位元組識別碼118並且將此4位元組識別碼118傳送到識別錯誤偵測編碼器112中,識別錯誤偵測編碼器112再產生一個2位元組識別錯誤偵測(IED)碼120以用來偵測識別碼118中一個或多個的錯誤。識別錯誤偵測編碼器112輸出此識別碼118以及識別錯誤偵測碼120到一多任務器123中,多任務器123亦接收來自主機控制器110的6位元組版權(copyright)和區間管理信息(CPRMAI)122。多任務器123的輸出再被送到另一多任務器124。
在一示範例中,識別碼118中包含一個字節的資料區信息和三個字節的資料區號碼。此資料區信息包括資料區格式型態、定軌(tracking)方法、反射率、區域型態、資料型態和層(layer)號碼。識別錯誤偵測碼120允許偵測資料區信息和資料區號碼中一個或多個的錯誤。識別錯誤偵測編碼器112同時將識別碼118送到數字多媒體光碟混碼器114和錯誤偵測碼編碼器116中。
資料預備模塊90由存儲器緩衝區56中讀出2048位元組的多任務音頻/視頻資料86,並將其傳送到數字多媒體光碟混碼器114和錯誤偵測碼編碼器116中。此數字多媒體光碟混碼器114攪亂(scrambled)多任務音頻/視頻資料86以產生2048位元組的混碼資料126,並用D0~D2047來表示(參見圖5)。數字多媒體光碟混碼器114再將此混碼資料126送到多任務器124中。
錯誤偵測碼編碼器116根據此2048位元組的多任務音頻/視頻資料86來產生一個4位元組的錯誤偵測碼128,並且將其傳送到多任務器124中。錯誤偵測碼128提供了在資料區層上的錯誤偵測能力。
主機控制器110控制多任務器124以選擇性地依一特定順序將識別碼118、識別錯誤偵測碼120、版權和區間管理信息122、混碼資料126以及錯誤偵測碼128傳送到存儲器緩衝區56的存儲器區間96,用以產生經過混碼和錯誤偵測碼編碼資料98。
圖5顯示一個混碼和錯誤偵測碼編碼資料98的資料區範例,其有2064位元組,包含4位元組識別碼118、2位元組識別錯誤偵測碼120、6位元組版權和區間管理信息122、2048位元組混碼資料126和4位元組錯誤偵測碼128。
參考圖6A,數字多媒體光碟錯誤校正碼編碼器92(圖3)由存儲器區間96中讀出16個資料區(16×2064位元組)的混碼和錯誤偵測碼編碼資料98,並且將此16個數據區的資料98排列成一個具有192列和172行的矩陣130,以表示192×172位元組的數據。其中第一資料區放在矩陣130的1到12列(row),第二資料區放在矩陣130的13到24列,以此類推。混碼和錯誤偵測碼編碼資料98的每個資料區則被排列成具有12列和172行的矩陣,如圖6B所示。
數字多媒體光碟錯誤校正碼編碼器92利用一個裡得-所羅門(Reed-Solomon,RS)產品碼方案(scheme)來編碼此錯誤偵測碼編碼資料98。16個外碼(outer code)同位(PO)字節132加到矩陣130的每一行,同時10個內碼(inner code)同位(PI)字節134加到產生的128列的每一列,以形成一個具有208列和182行的RS產品碼。此208列包括192列的數據和16列的外碼同位字節;而182行包括172行的數據和10行的內碼同位字節。此RS產品碼包含錯誤校正信息,可校正至少每列5位元組的錯誤和每行8位元組的錯誤。每一208列×182行的RS產品碼被視為一個錯誤校正碼區塊136。數字多媒體光碟錯誤校正碼編碼器92則將包含一個或多個錯誤校正碼區塊136的數字多媒體光碟錯誤校正碼編碼資料100儲存到存儲器區間102中。
數字多媒體光碟寫入路徑和伺服控制器94(圖3)接著由存儲器區間102中讀出數字多媒體光碟錯誤校正碼編碼資料100的一個區塊(包含208列和182行),並且依據數字多媒體光碟(DVD)標準處理此數字多媒體光碟錯誤校正碼編碼資料100。此數字多媒體光碟寫入路徑和伺服控制器94將具有外碼同位字節132的列和具有數據的列交錯(interleave)(1同位列跟著12資料列)以產生交錯的錯誤校正碼區塊。每個交錯的錯誤校正碼區塊被分割到16個燒錄數據區,並轉換到實體(physical)數據區。此實體數據區則是利用8到16調變(亦被視為進階的8到14調變,或是EFM+),將8資料位的資料轉換成16信道位的信道碼。此數字多媒體光碟寫入路徑和伺服控制器94控制一個讀寫頭40以將此信道碼寫到光碟12中。
在圖3的例子中,存儲器緩衝區56分割成數個存儲器區間來儲存不同型態的資料。其中視頻/音頻編碼器74、視頻/音頻多任務器76、數字多媒體光碟資料預備模塊90以及數字多媒體光碟錯誤校正碼編碼器92都將資料儲存在存儲器緩衝區56的一個不同區間中,並且上述這些裝置和數字多媒體光碟寫入路徑和伺服控制器94都利用存儲控制器58彼此獨立的存取此存儲器緩衝區56。
圖7顯示一個數字多媒體光碟控制晶片140的範例區塊圖,其中有一個數字多媒體光碟讀/寫模塊141包括一個識別錯誤偵測編碼器142、一個數字多媒體光碟混碼器144、一個錯誤偵測碼編碼器146、一個錯誤校正碼編碼器92和一個數字多媒體光碟寫入路徑和伺服控制器94來依序處理多任務音頻/視頻資料86中的單元。在一示範例中,所有識別錯誤偵測編碼器142、數字多媒體光碟混碼器144、錯誤偵測碼編碼器146和錯誤校正碼編碼器92皆依序處理一個數據區或是一組的數據區,其中每一資料區包括2048位元組的多任務音頻/視頻資料86。圖7中的錯誤校正碼編碼器92和數字多媒體光碟寫入路徑和伺服控制器94的操作如同圖3中的錯誤校正碼編碼器和數字多媒體光碟寫入路徑和伺服控制器的操作。
識別錯誤偵測編碼器142由存儲器區間88中讀出一個資料區(2048位元組)的多任務音頻/視頻資料86,並且加入12位元組的識別資料(包括4位元組的識別碼118、2位元組的識別錯誤偵測碼120和6位元組的版權和區間管理信息122)以產生識別編碼資料148(2060位元組),並將識別編碼資料148儲存在存儲器區間150中。
數字多媒體光碟混碼器144由存儲器區間150中讀出一個資料區的識別編碼數據148(包括12位元組的識別資料和2048位元組的多任務音頻/視頻資料86),並且攪亂2048位元組的多任務音頻/視頻資料86。此混碼器144將識別資料和攪亂的多任務音頻/視頻資料86合併以產生混碼資料152(包括2060位元組),並將其儲存在存儲器區間154中。
錯誤偵測碼編碼器146接著由存儲器區間154中讀出一個資料區的混碼數據152(包括2060位元組),並在混碼資料152中加入4位元組的錯誤偵測碼,用以產生錯誤偵測碼編碼資料156(包括2064位元組),並將其儲存在存儲器區間158中。
在圖7的例子中,存儲器緩衝區56分割成數個存儲器區間來儲存不同型態的資料。所有視頻/音頻編碼器74、視頻/音頻多任務器76、識別錯誤偵測編碼器142、數字多媒體光碟混碼器144、錯誤偵測碼編碼器146和數字多媒體光碟錯誤校正碼編碼器92都將資料儲存在存儲器緩衝區56的一個不同區間中,並且上述這些裝置和數字多媒體光碟寫入路徑和伺服控制器94都利用存儲控制器58彼此獨立的存取此存儲器緩衝區56。
比較數字多媒體光碟控制晶片140和控制晶片70(參考圖3和圖4),其中數字多媒體光碟控制晶片140的一個特性是所有識別錯誤偵測編碼器142、數字多媒體光碟混碼器144和錯誤偵測碼編碼器146都獨立的存取此存儲器緩衝區56且利用不同大小的單元處理多任務音頻/視頻資料86。而控制晶片70的一個優點是其較少存取存儲器緩衝區56。在圖3的例子中,識別錯誤偵測編碼器112和數字多媒體光碟混碼器114的輸出並未儲存到存儲器緩衝區56中,允許其它的模塊(如視頻/音頻編碼器74、視頻/音頻多任務器76、數字多媒體光碟錯誤校正碼編碼器92以及數字多媒體光碟寫入路徑和伺服控制器94)配置更多存儲器空間,同時也加快了晶片70處理視頻以及音頻資料的速度。
圖8顯示一個數字多媒體光碟控制晶片160的範例區塊圖,允許一個使用者來決定是否將多任務音頻/視頻資料86儲存到一個硬碟機(hard diskdrive)162或是一個光碟12中。此控制晶片160具有一個數字多媒體光碟讀/寫模塊164,其包括一個接口166(如一個整合式電子裝置接口)以將多任務音頻/視頻資料86儲存到硬碟機162中。當多任務音頻/視頻資料86被儲存到硬碟機162中時,此資料86則不會被數字多媒體光碟資料預備模塊90或是錯誤校正碼編碼器92所處理。
雖然本發明已以較佳實施例揭露如上,然其並非用以限定本發明,任何熟悉此項技藝者,在不脫離本發明的精神和範圍內,當可做些許更動與潤飾,因此本發明的保護範圍當視申請專利範圍所界定者為準。例如,上述數字多媒體光碟控制晶片50、70、140以及160可包括模塊以處理由光碟12中讀出的資料。此模塊可依據數字多媒體光碟(DVD)標準轉換光碟12中讀出的信道碼來產生多任務音頻/視頻資料,再依據MPEG標準,將多任務音頻/視頻資料解碼,產生音頻資料和視頻資料。此音頻資料和視頻資料可被處理並轉成一個模擬或是數字格式送到外部的多媒體裝置(如喇叭、顯示器或是投影器)。
識別碼118、識別錯誤偵測碼120、版權和區間管理信息122、混碼資料126和錯誤偵測碼碼128的格式可與上述揭露的不同。數字多媒體光碟資料預備模塊90、數字多媒體光碟錯誤校正碼編碼器92和數字多媒體光碟寫入路徑和伺服控制器94亦可處理具有與上述揭露不同大小的數據單元。視頻/音頻編碼器74可利用AC-3和MPEG以外的編碼方案來編碼音頻資料和視頻資料。此外,光碟12可認同一個數字多媒體光碟(DVD)標準以外的標準,並且數字多媒體光碟讀/寫模塊54、72和141可依據上述數字多媒體光碟(DVD)標準以外的標準來處理多任務音頻/視頻資料86。
視頻/音頻處理器52、數字多媒體光碟讀/寫模塊54和存儲控制器58可被整合在單一集成電路內,也可分散放到不同的集成電路裡。存儲器緩衝區56,在存儲控制器58的控制下,可包括一個單一集成電路的存儲裝置或是數個集成電路。
權利要求
1.一種裝置,包括一多任務器,用以將音頻資料與視頻資料的多任務資料儲存在一存儲裝置中;以及一資料混碼器,用以自該存儲裝置中讀出該多任務資料,攪亂該多任務資料,用以產生該多任務資料的混碼資料,該混碼資料具有與該多任務資料不同的一位序列,其中該多任務器與該資料混碼器利用一共同存儲控制器來存取該存儲裝置。
2.如權利要求1所述的裝置,還包括一錯誤校正碼編碼器,用以依據該混碼資料產生錯誤校正資料,該錯誤校正資料允許校正混碼資料中一個或多個的錯誤。
3.如權利要求2所述的裝置,還包括一信道碼產生器,用以依據該錯誤校正資料與該混碼資料產生信道碼,該信道碼是兼容於一光學儲存標準。
4.如權利要求3所述的裝置,其中該光學儲存標準包括DVD+RW、DVD-RW、DVD+R、DVD-R以及高密度DVD標準其中的至少之一。
5.如權利要求2所述的裝置,其中該錯誤訂正資料是兼容於數字多媒體光碟標準。
6.如權利要求1所述的裝置,其中該混碼資料是兼容於數字多媒體光碟標準。
7.如權利要求1所述的裝置,其中該光碟燒錄裝置包括具有該多任務器與該資料混碼器的一集成電路。
8.如權利要求1所述的裝置,還包括一音頻/視頻處理器,依據一壓縮程序處理一音頻信號與一視頻信號,用以產生該音頻與該視頻資料。
9.如權利要求8所述的裝置,其中用以處理該視頻資料的壓縮程序部分是兼容於MPEG標準。
10.如權利要求9所述的裝置,其中該MPEG標準包括MPEG2以及MPEG4中至少之一。
11.如權利要求8所述的裝置,其中該裝置包括具有該多任務器、該資料混碼器與該音頻/視頻處理器的一集成電路。
12.如權利要求1所述的裝置,其中該多任務資料不是透過一整合式電子裝置接口傳送至該資料混碼器。
13.如權利要求1所述的裝置,還包括一識別錯誤偵測編碼器,其產生與該多任務數據的每一資料區相關聯的一識別碼的一錯誤偵測碼。
14.如權利要求13所述的裝置,還包括一錯誤偵測碼編碼器,其產生該多任務資料的每一資料區的錯誤偵測資料,該錯誤偵測碼允許偵測該多任務資料的一資料區中一個或多個錯誤。
15.如權利要求14所述的裝置,還包括一錯誤校正碼編碼器,用以產生該多任務資料的一既定數量資料區的錯誤校正資料,該錯誤校正資料允許校正該多任務資料的該既定數量資料區中的一個或多個錯誤。
16.如權利要求15所述的裝置,其中該錯誤校正碼編碼器依據該多任務資料以及與其關聯的識別碼與錯誤偵測碼,產生該錯誤校正資料,該錯誤校正資料允許校正該多任務資料以及與其關聯的識別碼與錯誤偵測碼中的一或多個錯誤。
17.如權利要求14所述的裝置,其中該資料混碼器與該識別錯誤偵測編碼器攪亂該多任務資料,並且產生該錯誤偵測碼而無需儲存信息在存儲裝置中。
18.一種數字多媒體光碟錄像機,包括一音頻/視頻編碼器,依據一音頻壓縮標準編碼音頻資料以及依據一MPEG標準編碼視頻資料,用以產生編碼的音頻資料與編碼的視頻資料,多任務選取該編碼的音頻資料與編碼的視頻資料,用以產生多任務資料,並且將該多任務資料儲存至一存儲裝置中;一數字多媒體光碟編碼器,用以自該存儲裝置中讀出該多任務資料,攪亂該多任務資料,用以產生混碼資料,產生錯誤偵測碼,用以允許偵測該混碼資料中的一錯誤,並且將該混碼資料以及該錯誤偵測碼儲存至該存儲裝置中,該數字多媒體光碟編碼器也用以自該存儲裝置中讀出該混碼資料以及該錯誤偵測資料,依據該混碼資料與錯誤偵測碼產生錯誤校正碼,並且將該錯誤校正碼、該錯誤偵測碼以及該混碼資料儲存至該存儲裝置中,其中該音頻/視頻編碼器以及該數字多媒體光碟編碼器是利用一共同存儲控制器存取該存儲裝置。
19.如權利要求18所述的數字多媒體光碟錄像機,其中該數字多媒體光碟寫入模塊亦依據該錯誤校正碼、該錯誤偵測碼與該混碼資料以及數字多媒體光碟標準,產生信道碼。
20.如權利要求18所述的數字多媒體光碟錄像機,其中該數字多媒體光碟錄像機包括具有該音頻/視頻編碼器以及該數字多媒體光碟編碼器的一集成電路。
21.如權利要求18所述的數字多媒體光碟錄像機,其中該數字多媒體光碟編碼器包括一識別錯誤偵測編碼器,其產生與該多任務資料的每一資料區關聯的一識別碼的一錯誤偵測碼。
22.一種裝置,包括一存儲器,其具有一第一區間與一第二區間;一多任務器,用以儲存多任務音頻資料與視頻資料在該存儲器的第一區間中;以及一編碼器,用以自該存儲器的第一區間中讀出該多任務資料,處理該多任務資料,用以產生包括錯誤校正信息以及具有兼容於燒錄編碼至一光學儲存媒體的一燒錄標準的一編碼,該編碼器將該編碼儲存在該存儲器的第二區間中,且該編碼器自該存儲器的第一區間中讀出該多任務資料並儲存該編碼在該存儲器的第二區間中,無需透過一整合式電子裝置接口。
23.如權利要求22所述的裝置,其中該編碼器包括一資料混碼器,用以攪亂該多任務資料,產生混碼資料。
24.如權利要求23所述的裝置,其中該編碼器包括一錯誤偵測碼編碼器,用以依據該混碼資料產生錯誤偵測資料,以允許偵測該混碼資料中一或多個錯誤,該錯誤偵測碼編碼器將該錯誤偵測資料以及該混碼資料儲存在該存儲器的一第三區間中。
25.如權利要求14所述的裝置,其中該儲存數據處理工具包括一錯誤校正碼編碼器,用以自該存儲器的該第三區間中讀出該混碼資料和該錯誤偵測資料,並且處理該混碼資料以及該錯誤偵測資料,用以產生包括錯誤校正信息的該編碼。
26.如權利要求13所述的裝置,其中該光學儲存媒體是兼容於數字多媒體光碟標準。
27.一種裝置,包括第一數據處理工具,用以儲存多任務音頻資料與視頻資料在一存儲裝置中;以及第二數據處理工具,用以自該存儲裝置中讀出該多任務資料,攪亂該多任務資料,用以產生混碼資料,以及儲存該混碼資料在該存儲裝置中,其中該第一與第二數據處理工具是利用一共同存儲控制器存取該存儲裝置。
28.如權利要求27所述的裝置,其中該第二數據處理工具對攪亂過的多任務資料的每一資料區,存取該存儲裝置不超過兩次,該第一次存取至存儲器用以自該存儲器中讀出該多任務資料的一資料區,以及該第二次存取至該存儲器以寫入該混混碼資料至該存儲裝置中。
29.如權利要求28所述的裝置,還包括一第三數據處理工具,用以依據該混碼資料,用以產生錯誤校正碼。
30.如權利要求29所述的裝置,還包括一第四數據處理工具,用以依據該錯誤校正碼以及該混碼資料產生信道碼,該信道碼兼容於一光學儲存標準。
31.如權利要求30所述的裝置,其中該光學儲存標準包括數字多媒體光碟標準。
32.一種方法,包括下列步驟儲存多任務音頻資料與視頻資料至一存儲裝置;攪亂該多任務資料,用以產生混碼資料,該混碼資料具有不同於該多任務資料的一位序列;以及儲存該混碼資料至該存儲裝置中,其中儲存該多任務資料至該存儲器以及儲存該混碼資料至該存儲器的操作是利用一共同存儲控制器來執行。
33.如權利要求32所述的方法,還包括依據該混碼資料產生錯誤校正碼,該錯誤校正碼允許校正混碼資料中一個或多個錯誤。
34.如權利要求33所述的方法,還包括依據該錯誤校正碼以及該混碼資料產生信道碼,該信道碼兼容於一光學儲存標準。
35.如權利要求34所述的方法,其中該光學儲存標準包括DVD+RW、DVD-RW、DVD+R、DVD-R以及高密度DVD標準的至少之一。
36.如權利要求33所述的方法,其中該錯誤校正資料是兼容於數字多媒體光碟標準。
37.如權利要求32所述的方法,其中該混碼資料是兼容於數字多媒體光碟標準。
38.如權利要求32所述的方法,還包括依據壓縮程序處理一音頻信號與一視頻信號,用以產生該音頻資料與該視頻資料。
39.如權利要求38所述的方法,其中該用以處理該視頻信號的壓縮程序是兼容於MPEG標準。
40.如權利要求39所述的方法,其中該MPEG標準包括MPEG2以及MPEG4標準的至少之一。
41.如權利要求32所述的方法,其中攪亂該多任務資料,用以產生混碼資料的步驟包括自該存儲裝置中讀出該多任務資料,且該讀出過程無須利用一整合式電子裝置接口來執行。
42.如權利要求32所述的方法,還包括產生該多任務資料的每一資料區的識別資料。
43.如權利要求42所述的方法,還包括產生該多任務資料的每一資料區的錯誤偵測資料,該錯誤偵測資料允許偵測該多任務資料中一個或多個錯誤。
44.如權利要求43所述的方法,還包括產生該多任務資料的一既定數量資料區和其相關聯的識別資料與錯誤偵測資料的錯誤校正資料,該錯誤校正資料允許校正該多任務資料的一既定數量資料區和其相關聯的識別資料與錯誤偵測資料中的一個或多個錯誤。
45.如權利要求42所述的方法,其中執行產生該多任務資料的每一資料區的識別資料以及攪亂該多任務資料,用以產生混碼資料的步驟並不儲存信息至存儲裝置中。
全文摘要
一種數字多媒體光碟錄像機(DVD recorder),包括一多任務器,用以將音頻資料與視頻(video)資料的多任務資料(multiplexed audio data andvideo data)儲存到一存儲裝置內;以及一資料混碼器(data scrambler),由存儲裝置中讀出該多任務資料並且攪亂(scrambled)該多任務資料,用以產生混碼資料(scrambled data),其中該混碼資料具有一不同於該多任務資料的位序列。該資料混碼器儲存該混碼資料在該存儲裝置中。該多任務器以及該資料混碼器利用一共同存儲控制器存取該存儲裝置。
文檔編號G11B20/18GK1783987SQ20051011697
公開日2006年6月7日 申請日期2005年10月28日 優先權日2004年11月2日
發明者蔡忠宏 申請人:聯發科技股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀