來(lái)源:蓋世汽車
蓋世汽車訊?據(jù)外媒報(bào)道,PLS Programmierbare Logik & Systeme公司利用旗下的通用調(diào)試引擎(Universal Debug Engine,UDE)為恩智浦半導(dǎo)體旗下的S32V234車用級(jí)多核片上系統(tǒng)(SoCs)提供測(cè)試調(diào)試支持,該公司首次為64位處理器平臺(tái)提供了一款優(yōu)化版測(cè)試與調(diào)試工具。
該款高端控制器基于ARMv8-A架構(gòu),配備了四塊功能強(qiáng)大的Cortex-A53內(nèi)核、一塊Cortex-M4啟動(dòng)內(nèi)核(boot core)及其它加速單元。該款產(chǎn)品原本是為ADAS系統(tǒng)的圖像識(shí)別與處理功能專門設(shè)計(jì)的,但該設(shè)備也適用于其他車用級(jí)計(jì)算密集型應(yīng)用,這主要得益于Cortex-A53平臺(tái),該產(chǎn)品符合功能性安全標(biāo)準(zhǔn)ISO 26262 ASIL C的相關(guān)要求。
UDE旗下基于硬件的調(diào)試功能十分強(qiáng)大,可在通用、一致的用戶界面內(nèi)訪問(wèn)并控制S32V234片上系統(tǒng)的Cortex-A53內(nèi)核及Cortex-M4內(nèi)核。UDE的多核運(yùn)行控制管理專為32位多核系統(tǒng)創(chuàng)建,該技術(shù)也可被用于該設(shè)備,使用戶近乎能手動(dòng)或利用斷點(diǎn)(breakpoints)停用所有的或用戶定義的Cortex-A53內(nèi)核,而Cortex-M4內(nèi)核通常因?yàn)橛布蚨S谩?/p>
從這一點(diǎn)來(lái)講,同步單步執(zhí)行(synchronous single stepping)或許是可行的,或者能該執(zhí)行能持續(xù)進(jìn)行。得益于多核執(zhí)行的共享代碼,UDE可提供多核斷點(diǎn),用于簡(jiǎn)單的調(diào)試。不論內(nèi)核當(dāng)前所執(zhí)行的是何種特殊代碼,多核斷點(diǎn)將始終生效。
UDE還同時(shí)支持Cortex-A53內(nèi)核的執(zhí)行模式:AArch32與AArch64。即使單核正在不同的模式下工作,UDE仍能考慮到當(dāng)前的執(zhí)行模式,同步調(diào)試AArch32和AArch64代碼。
此外,還提供一款綜合目標(biāo)適配器(combined target adapter),用于訪問(wèn)PLS通用訪問(wèn)設(shè)備(Universal Access Device,UAD)產(chǎn)品系列內(nèi)的設(shè)備,可調(diào)試訪問(wèn)各類可用的S32V234開發(fā)板(development boards)。
該產(chǎn)品利用JTAG或ARM專用串行線調(diào)試(Serial Wire Debug,SWD)接口,確保與片上系統(tǒng)通信的可靠性及快速性。為應(yīng)對(duì)具有挑戰(zhàn)性的環(huán)境條件,該款適配器還能提供額外的電流隔離選配件。(本文圖片選自eenewsautomotive.com)
上一篇:強(qiáng)化研發(fā)投入 掌握電動(dòng)出行核心技術(shù) 下一篇:駕圖盒子蜜糖版:父親節(jié)送給老爸的禮物 || 專題90后援藏電力干部 跨越3600km只為北汽新能源EX3
段建軍:拆掉科技的高墻,戴姆勒的創(chuàng)新之道