Supported ARM devices from Actel

Actel's CoreMP7 is a soft IP version of the popular ARM7TDMI-S? that has been optimized to maximize speed and minimize size in Actel's M7 ProASIC3 and M7 Fusion Flash-based FPGAs. With CoreMP7, Actel is bringing ARM7 to the masses with no upfront licensing fees and no royalties. FPGA users no longer have to settle for a proprietary 32-bit processor core. Instead, they can use the industry-standard ARM7 with its well-known architecture and popular instruction set. CoreMP7 executes the ARMv4T instruction set architecture and implements all 32-bit ARM7 instructions and all 16-bit ThumbŪ instructions. The processor has a 3-stage pipeline, 32-bit ALU, 32-bit register file, a 32-bit external address and data bus interface, and JTAG debug interface.
IAR Embedded Workbench for ARM provides device support on these levels:
Core support:
 
Instruction set support in compiler, assembler, linker and debuggers.
 
Header/DDF files:
Peripheral register names in C/assembler source and debugger as well as device setup configuration files.
 
Flash loader:
For on-chip flash or off-chip EVB flash.
 
Project examples:
Varies from simple to fairly complex applications.
 
 
Device
 
CoreMP7
Core support
 
Yes
Header/DDF
 
 
Flash loader
 
Yes
Example
 
Yes
 

  Back to IAR Home Page    Back to Testech Home Page   Compiler     RTOS    Emulator/Debugging