The Software Development Tools
The embARC Software can be used with the commercial MetaWare Development Toolkit from Synopsys and the free open source GNU Toolchain for ARC Processors .
The DesignWare® ARC® MetaWare Integrated Development Environment (IDE) is a state-of-the-art Eclipse-based solution that enables users to seamlessly integrate the creation, management and debugging of embedded applications in a single cockpit. The ARC MetaWare Compiler and Debugger are fully integrated in this industry-standard, open IDE, where users have the ability to incorporate additional Eclipse-compatible tools from third parties, or add tools of their own design. The Toolkit also includes the DesignWare ARC nSIM Instruction Set Simulator.
The MetaWare Development Toolkit is available from Synopsys. More information can be obtained here.
GNU Toolchain for ARC Processors
The ARC GNU Toolchain offers all of the benefits of open source tools, including complete source code and a large install base. The tools include the GCC compiler and GDB debugger as well a number of utilities and libraries that make up a complete software toolchain. Because source code for the GNU toolchain is always available, the ARC GNU Toolchain is configurable, allowing tailoring, customization, and expansion of the tools, libraries, debugger, and board support to meet user-specific requirements.
The GNU command line tools for ARC Processors and the GNU Toolchain for ARC Processors with Eclipse IDE can be downloaded from GitHub.