此條目需要
精通或熟悉相关主题的编者 参与及协助编辑。
請邀請 適合的人士改善本条目 。更多的細節與詳情請參见討論頁 。
ARM Cortex-X1 是一個基於ARMv8.2-A 64位指令集架構 設計的中央處理器 以及ARM內核 。由安謀控股 旗下奧斯汀 設計中心的奧斯汀團隊設計,而且是ARM Cortex-X 定制 (CXC) 計劃的一部分[ 1] [ 2] 。
設計
ARM Cortex-X1設計基於ARM Cortex-A78 ,但經過重新設計,因爲只是為了提高性能,因此沒有考慮到性能、功耗和面積 (PPA) 的平衡。ARM 表示,ARM Cortex-X1提供比ARM Cortex-A77 的整數 性能提高 30%和機器學習性能提高100%[ 3] [ 4] [ 5] [ 6] 。
ARM Cortex-X1擁有5條超純量 亂序執行 解碼流水線並包含3K macro-OP(MOPs)緩存。X1每個週期可以獲取5條指令和8Mops,並且每個週期可以重命名和調度8Mops和16µops(Micro-operation)。亂序執行 窗口大小為224位,後端 有15個執行端,流水線深度為13個階段,執行延遲(execution latencies)為10個階段,X1還具有4x128b SIMD單元[ 7] [ 8] [ 9] [ 10] 。
ARM Cortex-X1支持DynamIQ 技術,與ARM Cortex-A78 和ARM Cortex-A55 結合使用時,可用作高性能大核[ 11] [ 12] 。
與ARM Cortex-A78的架構變化
性能提升約20% (約30%(A77))[ 13]
亂序執行 窗口大小已增加到 224位 ( A78有160位)
SIMD 單元提升到4x128b (A78有2x128b)
面積增加15%
5條解碼流水線 (A78有4條)
8 MOPs/cycle 解碼緩存帶寬 (A78是 6 MOPs/cycle)
B L1D 緩存+ 64 KB L1I緩存 ( A78是32/64 KB L1)
L2緩存有1MB/每核 (A78最大支援512KB/每核)
L3緩存有8MB (A78最大支援4MB)
對外授權
ARM Cortex-X1可作為半導體IP核 授權給被許可方(例如高通 和聯發科 ),其設計使其適合與其他IP內核(例如 GPU 、數位訊號處理器 (DSP)、顯示控制器)集成到一個片上系統 (SoC)中。
上市產品
參考文獻
ARM晶片
应用处理器 (32-bit)
应用处理器 (64-bit)
實時微控制器
微控制器