Åpen RISC-V-prosessor i FPGA: «Hello World» fra den enkleste datamaskinen!
Sted:
Rebel (Teknologihuset 2.0), møterom Kim
Universitetsgata 2, Oslo
Møterom Kim ligger i andre etasje: opp trappen, til venstre og langt
bortover gangen. Rebel ligger i gangavstand fra Nationaltheateret (t-bane,
tog, trikk, buss) og Tullinløkka (trikk).
Obs. Etter foredraget blir det besøk på Café Amsterdam Oslo! Velkommen.
Kart
https://www.openstreetmap.org/node/2785847350#map=17/59.91714/10.74168
Kort beskrivelse av foredraget:
I dette foredraget viser Kristoffer Robin Stokke hvordan man kan bygge en
ekstremt enkel, men fullt fungerende datamaskin.
Teknologien bygger på åpen kildekode RISC-V implementert i en rimelig FPGA
(Field-Programmable Gate Array). Han går gjennom arkitekturen, verktøyene
og designvalgene bak prosjektet. Noe som blant annet inneholder en
GNU-kompilator.
Foredraget gir et konkret innblikk i hvordan datamaskiner faktisk fungerer
på helt grunnleggende nivå. Det blir god plass til spørsmål og diskusjon
som passer alle målgrupper.
Lenke til kildekode:
https://github.com/memstick/fpga
Lysarkene til foredrag vil publisesres senere.
Du er velommen!
Kort om Kristoffer Robin Stokke:
Kristoffer Robin Stokke har doktorgrad i informatikk fra Universitetet i
Oslo og lang erfaring med innebygde elektronikk, operativsystemer, drivere
og programmering "rett på metallet". Han har mer enn 16 års erfaring med C,
C++ og assembler. Senere årene har han fokus på utvikling av maskinvare med
VHDL og såkalte FPGA-er. Stokke er sterkt engasjert i åpen kildekode og
formidling, og er opptatt av å gjøre datamaskinens indre virkemåte
forståelig for flere.