[發明專利]RPMSG的通信方法、計算機設備及可讀存儲介質在審
| 申請號: | 202310068995.4 | 申請日: | 2023-02-06 |
| 公開(公告)號: | CN116049082A | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 趙拯 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | G06F15/17 | 分類號: | G06F15/17;G06F15/177;G06F15/78 |
| 代理公司: | 北京智匯東方知識產權代理事務所(普通合伙) 11391 | 代理人: | 王小虎 |
| 地址: | 430051 湖北省武漢市武漢經濟技術開發區神*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | rpmsg 通信 方法 計算機 設備 可讀 存儲 介質 | ||
本發明提供了一種RPMSG的通信方法、計算機設備和可讀存儲介質。通信方法應用于車載系統,車載系統至少包括兩個系統級芯片,分別為第一系統級芯片和第二系統級芯片,第一系統級芯片和第二系統級芯片分別包括多個異構核,分別將其中一個異構核配置為特定核,通信方法包括第一系統級芯片的一個目標異構核根據消息的發布模式確定消息的目標節點信息,發布指定RPMSG消息;第一系統級芯片的異構核接收到指定RPMSG消息時,遍歷其對應的節點信息,并判斷對端目標節點信息是否與本端節點信息匹配;若不匹配,判斷接收到指定RPMSG消息的異構核是否為特定核;若是,通過第一系統級芯片的特定核將指定RPMSG消息發轉發至第二系統級芯片的特定核。
技術領域
本發明涉及計算機技術領域,特別是涉及一種RPMSG的通信方法、計算機設備和可讀存儲介質。
背景技術
目前,很多芯片包含多個異構核,這些異構核運行有不同的操作系統,以便協同完成某一任務。異構核之間就能夠通過多種IPC(Inter-Process?Communication,進程間通信)方式進行通信,例如,RPMSG(Remote?Processor?Messaging,遠程處理器消息)通信就是其中一種。部分芯片廠商為了能夠實現跨SOC(System?on?Chip,系統級芯片)異構核間的RPMSG通信模型,在SOC芯片之間連接了PCIE總線搭建數據通道。雖然上述跨SOC的RPMSG通信模型豐富了設備內部的通信方式,但是SOC之間的所有異構核并不會因此變成一個整體,用于連接兩個SOC的異構核間的通信RPMSG鏈路被固定配置,而且無法學習本端SOC內部的異構核節點信息,只是通過解析報文完成多個連接段的核間數據傳輸,導致跨SOC間的RPMSG通信模型的靈活很差,無法滿足用戶的需要。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的RPMSG的通信方法、計算機設備和可讀存儲介質。
本發明的一個目的是將多個SOC上的所有異構核連接成為整體,使跨SOC特定核間的RPMSG通信具有很高的靈活性。
特別地,本發明提供了一種RPMSG的通信方法,應用于車載系統,所述車載系統至少包括兩個系統級芯片,分別為第一系統級芯片和第二系統級芯片,所述第一系統級芯片和所述第二系統級芯片分別包括多個異構核,并分別將其中一個異構核配置為特定核,兩個所述特定核通過物理總線連接,所述通信方法包括:
所述第一系統級芯片的一個目標異構核根據消息的發布模式確定消息的目標節點信息,發布指定RPMSG消息;其中所述目標節點信息包括所述目標異構核的本端目標節點信息以及對端目標節點信息,所述指定RPMSG消息攜帶有所述目標節點信息;
所述第一系統級芯片的異構核接收到所述指定RPMSG消息時,遍歷其對應的節點信息,并判斷所述對端目標節點信息是否與本端節點信息匹配;其中所述節點信息包括本端節點信息以及對端節點信息;
若不匹配,判斷接收到所述指定RPMSG消息的異構核是否為特定核;
若是,通過所述第一系統級芯片的特定核將所述指定RPMSG消息發轉發至所述第二系統級芯片的特定核。
可選地,所述異構核通過下列方式配置為特定核:
使所述特定核學習其所在系統級芯片的其他異構核的節點信息以及與其通過物理總線連接的特定核的節點信息,以使所述特定核具備跨系統級芯片轉發消息功能。
可選地,接收到所述指定RPMSG消息的異構核為特定核時,所述發布指定RPMSG消息包括:
所述第一系統級芯片的目標異構核通過RPMSG消息驅動將所述指定RPMSG消息的下一個節點設置為所述第一系統級芯片的特定核,并將所述指定RPMSG消息發送至所述第一系統級芯片的特定核;
所述通過所述第一系統級芯片的特定核將所述指定RPMSG消息發轉發至所述第二系統級芯片的特定核包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310068995.4/2.html,轉載請聲明來源鉆瓜專利網。





