Synopsys' DesignWare ARC Software Development Platforms are intended to accelerate software development and debug of ARC processor-based system on chip (SoC) designs. The ARC AXS101 and AXS102 Software Development Platforms are complete and ready-to-use hardware and software platforms that include ARC processors, peripherals, pre-built Linux and MQX operating systems, device drivers, and application examples, enabling designers to start software development prior to SoC availability. The ARC Software Development Platforms' range of peripheral I/Os, including licensable DesignWare Interface IP such as USB, Ethernet, UART, GPIO, SPI, I 2C and Secure Digital (SD), allow designers to use the same hardware and drivers in the final SoC implementation, reducing development effort. Additionally, the built-in HapsTrak connector on the ARC Software Development Platforms allows designers to implement SoC prototypes using Synopsys' HAPS FPGA-based prototyping solution.
The ARC Software Development Platforms include CPU daughter cards that enable real time software development, validation, code porting, software debugging and analysis on real hardware. The AXS101 Software Development Platform incorporates the AXC001 CPU Card that supports the ARC 625D, 770D, EM4, EM6 and AS221BD processors in an ASIC implementation, delivering at-speed operation. For example, the ARC 770D processor can run up to 800 MHz. The ARC AXS102 Software Development Platform includes the AXC002 CPU Card that supports the new ARC HS34 and HS36 processors in an FPGA implementation, ideal for the development of SoCs for high performance embedded applications.
The built-in HapsTrak connector provides a fast tunnel, operating at up to 150MHz through the ARM AMBA AXI interconnect, enabling designers to connect the ARC Software Development Platform to Synopsys' HAPS FPGA-based prototyping system, where additional CPUs, peripherals or other custom logic can be integrated into the design for full SoC prototyping. In addition, five Digilent Pmod Compatible connectors support the integration of other custom and commercially available hardware extensions.
The ARC Software Development Platforms are supported by Synopsys' ARC MetaWare Development Toolkit; also available for the ARC