晶心科技宣布將推出AndesCore系列處理器核心,配備高效的循序執行及超純量管線設計,可針對各種需要高性能且低功耗的即時嵌入式系統,例如5G、車載資訊娛樂系統(IVI)、先進駕駛輔助系統(ADAS)和固態硬碟(SSD)提供解決方案。晶心計劃於2020年第一季向早期採用的客戶提供45系列的核心。

高性能嵌入式系統已經有不少的應用,但是客戶在既有微處理器架構和固定指令的處理器生態系統上依然希望能有更多的自由度,AndesCore 45系列就是專門為此類需求提供的解決方案。

45系列中將優先推出32位元A45/D45/N45和64位元AX45/DX45/NX45,它們分別衍生於晶心成熟的25系列核心,並支持所有最新的RISC-V規格、系統平台組件以及晶心14年來所研發的生態系統。45 A-系列可支援Linux作業系統並最多可擴展到四個核心;45 N-系列則支持RTOS的應用,而45 D-系列則支持RISC-V的SIMD/DSP指令集(P擴充指令集草案)。

Andes_45 series pipeline

所有45系列核心均採用循序執行的8級雙發射超純量(superscalar)技術,並透過晶心的儲存流水線設計,可以在不犧牲執行速度的情況下執行ECC,並且可以選擇符合IEEE754的單精和雙精度浮點運算單元(FPU)。AX45核心在ECC開啟的情況下,依然可以在28nm製程的PVT邊界條件下達到1.2GHz的頻率,使其成為該性能級別上最佳的CPU設計之一;而極為優越的流水線技術還使其達到了5.4Coremark/MHz高性能水準。這些循序執行處理器,可增強代碼執行的即時準確性,當與具有向量優先序的平台級中斷控制器(PLIC)配合使用時,45系列核心非常適於對響應時間和即時準確性要求非常高的嵌入式應用。

45系列核心也繼承了AndesCore豐富的處理器子系統設計:首先是具有區域記憶體(local memory)支持的儲存子系統,以及具有各種大小可配置的資料及指令集快取記憶體。而進階分支預測功能則進一步提高了處理器性能。具可配置大小的記憶體管理單元(MMU)也使45A系列完全支持Linux的作業系統。最重要的是45系列將與晶心所有的RISC-V合作夥伴一起發佈多種解決方案,從安全解決方案到系統級功能以及硬體除錯/追蹤子系統都將全面提供支援。

與Andes 25系列處理器核心一樣,45系列將支援所有現有的晶心科技特殊指令及功能,例如PowerBrake、QuickNap、WFI以進一步節省功耗。StackSafe用於堆疊上溢/下溢保護;CoDense除了RISC-V C擴展之外,還可以提高程式碼的密度;而Andes Custom Extension (ACE)用於客戶自行客製化的指令,以實現對特定應用的優化架構。