Skip to content

Releases: ucb-bar/chipyard

Chipyard 1.11.0 Release

23 Jan 02:12
ac58f38
Compare
Choose a tag to compare

Added

Changed

Fixed

Removed

Uncategorized

  • Documentation: Change "don't use Windows" to "if using Windows, use WSL" (by @JL102 in #1572)
  • docs: Add info on chipyard's tests directory and how to do multithreading in RTL simulations (by @JL102 in #1646)
  • Reduce CDE lookups for IOBinders (by @tymcauley in #1720)
  • Update deprecated APIs to prepare for Chisel 5 (by @tymcauley in #1723)
  • Allow sed override in uniquify-module-names.py (by @tymcauley in #1729)
  • Update deprecated/unused Chisel APIs (by @tymcauley in #1743)

Full Changelog: 1.10.0...1.11.0

Chipyard 1.10.0 Release

09 Jul 21:56
b7644b2
Compare
Choose a tag to compare

Adds superscalar in-order core, prefetchers, architectural checkpointing, examples for custom-chiptop/tapeout-chip/flat-chiptop. FireSim bumped with new local FPGA support: Xilinx VCU118 (w/XDMA), Xilinx Alveo U250/U280 (w/XDMA, in addition to previous Vitis support), RHSResearch NiteFury II (w/XDMA). FireSim now also supports Xcelium for metasims.

Added

Changed

Fixed

New Contributors

Chipyard 1.9.1

07 May 22:55
968b207
Compare
Choose a tag to compare

This release fixes several bugs introduced with the 1.9.0 release.

What's Changed

Full Changelog: 1.9.0...1.9.1

Chipyard 1.9.0

24 Mar 00:14
7475bfb
Compare
Choose a tag to compare

Faster FIRRTL builds support with CIRCT. New software support for RISC-V GCC12 and Linux 6.2. Various bumps and fixes of all submodules.

Added

Changed

Fixed

Chipyard 1.8.1

19 Oct 01:08
004297b
Compare
Choose a tag to compare

Various fixes and improvements, bump FireSim to 1.15.1.

Added

  • Bump chipyard to integrate mempress #1253

Changed

  • Default VCS simulators should generate FSDB #1252
  • Bump to FireSim 1.15.1 for various improvements #1258

Fixed

  • Revert to using sbt-launch.jar to run SBT #1251
  • Fix open files issue automatically on systems with a sufficiently large hard limit, to work around buildroot bug. #1258
  • Fixed PATH issues in generated env.sh #1258
  • Fixed scripts/repo-clean.sh to restore clean repo state again #1258

Chipyard 1.8.0

30 Sep 20:07
2d03d10
Compare
Choose a tag to compare

Adds support for NoC-based interconnects with Constellation (https://constellation.readthedocs.io/en/latest/). Switch to Conda for dependency/environment management. Bump Rocket Chip and other hardware libraries. Bump to FireSim 1.15.0.

Added

  • RTL: Support for packet-switched NoC-based TileLink main bus interconnects with Constellation by @jerryz123 in #1224
  • Conda: Support setting up a Chipyard development environment through Conda by @abejgonzalez in #1163
  • Hammer: Fully open-source Sky130 flow tutorials in open-source and commercial tools by @nayiri-k in #1226
  • Hammer: IR key history by @bdngo in #1226
  • Hammer: Joules power analysis support by @dpgrubb13 in #1226
  • Hammer: Tempus STA support by @harrisonliew in #1226

Changed

Fixed

Chipyard 1.7.1

08 Jul 15:41
9926642
Compare
Choose a tag to compare

FireSim bump for new builddriver command and various fixes. See FireSim 1.14.1 CHANGELOG.md.

Changed

  • Bump FireSim to 1.14.1

Chipyard 1.7.0

18 Jun 09:58
4a11896
Compare
Choose a tag to compare

FireSim bump for local (on-premises) FPGA and distributed metasimulation support. Hammer now supports the OpenROAD open-source EDA tools for a fully open-source RTL-to-GDS VLSI flow.

Added

  • Add a FireSim config with no mem port (#1172)
  • Hammer OpenROAD plugins: Yosys (syn), OpenROAD (par), Magic (drc), Netgen (lvs) (#1183)

Changed

  • Bump FireSim to 1.14.0
  • Give the PRCI widgets valnames to clean up module naming (#1152)

Fixed

  • Add missing Apache commons dependencies (fixes #1144) (#1147)
  • Disable Boost for spike (#1168)
  • VCS enhancements (#1150)
    • Support multi-thread VCS simv option like FGP, Xprof etc.
    • Idle tsi in the target thread
  • Don't shallow clone submodules (revert #1064) (#1143)
  • Remove extra spaces in FPGA makefile (#1135)

Chipyard 1.6.2

01 Mar 00:11
481398b
Compare
Choose a tag to compare

Minor fixes to FireSim.

Fixed

  • Bump to FireSim 1.13.3 (#1134)

Chipyard 1.6.1

28 Feb 23:31
83b7b94
Compare
Choose a tag to compare

Minor fixes to FireSim.

Fixed

  • Bump to FireSim 1.13.2 (#1133)