Ports a couple of example tests that use FixedPoint to chiseltest. Some of DspTester's functionality (peek, poke, expect) is re-introduced as trait PeekPokeDspExtensions that is intended to be mixed in with chiseltest's PeekPokeTester to facilitate writing tests involving types used by dsptools.
Updates test.yml in order to:
Remove chisel3-tools docker image
Install Verilator from system repositories
Use coursier's setup-action for setting up Scala and sbt
Update coursier's cache-action to v6 due to deprecation warnings
This PR introduces the following changes:
PeekPokeDspExtensions
that is intended to be mixed in with chiseltest'sPeekPokeTester
to facilitate writing tests involving types used by dsptools.