低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法及其異步fifo的制作方法
【專利摘要】一種低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法及其異步FIFO,其中,所述方法包括在FIFO中定義用以表明1/4FIFO深度水平的第一深度標(biāo)志、3/4FIFO深度水平的第二深度標(biāo)志;獲取位流數(shù)據(jù)在FIFO中的數(shù)據(jù)量,在數(shù)據(jù)量大于3/4深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIFO深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量位于1/4FIFO深度水平與3/4FIFO深度水平之間時(shí),以正常碼速率傳輸位流數(shù)據(jù)。由于本發(fā)明定義1/4FIFO深度水平和3/4FIFO深度水平,這樣,數(shù)據(jù)量大時(shí),碼速率大,數(shù)據(jù)量小時(shí),碼速率小,解決了跨時(shí)鐘域傳輸位流數(shù)據(jù)存在延時(shí)的問題。
【專利說明】低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法及其異步FIFO
[0001]
【技術(shù)領(lǐng)域】
[0002]本發(fā)明涉及諸如遙控?cái)?shù)據(jù)、圖像數(shù)據(jù)、話音數(shù)據(jù)或者儀表注入數(shù)據(jù)等位流數(shù)據(jù)的傳輸,尤其涉及能實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率遙控?cái)?shù)據(jù)、圖像數(shù)據(jù)、話音數(shù)據(jù)或者儀表注入數(shù)據(jù)的FIFO和前述位流數(shù)據(jù)的傳輸方法。
【背景技術(shù)】
[0003]隨著計(jì)算機(jī)及電子器件的飛速發(fā)展,高速通信處理器中的邏輯越來越復(fù)雜,芯片規(guī)模不斷擴(kuò)大,在一個(gè)芯片中常常含有多個(gè)不同的高速時(shí)鐘域或低速時(shí)鐘域,當(dāng)位流數(shù)據(jù)從一個(gè)時(shí)鐘域傳輸?shù)搅硪粋€(gè)時(shí)鐘域時(shí),會(huì)存在數(shù)據(jù)的延遲。所述位流數(shù)據(jù)包括圖像數(shù)據(jù)、話音數(shù)據(jù)、遙控?cái)?shù)據(jù)或者儀表注入數(shù)據(jù)。比如,在傳輸圖像數(shù)據(jù)和話音數(shù)據(jù)的過程中,圖像數(shù)據(jù)先于話音數(shù)據(jù)傳輸至終端或者話音數(shù)據(jù)先于圖像數(shù)據(jù)傳輸至終端。
【發(fā)明內(nèi)容】
[0004]本發(fā)明解決的問題是跨時(shí)鐘域傳輸位流數(shù)據(jù)存在延遲的問題。
[0005]為解決上述問題,本發(fā)明提供一種低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:該方法包括如下步驟:在FIFO中定義用以表明1/4FIF0深度水平的第一深度標(biāo)志、3/4FIF0深度水平的第二深度標(biāo)志;獲取位流數(shù)據(jù)在FIFO中的數(shù)據(jù)量并比較數(shù)據(jù)量與所述第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。
[0006]可選地,所述位流數(shù)據(jù)是圖像數(shù)據(jù),所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的103%?116%的速度傳輸所述圖像數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的88%?96%傳輸所述圖像數(shù)據(jù)。
[0007]可選地,所述圖像數(shù)據(jù)的幀速率是25幀/秒,所述以大于正常碼速率的速度輸出位流數(shù)據(jù)具體是以2.048Mbps輸出位流數(shù)據(jù);所述以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以1.807Mbps傳輸所述位流數(shù)據(jù);所述正常碼速率是1.92Mbps。
[0008]可選地,所述方法還包括還在FIFO中定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志;在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的110%?116%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的103%?110%的碼速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的92%?96%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的88%?92%的速度傳輸所述圖像數(shù)據(jù)。
[0009]可選地,所述位流數(shù)據(jù)是話音數(shù)據(jù),所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的101%?109%的速度傳輸所述話音數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的90%?97%傳輸所述話音數(shù)據(jù)。
[0010]可選地,所述以大于正常碼速率的速度輸出位流數(shù)據(jù)具體是以393.SKbps輸出位流數(shù)據(jù);所述以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以374.6Kbps傳輸所述位流數(shù)據(jù);所述正常碼速率是384Kbps。
[0011]可選地,還包括還在FIFO中定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志;在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%?109%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的101%?104%的碼速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的94%?97%的速度傳輸所話音數(shù)據(jù);在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的90%?94%的速度傳輸所述話音數(shù)據(jù)。
[0012]本發(fā)明還公開一種實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的異步FIFO,該FIFO包括深度標(biāo)志劃分單元、數(shù)據(jù)量獲取單元和處理單元,其中,所述深度標(biāo)志劃分單元定義用以表明1/4FIF0深度水平的第一深度標(biāo)志和3/4FIF0深度水平的第二深度標(biāo)志;所述數(shù)據(jù)量獲取單元獲取異步FIFO內(nèi)的數(shù)據(jù)量;所述處理單元接收數(shù)據(jù)獲取單元的數(shù)據(jù)量,比較該數(shù)據(jù)量與第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4FIF0深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。
[0013]所述位流數(shù)據(jù)是圖像數(shù)據(jù)和話音數(shù)據(jù),所述處理器在數(shù)據(jù)量大于3/4FIF0深度水平時(shí),以正常碼速率的103%?116%的速度傳輸所述圖像數(shù)據(jù),以正常碼速率的101%?109%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以正常碼速率的88%?96%傳輸所述圖像數(shù)據(jù),以正常碼速率的90%?97%傳輸所述話音數(shù)據(jù)。
[0014]可選地,所述深度標(biāo)志劃分單元定義還定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志,所述位流數(shù)據(jù)是圖像數(shù)據(jù)和話音數(shù)據(jù),所述處理單元在在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%?109%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的110%?116%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的101%?104%的碼速度傳輸所述話音數(shù)據(jù),以正常碼速率的103%?110%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的100%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的94%?97%的速度傳輸所話音數(shù)據(jù),以正常碼速率的92%?96%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的90%?94%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的88%?92%的速度傳輸所述圖像數(shù)據(jù)。[0015]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn):
1、由于本發(fā)明定義1/4FIF0深度水平和3/4深度水平,并根據(jù)數(shù)據(jù)量與1/4深度水平和3/4深度水平的大小關(guān)系而決定傳輸數(shù)據(jù)的碼速率,在FIFO內(nèi)數(shù)據(jù)量大時(shí),碼速率大,在FIFO數(shù)據(jù)量小時(shí),碼速率小,這樣,解決了跨時(shí)鐘域傳輸位流數(shù)據(jù)存在延時(shí)的問題。
[0016]2、由于本發(fā)明定義用以表明1/8FIF0深度水平的第三深度標(biāo)志和7/8FIF0深度水平的第四深度標(biāo)志;所述處理單元在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),這樣,能夠精確的控制位流數(shù)據(jù)的傳輸,盡可能保持較低的延時(shí)而不會(huì)導(dǎo)致數(shù)據(jù)溢出或者讀空。
【專利附圖】
【附圖說明】
[0017]圖1是本發(fā)明低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法的流程圖;
圖2是本發(fā)明異步FIFO接口信號(hào)圖。
【具體實(shí)施方式】
[0018]為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、構(gòu)造特征、所達(dá)成目的及功效,下面將結(jié)合實(shí)施例并配合附圖予以詳細(xì)說明。
[0019]請參閱圖1,本發(fā)明的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法包括如下步驟:
步驟S1:在FIFO中定義用以表明1/4FIF0深度水平的第一深度標(biāo)志、3/4FIF0深度水
平的第二深度標(biāo)志。
[0020]在該步驟中,本發(fā)明的FIFO是一個(gè)緩沖存儲(chǔ)部件,用于在兩個(gè)不同時(shí)鐘域之間進(jìn)行數(shù)據(jù)交換,數(shù)據(jù)從一個(gè)時(shí)鐘域生成并寫于FIF0,然后從另外的時(shí)鐘域讀出并被使用。為了實(shí)現(xiàn)高速通信處理器能夠低延時(shí)實(shí)時(shí)傳輸圖像數(shù)據(jù)及話音數(shù)據(jù),需要設(shè)計(jì)一個(gè)新型的異步FIFO,并且FIFO的空間不能過大,否則會(huì)帶來高延遲。這就需要在FIFO空間不大的情況下盡可能根據(jù)減小圖像和話音通道的延遲。在本發(fā)明中,設(shè)計(jì)話音通道FIFO容量為1KB,位寬為8bit,深度為128。設(shè)計(jì)圖像通道FIFO容量為1KB,位寬為8bit,深度為128。
[0021]步驟S2:獲取位流數(shù)據(jù)在FIFO中的數(shù)據(jù)量并比較數(shù)據(jù)量與所述第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。在本實(shí)施例中,所述位流數(shù)據(jù)是圖像數(shù)據(jù),所述正常碼速率是1.92Mbps,所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的103%?116%的速度傳輸所述圖像數(shù)據(jù),作為一個(gè)具體的實(shí)施例,所述圖像數(shù)據(jù)的幀速率是25幀/秒,所述以大于正常碼速率的速度輸出位流數(shù)據(jù)具體是以2.048Mbps (正常碼速率的106%)輸出位流數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的88%?96%傳輸所述圖像數(shù)據(jù),作為具體的實(shí)施例,所述以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以1.807Mbps (正常碼速率的94.1%)傳輸所述位流數(shù)據(jù)。在其他的實(shí)施例中,所述位流數(shù)據(jù)是語音數(shù)據(jù),所述正常碼速率是384Kbps,所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的101%?109%的速度傳輸所述話音數(shù)據(jù),具體是以393.SKbps (102.5%)輸出所述話音數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的90%?97%傳輸所述話音數(shù)據(jù),具體是以374.6Kbps(正常碼速率的97%)傳輸所述位流數(shù)據(jù)。[0022]作為一種改進(jìn),本發(fā)明還在FIFO中定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志,所述位流數(shù)據(jù)也可以是圖像數(shù)據(jù),或者話音數(shù)據(jù)。在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的110%?116%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的103%?110%的碼速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的92%?96%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的88%?92%的速度傳輸所述圖像數(shù)據(jù)。在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%?109%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的101%?104%的碼速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的94%?97%的速度傳輸所話音數(shù)據(jù);在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的90%?94%的速度傳輸所述話音數(shù)據(jù)。
[0023]上述位流數(shù)據(jù)也可以是圖像數(shù)據(jù)和話音數(shù)據(jù),此種情況下,包括二個(gè)FIFO,所述圖像數(shù)據(jù)和話音數(shù)據(jù)與各自的FIFO的深度水平相比,這樣,當(dāng)圖像數(shù)據(jù)和話音數(shù)據(jù)被傳輸至終端時(shí),圖像數(shù)據(jù)和話音數(shù)據(jù)能夠被終端接收。
[0024]以上述低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法的技術(shù)思路作為參考,本發(fā)明還公開實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的FIFO,該FIFO包括深度標(biāo)志劃分單元、數(shù)據(jù)量獲取單元和處理單元,其中,所述深度標(biāo)志劃分單元定義用以表明1/4FIF0深度水平的第一深度標(biāo)志和3/4FIF0深度水平的第二深度標(biāo)志;所述數(shù)據(jù)量獲取單元獲取異步FIFO內(nèi)的數(shù)據(jù)量;所述處理單元接收數(shù)據(jù)獲取單元的數(shù)據(jù)量,比較該數(shù)據(jù)量與第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4FIF0深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。
[0025]下面結(jié)合圖2說明本發(fā)明FIFO的工作過程:圖2中,Din[7:0]為8位數(shù)據(jù)輸入信號(hào),Rd_clk為讀時(shí)鐘信號(hào),Rd_en為讀使能信號(hào),Rst為讀時(shí)鐘域的復(fù)位信號(hào),ffr_clk為寫時(shí)鐘信號(hào),Wr_en為寫使能信號(hào),Dout [7:0]為8位數(shù)據(jù)輸出,Empty和Full為FIFO空滿狀態(tài)信號(hào),Prog_empty和Prog_full為可編程空滿之間狀態(tài)信號(hào)。Wr_data_count [1:0]為2位寫數(shù)據(jù)計(jì)數(shù)狀態(tài)信號(hào)。首先,深度標(biāo)志劃分單元定義出FIFO的深度標(biāo)志。在讀使能信號(hào)的控制下,本發(fā)明的異步FIFO基于讀時(shí)鐘信號(hào)Rd_clk讀入數(shù)據(jù),在讀入數(shù)據(jù)的過程中,數(shù)據(jù)量獲取單元實(shí)時(shí)獲取讀入的數(shù)據(jù)量,數(shù)據(jù)量被傳輸至所述處理單元,所述處理單元比較所述數(shù)據(jù)量和相應(yīng)的深度標(biāo)志,從而,按照前述數(shù)據(jù)量與深度標(biāo)志的關(guān)系控制數(shù)據(jù)從Dout[7:0]傳輸數(shù)據(jù)。寫數(shù)據(jù)也與讀數(shù)據(jù)類似,在此不再贅述。
[0026]作為一種改進(jìn),所述深度標(biāo)志劃分單元定義還定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志,所述位流數(shù)據(jù)是圖像數(shù)據(jù)和話音數(shù)據(jù),所述處理單元在在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%?109%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的110%?116%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的101%?104%的碼速度傳輸所述話音數(shù)據(jù),以正常碼速率的103%?110%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于3/4FIFO深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的100%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIFO深度水平時(shí),以正常碼速率的94%?97%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的92%?96B%的速度傳輸所述圖像數(shù)據(jù);在數(shù)據(jù)量小于1/8FIFO深度水平,以正常碼速率的90%?94%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的88%?92%的速度傳輸所述圖像數(shù)據(jù)。
[0027]綜上所述,由于定義1/4FIF0深度水平和3/4深度水平,并根據(jù)數(shù)據(jù)量與1/4深度水平和3/4深度水平的大小關(guān)系而決定傳輸數(shù)據(jù)的碼速率,在FIFO內(nèi)數(shù)據(jù)量大時(shí),碼速率大,在FIFO數(shù)據(jù)量小時(shí),碼速率小,這樣,解決了跨時(shí)鐘域傳輸位流數(shù)據(jù)存在延時(shí)的問題,比如,在上述實(shí)施例中,得出圖像通道的最大延遲約為4.5ms,最小延遲為0.206ms ;話音通道的最大延遲約為21.54ms,最小延遲約為0.206ms。
【權(quán)利要求】
1.一種低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:該方法包括如下步驟: 在FIFO中定義用以表明1/4FIF0深度水平的第一深度標(biāo)志、3/4FIF0深度水平的第二深度標(biāo)志; 獲取位流數(shù)據(jù)在FIFO中的數(shù)據(jù)量并比較數(shù)據(jù)量與所述第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:所述位流數(shù)據(jù)是圖像數(shù)據(jù),所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的103%~110%的速度傳輸所述圖像數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的91%~97%傳輸所述圖像數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:所述圖像數(shù)據(jù)的幀速率是25幀/秒,所述以大于正常碼速率的速度輸出位流數(shù)據(jù)具體是以2.048Mbps輸出位流數(shù)據(jù);所述以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以1.807Mbps傳輸所述位流數(shù)據(jù);所述正常碼速率是1.92Mbps。
4.根據(jù)權(quán)利要求2所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:還包括還在FIFO中定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志; 在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的110%~116%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的103%~110%的碼速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的92%~96%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的88%~92%的速度傳輸所述圖像數(shù)據(jù)。
5.根據(jù)權(quán)利要求1中任何一項(xiàng)所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:所述位流數(shù)據(jù)是話音數(shù)據(jù),所述以大于正常碼速率的速度傳輸位流數(shù)據(jù)具體是以正常碼速率的101%~109%的速度傳輸所述話音數(shù)據(jù);以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以正常碼速率的90%~97%傳輸所述話音數(shù)據(jù)。
6.根據(jù)權(quán)利要求5所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:所述以大于正常碼速率的速度輸出位流數(shù)據(jù)具體是以393.SKbps輸出位流數(shù)據(jù);所述以小于正常碼速率的速度輸出位流數(shù)據(jù)具體是以374.6Kbps傳輸所述位流數(shù)據(jù);所述正常碼速率是384Kbps。
7.根據(jù)權(quán)利要求5所述的低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的方法,其特征是:還包括還在FIFO中定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志;在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%~109%的速度傳輸所述話音數(shù)據(jù); 在數(shù)據(jù)量小于7/8FIFO深度水平而大于3/4FIFO深度水平,以正常碼速率的101%~104%的速度傳輸所述話音數(shù)據(jù); 在數(shù)據(jù)量小于3/4FIFO深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù); 在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIFO深度水平時(shí),以正常碼速率的94%~97%的速度傳輸所話音數(shù)據(jù); 在數(shù)據(jù)量小于1/8FIFO深度水平,以正常碼速率的90%~94%的速度傳輸所述話音數(shù)據(jù)。
8.一種實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的異步FIFO,其特征是:包括深度標(biāo)志劃分單元、數(shù)據(jù)量獲取單元和處理單元,其中, 所述深度標(biāo)志劃分單元定義用以表明1/4FIF0深度水平的第一深度標(biāo)志和3/4FIF0深度水平的第二深度標(biāo)志; 所述數(shù)據(jù)量獲取單元 獲取異步FIFO內(nèi)的數(shù)據(jù)量; 所述處理單元接收數(shù)據(jù)獲取單元的數(shù)據(jù)量,比較該數(shù)據(jù)量與第一深度標(biāo)志和第二深度標(biāo)志,在數(shù)據(jù)量大于3/4FIF0深度水平時(shí),以大于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以小于正常碼速率的速度傳輸位流數(shù)據(jù);在數(shù)據(jù)量大于1/4FIF0深度水平而小于3/4FIF0深度水平時(shí),以正常碼速率傳輸位流數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的異步FIFO,其特征是:所述位流數(shù)據(jù)是圖像數(shù)據(jù)和話音數(shù)據(jù),所述處理器在數(shù)據(jù)量大于3/4FIF0深度水平時(shí),以正常碼速率的103%~116%的速度傳輸所述圖像數(shù)據(jù),以正常碼速率的101%~109%的速度傳輸所述話音數(shù)據(jù);在數(shù)據(jù)量小于1/4FIF0深度水平時(shí),以正常碼速率的88%~96%傳輸所述圖像數(shù)據(jù),以正常碼速率的90%~97%傳輸所述話音數(shù)據(jù)。
10.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)低延時(shí)實(shí)時(shí)傳輸多碼率位流數(shù)據(jù)的異步FIFO,其特征是:所述深度標(biāo)志劃分單元定義還定義用以表明1/8FIF0深度水平的第三深度標(biāo)志、1/2FIF0深度水平的第四深度標(biāo)志和7/8FIF0深度水平的第五深度標(biāo)志,所述位流數(shù)據(jù)是圖像數(shù)據(jù)和話音數(shù)據(jù),在數(shù)據(jù)量大于7/8FIF0深度水平時(shí),以正常碼速率的104%~109%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的110%~116%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于7/8FIF0深度水平而大于3/4FIF0深度水平,以正常碼速率的101%~104%的碼速度傳輸所述話音數(shù)據(jù),以正常碼速率的103%~110%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于3/4FIF0深度水平而大于1/4FIF0深度水平時(shí),以正常碼速率的100%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的100%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于1/4FIF0深度水平而大于1/8FIF0深度水平時(shí),以正常碼速率的94%~97%的速度傳輸所話音數(shù)據(jù),以正常碼速率的92%~96%的速度傳輸所述圖像數(shù)據(jù); 在數(shù)據(jù)量小于1/8FIF0深度水平,以正常碼速率的90%~94%的速度傳輸所述話音數(shù)據(jù),以正常碼速率的88%~92%的速度傳輸所述圖像數(shù)據(jù)。
【文檔編號(hào)】H04L1/00GK104038306SQ201310068006
【公開日】2014年9月10日 申請日期:2013年3月5日 優(yōu)先權(quán)日:2013年3月5日
【發(fā)明者】張風(fēng)源, 徐起, 魏文超, 泮朋軍 申請人:上海航天測控通信研究所