RX內核的特性
RX內核發展路線
增加附加值和系統復雜性的需求要求單片機具有更高的性能。同時,還要滿足節能和延長電池壽命的需求,因此功耗也要降低。RX內核不斷改進來滿足這些需求。
RX產品家族特性:
https://www.renesas.com/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/rx-features
◆ RX內核比較
特性1:延續前代產品優勢的獨創CPU
RX內核兼具CISC和RISC的優勢
特性2:RX CPU內核具有業界領先的性能
* Cortex-M是Arm的標稱值
CoreMark/MHz值 = 5.90
RX內核的特性
-
內部開發的CPU,可實現高效運行。
-
五段超標量架構。
-
針對電源效率和高性能進行了優化。
-
處理能力和代碼效率與RISC相當。
-
改進了中斷響應和FPU/DSP指令。
特性3:流水線級配置
-
哈佛架構支持并行執行取指令和數據訪問。
-
五段流水線配置和亂序完成,執行速度更快。(如果后面的指令與前面的指令之間沒有依賴關系,則允許不等待而直接執行后面的指令。)
◆ 流水線級配置
-
5級流水線,處理速度更快。
-
通過對各類應用軟件進行基準測試,處理性能較早期產品提高了一倍以上。
存儲器訪問階段僅在訪問存儲器時使用。
亂序完成
-
亂序完成可提高指令執行的效率和速度。
RXv2內核的特性
RXv2內核:CPU框圖
進一步增強,同時仍與RXv1內核兼容
-
改進了流水線,可大幅增加每周期指令(IPC)。
-
具有改進的片上閃存接口的高級提取單元,可減少因分支指令產生的懲罰而引發的重新取指令,并可減少閃存訪問次數,可在降低功耗的同時提高CPU性能。
-
改進了DSP和FPU功能的指令。
◆ RXv2 CPU配置框圖
特性1:流水線改進
◆ RXv2 CPU配置框圖
存儲器訪問階段僅在訪問存儲器時使用。
改進了流水線處理和浮點運算的并行執行
-
浮點運算在執行階段和存取器訪問階段并行進行。
-
整數運算指令和存儲器訪問或FPU指令可以同時執行。
-
有助于提高FPU執行速度和CPU性能。
特性2:FPU和DSP功能增強
增強了FPU和DSP功能
-
減少了現有指令的執行周期計數并添加了新指令。
-
具有專用緩沖區的累加器數量已從1個增加到2個,提高了DSP運算的效率。
-
過濾操作的性能提高了四倍。
改進以紅色字體顯示
RXv3內核的特性
作為RXv2內核的后繼產品,RXv3內核憑借新功能提高了性能,同時增加了雙精度FPU和寄存器組保存功能。借助這些改進,RXv3內核在EEMBC CoreMark基準測試中獲得的分數為5.82 CoreMark/MHz,CPU性能水平在業界名列前茅。對于各種需要實時處理的應用程序,RXv3內核有助于實現極其快速和高效的操作。
特性1:寄存器組保存功能
專用存取器可提高中斷響應能力
-
提高了在CPU寄存器中保存/恢復數據的速度,改善了中斷響應能力。
-
“寄存器保存組”作為寄存器保存功能的專用存儲器提供。
-
用于訪問寄存器保存組的專用指令(SAVE和RSTR)。
-
寄存器保存組數量:16 (RX72T)*1
與傳統產品的比較(將數據保存到所有寄存器)
特性2:支持雙精度FPU
-
首款搭載雙精度浮點處理器的RX產品家族CPU內核。
-
顯著提高了雙精度浮點運算的處理性能(最多提高到八倍)。
原文標題:RX產品家族介紹手冊 [3] RX內核的特性
文章出處:【微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
-
mcu
+關注
關注
146文章
16987瀏覽量
350300 -
瑞薩
+關注
關注
35文章
22290瀏覽量
86067
原文標題:RX產品家族介紹手冊 [3] RX內核的特性
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論