亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

發(fā)送mpeg壓縮數(shù)據(jù)的方法及裝置的制作方法

文檔序號:7566831閱讀:278來源:國知局
專利名稱:發(fā)送mpeg壓縮數(shù)據(jù)的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明與發(fā)送MPEG壓縮數(shù)據(jù)的傳輸裝置和方法有關(guān)。
運(yùn)動圖像專家組(MPEG)已經(jīng)對動畫數(shù)據(jù)的壓縮進(jìn)行了標(biāo)準(zhǔn)化。在傳輸這種壓縮數(shù)據(jù)時,異步傳送模式(ATM)目前是實(shí)施寬帶ISDN網(wǎng)絡(luò)的最佳傳送模式。在ATM模式,所有通信業(yè)務(wù)(無論是語音、圖象還是數(shù)據(jù))都按稱為單元的數(shù)據(jù)包發(fā)送,每個數(shù)據(jù)包固定為53個字節(jié)。通信業(yè)務(wù)可以是可變位速率的,例如象傳送圖象信號和通信數(shù)據(jù)那樣的具有突發(fā)性的業(yè)務(wù),也可以是固定位速率的,例如像傳送大容量文件那樣的具有連續(xù)性的業(yè)務(wù)。在這里,語音和圖象信號對時間延遲要比對損耗敏感得多,而數(shù)據(jù)信號卻并不要求實(shí)時傳輸,但對損耗卻非常敏感。
下面結(jié)合

圖1對發(fā)送MPEG壓縮數(shù)據(jù)的常規(guī)裝置進(jìn)行詳細(xì)說明。這種裝置包括MPEG恢復(fù)部200,其中含有內(nèi)部存儲器(RAM)204的ATM局部區(qū)域網(wǎng)絡(luò)(LAN)卡202、ISA總線206、中央處理單元(CPU)208、以及主存儲器210。在此,通過通信網(wǎng)絡(luò)通信的MPEG壓縮數(shù)據(jù)輸入ATM LAN卡202,存入內(nèi)部存儲器204。在發(fā)送或接收一個所規(guī)定的數(shù)據(jù)塊時,ATM LAN卡202采用中斷通過ISA總線206向CPU208報(bào)告完成壓縮數(shù)據(jù)通信。然后,CPU208用一個中斷處理程序通過ISA總線206將存儲在ATM LAN卡206的內(nèi)部存儲器204內(nèi)的壓縮數(shù)據(jù)傳送給主存儲區(qū)210的暫時存儲區(qū),反之亦然。同時,為了輸入或輸出壓縮數(shù)據(jù),MPEG恢復(fù)部200通過ISA總線206向CPU208輸出一個直接存儲器訪問(DMA)請求信號。
在對諸如存儲器或I/O設(shè)備之類的外圍設(shè)備之間的數(shù)據(jù)傳輸進(jìn)行控制時,CPU反復(fù)執(zhí)行從一個外圍設(shè)備讀出數(shù)據(jù)、將所讀數(shù)據(jù)寫入另一個外圍設(shè)備的操作。然而,在CPU控制大量的數(shù)據(jù)傳輸時,就要占用相當(dāng)?shù)臅r間,使得在這段傳輸數(shù)據(jù)的時間內(nèi)CPU不能控制任何其他操作。
所以,用DMA控制器代替CPU來從一個外圍設(shè)備讀出數(shù)據(jù)和同時將數(shù)據(jù)寫入另一個外圍設(shè)備以節(jié)約數(shù)據(jù)傳送時間,這樣CPU在這段時間內(nèi)就可以執(zhí)行其他內(nèi)部操作了。
在CPU208輸入DMA請求信號的情況下,存儲在主存儲部210的暫時存儲區(qū)的壓縮數(shù)據(jù)傳送給MPEG恢復(fù)部200,以便恢復(fù)為運(yùn)動圖像。
如上所述,在常規(guī)配置中,輸入ATM LAN卡202的壓縮數(shù)據(jù)通過ISA總線206發(fā)送給主存儲部210,而存儲在主存儲部210的壓縮數(shù)據(jù)按照MPEG恢復(fù)部200提出的壓縮數(shù)據(jù)輸入/輸出請求由DMA通過ISA總線206發(fā)送給MPEG恢復(fù)部200。在這種傳輸過程中,壓縮數(shù)據(jù)必需頻繁地通過ISA總線206發(fā)送。因此,通過ISA總線206的MPEG恢復(fù)部200輸入/輸出過程加在ISA總線206上的負(fù)擔(dān)是相當(dāng)繁重的。這樣,由于在ISA總線206為此繁忙期間掛到ISA總線206上的其他設(shè)備都不能使用,而且還要在主存儲部210內(nèi)劃出緩沖存儲部分作為暫時存儲區(qū),比較浪費(fèi),因此系統(tǒng)性能就會受到不良影響。
本發(fā)明就是為了解決以上問題而提出的。因此本發(fā)明的一個目的是提出一種不用ISA總線和主存儲部將按MPEG壓縮的數(shù)據(jù)發(fā)送給MPEG恢復(fù)部的裝置。
本發(fā)明的另一個目的是提出一種在上述裝置中所執(zhí)行的發(fā)送按MPEG壓縮的數(shù)據(jù)的方法。
為了達(dá)到第一個目的,本發(fā)明所提出的發(fā)送MPEG壓縮數(shù)據(jù)的裝置包括一個數(shù)據(jù)接口部,用來接收、存儲MPEG壓縮數(shù)據(jù),產(chǎn)生第一控制信號,在接收到保持請求信號而分離壓縮數(shù)據(jù)的地址總線和數(shù)據(jù)總線后產(chǎn)生保持允許信號,以及響應(yīng)地址控制信號輸出壓縮數(shù)據(jù);一個MPEG壓縮恢復(fù)器,用來產(chǎn)生請求壓縮數(shù)據(jù)的數(shù)據(jù)請求信號,以及在輸入數(shù)據(jù)允許信號時將從數(shù)據(jù)接口部接收的壓縮數(shù)據(jù)進(jìn)行解壓縮處理、恢復(fù)成運(yùn)動圖像;一個數(shù)據(jù)連接部,用來響應(yīng)第二控制信號和數(shù)據(jù)請求信號產(chǎn)生保持請求信號,響應(yīng)保持允許信號產(chǎn)生控制將壓縮數(shù)據(jù)直接傳輸給MPEG壓縮恢復(fù)器的地址控制信號,以及產(chǎn)生指示完成壓縮數(shù)據(jù)傳輸?shù)膫鬏敔顟B(tài)信號,這個數(shù)據(jù)連接部由第三控制信號進(jìn)行清除;以及一個CPU,用來在接收到第一控制信號時產(chǎn)生第二控制信號和在接收到傳輸狀態(tài)信號時產(chǎn)生第三控制信號。
為了達(dá)到第二個目的,本發(fā)明所提出的在通過接收MPEG壓縮數(shù)據(jù)將該壓縮數(shù)據(jù)恢復(fù)為運(yùn)動圖像的裝置中所使用的發(fā)送MPEG壓縮數(shù)據(jù)的方法包括下列步驟a)確定是否接收到壓縮數(shù)據(jù);b)確定是否要求傳輸壓縮數(shù)據(jù)和是否滿足步驟(a)的肯定條件;c)如果滿足步驟(b)的肯定條件,相應(yīng)分離壓縮數(shù)據(jù)的地址總線和數(shù)據(jù)總線;d)將壓縮數(shù)據(jù)發(fā)送給將壓縮數(shù)據(jù)恢復(fù)為運(yùn)動圖像的恢復(fù)器;e)確定是否完成了壓縮數(shù)據(jù)傳輸,如果沒有,則返回步驟(d);f)如果完成了壓縮數(shù)據(jù)傳輸,則指示壓縮數(shù)據(jù)傳輸已經(jīng)完成。
本發(fā)明的上述目的和優(yōu)點(diǎn)通過結(jié)合附圖對優(yōu)選實(shí)施例的詳細(xì)說明就會更加清楚。附圖中圖1為例示發(fā)送MPEG壓縮數(shù)據(jù)的常規(guī)裝置的方框圖;圖2為例示本發(fā)明所提出的發(fā)送MPEG壓縮數(shù)據(jù)的裝置的方框圖;以及圖3為解說本發(fā)明所提出的在圖2所示裝置中所執(zhí)行的傳輸方法的流程圖。
圖2所示的本發(fā)明所提出的裝置包括由數(shù)據(jù)收發(fā)器604和數(shù)據(jù)存儲部606構(gòu)成的數(shù)據(jù)接口部400、由DMA控制器600和數(shù)據(jù)傳輸信號產(chǎn)生器602構(gòu)成的數(shù)據(jù)連接部402、MPEG壓縮恢復(fù)器404、以及CPU406。
下面結(jié)合圖2和3詳細(xì)說明本發(fā)明所提出的MPEG壓縮數(shù)據(jù)發(fā)送方法和實(shí)現(xiàn)這種方法的裝置。
在通信網(wǎng)絡(luò)系統(tǒng)中,數(shù)據(jù)接口部604通過圖2所示的相應(yīng)口OUT和IN發(fā)送/接收MPEG壓縮圖象數(shù)據(jù)塊。在進(jìn)行數(shù)據(jù)塊通信時,數(shù)據(jù)接口部604產(chǎn)生一個指示發(fā)送/接收數(shù)據(jù)的第一控制信號,送至CPU406。CPU406不斷檢驗(yàn)是否有第一控制信號輸入(步驟800)。在接收到第一控制信號后,CPU406向DMA控制器600輸出一個第二控制信號。同時,DMA控制器600檢驗(yàn)是否從MPEG壓縮恢復(fù)器404輸入了一個為了恢復(fù)MPEG壓縮信號而請求壓縮數(shù)據(jù)的數(shù)據(jù)請求信號(步驟802)。在收到數(shù)據(jù)請求信號和第二控制信號后,DMA控制器600產(chǎn)生一個允許DMA操作的保持請求信號,送至數(shù)據(jù)接口部604。數(shù)據(jù)接口部604根據(jù)這個保持請求信號脫離數(shù)據(jù)存儲部606的數(shù)據(jù)總線和地址總線(步驟804)。在步驟804后,數(shù)據(jù)接口部604產(chǎn)生一個保持允許信號,送至DMA控制器600。DMA控制器600通過將一個控制數(shù)據(jù)傳輸?shù)牡刂房刂菩盘柤拥綌?shù)據(jù)存儲部606,為數(shù)據(jù)存儲部606的地址總線指定實(shí)際傳輸?shù)臄?shù)據(jù)地址,將需發(fā)送的數(shù)據(jù)送到數(shù)據(jù)總線608上。然后,DMA控制器600產(chǎn)生一個允許DMA的數(shù)據(jù)允許信號,響應(yīng)數(shù)據(jù)請求信號,并將所產(chǎn)生的信號送到MPEG壓縮恢復(fù)器404,使數(shù)據(jù)從數(shù)據(jù)存儲部606通過數(shù)據(jù)總線608發(fā)送給MPEG壓縮恢復(fù)器404(步驟806)。DMA控制器600確定數(shù)據(jù)傳輸是否完成,如果數(shù)據(jù)傳輸還沒有完成,DMA控制器600就繼續(xù)發(fā)送數(shù)據(jù)。當(dāng)數(shù)據(jù)傳輸完成時,DMA控制器600向數(shù)據(jù)傳輸信號產(chǎn)生器602輸出一個指示已經(jīng)完成一個數(shù)據(jù)塊的數(shù)據(jù)傳輸?shù)闹袛嘈盘?。?shù)據(jù)傳輸信號產(chǎn)生器602接收到這個中斷信號后產(chǎn)生一個傳輸狀態(tài)信號,送到CPU406。CPU406接收到這個傳輸狀態(tài)信號,判明數(shù)據(jù)傳輸已經(jīng)完成(步驟810)。然后,CPU406向數(shù)據(jù)傳輸信號產(chǎn)生器602輸出一個清除數(shù)據(jù)傳輸信號產(chǎn)生器602的第三控制信號,這樣數(shù)據(jù)傳輸信號產(chǎn)生器就可以產(chǎn)生下一個指示數(shù)據(jù)傳輸完成的傳輸狀態(tài)信號。
如上所述,按照本發(fā)明所提出的傳輸MPEG壓縮數(shù)據(jù)的方法以及實(shí)現(xiàn)這種方法的裝置直接將壓縮數(shù)據(jù)通過新插在數(shù)據(jù)接口部400和MPEG壓縮恢復(fù)部404之間的數(shù)據(jù)連接部402發(fā)送給MPEG壓縮恢復(fù)部404,而不是將需輸入/輸出的壓縮數(shù)據(jù)通過ISA總線發(fā)送給主存儲部。因此,大大減輕了ISA總線的負(fù)擔(dān),而在主存儲部210也不必留出暫時存儲區(qū)。
權(quán)利要求
1.一種發(fā)送MPEG壓縮數(shù)據(jù)的裝置,其特征是所述裝置包括一個數(shù)據(jù)接口部,其作用是接收、存儲所述MPEG壓縮數(shù)據(jù),產(chǎn)生一個第一控制信號,在接收到一個保持請求信號而分離壓縮數(shù)據(jù)的地址總線和數(shù)據(jù)總線后產(chǎn)生一個保持允許信號,以及響應(yīng)一個地址控制信號輸出壓縮數(shù)據(jù);一個MPEG壓縮恢復(fù)器,其作用是產(chǎn)生一個請求所述壓縮數(shù)據(jù)的數(shù)據(jù)請求信號,以及在輸入一個數(shù)據(jù)允許信號時將從所述數(shù)據(jù)接口部接收的所述壓縮數(shù)據(jù)進(jìn)行解壓縮處理、恢復(fù)成運(yùn)動圖像;一個數(shù)據(jù)連接部,其作用是響應(yīng)一個第二控制信號和所述數(shù)據(jù)請求信號產(chǎn)生所述保持請求信號,響應(yīng)所述保持允許信號產(chǎn)生控制將所述壓縮數(shù)據(jù)直接傳輸給所述MPEG壓縮恢復(fù)器的所述地址控制信號,以及產(chǎn)生一個指示完成壓縮數(shù)據(jù)傳輸?shù)膫鬏敔顟B(tài)信號,所述數(shù)據(jù)連接部響應(yīng)一個第三控制信號進(jìn)行清除;以及一個CPU,其作用是在接收到所述第一控制信號時產(chǎn)生所述第二控制信號和在接收到所述傳輸狀態(tài)信號時產(chǎn)生所述第三控制信號。
2.一種如在權(quán)利要求1中所述的發(fā)送MPEG壓縮數(shù)據(jù)的裝置,其特征是其中所述數(shù)據(jù)接口部包括一個數(shù)據(jù)收發(fā)器,其作用是發(fā)送/接收所述壓縮數(shù)據(jù),產(chǎn)生所述第一控制信號,以及在接收到所述保持請求信號時產(chǎn)生所述保持允許信號;以及一個數(shù)據(jù)存儲器,其作用是存儲所述壓縮數(shù)據(jù),以及響應(yīng)所述地址控制信號將所述壓縮數(shù)據(jù)輸出給所述MPEG壓縮恢復(fù)器。
3.一種如在權(quán)利要求1中所述的發(fā)送MPEG壓縮數(shù)據(jù)的裝置,其特征在其中所述數(shù)據(jù)連接部包括一個DMA控制器,其作用是接收所述數(shù)據(jù)請求信號、第二控制信號和保持允許信號,以及產(chǎn)生所述保持請求信號、地址控制信號和數(shù)據(jù)允許信號;以及一個數(shù)據(jù)傳輸信號產(chǎn)生器,其作用是在完成壓縮數(shù)據(jù)傳輸時產(chǎn)生所述傳輸狀態(tài)信號,以及響應(yīng)所述第三控制信號進(jìn)行清除。
4.一種在接收經(jīng)壓縮的數(shù)據(jù)、將壓縮數(shù)據(jù)恢復(fù)為運(yùn)動圖像的裝置中所使用的發(fā)送MPEG壓縮數(shù)據(jù)的方法,其特征是所述方法包括下列步驟a)確定是否接收到所述壓縮數(shù)據(jù);b)確定是否要求傳輸所述壓縮數(shù)據(jù)和是否滿足所述步驟(a)的肯定條件;c)如果滿足步驟(b)的肯定條件,相應(yīng)分離所述壓縮數(shù)據(jù)的地址總線和數(shù)據(jù)總線;d)將所述壓縮數(shù)據(jù)發(fā)送給將所述壓縮數(shù)據(jù)恢復(fù)為運(yùn)動圖像的恢復(fù)器;e)確定是否完成了壓縮數(shù)據(jù)傳輸,如果沒有完成,則返回所述步驟(d);以及f)如果完成了壓縮數(shù)據(jù)傳輸,則指示壓縮數(shù)據(jù)傳輸已經(jīng)完成。
全文摘要
本發(fā)明的發(fā)送MPEG壓縮數(shù)據(jù)的裝置包括接收和存儲MPEG壓縮數(shù)據(jù)的接口部、將從接口部接收的壓縮數(shù)據(jù)恢復(fù)為運(yùn)動圖像的恢復(fù)部、產(chǎn)生地址控制信號使壓縮數(shù)據(jù)直接從接口部發(fā)送給恢復(fù)部的連接部和啟動、清除連接部的CPU。由于這種裝置在發(fā)送壓縮數(shù)據(jù)時是直接傳輸而不占用ISA總線和系統(tǒng)主存儲部,因此大大減輕了ISA總線的負(fù)擔(dān),也不需要在主存儲部劃出暫時存儲區(qū),從而改善了系統(tǒng)的總體性能。
文檔編號H04N7/50GK1129881SQ9511999
公開日1996年8月28日 申請日期1995年11月30日 優(yōu)先權(quán)日1994年12月19日
發(fā)明者金仁, 崔良勛, 崔東秀, 許圣民 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1