Å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.