[發明專利]用于片上系統SOC升級的方法、裝置以及自動駕駛車輛在審
| 申請號: | 202210091123.5 | 申請日: | 2022-01-26 |
| 公開(公告)號: | CN114281389A | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 李勝凱 | 申請(專利權)人: | 阿波羅智能技術(北京)有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/61 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 系統 soc 升級 方法 裝置 以及 自動 駕駛 車輛 | ||
本公開提供了用于片上系統SOC升級的方法,應用于目標中央處理器CPU核心,該SOC包含至少兩個CPU核心,該目標CPU核心是該至少兩個中央處理器CPU核心中的一個,涉及計算機技術領域,尤其涉及片上系統和智能駕駛技術領域。具體實現方案為:讀取預設的配置文件;基于該預設的配置文件,確定該目標CPU核心的角色,其中,該角色包括主核或從核;根據所確定的角色,執行以下兩者中的一者:響應于確定該角色為主核,根據檢測到的來自該SOC外部的升級指令進行主核刷寫;響應于確定該角色為從核,停止與該SOC外部的通信。
技術領域
本公開涉及計算機技術領域,特別涉及片上系統(System on Chip,SOC)和智能駕駛技術領域,尤其涉及用于片上系統升級的方法、裝置以及自動駕駛車輛。
背景技術
隨著智能駕駛技術的飛速發展,對車輛端的處理能力也提出了更高的要求。為適應性能需要,SOC逐漸在車輛端開始廣泛應用。
現有技術中,微控制單元(Microcontroller Unit,MCU)通常以異構的多核形式出現,其升級過程通常是以固定的一個主核與外界進行信息交互,并對其他從核進行刷寫。上述升級過程所涉及的多核為固定的主從結構,刷寫方向僅僅是從主核走向從核。
發明內容
提供了一種用于片上系統升級的方法、裝置以及自動駕駛車輛。
根據第一方面,提供了一種用于片上系統升級的方法,應用于目標中央處理器CPU核心,SOC包含至少兩個CPU核心,目標CPU核心是至少兩個中央處理器CPU核心中的一個,該方法包括:讀取預設的配置文件;基于預設的配置文件,確定目標CPU核心的角色,其中,角色包括主核或從核;根據所確定的角色,執行以下兩者中的一者:響應于確定角色為主核,根據檢測到的來自SOC外部的升級指令進行主核刷寫;響應于確定所角色為從核,停止與SOC外部的通信。
根據第二方面,提供了一種用于片上系統升級的裝置,應用于目標中央處理器CPU核心,SOC包含至少兩個中央處理器CPU核心,目標CPU核心是至少兩個中央處理器CPU核心中的一個,該裝置包括:讀取單元,被配置成讀取預設的配置文件;確定單元,被配置成基于預設的配置文件,確定目標CPU核心的角色,其中,角色包括主核或從核;執行單元,被配置成根據所確定的角色,執行以下兩者中的一者:響應于確定角色為主核,根據檢測到的來自SOC外部的升級指令進行主核刷寫;響應于確定角色為從核,停止與SOC外部的通信。
根據第三方面,提供了一種片上系統,該片上系統包括:至少兩個同構的CPU核心,其中,至少兩個同構的CPU核心包括作為主核的CPU核心和至少一個作為從核的CPU核心;以及與至少兩個同構的CPU核心通信連接的存儲器;其中,存儲器存儲有可被至少兩個同構的CPU核心執行的指令,指令被至少一個CPU核心執行,以使至少一個CPU核心能夠執行如第一方面中任一實現方式所描述的方法。
根據第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,該計算機指令用于使計算機能夠執行如第一方面中任一實現方式所描述的方法。
根據第五方面,提供了一種計算機程序產品,包括計算機程序,該計算機程序在被處理器執行時實現如第一方面中任一實現方式所描述的方法。
根據第六方面,提供了一種自動駕駛車輛,包括如第三方面所描述的片上系統。
根據第七方面,提供了一種路側設備,包括如第三方面所描述的片上系統。
根據本公開的技術實現了通過使片上系統的各個CPU核心讀取預設的配置文件,各自確定自己是主核或從核角色,使得角色為主核的CPU核心承擔對外通信和升級的功能,實現了主核、從核角色的動態確定,為保證整個片上系統升級的可靠性提供基礎。
應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿波羅智能技術(北京)有限公司,未經阿波羅智能技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210091123.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種能源化工用排放凈化裝置
- 下一篇:一種絕緣高導熱硅脂的制備方法





