Synopsys offers a portfolio of separately licensable configurable options that enable DesignWare® ARC® processors to be optimized for a specific application or to add more processing capabilities. Options include Memory Protection Unit (MPU), Floating Point Unit (FPU), Real-Time Trace (RTT), XY Advanced DSP for the ARC 600 and 700 processors, microDMA controller, CryptoPack as well as ARConnect for multicore processor implementations.
The XY Advanced DSP option delivers full performance digital signal processing for ARC 600 processors FPX and FPU floating point options add high-performance single- and double-precision math instructions to the ARC processors. Real-Time Trace options can be integrated into any SoC within the ARC configurable architecture. Security options include an encrypted-pipeline feature in ARC 600 processors as well cryptographic software algorithm accelerators for ARC EM processors. The ARC EM processor family also offers a µDMA controller option and ARConnect configurable hardware to facilitate multicore integration.