[發明專利]實現解復用系統的片外動態存儲器的數據存儲和傳輸方法有效
| 申請號: | 201310487675.9 | 申請日: | 2013-10-17 |
| 公開(公告)號: | CN103501458B | 公開(公告)日: | 2017-04-12 |
| 發明(設計)人: | 羅佳明 | 申請(專利權)人: | 上海龍晶科技有限公司 |
| 主分類號: | H04N21/434 | 分類號: | H04N21/434 |
| 代理公司: | 上海智信專利代理有限公司31002 | 代理人: | 王潔,鄭暄 |
| 地址: | 201108 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 解復用 系統 動態 存儲器 接口 數據傳輸 方法 | ||
技術領域
本發明涉及解復用傳輸技術領域,尤其涉及解復用系統的片外存儲器領域,具體是指一種用于解復用系統的片外動態存儲器接口及數據傳輸方法。
背景技術
目前,國際上普遍采用MPEG系列標準和H26X系列標準作為音視頻編解碼技術標準;我國則制定和推廣使用自主知識產權的先進音視頻編解碼標準(AVS),采用MPEG-TS分組碼流作為上述音視頻數據和其他數據合成的傳輸載體,在實際應用中,以上述標準得到的廣播音視頻數據,仍然封裝于MPEG-TS分組碼流中。解復用系統就是將該MPEG-TS碼流解復用過濾為程序特殊信息(PSI,Program?Special?Information)數據、視頻數據和音頻數據輸出。這些數據量較大,所以需要較大的存儲器空間。一般使用片外的動態隨機存取存儲器(DRAM,Dynamic?Random?Access?Memory)。
如圖2所示,動態存儲器一般分為四個存儲區域,分別存放視頻數據,音頻數據,PSI數據和視頻PES(Packaged?elementary?stream,打包的基本碼流)包頭地址數據(即VIB數據),其中,VIB數據為Video?Index?Buffer,視頻PES包頭地址索引數據,即VIB數據為視頻數據包頭地址索引數據,以便給后級模塊進一步處理使用。
在原有的方案中,該動態存儲器接口是32位數據接口方式,即包含有接口信號:
o_request,????????????//?bus?request?signal
o_datalen[4:0],???????//?burst?length
o_address[31:0],??????//?burst?write?address
o_data[31:0],?????????//?output?data
i_ack。???????????????//?ram?acknowledge?signal
原有方案中,由于總線接口是32位數據,在數據碼率比較大時,例如視頻數據碼率比較高,所以視頻數據率比較大,如果在視頻數據之前的PSI數據或者音頻數據傳輸時有總線響應延遲發生,就會導致后續的視頻數據遲滯堵塞,再加上數據位寬小,所以總線的效率就會比較低,這在處理高碼率高清碼流信號時表現尤其明顯。基于此,提出了新的高效率的片外動態存儲器接口設計。
發明內容
本發明的目的是克服了上述現有技術的缺點,提供了一種能夠實現將音頻數據和程序特殊信息數據等以最大的帶寬效率傳輸存儲到動態存儲器、將不同類型的數據按照各自特點進行不同數據包形式的存儲、結構簡單、具有更廣泛應用范圍的用于解復用系統的片外動態存儲器接口及數據傳輸方法。
為了實現上述目的,本發明的用于解復用系統的片外動態存儲器接口及數據傳輸方法具有如下構成:
該用于解復用系統的片外動態存儲器接口結構,所述的片外動態存儲器的存儲區包括視頻數據存儲單元、音頻數據存儲單元、程序特殊信息數據存儲單元和視頻數據包頭地址索引數據存儲單元,其主要特點是,所述的接口結構包括接口控制器和三個數據緩沖區,所述的三個數據緩沖區分別為音頻數據緩沖區、視頻數據緩沖區、程序特殊信息數據緩沖區。
本發明還涉及一種基于上述接口結構實現解復用系統的片外動態存儲器的數據傳輸方法,其主要特點是,所述的方法包括以下步驟:
(1)所述的接口控制器判斷達到滿狀態的數據緩沖區的類型,如果是音頻數據緩沖區,則繼續步驟(2),如果是視頻數據緩沖區,則繼續步驟(3),如果是程序特殊信息緩沖區,則繼續步驟(6);
(2)所述的片外動態存儲器通過數據總線接收待傳輸的音頻數據,然后結束退出;
(3)所述的接口控制器判斷待傳輸的視頻數據中是否有視頻數據包頭地址索引數據,如果是,則繼續步驟(4),如果否,則繼續步驟(5);
(4)所述的片外動態存儲器通過數據總線接收待傳輸的視頻數據包頭地址索引數據,然后繼續步驟(5);
(5)所述的片外動態存儲器通過數據總線接收待傳輸的視頻數據,然后結束退出;
(6)所述的片外動態存儲器通過數據總線接收待傳輸的程序特殊信息數據,然后結束退出。
較佳地,所述的片外動態存儲器通過數據總線接收待傳輸的音頻數據,包括以下步驟:
(21)所述的接口控制器由空閑狀態進入請求狀態并向所述的片外動態存儲器發出數據傳輸請求;
(22)所述的片外動態存儲器將地址總線置為音頻數據存儲單元的地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海龍晶科技有限公司,未經上海龍晶科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310487675.9/2.html,轉載請聲明來源鉆瓜專利網。





