[發明專利]基于RapidIO協議網絡的視頻采集傳輸裝置及方法有效
| 申請號: | 201210560766.6 | 申請日: | 2012-12-21 |
| 公開(公告)號: | CN102984599A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 馬克杰 | 申請(專利權)人: | 中國電子科技集團公司第三十二研究所 |
| 主分類號: | H04N21/643 | 分類號: | H04N21/643;H04N21/647;H04N21/239 |
| 代理公司: | 上海智信專利代理有限公司 31002 | 代理人: | 王潔;鄭暄 |
| 地址: | 200233 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 rapidio 協議 網絡 視頻 采集 傳輸 裝置 方法 | ||
技術領域
本發明涉及嵌入式計算機通信技術領域,特別涉及嵌入式系統視頻采集技術領域,具體是指一種基于Rapid?IO協議網絡的視頻采集傳輸裝置及方法。?
背景技術
目前,在嵌入式計算機領域,由單處理器架構已經發展成云計算、多處理器集群架構,Rapid?IO網絡已成為新型多計算機、多處理器、多DSP的互聯的首要選擇。在現有技術中,諸多視頻輸入控制器接到同一個處理器,再由該處理器將視頻信息與其他處理器分享。這樣一來,視頻控制器的驅動程序及有些任務必須運行于該處理器之上,這樣該處理器就存在特殊性,不利于驅動程序和任務的遷移。另外,視頻數據首先存入處理器內存,然后經該處理器進行協議打包、二次傳輸后才能到達其他處理器,增加了視頻數據的延時,不利于快速的將視頻數據傳遞到各個處理器。若該處理器任務繁重,就極有可能出現視頻抖動的問題。?
發明內容
本發明的目的是克服了上述現有技術中的缺點,提供一種將視頻數據緩沖后直接發往各個處理器,而無需將其存放到外部內存當中,不需要由處理器來實現視頻數據的轉發,從而實現一種快速,高效,且節約邏輯資源,結構簡單,實現方法簡便,成本低廉,應用范圍廣泛的基于Rapid?IO協議網絡的視頻采集傳輸裝置及方法。?
為了實現上述的目的,本發明的基于Rapid?IO協議網絡的視頻采集傳輸裝置具有如下構成:?
該裝置包括視頻傳感器、視頻控制器和RapidIO交換機。其中,視頻傳感器用以獲取視頻數據流;視頻控制器用以從所述的視頻傳感器獲取視頻數據流,并將數據視頻數據流直接變為相應的Rapid?IO寫事務包;而Rapid?IO交換機則用以將所述的Rapid?IO寫事務包依次寫入多個相應RapidIO處理器中。?
該基于Rapid?IO協議網絡的視頻采集傳輸裝置中,所述的視頻控制器包括視頻輸入控制器、視頻異步先進先出FIFO隊列、視頻存儲先進先出FIFO隊列、視頻傳輸控制器、IIC總?線主控制器、IIC總線主異步先進先出FIFO隊列、IIC總線從異步先進先出FIFO隊列、寄存器堆、錯誤檢測模塊、Rapid?IO控制器、Rapid?IO主請求總線、Rapid?IO從應答總線、RapidIO從請求總線和Rapid?IO從應答總線,其中,?
所述的Rapid?IO控制器通過所述的Rapid?IO交換機連接多個Rapid?IO處理器;?
所述的視頻輸入控制器與所述的視頻異步先進先出FIFO隊列和所述的視頻傳感器相連接;?
所述的視頻傳輸控制器與所述的視頻異步先進先出FIFO隊列、視頻存儲先進先出FIFO隊列和寄存器堆相連接,并通過所述的Rapid?IO主請求總線連接所述的Rapid?IO控制器;?
所述的IIC總線主控制器與所述的視頻傳感器、IIC總線主異步先進先出FIFO隊列和IIC總線從異步先進先出FIFO隊列相連接;?
所述的寄存器堆連接所述的IIC總線主異步先進先出FIFO隊列和所述的IIC總線從異步先進先出FIFO隊列,該寄存器堆還分別通過所述的Rapid?IO從請求總線和所述的Rapid?IO從應答總線連接所述的Rapid?IO控制器;?
所述的錯誤檢測模塊連接所述的寄存器堆,該錯誤檢測模塊還通過所述的Rapid?IO從應答總線連接所述的Rapid?IO控制器。?
該基于Rapid?IO協議網絡的視頻采集傳輸裝置中,所述的寄存器堆包括多個節點寄存器組,每個所述的節點寄存器組均包括占用寄存器、圖像傳輸使能寄存器、兩個遠端內存基地址寄存器、視頻數據目標ID、中斷使能寄存器和Doorbell目標ID。其中,?
占用寄存器用以在當處理器讀取該寄存器后,自動設為占用狀態,不能被其他處理器使用;?
圖像傳輸使能寄存器用以開啟視頻傳輸寄存器;?
兩個遠端內存基地址寄存器分別用以存放遠端Rapid?IO處理器用于乒乓操作的內存地址信息,所述的兩個內存基地址寄存器交替使用;?
視頻數據目標ID用以存儲視頻數據需要發送到遠端Rapid?IO處理器的設備ID;?
中斷使能寄存器包括行中斷與場中斷寄存器,用以在遠端Rapid?IO處理器使能該中斷使能寄存器后,當控制器發送完一幀或一行,則向遠端Rapid?IO處理器發送Doorbell事務包;?
Doorbell目標ID用以在開啟中斷后,存儲遠端接收Doorbell事務包的Rapid?IO處理器的設備ID。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國電子科技集團公司第三十二研究所,未經中國電子科技集團公司第三十二研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210560766.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種主軸帶輪卸載裝置
- 下一篇:自動進給鉆孔攻絲裝置





