RevolverConf 2022.1

Når: 3. juni 2022 klokken 09:30

Hvor: Skuteviksboder 13, dørklokke merket "Abelee?"

Knut - Perfekt snurring

Helge - git gud --force

Haakon - Løk i rute: litt om Tor

Thomas – Litt APL

Johannes - Livekode asm

Hvis du vil lære mer

  • Ben Eater sin Building an 8-bit breadboard computer er en veldig god innføring i en enkel CPU, helt ned på elektronikknivå.
  • sap-1-verilog er min implementasjon av Ben Eater sin CPU, SAP-1 (Simple As Possible). Denne viser konseptene som bus og mikro-instruksjoner bedre enn det jeg fikk tid til i foredraget.
  • Turing Complete Game er et spill, men kunne like godt vært et fag på universitetet. Det gir en veldig god intuisjon på hvordan en CPU bygges fra logiske kretser.
  • iverilog for å simulere verilog

Andre ting fra foredraget

  • 8080 datasheet
  • Ken Shirriff tar bilde av og forteller om forskjellige chipper. Jeg viste noen utdrag av 8008 og 8086

Hvis du vil prøve deg på FPGA

FPGAen jeg brukte var en iCE40HX1K på utviklingskortet Olimex iCE40HX1K-EVB

  • iCE40 er bra fordi det er mye åpen programvare for den, men hadde det ikke vært chipstørke hadde jeg kjøpt en nyere iCE40-modell.
  • diverse datablad til utviklingskortet
  • programmering via raspberry pi. Denne siden beskriver også bygging for iCE40.
  • jeg måtte lodde koblingen 3.3V på utviklingskortet for å gi strøm via programmeringskabelen
  • jeg bestilte på electrokit. Det er flat porto, så om du bestiller, sjekk gjerne om andre vil ha. Og sjekk gjerne etter bedre alternativer.

Cancel