Actel Cortex-M1

Targets: Automotive, Consumer, Industrial, Medical, Military & Aerospace, Mobile & Wireless, Motor Control, Security

Actel Coretex-M1 Block Diagram

The 32-bit ARM Cortex-M1 processor is the first ARM processor designed for FPGA implementation, and the Actel Fusion, ProASIC3, ProASIC3L and IGLOO families support it. The free Cortex-M1 processor operates at up to 70 MHz and can be implemented in less than 4,500 tiles. Featuring a streamlined three-stage pipeline, the Cortex-M1 processor runs a subset of the Thumb-2 instruction set so existing Thumb code can be used without change.

The configurable Cortex-M1 processor connects to the AHB (Advanced High Performance Bus), enabling designers to build their subsystem and add peripheral functionality. In addition to CoreConsole and SoftConsole from Actel and RealView tools from ARM, third-party vendors will offer supporting tools—from compilers and debuggers to RTOS solutions.