AI 支持的 RISC-V 核心面向 ASIL B 級別的汽車(chē)應用
AI 支持的 RISC-V 核心面向 ASIL B 級別的汽車(chē)應用
MIPS P8700 RISC-V 核心采用 RISC-V 指令集架構(ISA),專(zhuān)為滿(mǎn)足 ASIL B 和 ISO 26262 功能安全要求的汽車(chē)應用設計。
本文引用地址:http://dyxdggzs.com/article/202411/464444.htm你將學(xué)到什么:
為什么 ASIL B 能力對 RISC-V 的采用至關(guān)重要
如何在 MIPS P8700 核心中集成 AI 加速功能
關(guān)鍵特性與背景
在汽車(chē)安全相關(guān)領(lǐng)域,Arm 的 Cortex-M 和 Cortex-A 系列長(cháng)時(shí)間占據主導地位。然而,隨著(zhù) MIPS P8700 核心的推出,RISC-V 供應商有望進(jìn)入需要 ASIL B(D) 及 ISO 26262 功能安全認證的應用領(lǐng)域。這標志著(zhù) RISC-V 在汽車(chē)應用中的進(jìn)展,從傳統應用擴展至安全要求更高的領(lǐng)域。
為滿(mǎn)足 ASIL B 的要求,P8700 設計中集成了故障檢測功能,包括地址和數據總線(xiàn)上的端到端奇偶校驗保護,以及軟件可見(jiàn)的寄存器。核心還包含一個(gè)故障總線(xiàn),用于系統內錯誤報告。
MIPS P8700 的架構特點(diǎn)
P8700 核心基于 RISC-V RV64GC 指令集架構,采用集群架構,單個(gè)集群包含六個(gè) 64 位核心,帶有共享的 L2 緩存。每個(gè)核心支持一個(gè)或兩個(gè)線(xiàn)程,并有共享的 L1 緩存,虛擬和物理內存空間為 48 位。其亂序執行系統具有 8 寬指令獲取、4 寬解碼、7 寬發(fā)射隊列,以及重命名和畢業(yè)支持。
集群配置
一個(gè) P8700 集群最多包含六個(gè) 64 位核心,可以將最多 64 個(gè)集群集成到一個(gè)系統級芯片(SoC)中,實(shí)現高達 768 個(gè)線(xiàn)程的支持。
集群通過(guò) MIPS Coherence Manager 和 AMBA ACE 接口連接。每個(gè)核心的緩存和線(xiàn)程組合可以靈活配置,I/O 一致性單元(IOCU)端口經(jīng)過(guò)優(yōu)化,支持與加速器通過(guò)共享虛擬內存(SVM)實(shí)現低延遲連接。
AI 與 ML 支持
MIPS P8700 核心本身適用于人工智能(AI)和機器學(xué)習(ML)處理。借助 IOCU 支持,多個(gè)集群可以結合 AI/ML 加速器使用,從而實(shí)現更強大、更高效的 AI/ML 解決方案。
評論