This repository has been archived by the owner on Aug 19, 2024. It is now read-only.
Compatible with Chisel 6. Please note that some of the newer Chisel features like probes and layers are not supported. We are happy to review community PRs to add support.
We are very excited about all the new community contributions we recieved from @kammoh , @konda-x1 , @nbfalcon , @Gallagator , @Discreater and @felixonmars !
New Features:
- Chisel 6 support (#666, #670, #705), thanks to @kammoh ! 🎉
- Support for Opaque Types (#677, #668), thanks to @konda-x1! 🎉
- Very Basic Chisel 6 Sequence Assertion Support (#673)
- New threading backend with high speed-ups for single threaded tests (#680) no explicit
NoThreadingAnnotation
required anymore! - Coverage passes from our
Simulator Independent Coverage
paper (#689) loadMemoryFromFile
now supports absolute paths (#693), thanks to @nbfalcon ! 🎉- support for newer versions of
bitwuzla
(#721), thanks to @Gallagator! 🎉
Removed Features
timescope
feature was removed, please manually reset pin values (#680)utest
support was removed (#688)
To use add the following to your build.sbt
:
libraryDependencies += "edu.berkeley.cs" %% "chiseltest" % "6.0.0"