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.