欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

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

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

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