前面我們已分享過RX MCU功能安全解決方案的Self-Test自檢軟件包的介紹,您可點(diǎn)擊查看:
瑞薩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編譯器,需要注意的是,使用自檢軟件包時(shí),編譯器的版本是有限的,不支持此處列出的其他版本。
02
RA系列MCU診斷軟件
CPU內(nèi)核的診斷
RA系列MCU診斷軟件執(zhí)行的CPU內(nèi)核診斷。

*1: Unit = CPU clock cycles
對于目標(biāo)區(qū)域和失效類型來說,這個(gè)診斷用于檢測CPU內(nèi)核和通用寄存器中的永久失效。
對于診斷方法來說,在CPU內(nèi)核診斷中,從一系列CPU指令代碼執(zhí)行中生成簽名,并將簽名與預(yù)定義的預(yù)期值進(jìn)行比較。
對于診斷覆蓋率,該軟件的診斷覆蓋率為90%。
CPU內(nèi)核診斷被劃分為多個(gè)測試單元,以不影響其他程序的性能。CPU內(nèi)核診斷的測試單元的數(shù)量和總執(zhí)行時(shí)間如上表中所示。
內(nèi)部ROM診斷
RA系列MCU診斷軟件執(zhí)行的內(nèi)部ROM診斷。

*1: 只能選擇Cortex-M4的診斷軟件
*2: Unit = CPU clock cycles
*3: 當(dāng)診斷ROM大小為1K字節(jié)時(shí)
*4: 當(dāng)診斷ROM大小為4K字節(jié)時(shí)
對于目標(biāo)區(qū)域和失效類型來說,此診斷用于檢測內(nèi)部ROM的永久性失效。它不包括MCU外部的ROM。
對于診斷方法來說,在這個(gè)診斷中,ROM在其寫入操作期間通過計(jì)算其內(nèi)容的CRC值并與PC工具計(jì)算的參考CRC值進(jìn)行比較來進(jìn)行測試。該軟件的診斷覆蓋率高達(dá)99%。
有三個(gè)多項(xiàng)式可用于CRC計(jì)算。執(zhí)行時(shí)間如上表中所示。
內(nèi)部RAM診斷
RA系列MCU診斷軟件執(zhí)行的內(nèi)部RAM診斷。

*1: Unit = CPU clock cycles
*2: 當(dāng)診斷RAM大小為1 KB時(shí)
對于目標(biāo)區(qū)域和失效類型來說,此診斷用于檢測內(nèi)部RAM中的永久性失效。它不包括瞬態(tài)失效和對MCU外部的RAM的檢測。
對于診斷算法,可提供兩種診斷算法,瑞薩開發(fā)的Extended March C-實(shí)現(xiàn)90%的診斷覆蓋率。
對于診斷類型,內(nèi)部RAM可以用破壞性或非破壞性方法進(jìn)行測試。當(dāng)RAM診斷的大小為 1Kbyte時(shí)執(zhí)行時(shí)間如上表中所示。
-
mcu
+關(guān)注
關(guān)注
147文章
18938瀏覽量
398583 -
瑞薩
+關(guān)注
關(guān)注
37文章
22482瀏覽量
90901 -
軟件包
+關(guān)注
關(guān)注
0文章
115瀏覽量
12143
發(fā)布評論請先 登錄
有人用過MMA7455L的self-test功能嗎?
請問ADSP-CM408F_EZ_KIT_LITE開發(fā)板所帶的軟件包例程Power_On_Self_Test中CAN測試為什么跑不通?
介紹RT-Thread的軟件包
模擬I2C總線C51程序軟件包
RT-Thread 軟件包介紹
RT-Thread軟件包定義和使用
Keil MDK開發(fā)工具的軟件包和組件介紹
RT-Thread在線軟件包改為本地軟件包的方法
使用pkgs-test工具對軟件包進(jìn)行qemu測試
RT-Thread中mymqtt軟件包的使用方法
矽力杰推出SA32B系列功能安全軟件包
瑞薩電子RA系列微控制器的可擴(kuò)展性強(qiáng)的配置軟件包 (FSP)安裝下載與使用指南
瑞薩靈活配置軟件包FSP 6.2.0版本的更新內(nèi)容
RA系列MCU Self-Test軟件包介紹
評論