Cortex-M1

Cortex-M1

Cortex-M1是一種處理器,全部使用標準處理器架構,應用於通信等。

簡介


Cortex-M1
Cortex-M1
ARM Cortex™-M1 處理器是第一個專為 FPGA 中的實現設計的 ARM 處理器。Cortex-M1 處理器面向所有主要 FPGA 設備並包括對領先的 FPGA 綜合工具的支持,允許設計者為每個項目選擇最佳實現。Cortex-M1 處理器使 OEM 能夠通過在跨 FPGA、ASICASSP 的多個項目之間合理地利用軟體和工具投資來節省大量成本,此外還能夠通過使用行業標準處理器實現更大的供應商獨立性。

優點


全部使用標準處理器架構
供應商獨立性 - Cortex-M1 處理器支持所有主要 FPGA 供應商
軟體和工具可以在 FPGA 和 ASIC/ASSP 之間重用
從 FPGA 到 ASIC 的簡單遷移路徑
受最大的體系 - ARM Connected Community 的支持
易於將 Cortex-M1 處理器設計遷移到更新和最有效的 FPGA
受可提供不同性能點解決方案的強大 ARM 處理器路線圖的支持
ARM 架構已在數十億 ARM Powered® 設備中經過驗證

應用


通信
廣播
汽車
消費品
軍事/航天
工業

功能集


最新型的三階段 32 位 RISC 處理器
高頻率、低面積設計
可配置指令和數據緊密耦合的內存 (0K - 1024K)
支持 1 到 32 個中斷
每個中斷 4 個優先順序
高度可配置的調試邏輯
可刪除調試、斷點和觀察點
Big endian 或 Little endian 可配置性
支持快速或小型乘法器配置選項
AMBA AHB-Lite 32 位匯流排介面

兼容性


Cortex-M1 處理器可以在任何使用專有或與供應商無關的合成流的 FPGA 設備上實現。
FPGA 設備兼容性實現工具兼容性
Actel ProASIC3L 和 ProASIC3/EActel Libero
Actel Fusion
Actel IGLOO/e
Altera Cyclone-IIAltera Quartus-II
Altera Cyclone-III
Altera Stratix-IISynopsys Synplify Pro
Altera Stratix-III
Xilinx Spartan-3Mentor Precision
Xilinx Virtex-2
Xilinx Virtex-3
Xilinx Virtex-4Xilinx ISE