1. Nov 18, 2021
    • Jiuyang Liu's avatar
      WIP verdi. · 26c5f0f4
      Jiuyang Liu authored
      This reverts commit 4bc602757cf0c10cc7bc0e0f7f6e89505943cb8c.
      26c5f0f4
  2. Nov 17, 2021
    • sinofp's avatar
      Implement CustomRadixTransform for wave viewers · 27839dbe
      sinofp authored
      
      
      1. Add CustomRadix{Def,Apply}Annotation to define and apply custom radix.
      2. Add CustomRadixGTKWaveAnnotation to generate Tcl script for GTKWave.
      3. Add CustomRadixConfigFileAnnotation to output a JSON config file so
         users can generate scripts on their own.
      
      Reviewed-by: default avatarJiuyang Liu <liu@jiuyang.me>
      27839dbe
  3. Nov 13, 2021
  4. Nov 11, 2021
  5. Nov 10, 2021
  6. Nov 05, 2021
  7. Oct 28, 2021
  8. Oct 20, 2021
  9. Oct 19, 2021
  10. Oct 09, 2021
  11. Oct 06, 2021
  12. Oct 05, 2021
  13. Sep 30, 2021
  14. Sep 29, 2021
    • Nicolas Machado's avatar
      Add RTLIL Backend. (#2331) · e70ee536
      Nicolas Machado authored
      * Added RTLIL Backend.
      
      * Add test for Rtlil Backend, fix per-module file emission, scalafmt, and apply bugfixes for inconsistencies found during testing.
      
      * Fix build on scala 2.13
      
      * Add additional equivalence test, make some bugfixes and perf opts to the emitter.
      
      * Final changes as requested by Kevin, code cleanup, add support for formal cells.
      e70ee536
  15. Sep 28, 2021
  16. Sep 24, 2021
  17. Sep 15, 2021
  18. Sep 14, 2021
    • Jack Koenig's avatar
      Bump Scala to 2.12.14 and 2.13.6 (#2356) · 8421e96f
      Jack Koenig authored
      This required also bumping sbt-scalafix to bring in a newer version of
      semanticdb. The new version of semanticdb had an issue with a regex in
      SMTLib, fixed by fixing the way '$' is escaped in the regex.
      8421e96f
  19. Sep 11, 2021
  20. Sep 09, 2021
  21. Sep 04, 2021
  22. Aug 31, 2021
  23. Aug 27, 2021
    • Schuyler Eldridge's avatar
      Fix dshl zero-width shift behavior (#2339) · cc80c631
      Schuyler Eldridge authored
      
      
      * Fix dshl zero-width shift behavior
      
      Add a special case for dshl handling in the ZeroWidths pass.  If one
      expression is shifted by a second, zero-width expression, just return
      the first expression.  This prevents a bug where the width will
      incorrectly expand due to zero-widths introducing a 1-bit zero
      expression.
      
      Signed-off-by: default avatarSchuyler Eldridge <schuyler.eldridge@sifive.com>
      
      * fixup! Fix dshl zero-width shift behavior
      cc80c631
  24. Aug 21, 2021
  25. Aug 18, 2021
  26. Aug 14, 2021
  27. Aug 11, 2021