瑞薩和日立嵌入式32位RISC內(nèi)核 SH-2A
SH-2A向上兼容SuperH? RISC微處理器SH-2的CPU內(nèi)核,它主要提高了性能和編碼效率。SH-2A適于實(shí)時(shí)應(yīng)用并且特別適合單片微控制器及汽車引擎控制系統(tǒng)和民用、工業(yè)產(chǎn)品例如打印機(jī)和AC伺服系統(tǒng)的片內(nèi)系統(tǒng)(SoC)。
SH-2A技術(shù)特點(diǎn)如下:
(1) 采用超標(biāo)量體系結(jié)構(gòu)和Harvard架構(gòu)
超標(biāo)量體系結(jié)構(gòu)允許同步處理2條指令,Harvard架構(gòu)使用分開(kāi)的數(shù)據(jù)和指令總線
(2) 360 MIPS(兆指令每秒)高處理性能(200 MHz工作頻率)
總性能提高3.5倍,而且每MHz單位頻率的處理性能已提高了約1.4倍。換句話說(shuō),在同樣的工作頻率上性能提高了40%,而且達(dá)到同樣的性能只需更低的頻率就可實(shí)現(xiàn)進(jìn)而降低了系統(tǒng)功耗。
(3) 新的指令集和提高的編碼效率
支持112條指令,包括21個(gè)浮點(diǎn)處理單元(FPU)相關(guān)的指令。尋址方式采用32 bit指令。此外,還支持一些提供實(shí)時(shí)控制性能和編碼效率的指令:位操作指令、更快更簡(jiǎn)單的32 bit數(shù)據(jù)分割指令、支持任意移位的移位指令、多存儲(chǔ)和多負(fù)載指令。
(4) 中斷時(shí)間的快速應(yīng)用程序切換
當(dāng)一個(gè)中斷事件發(fā)生時(shí),SH-2A提供特殊寄存器保存CPU內(nèi)部寄存器信息。這樣中斷事件占用的時(shí)鐘周期降低至6個(gè),能更好地進(jìn)行實(shí)時(shí)處理控制。
開(kāi)發(fā)工具包括一個(gè)SH-2A C/C++編譯器,具有實(shí)時(shí)處理功能E10A-USB和 E200F的仿真器。
Renesas公司計(jì)劃于2004年第三季度之前推出SH-2A最初產(chǎn)品及后續(xù)產(chǎn)品。