Nel dicembre dello scorso anno, Wave Computing, che ha acquisito le tecnologie e i brevetti di MIPS Technologies dopo il fallimento di Imagination Technologies, ha annunciato l'intenzione di rendere disponibili le istruzioni a 32 e 64 bit MIPS, gli strumenti e l'architettura senza oneri di licenza. Wave Computing ha promesso di fornire l'accesso ai pacchetti per gli sviluppatori entro il primo trimestre del 2019. E ci sono riusciti! Alla fine di questa settimana, sul sito di MIPS Open, sono comparsi collegamenti all'architettura/core MIPS R6 e agli strumenti e ai moduli correlati. Tutto può essere scaricato e utilizzato a propria discrezione senza costi. In futuro, l'azienda continuerà a pubblicare nuovi core in accesso aperto.

I primi pacchetti per il download gratuito includono i set di istruzioni MIPS Instruction Set Architecture (ISA) Release 6 a 32 e 64 bit, estensioni MIPS SIMD, estensioni MIPS DSP, supporto per il multithreading MIPS Multi-Threading, MIPS MCU, codici di compressione microMIPS e MIPS Virtualization. Inoltre, in MIPS Open sono inclusi gli strumenti necessari per progettare autonomamente i core MIPS: MIPS Open Tools e MIPS Open FPGA.
L'elemento MIPS Open Tools comprende un ambiente di sviluppo integrato per sistemi embedded con sistemi operativi in tempo reale e prodotti per sistemi embedded basati su Linux. Questo permetterà agli sviluppatori di costruire, debuggare e distribuire un progetto personalizzato come piattaforma hardware-software per eseguire applicazioni. L'elemento MIPS Open FPGA è un programma di formazione (ambiente) per coloro che desiderano approfondire le proprie conoscenze in materia (architettura). Originariamente, MIPS Open FPGA è stato sviluppato per studenti e supportato da materiali di riferimento completi sui processori MIPS.

Come bonus, il pacchetto MIPS Open FPGA include il codice RTL per i futuri core MIPS microAptiv. Questi core saranno annunciati più avanti quest'anno e forniti come esempio per una revisione non commerciale dei futuri prodotti. Saranno piccoli core di calcolo energeticamente efficienti, la cui uscita è prevista tra alcune settimane.
Fonte: 3dnews.ru
