jlpteaching / dinocpu

A teaching-focused RISC-V CPU design used at UC Davis
BSD 3-Clause "New" or "Revised" License
143 stars 38 forks source link

Update Chisel to 3.4.+ #139

Open itviewer opened 3 years ago

itviewer commented 3 years ago

Changes: scalaVersion -> 2.12.12 chisel3 -> 3.4.+ chisel-iotesters -> 1.5.+ scala-swing -> 3.0.0 sbt -> 1.3.10

powerjg commented 3 years ago

This looks good to me! Thanks for the contribution!

I'm going to hold off on merging until the tests are fixed to make sure that everything still works with the new version of chisel.

itviewer commented 3 years ago

This looks good to me! Thanks for the contribution!

I'm going to hold off on merging until the tests are fixed to make sure that everything still works with the new version of chisel.

I will check all the test cases later

powerjg commented 3 years ago

Thanks! But they aren't going to work :D. The CPU designs with a branch predictor (and possibly the non-combinational memory) are quite out of date.