Skriv ut

Grafikbolaget Imagination utvecklar ett globalt utbildningsprogram i datorarkitektur. Som undervisningsplattform används en svenskutvecklad SoC-konstruktion byggd kring Swerv, en Risc V-cpu från amerikanska hårddisktillverkaren Western Digital.

Swervolf (SweRVolf)  heter den svenska SoC:n, som under kursen körs på en FPGA. Swervolf utvecklades i fjol av svenska konsulten Qamcom på uppdrag av WD. Den används även av öppenkodsorganisationen Chips Alliance. Utvecklingen skedde under ledning av Olof Kindgren, svensk veteran inom öppen hårdvara.

– Jag tycker självklart att detta är superkul! Det har visserligen funnits universitetskurser som har använt öppna processorer länge – Linköpings universitet hade tex kurser baserade på OpenSPARC och OpenRISC för snart 20 år sedan – men det har inte funnits några satsningar av den här storleken förut, säger han.

Imaginations kurs heter ”RVfpga: Understanding Computer Architecture” och beskrivs som en komplett kurs i Risc V inklusive lektioner och labbövningar. Kursen blir ett av momenten i Imaginations utbildningsprogram IUP (Imagination University Program).

Arkitekturen Risc V kan användas helt fritt. Dessutom är Swerve och Swervolf öppen källkod. Därför kan de användas för att skapa en kurs som samtidigt adresserar både SoC-utveckling och CPU-konstruktion. En övning på kursen kan typiskt bestå i att göra en modifiering av Swervolf.

Risc V skapades ursprungligen för undervisning. Intresset för skarp användning mognade fram senare.

Kursen ska finnas på engelska i november. Senare kommer översättningar till kinesiska, japanska och spanska. I morgon presenteras kursen på konferensen Risc V Global Forum.

Imaginations grafikkärnor Power VR har varit standard i mobilprocessorer. Halva börsvärdet försvann när Imagination förlorade Apple som kund.

Efter diverse förvecklingar ägs just nu Imagination av en kinesisk fond, Canyon Bridge.