[發明專利]RPMSG的通信方法、計算機設備及可讀存儲介質在審
| 申請號: | 202310068995.4 | 申請日: | 2023-02-06 |
| 公開(公告)號: | CN116049082A | 公開(公告)日: | 2023-05-02 |
| 發明(設計)人: | 趙拯 | 申請(專利權)人: | 億咖通(湖北)技術有限公司 |
| 主分類號: | G06F15/17 | 分類號: | G06F15/17;G06F15/177;G06F15/78 |
| 代理公司: | 北京智匯東方知識產權代理事務所(普通合伙) 11391 | 代理人: | 王小虎 |
| 地址: | 430051 湖北省武漢市武漢經濟技術開發區神*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | rpmsg 通信 方法 計算機 設備 可讀 存儲 介質 | ||
1.一種RPMSG的通信方法,應用于車載系統,所述車載系統至少包括兩個系統級芯片,分別為第一系統級芯片和第二系統級芯片,所述第一系統級芯片和所述第二系統級芯片分別包括多個異構核,并分別將其中一個異構核配置為特定核,兩個所述特定核通過物理總線連接,所述通信方法包括:
所述第一系統級芯片的一個目標異構核根據消息的發布模式確定消息的目標節點信息,發布指定RPMSG消息;其中所述目標節點信息包括所述目標異構核的本端目標節點信息以及對端目標節點信息,所述指定RPMSG消息攜帶有所述目標節點信息;
所述第一系統級芯片的異構核接收到所述指定RPMSG消息時,遍歷其對應的節點信息,并判斷所述對端目標節點信息是否與本端節點信息匹配;其中所述節點信息包括本端節點信息以及對端節點信息;
若不匹配,判斷接收到所述指定RPMSG消息的異構核是否為特定核;
若是,通過所述第一系統級芯片的特定核將所述指定RPMSG消息發轉發至所述第二系統級芯片的特定核。
2.根據權利要求1所述的RPMSG的通信方法,其中,
所述異構核通過下列方式配置為特定核:
使所述特定核學習其所在系統級芯片的其他異構核的節點信息以及與其通過物理總線連接的特定核的節點信息,以使所述特定核具備跨系統級芯片轉發消息功能。
3.根據權利要求1所述的RPMSG的通信方法,其中,
接收到所述指定RPMSG消息的異構核為特定核時,所述發布指定RPMSG消息包括:
所述第一系統級芯片的目標異構核通過RPMSG消息驅動將所述指定RPMSG消息的下一個節點設置為所述第一系統級芯片的特定核,并將所述指定RPMSG消息發送至所述第一系統級芯片的特定核;
所述通過所述第一系統級芯片的特定核將所述指定RPMSG消息發轉發至所述第二系統級芯片的特定核包括:
通過所述第一系統級芯片的特定核的RPMSG消息內核轉發驅動程序將所述指定RPMSG消息的下一個節點設置為所述第二系統級芯片的特定核,并轉發至所述第二系統級芯片的特定核。
4.根據權利要求3所述的RPMSG的通信方法,其中,
在所述轉發至所述第二系統級芯片的特定核之后,還包括:
所述第二系統級芯片的特定核的RPMSG消息內核轉發驅動程序設置所述指定RPMSG消息的下一節點為所述第二系統級芯片的其他異構核,并轉發至其他異構核。
5.根據權利要求4所述的RPMSG的通信方法,其中,
所述其他異構核接收到所述指定RPMSG消息時,對所述指定RPMSG消息進行解析,得到所述指定RPMSG消息包括的內容。
6.根據權利要求1所述的RPMSG的通信方法,其中,
若所述對端目標節點信息與本端節點信息匹配,針對匹配成功的每個異構核的應用程序創建虛擬緩存通道,拷貝指定RPMSG消息至所述虛擬緩存通道;
RPMSG消息驅動喚醒對應的異構核的應用程序,從所述虛擬緩存通道讀取指定RPMSG消息。
7.根據權利要求6所述的RPMSG的通信方法,其中,
所述虛擬緩存通道基于底層FIFO實現。
8.根據權利要求1所述的RPMSG的通信方法,其中,
所述第一系統級芯片的一個目標異構核根據消息的發布模式確定消息的目標節點信息包括:
若消息的發布模式為單播,所述第一系統級芯片的目標異構核確定消息的目標節點信息的本端目標節點信息為目標異構核的唯一標識,對端目標節點信息為所述第二系統級芯片的異構核的唯一標識;
若消息的發布模式為廣播,所述第一系統級芯片的目標異構核確定消息的目標節點信息的本端目標節點信息為指定固定標識,對端目標節點信息為所述第二系統級芯片的異構核的唯一標識。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于億咖通(湖北)技術有限公司,未經億咖通(湖北)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310068995.4/1.html,轉載請聲明來源鉆瓜專利網。





