Wave Computing Launches the MIPS Open Initiative



Wave Computing® has announced that it will open source its MIPS instruction set architecture (ISA) to accelerate the ability for semiconductor companies, developers and universities. The idea is to adopt and innovate using MIPS for next-generation system-on-chip (SoC) designs. Under the MIPS Open program, participants will have full access to the most recent versions of the 32-bit and 64-bit MIPS ISA free of charge – with no licensing or royalty fees.

Over 8.5 billion MIPS-based chips having shipped in thousands of commercial designs to-date.

What Does the Open Sourcing of MIPS Mean for RISC-V and the Rest of Us?


There is no doubt that the rise of RISC-V will be seen as one of the major computing trends of the year. However things got rather interesting yesterday when Wave Computing announced that they were open sourcing the intellectual property behind the MIPS processor. They had just bought rightS for MIPS processor this past June from Imagination Technologies.


  1. Tomi Engdahl says:

    Wave Computing released the first of its MIPS Open program components. Under the program, participants have full access to the most recent version, R6, of the 32-and-64-bit MIPS architecture free of charge, including extensions such as virtualization, multi-threading, SIMD, DSP and microMIPS code compression. Additionally, registered MIPS Open program participants are licensed under Wave’s existing global patents.

    Wave Computing Releases First MIPS Open Program Components to Accelerate Innovation for Next-Generation System on Chip Designs

    Specific components of the first MIPS Open program release include:

    MIPS ISA – A downloadable copy of the latest R6 version of the MIPS 32-and-64-bit architecture, including extensions such as virtualization, multi-threading, SIMD, DSP and microMIPS code compression;
    MIPS Open Tools – Integrated development environment for embedded real-time operating systems and Linux-based systems for embedded products that enable developers to build, debug and deploy applications on MIPS-based hardware and software platforms;
    MIPS Open Field Programmable Gate Arrays (FPGAs)– A complete training program for community members that includes:
    Getting Started Package – Provides the MIPS FPGA system as a set of Verilog files, plus an overview and instructions on how to use the MIPS FPGA system;
    Labs – Includes 25 hands-on labs that help developers explore the MIPS architecture and system-level designs;
    SoC Tutorials – Step-by-step direction on how to build a system-on-chip design based on the MIPS Open FPGA using an open source Linux operating system;
    RTL Code for the MIPS microAptiv core – Sample (non-commercial) code enables developers to explore microarchitecture features.

    Additional enhancements and capabilities for the MIPS Open components are planned

  2. Tomi Engdahl says:

    Wave Computing uncorked its AI platform, TritonAI 64, that provides 8-to-32-bit integer-based support for high-performance AI inferencing at the edge. It also includes bfloat16 and 32-bit floating point-based support for edge training in the future. Features include a MIPS 64-bit SIMD engine that is integrated with Wave’s dataflow and tensor-based configurable technology. Additional features include access to MIPS IDE as well as a Linux-based TensorFlow programming environment.

    Source: https://semiengineering.com/week-in-review-design-low-power-38/

    Wave Computing Unveils New Licensable 64-Bit AI IP Platform to Enable High-Speed Inferencing and Training in Edge Applications


Leave a Comment

Your email address will not be published. Required fields are marked *