* Thoughts For RISC-V bruk SODOR, finn på chisel sia * Doing Finn ut hvordan bundles, defs etc burde fungere. * Now ** DONE Port Babby to chisel3 *** DONE compile and run *** DONE fix deprecation ** TODO Software test suite POC * Later ** TODO Set up folder structure ** TODO Figure out how to run tests * Milestones ** TODO Øving 0 ** TODO Hardware test suite POC ** TODO Finalize Øving 0 ** TODO Øving 1 ** TODO Øving 2 * Øving 0 ** Praktisk ** Kombinatorisk *** Få absolutt enkleste krets (mux) til å fungere *** TODO Tegn RTL for krets med to multiplexere *** Sett sammen en krets som bruker to multiplexere ** Tilstand *** TODO Tegn RTL for en enkel teller *** Implementer en enkel teller *** TODO Implementer en enkel registerAvleser *** Tegn RTL av registeravleser *** Implementer daisyVec ** Sette sammen *** Lag tre daisyVecs som fylles og leses av i en test. *** Kombiner egenlagd mux med daisyVecs *** Kombiner til en parametriserbar matrise, med medfølgende tester. *** Instansier to matriser *** Multipliser dem