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

Fix DontCares #80

Closed powerjg closed 4 years ago

powerjg commented 5 years ago

According to @nganjehloo the rule of thumb should be

This is OK

val wire = DontCare

But, the is not OK

wire := DontCare

It would be better if we can remove all of the DontCare. Explicitly using 0 would be better.

powerjg commented 5 years ago

Related, want to remove all switch statements.