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), safety enhancement package (SEP), XY Advanced DSP for the ARC 600 and 700 processors, µDMA controller, CryptoPack and enhanced security package, 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. The SEP package is designed for use in ISO 26262 safety-compliant automotive applications. Security options available for ARC EM cores include cryptographic software algorithm accelerators and an enhanced security package, which enables designers to create a secure, tamper resistant environment that protects their systems and software from evolving security threats such as IP theft and intentional remote attacks. The ARC EM processor family also offers a µDMA controller option and ARConnect configurable hardware to facilitate multicore integration.