Raspberry Pi Pico 2 heeft RISC-V-cores en opent nieuwe mogelijkheden voor ontwikkelaars.

Raspberry Pi, bekend om haar populaire minicomputers, heeft een belangrijke stap gezet in de wereld van microcontrollers door de integratie van RISC-V cores in haar nieuwe Raspberry Pi Pico 2. Deze beslissing breidt niet alleen de mogelijkheden van het apparaat uit, maar biedt ontwikkelaars ook de kans om te experimenteren met een opkomende architectuur in een stabiele en goed ondersteunde omgeving.

Het hart van innovatie: Hazard 3

De RP2350, de chip die de Raspberry Pi Pico 2 aandrijft, bevat RISC-V kernen genaamd Hazard 3. Deze kernen zijn ontworpen door Luke Wren, een ingenieur bij Raspberry Pi, als een persoonlijk project. Het meest opmerkelijke is dat deze kernen open source zijn, waardoor iedereen geïnteresseerd de ontwerpbestanden kan downloaden en dezelfde technologie kan verkennen die aanwezig zal zijn in miljoenen apparaten over de hele wereld.

Een uniek en toegankelijk ontwerp

Luke Wren, reflecterend op zijn creatie, beschrijft Hazard 3 als een 100% eigen ontwerp. Het is een evolutie van Hazard5, een processor die hij oorspronkelijk ontwierp voor RISCBoy, zijn open source game console project geïnspireerd op de Game Boy Advance.

«Hazard3 is een productieklare processor die de hoogst mogelijke prestaties levert binnen zijn kleine oppervlak en binnen het bereik van frequenties die ik verwacht te zien in microcontroller ontwerpen», legt Wren uit.

Impact op de ontwikkelaarsgemeenschap

Eben Upton, oprichter van Raspberry Pi, benadrukt het belang van deze integratie: «Door Hazard3 toe te voegen aan de RP2350, is ons doel ontwikkelaars van software de kans te bieden om te experimenteren met de RISC-V architectuur in een stabiele en goed ondersteunde omgeving, en Hazard3 te populariseren als een schone en open kern, geschikt voor letterlijk gebruik in andere apparaten of als basis voor verdere ontwikkeling».

Toegankelijkheid en open source

Een van de meest aantrekkelijke kenmerken van Hazard3 is zijn open source karakter. Wren benadrukt dat iedereen dit processorontwerp kan gebruiken in hun eigen chip om RISC-V code uit te voeren. Bovendien kunnen geïnteresseerden het testen op een FPGA-bord of de simulator draaien op hun eigen machines, alles met behulp van open source gereedschappen zoals yosys, nextpnr en gtkwave.

De toekomst van RISC-V en Hazard3

Wren is enthousiast over het potentieel van RISC-V en Hazard3. «RISC-V stelt je in staat om gekke wetenschapper-architectuurexperimenten uit te voeren op een schone en standaard architectuur», zegt hij. Deze aanpak opent de deur naar innovaties zoals CHERI, een spannende ontwikkeling op het gebied van ingebouwde veiligheid.

De ontwikkeling van Hazard3 gaat door, met plannen voor toekomstige uitbreiding en een toezegging tot voortdurend onderhoud. Zoals Wren opmerkt, zal het nooit «af» zijn, maar zal het overgaan van ontwikkeling naar stabiele releases».

Met de integratie van RISC-V kernen in de Raspberry Pi Pico 2 innoveert het bedrijf niet alleen op het gebied van microcontrollers, maar bevordert het ook een meer open en toegankelijk ontwikkelingsecosysteem, en effent het de weg voor toekomstige innovaties in het veld van ingebouwde computing.

via: Raspberry

Scroll naar boven