The DesignWare® ARC® EM Software Development Platform (SDP) is a
flexible platform for rapid software development on ARC EM processor-based
subsystems. It is intended to accelerate software development and debug of ARC
EM processors and subsystems for a wide range of ultra-low power embedded
applications such as IoT, sensor fusion, and voice applications.
The EM SDP includes an FPGA-based hardware board with commonly used peripherals and interfaces
for extensibility. Downloadable platform packages containing different hardware
configurations enable the board to be programmed with different ARC EM
processors and subsystems. The packages also contain the necessary software
configuration information for the toolchain and embARC Open Software Platform. The platform packages can be requested using this form.
The development platform is supported by Synopsys’ ARC MetaWare Development
Toolkit, which includes a compiler, debugger and libraries optimized for maximum
performance with minimal code size. The embARC Open Software Platform (OSP),
available online from embARC.org, gives developers online access to device drivers, FreeRTOS, middleware and examples that enables them to quickly start software development for their ARC-based embedded systems.
DesignWare ARC EM Software Development Platform
The ARC EM Software Development Platform boards can be ordered from Trenz Electronic GmbH.
Request the platform packages and download the embARC Open Software Platform from embARC.org.
Further information, including a User Guide, is available on the embARC.org Wiki page.
ARC EM Software Development Platform Datasheet
- Supports wide-range of ARC EM-based subsystems
- Downloadable platform packages easily configure hardware and software
- 16MB PSRAM and 16MB SPI flash memory
- Audio Line In/Out, UART, GPIO, SPI, I2C, ADC interfaces
- WiFi (802.11b/g/n)/Bluetooth 4.0 with worldwide regulatory compliance (FCC,IC, CE, ETSI)
- On-board 9-axis sensor and MEMS microphones
- JTAG Debug and NEXUS Trace support
- Micro-SD Card slot
- Extensible with Arduino, Digilent Pmod, mikroBUS connectors and a generic 50-Pin Headers
- embARC Open Software Platform support
- MetaWare Development Toolkit support