Skip to content
This repository has been archived by the owner on Aug 20, 2024. It is now read-only.

v1.1.1

Compare
Choose a tag to compare
@ucbjrl ucbjrl released this 21 Jun 21:11

This release candidate includes the following bug fixes and performance improvements:

  • Improve Parser and Visitor (#819)
  • Fix TopWiringTests use of /tmp. (#825)
  • Resolve register clock dependencies in RemoveWires (#823)
  • Deprecate SingleStringAnnotation (#811)
  • Allow escaped single quotes in RawParams (#820)
  • Use attach to connect analogs when grouping (#805)
  • Fix some typos in leftovers.txt (#822)
  • ucb-bar -> freechipsproject in clone instruction
  • Add a blacklist option for paths (#810)
  • Mechanism to stop verilator from generating VCD file Chisel Issue #808 (#794)
  • ConstProp attached wires if there is also a port (#818)
  • Improve Travis configuration (#816)
  • Makes ExpandWhens preserve connect Infos (#816)
  • Fix pad (#817)
  • Add Circuit as option to FirrtlOptions (#814)
  • Fix more problems with zero width things. (#779)
  • Bump version of Verilator used in Travis to 3.922 (#784)
  • Don't use bash to determine command availability - fixes #807 (#808)
  • Replace truncating add and sub with addw/subw (#800)
  • TopWiring Transform (#798)
  • Bugfix: ports of a temporary name would break const-prop (#806)
  • Deprecate old WiringUtils methods/classes (#801)
  • Fix pathological behavior of Namespace for name collisions (#788)
  • Fix bug in VerilogMemDelays (#795)
  • Cleaning up BlackBoxSourceHelper - use absolute file paths. (#789)
  • Remove infinitely recursive function (#790)
  • Make DiGraph.linearize be iterative instead of recursive (#785)
  • Fix bug in Constant Propagation for registers propped to zero (#787)
  • Make Dedup properly dedup ExtModules (#781)
  • CyclicException identifies a problem node. (#778)
  • Enhance RenameMap to support circuit renaming (#775)
  • Change throwInternalError to use a String instead of Option[String] (#777)
  • Const prop improvement (#772)
  • Make WiringTransform remove its used annotations (#774)
  • Better bad annotation file error reporting (#771)
  • GroupModule Transform (#766)
  • Add SyntaxErrorsException as a type of ParserException (#770)
  • Correct extmodule example in spec (#768)
  • Pass up annotations in return value from Driver.execute (#760)
  • Update README.md (#761)
  • Masks for zero-width fields of mems should be width zero. (#763)
  • Improve section heading (#762)
  • Reduce Statement nesting in Wiring Pass (#751)
  • Fix annotation deserialization of component subfields (#750)