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