Imagination and Green Hills Software Partner to Bring Broad Compiler and Tools Support to MIPS CPUs

LONDON and SANTA BARBARA, CA -- Imagination Technologies and Green Hills Software have signed a multi-year agreement that brings expanded, comprehensive Green Hills compiler and tools support to a broad range of Imagination's current and future MIPS CPU cores and architectures. Green Hills Software's popular embedded development solutions are coming to MIPS Aptiv cores, as well as the new MIPS Warrior family of cores, comprised of the entry-level M- class cores, mid-range I-class cores, and high-performance P-class cores. Green Hills Software is also upgrading capability to deliver fully optimized support for the microMIPS code compression instruction set architecture (ISA) and the latest MIPS r5 architecture, including key features such as hardware virtualization. The companies are also working together in support of next-generation architectures. Says Mike Haden, general manager, Advanced Products, Green Hills Software: "Green Hills has a long history of support for MIPS, and we are continuing that tradition through this comprehensive new agreement. Under Imagination, we are seeing growing demand for MIPS. With Imagination's and Green Hills Software's combined expertise in security, multi-threaded and multicore CPUs, and heterogeneous computing, this collaboration will provide tremendous value to joint customers." Says Tony King-Smith, EVP marketing, Imagination: "Imagination already has a strong and vibrant world-class ecosystem for MIPS, and we are continuing to invest in growing that ecosystem to address new opportunities. Green Hills is a great strategic partner for Imagination, and this new agreement reflects growing demand across several key markets. We look forward to working together to help drive the future of mobile and embedded software engineering, and the future of heterogeneous processing." Says Derek Carlson, vice president of development tools, Microchip Technology: "We are delighted to see Imagination and Green Hills partner to broaden their support of the Microchip PIC32 portfolio of 32-bit microcontrollers, which utilizes the MIPS microAptiv core. This will enable our customers to exploit the leadership performance and code efficiency of our IC32MZ family of microcontrollers, to develop innovative and cost-effective solutions." MIPS CPU support from Green Hills Software includes its C/C++ compiler, assembler and linker, binary toolchain, MULTI(R) integrated development environment (IDE), Green Hills Probe, SuperTrace(TM) Probe and documentation. For more details, go to and

Suggested Articles

New tech relies on time-of-flight sensor tech used in HoloLens combined with CMOS

With the rise of wearables, electronics are making their way into challenging environments unimaginable before, making protective coatings essential.

Edge computing has been around for a while, but the intelligent edge? Ah, come on!