3rd Party Tools and Software

Search Tools

In addition to providing the DesignWare® ARC® MetaWare Development Toolkit and working on the Open Source GNU, Linux and Android software, Synopsys also engages with many embedded hardware and software vendors to enable industry support for ARC processor cores. This provides choice to the developer for software development tools, operating systems and middleware. This collaboration is managed under the ARC Access Program.

Software Development Tools
Synopsys works with industry leaders to provide excellent tools for software development and debugging. For software debugging, the ARC processors are supported by Ashling Microsystems, Digilent, Green Hills Software and Lauterbach to offer many options including flexibility in speed, connectivity and price for software development:

Ashling Digilent Green Hills Software Lauterbach
Opella® and Opella-XD HS1 Probe™ TRACE32
Software Debugger
MetaWare, GDB MetaWare MULTI TRACE32
Connectivity Options
USB 2.0 USB 2.0 USB 2.0 Ethernet USB 2.0 Ethernet
Flash Downloads
Yes No Yes Yes

Ashling's Opella-XD for DesignWare ARC Debug Probe is a powerful JTAG debug probe for embedded development with the ARC processor cores. Opella-XD uses a high-speed USB 2.0 connection to the host PC and supports JTAG rates from 1 kHz to 100 MHz, making it the fastest debug probe in the market. The Opella-XD Debug Probe integrates with the ARC MetaWare Development Toolkit and the ARC GNU tool chain. It supports code download to the target system and allows control and interrogation of all core processor and system resources. Opella-XD works on both Windows and Linux hosted platforms and supports all ARC processor families.

Digilent provides the JTAG-HS1 cable for simple debugging with the ARC MetaWare debugger and programming of FPGAs on Digilent boards. It is compatible with all Xilinx tools, including iMPACT, Chipscope and EDK. The HS1 attaches to target boards using Digilent’s 6-pin, 100-mil spaced programming header, or Xilinx’s 2x7, 2mm connector.

Green Hills Software supports the ARC processor cores with a complete development solution that integrates their standard MULTI IDE with the ARC MetaWare Compiler.

Lauterbach’s solution for system on-chip designs, the TRACE32 PowerTools product family, supports the DesignWare ARC 600, ARC 700 and ARC EM processor core families.

Operating Systems
Synopsys provides the MQX RTOS and works with the Open Source Linux and Android operating systems. Synopsys customers use a wide range of operating systems. ARC Access Members, such as Express Logic ThreadX and MiSPO, provide ready-to-use OS ports for DesignWare ARC processor cores.

Express Logic’s ThreadX is supported on the ARC processors and is Express Logic's advanced Real-Time Operating System (RTOS) designed specifically for deeply embedded applications. ThreadX has many advanced features, including its picokernel architecture, preemption-threshold, event-chaining and a rich set of system services. In addition to ThreadX, the DesignWare ARC processors are also supported on FileX, a high-performance MS-DOS compatible file system and NetX, which is a high-performance implementation of TCP/IP protocol standards.

MiSPO has a native port of the iTRON RTOS called NORTi, which is supported on the ARC 600 & 700 families of ARC processor cores.

Join embARC


  • Synopsys collaborates with industry leaders through the ARC Access Program
  • Choose the best tools for the job, whether from Synopsys' commercial, open source or partner tool chains
  • Choose from a range of JTAG debug options, offering flexibility in speeds, connectivity and price