Working in conjunction with the firm's family of optimizing C, C++ and EC++ compilers, all aspects of embedded software development for ARM processors, including the ARM7, ARM7TDMI, ARM7500FE, ARM9E and StrongARM, are said to be automated with the MULTI 2000 Integrated Development Environment (IDE). The MULTI IDE provides a uniform set of capabilities for ARM software development that span Windows 95/98/NT and Unix host platforms. It features a window-oriented editor, source-level debugger, graphical program builder, run-time error checker, version control system, performance profiler, optimizing ARM/Thumb profiler, and real-time RTOS EventAnalyzer. It also features an instruction set simulator that allows programmers to develop and test code on a PC or workstation without the need for the target hardware. At the heart of the system is a source-level debugger that features process and system-level debug capability. The MULTI IDE for ARM cores is priced at $5900 for the Windows version and $8900 for the Unix version.