針對一款MCU怎樣具有多重安全機制來保障系統(tǒng)的安全
來源:http://51yuqi.com.cn發(fā)布時間:2015-11-23 10:10:56瀏覽次數(shù):
1.強勁的運算能力
RX71M的總線寬度為32位,采用CISC架構(gòu),流水線深度達5級,其最高運行頻率可達240MHz,當系統(tǒng)在最高頻率下運行時,處理能力可達480DMIPS。同時,該內(nèi)核集成32位片上乘法器以及片上除法器,極大提升了系統(tǒng)進行復(fù)雜運算的能力。此外,RX71M集成片上FPU,該FPU支持32位單精度浮點運算,并且其數(shù)據(jù)形式以及浮點異常處理方式符合IEEE754標準,該片上FPU進一步提高了系統(tǒng)進行浮點運算的能力。
2.豐富的片上資源
RX71M內(nèi)部集成豐富的資源,其ROM最高可達4MB,SRAM最高可達512KB,豐富的存儲空間為芯片應(yīng)用于復(fù)雜系統(tǒng)設(shè)計提供了有利條件。RX71M還集成了豐富的通信接口外設(shè),包括以太網(wǎng)控制器、EPTPC、EDMACa、USB、SCIg/SCIh、SCIFA、RIICa、CAN,RSPIa以及QSPI接口。其中以太網(wǎng)控制器符合IEEE 802.3架構(gòu),支持全雙工模式以及半雙工模式,傳輸速度支持10Mbps和100Mbps兩種規(guī)格。而RX71M內(nèi)部集成的USB接口則分為USBb和USBAa兩種接口,均支持USB主機模式,其中USBb接口支持全速模式和低速模式,而USBAa接口則可以支持高速、全速、低速三種模式。此外,RX71M內(nèi)部還集成有音頻輸入接口、采樣率轉(zhuǎn)換器、SDHI、MMCIF、PDC單元。其中SDHI接口支持1位或4位SD總線。MMCIF接口兼容JEDEC STANDARD JESD84-A441標準。RX71M還集成了分辨率高達12位的模數(shù)轉(zhuǎn)換器和數(shù)模轉(zhuǎn)換器,并在片上集成了溫度傳感器,其測溫精度為±1℃,用戶在芯片上無需外部輔助措施,即可獲取當前環(huán)境的溫度,使用方便。
3.全面的安全保障
RX71M在片上集成多種安全保障措施,保障系統(tǒng)運行的安全性及可靠性。RX71M內(nèi)部集成內(nèi)存保護單元,可設(shè)置區(qū)域達八個。當自帶的TM功能被使能有效時,則系統(tǒng)內(nèi)部只有CPU執(zhí)行指令可被讀取,數(shù)據(jù)無法被讀取,該功能進一步確保數(shù)據(jù)安全性。RX71M還帶有寄存器寫保護功能,當程序執(zhí)行出現(xiàn)意外時,可防止重要寄存器被覆蓋。此外,芯片內(nèi)部集成的CRC計算器,可為任意數(shù)據(jù)長度生成因子為8位的CRC校驗碼。并且RX71M內(nèi)部具有主時鐘發(fā)生器停止檢測功能,同時內(nèi)部還集成了時鐘頻率精度測量電路(CAC),可實現(xiàn)對片上多種時鐘源頻率的監(jiān)測功能。RX71M支持多種加密功能,包括AESa3、DEs3、SHAa3以及真隨機數(shù)生成功能(RNG)3。
4.出色的實時表現(xiàn)
RX71M的CPU具有優(yōu)秀的實時性能。其實時性主要通過優(yōu)化系統(tǒng)對內(nèi)部存儲的訪問實現(xiàn)。RX71M通過緩存優(yōu)化Flash存儲器(AFU)可實現(xiàn)最高速度240MHz的Flash存儲器零等待讀寫訪問。并且通過120MHz零等待的Flash存儲器訪問機制,可實現(xiàn)CPU的等待時間僅為一個時鐘周期。RX71M的CPU通過這種高速內(nèi)存訪問方式獲得了驚人的實時性。