前面我們已分享過RX MCU功能安全解決方案的Self-Test自檢軟件包的介紹,您可點擊查看:
瑞薩RX MCU功能安全解決方案簡介(3)Self-Test自檢軟件包
01RA系列MCU Self-Test軟件包
內(nèi)容
下面介紹一下瑞薩自檢軟件套件。該軟件包包括RA系列MCU診斷軟件、安全手冊、用戶指南和功能安全證書。RA系列MCU診斷軟件已通過安全標(biāo)準(zhǔn)認(rèn)證,因此可以直接集成到您的系統(tǒng)中。無需進(jìn)行認(rèn)證。
概述
RA系列MCU診斷軟件是針對CPU、RAM、和ROM 的永久失效診斷軟件。
*1:Refer to the reference document for the diagnostic method
CPU和內(nèi)部RAM的目標(biāo)診斷覆蓋率為90%,內(nèi)部ROM的目標(biāo)檢測覆蓋率高達(dá)99%。
本軟件不包括片上外設(shè)模塊和外部存儲器的永久失效或瞬態(tài)失效檢測。
必要的資源
RA系列MCU診斷軟件所需的MCU資源。
*1:Compatible with RA6M1, RA6M2, RA6M3, RA6T1, RA4M1
*2:Compatible with RA6M4, RA6M5, RA4M2, RA4M3
*3:Compatible with RA2A1, RA2L1, RA2E1
該軟件使用內(nèi)部ROM和RAM,片上CRC模塊。不需要外部引腳。
訂購號碼
用戶可以通過這些訂購號購買自檢軟件包。
*1:兼容RA6M1, RA6M2, RA6M3, RA6T1
*2:兼容RA4M1
*3:兼容RA6M4, RA6M5
*4:兼容RA4M2, RA4M3
*5:兼容RA2A1, RA2L1, RA2E1
目前支持的編譯器為IAR編譯器,需要注意的是,使用自檢軟件包時,編譯器的版本是有限的,不支持此處列出的其他版本。
02
RA系列MCU診斷軟件
CPU內(nèi)核的診斷
RA系列MCU診斷軟件執(zhí)行的CPU內(nèi)核診斷。
*1: Unit = CPU clock cycles
對于目標(biāo)區(qū)域和失效類型來說,這個診斷用于檢測CPU內(nèi)核和通用寄存器中的永久失效。
對于診斷方法來說,在CPU內(nèi)核診斷中,從一系列CPU指令代碼執(zhí)行中生成簽名,并將簽名與預(yù)定義的預(yù)期值進(jìn)行比較。
對于診斷覆蓋率,該軟件的診斷覆蓋率為90%。
CPU內(nèi)核診斷被劃分為多個測試單元,以不影響其他程序的性能。CPU內(nèi)核診斷的測試單元的數(shù)量和總執(zhí)行時間如上表中所示。
內(nèi)部ROM診斷
RA系列MCU診斷軟件執(zhí)行的內(nèi)部ROM診斷。
*1: 只能選擇Cortex-M4的診斷軟件
*2: Unit = CPU clock cycles
*3: 當(dāng)診斷ROM大小為1K字節(jié)時
*4: 當(dāng)診斷ROM大小為4K字節(jié)時
對于目標(biāo)區(qū)域和失效類型來說,此診斷用于檢測內(nèi)部ROM的永久性失效。它不包括MCU外部的ROM。
對于診斷方法來說,在這個診斷中,ROM在其寫入操作期間通過計算其內(nèi)容的CRC值并與PC工具計算的參考CRC值進(jìn)行比較來進(jìn)行測試。該軟件的診斷覆蓋率高達(dá)99%。
有三個多項式可用于CRC計算。執(zhí)行時間如上表中所示。
內(nèi)部RAM診斷
RA系列MCU診斷軟件執(zhí)行的內(nèi)部RAM診斷。
*1: Unit = CPU clock cycles
*2: 當(dāng)診斷RAM大小為1 KB時
對于目標(biāo)區(qū)域和失效類型來說,此診斷用于檢測內(nèi)部RAM中的永久性失效。它不包括瞬態(tài)失效和對MCU外部的RAM的檢測。
對于診斷算法,可提供兩種診斷算法,瑞薩開發(fā)的Extended March C-實現(xiàn)90%的診斷覆蓋率。
對于診斷類型,內(nèi)部RAM可以用破壞性或非破壞性方法進(jìn)行測試。當(dāng)RAM診斷的大小為 1Kbyte時執(zhí)行時間如上表中所示。
-
mcu
+關(guān)注
關(guān)注
146文章
17984瀏覽量
367210 -
瑞薩
+關(guān)注
關(guān)注
36文章
22386瀏覽量
88062 -
軟件包
+關(guān)注
關(guān)注
0文章
111瀏覽量
11935
原文標(biāo)題:瑞薩RA MCU功能安全解決方案簡介之Self-Test自檢軟件包
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
有人用過MMA7455L的self-test功能嗎?
請問ADSP-CM408F_EZ_KIT_LITE開發(fā)板所帶的軟件包例程Power_On_Self_Test中CAN測試為什么跑不通?
介紹RT-Thread的軟件包
模擬I2C總線C51程序軟件包
面向?qū)ο蟮男〔ㄗ儞Q軟件包設(shè)計
RT-Thread 軟件包介紹
RT-Thread軟件包定義和使用

Keil MDK開發(fā)工具的軟件包和組件介紹
RT-Thread在線軟件包改為本地軟件包的方法

使用pkgs-test工具對軟件包進(jìn)行qemu測試
RT-Thread中mymqtt軟件包的使用方法

矽力杰推出SA32B系列功能安全軟件包

評論