EO_500
TECH INSIGHT RISC-V PROCESSORS Più libertà e flessibilità grazie all’hardware open source Walter Hagner , Product Sales Manager - Digital Hao Wang , Product Sales Manager – Digital Rutronik In risposta alla crescente complessità strutturale dei processori standard, dieci anni fa venne creata presso l’Università della California, a Berkeley, un’architettura di set di istruzioni aperta e notevolmente ridimensionata. Ora è alla sua quinta generazione e offre numerosi vantaggi Unodeimotivichehaspintoasviluppareunsetdiistruzioni relativamente semplice era la ricerca del motivo per cui la maggior parte dei compilatori non utilizza gran parte delle modalità di indirizzamento fornite dai processori comuni. La nuova architettura del set di istruzioni (ISA) è stata denominata RISC (Reduced Instruction Set Computer) per via della sua ridotta complessità. La quinta versione, RISC-V, si basa sull’approccio open source e pare costituire un importante momento di svolta per l’architettura RISC. Uno dei motivi principali di ciò è che la Fondazione RISC-V , che attualmente conta oltre 1.000 membri ed è alla guida dello sviluppo delle specifiche per l’ISA RISC-V, non applica costi di licenza per l’utilizzo del set di istruzioni. Anche l’uso commerciale dell’architettura RISC-Vnon richiede alcun accordo di licenza o pagamento. Ciò rende lo standard RISC-V molto vantaggioso rispetto alle tecnologie di processore x86 e ARM. Oltre ai costi significativamente inferiori, esso consente agli utenti di non dipendere da altre società. Chiunque può sviluppare i propri core e processori RISC-V senza dover renderne pubblici i dettagli. Un ulteriore vantaggio non trascurabile è il fatto che i processori possono anche essere caricati come soft core in logica programmabile. Flessibilità e durata Lo standard RISC-V definisce l’architettura del set di istruzioni (ISA) ma non l’architettura del processore. Ciò offre agli sviluppatori una grande flessibilità, in quanto possono combinare il protocollo RISC-V con qualsiasi architetturachedesiderano.Grazieal setdi istruzionifisso, i programmi sviluppati oggi saranno eseguibili anche nelle applicazioni future. Questo rende RISC-V particolarmente interessante per le applicazioni industriali con cicli di vita lunghi. L’intero set di istruzioni RISC-V si basa su formati “da registro a registro”, su salti incondizionati e condizionali, sullo spazio dati e su due formati delle istruzioni (short ELETTRONICA OGGI 500 - MARZO 2022 20
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz