6.14. Diamond-Development Tools

A full-featured software cross-development environment supports the Diamond Standard Series of processor cores. The Xtensa Xplorer Diamond Edition is an Eclipse-based cockpit for code development using the compiler tool chain, the ISS, and the hardware emulation and development boards. The Xplorer environment also includes a software project manager and a performance-modeling tool.

The basic Xplorer GUI (graphical user interface) incorporates the XCC C/C++ compiler, which generates high-density 16/24-bit instructions for all Diamond processor cores and automatically includes 64-bit instruction bundles in the instruction stream for the 330HiFi, 545CK, and 570T Diamond cores. Proprietary compiler-optimization techniques ...

Get Designing SOCs with Configured Cores now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.