System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據傳輸,尤其涉及一種基于pcie接口的視頻數據傳輸系統。
技術介紹
1、隨著智能網聯汽車在全球市場的迅速發展,車輛對數據的處理和傳輸需求變得越來越復雜。傳統的移動產業處理器接口(mobile?industry?processor?interface,mipi)盡管在視頻傳輸中表現出色,但其能力在芯片完成流片后便固定。這種硬件固化的特性限制了系統的擴展性和靈活性,難以支持不斷變化的應用場景和新功能的引入,尤其在智能網聯汽車中無法滿足不斷增長的數據傳輸和接口擴展需求。
技術實現思路
1、針對現有技術存在的問題,本專利技術提供一種基于pcie接口的視頻數據傳輸系統,該系統包括pcie?rc端子系統和pcie?ep端子系統,所述pcie?rc端子系統和所述pcie?ep端子系統均包含pcie接口模塊和pcie虛擬化模塊,所述pcie?rc端子系統和所述pcie?ep端子系統之間通過所述pcie接口模塊連接,所述pcie虛擬化模塊連接所述pcie接口模塊;
2、其中,所述pcie接口模塊用于在所述pcie?rc端子系統與所述pcie?ep端子系統之間進行雙向的視頻數據傳輸,所述pcie虛擬化模塊用于根據視頻數據的傳輸需求控制所述pcie接口模塊執行相應的操作,并針對每路視頻數據分別創建對應的虛擬設備節點。
3、在一些實施例中,所述pcie接口模塊包含pcie中斷處理子模塊;
4、在所述pcie?rc端子系統中,所述pcie中斷處理子模塊用于
5、在所述pcie?ep端子系統中,所述pcie中斷處理子模塊用于根據所述pcie虛擬化模塊的控制命令向所述pcie?rc端子系統發送中斷請求。
6、在一些實施例中,所述pcie接口模塊還包含共享訪問子模塊,所述共享訪問子模塊通過共享訪問區實現所述pcie?rc端子系統與所述pcie?ep端子系統之間的共享訪問,所述共享訪問區是通過將所述pcie?ep端子系統的一段物理內存映射到所述pcie?rc端子系統的bar空間而建立的。
7、在一些實施例中,所述pcie?ep端子系統設有環形緩沖區,所述環形緩沖區用于暫存所述pcie?rc端子系統與所述pcie?ep端子系統之間傳輸的視頻數據。
8、在一些實施例中,所述pcie虛擬化模塊包含環形緩沖區控制子模塊,所述環形緩沖區控制子模塊用于控制向所述環形緩沖區的數據讀寫操作。
9、在一些實施例中,所述pcie虛擬化模塊還包含dma控制子模塊,所述dma控制子模塊用于控制通過dma進行所述pcie?rc端子系統與所述pcie?ep端子系統之間的視頻數據傳輸。
10、在一些實施例中,所述pcie?rc端子系統還包含視頻鏈路驅動模塊,所述視頻鏈路驅動模塊用于向操作系統注冊所述虛擬設備節點,并向所述操作系統提供標準化的接口,使得所述操作系統能夠實現對所述虛擬設備節點的管理和控制。
11、在一些實施例中,所述pcie?rc端子系統為車載soc,所述pcie?ep端子系統為視頻數據匯聚ic。
12、在一些實施例中,所述pcie?rc端子系統和所述pcie?ep端子系統分別為不同的車載soc。
13、在一些實施例中,所述虛擬設備節點包括虛擬化的camera設備節點和虛擬化的display設備節點,所述虛擬化的camera設備節點對應的車載camera設備與所述視頻數據匯聚ic連接,所述虛擬化的display設備節點對應的display設備與所述視頻數據匯聚ic連接。
14、本專利技術提供的基于pcie接口的視頻數據傳輸系統,基于pcie接口進行視頻數據傳輸,并在rc端和ep端均進行虛擬化設計,不僅解決了傳統mipi接口的固有局限性,還大幅度提高了系統的可擴展性和靈活性。并且,不同于傳統的基于pcie接口的數據傳輸,本專利技術通過虛擬化設計,rc端子系統和pcie?ep端子系統之間可以進行雙向的視頻數據傳輸,并且支持多路視頻數據,可以針對每路視頻數據分別創建對應的虛擬設備節點,使得系統能夠靈活地管理和分配視頻數據的傳輸路徑,從而實現更高效、可靠的數據傳輸。
本文檔來自技高網...【技術保護點】
1.一種基于PCIE接口的視頻數據傳輸系統,其特征在于,包括:
2.根據權利要求1所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIE接口模塊包含PCIE中斷處理子模塊;
3.根據權利要求1或2所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIE接口模塊還包含共享訪問子模塊,所述共享訪問子模塊通過共享訪問區實現所述PCIERC端子系統與所述PCIE?EP端子系統之間的共享訪問,所述共享訪問區是通過將所述PCIEEP端子系統的一段物理內存映射到所述PCIE?RC端子系統的BAR空間而建立的。
4.根據權利要求1所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIEEP端子系統設有環形緩沖區,所述環形緩沖區用于暫存所述PCIE?RC端子系統與所述PCIEEP端子系統之間傳輸的視頻數據。
5.根據權利要求4所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIE虛擬化模塊包含環形緩沖區控制子模塊,所述環形緩沖區控制子模塊用于控制向所述環形緩沖區的數據讀寫操作。
6.根據權利要求
7.根據權利要求1所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIERC端子系統還包含視頻鏈路驅動模塊,所述視頻鏈路驅動模塊用于向操作系統注冊所述虛擬設備節點,并向所述操作系統提供標準化的接口,使得所述操作系統能夠實現對所述虛擬設備節點的管理和控制。
8.根據權利要求1所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIERC端子系統為車載SOC,所述PCIE?EP端子系統為視頻數據匯聚IC。
9.根據權利要求1所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述PCIERC端子系統和所述PCIE?EP端子系統分別為不同的車載SOC。
10.根據權利要求8所述的基于PCIE接口的視頻數據傳輸系統,其特征在于,所述虛擬設備節點包括虛擬化的camera設備節點和虛擬化的display設備節點,所述虛擬化的camera設備節點對應的車載camera設備與所述視頻數據匯聚IC連接,所述虛擬化的display設備節點對應的display設備與所述視頻數據匯聚IC連接。
...【技術特征摘要】
1.一種基于pcie接口的視頻數據傳輸系統,其特征在于,包括:
2.根據權利要求1所述的基于pcie接口的視頻數據傳輸系統,其特征在于,所述pcie接口模塊包含pcie中斷處理子模塊;
3.根據權利要求1或2所述的基于pcie接口的視頻數據傳輸系統,其特征在于,所述pcie接口模塊還包含共享訪問子模塊,所述共享訪問子模塊通過共享訪問區實現所述pcierc端子系統與所述pcie?ep端子系統之間的共享訪問,所述共享訪問區是通過將所述pcieep端子系統的一段物理內存映射到所述pcie?rc端子系統的bar空間而建立的。
4.根據權利要求1所述的基于pcie接口的視頻數據傳輸系統,其特征在于,所述pcieep端子系統設有環形緩沖區,所述環形緩沖區用于暫存所述pcie?rc端子系統與所述pcieep端子系統之間傳輸的視頻數據。
5.根據權利要求4所述的基于pcie接口的視頻數據傳輸系統,其特征在于,所述pcie虛擬化模塊包含環形緩沖區控制子模塊,所述環形緩沖區控制子模塊用于控制向所述環形緩沖區的數據讀寫操作。
6.根據權利要求1或5所述的基于pcie接口的視頻數據傳輸系統,其特征在于,所述pcie虛擬化模塊還包含dm...
【專利技術屬性】
技術研發人員:楚天煒,吳體龍,范炬,周哲人,
申請(專利權)人:中信科智聯科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。