Data Sheet
Features
We believe our simulation models are the most accurate and the most complete on the market today. A
summary of model capabilities is listed below:
• Full support for both ARM and THUMB instruction sets.
• Supports all port and other I/O pin operations.
• Supports all on-chip peripherals (GPIO, timers, RTC, U(S)ARTs, SPI, I2C, MAM, PLL & ADC).
• Supports full functionality of the VIC interrupt system.
• Up to 10MIPS simulation throughput on 3GHz PC.
• Load and debug any ELF/DWARF2 program file.
• Debugger drivers available for IAR Embedded Workbench and Keil UV3.
• Internally generated processor clock for performance. Event timing accurate to one clock period.
• Provides internal consistency checks on code (e.g. execution of invalid op-codes, illegal memory accesses,
stack overflow checking, etc.).
• Fully integrated in to the VSM source level debugging system.
• Fully integrated into the Proteus Diagnostic Control System.
Limitations
The following is a listing of known limitations in the current version of the ARM7®:
x The bootloader is not modelled.
x The JTAG interfaces and in-circuit programming modes are not supported.
Proteus Design Suite Page 5 Labcenter Electronics Ltd.