中國(guó)首顆ARM+RISC-V異構(gòu)多核MCU伴隨IAR在上海國(guó)際嵌入式展亮相
掃描二維碼
隨時(shí)隨地手機(jī)看文章
6月14日,2023上海國(guó)際嵌入式展在上海世博展覽館3號(hào)館盛大開幕。隨著數(shù)字化與智能時(shí)代的到來(lái),嵌入式產(chǎn)業(yè)在中國(guó)迅速崛起,新型的產(chǎn)業(yè)形態(tài)吸引越來(lái)越多的中國(guó)企業(yè)進(jìn)入新的業(yè)務(wù)板塊,展會(huì)涵蓋嵌入式產(chǎn)業(yè)軟件、系統(tǒng)、硬件、工具等全產(chǎn)業(yè)鏈關(guān)鍵環(huán)節(jié)。IAR Systems作為全球領(lǐng)先的嵌入式系統(tǒng)開發(fā)工具和服務(wù)的供應(yīng)商,在本次展會(huì)給大家展示了多核調(diào)試技術(shù)。航順芯片作為IAR System合作伙伴,提供了ARM+RISC-V異構(gòu)多核MCU硬件平臺(tái)。“嵌入式多核系統(tǒng)可分為同構(gòu)多核和異構(gòu)多核,航順芯片HK32U3009采用ARM+RISC-V異構(gòu)多核架構(gòu),在國(guó)產(chǎn)嵌入式MCU中屬于國(guó)內(nèi)首創(chuàng)!”IAR System工程師說(shuō)道。
HK32U3009采用了ARM-Cortex和RISC-V異構(gòu)雙核架構(gòu),填補(bǔ)國(guó)產(chǎn)異構(gòu)多核MCU芯片技術(shù)空白。該芯片還帶有MMU硬件級(jí)系統(tǒng)資源訪問(wèn)權(quán)限管理,采用自研IPC雙核通訊協(xié)議,高效實(shí)現(xiàn)雙核間數(shù)據(jù)交互,并且支持雙線SWD調(diào)試和五線JTAG調(diào)試。
ARM+RISC-V多核測(cè)試
多核基本概念同構(gòu)多核(Homogeneous)vs 異構(gòu)多核(Heterogeneous)從硬件設(shè)計(jì)上,多核可以分為同構(gòu)多核和異構(gòu)多核:同構(gòu)多核指的是所有的CPU內(nèi)核具用相同的架構(gòu),比如NXP的S32K3(Cortex-M7)和芯馳科技的E3(Cortex-R5)。異構(gòu)多核指的是CPU內(nèi)核具用不同的架構(gòu),比如Infineon的Traveo T2G(Cortex-M0+ + Cortex-M4/Cortex-M7)和ST的STM32H7 (Cortex-M4 + Cortex-M7)。航順的HK32U3009(ARM + RISC-V)屬于異構(gòu)多核。對(duì)稱多處理(SMP)vs 非對(duì)稱多處理(AMP)從軟件設(shè)計(jì)上,多核可以分為對(duì)稱多處理(SMP)和非對(duì)稱多處理(AMP):SMP指的是所有的CPU內(nèi)核運(yùn)行同一套程序(一般通過(guò)CoreID來(lái)實(shí)現(xiàn)不同的CPU內(nèi)核執(zhí)行不同的操作),AMP指的是不同的CPU內(nèi)核運(yùn)行不同的程序。只有同構(gòu)多核才能實(shí)現(xiàn)SMP,同構(gòu)多核也可以實(shí)現(xiàn)AMP,異構(gòu)多核只能實(shí)現(xiàn)AMP。